diff options
author | Adam Young <ayoung@redhat.com> | 2010-07-14 12:03:59 -0400 |
---|---|---|
committer | Adam Young <ayoung@redhat.com> | 2010-07-14 12:03:59 -0400 |
commit | ed38222d7588322da2220ec65546b0b7131ba167 (patch) | |
tree | 1c20e32e883dc57a11a0c59a868d7120f3ce1f4b | |
parent | 0939258c6a6f86b2312d783c7a33ecf7e66f384f (diff) | |
download | freeipa-ed38222d7588322da2220ec65546b0b7131ba167.tar.gz freeipa-ed38222d7588322da2220ec65546b0b7131ba167.tar.xz freeipa-ed38222d7588322da2220ec65546b0b7131ba167.zip |
First swipe at making the sitemap drive the navigation.
-rw-r--r-- | install/static/index.xhtml | 220 | ||||
-rw-r--r-- | install/static/ipa.css | 43 |
2 files changed, 115 insertions, 148 deletions
diff --git a/install/static/index.xhtml b/install/static/index.xhtml index 9018b5ffc..a8ef75056 100644 --- a/install/static/index.xhtml +++ b/install/static/index.xhtml @@ -17,159 +17,107 @@ var useSampleData = false; </script> + <script type="text/javascript" src="navigation.js" /> <script type="text/javascript" src="sampledata/develop.js" /> <script type="text/javascript" src="search.js" /> <script type="text/javascript" src="details.js" /> <script type="text/javascript"> - - params= getPageParams(); - var bodycontent = params["bodycontent"]; - - if (!bodycontent){ - bodycontent=$.cookie("lastpage"); - } - if ( !bodycontent ) - { - bodycontent="users.inc"; - } - - $(document).ready(function(){ - $('#content').load(bodycontent); + $(document).ready(function(){ + buildNavigation(); }); - </script> + </script> </head> - <body class="Page" id=""> - <div class="View" id="view1"> - <div class="Header" id="view1.header1"> - <div class="logo"> - <a href="#"><img src="ipalogo.png" /></a> - </div> - <div class="children"> - <div class="LoggedInAs" id="view1.header1.loggedinas1"> - Logged in as <strong>hardcoded@FREEIP.ORG</strong> - </div> - </div> - </div> - - <div id="nav"> - <div class="main-nav"> - <span class="main-nav-on"> - <a href="index.xhtml?bodycontent=users.inc">Identity</a> - </span> - <span class="main-separator" /> - <span class="main-nav-off"> - <a href="index.xhtml?bodycontent=policy.inc">Policy</a> - </span> - <span class="main-separator" /> - <span class="main-nav-off"> - <a href="index.xhtml?bodycontent=config.inc">Configuration</a> - </span> - </div> - <div class="sub-nav" > - <span class="sub-nav-on"> - <a href="index.xhtml?bodycontent=users.inc" >Users</a> - </span> - <span class="sub-nav-off"> - <a href="index.xhtml?bodycontent=groups.inc" >Groups</a> - </span> - <span class="sub-nav-off"> - <a href="index.xhtml?bodycontent=hosts.inc" >Hosts</a> - </span> - <span class="sub-nav-off"> - <a href="index.xhtml?bodycontent=hostgroups.inc" >Host Groups</a> - </span> - <span class="sub-nav-off"> - <a href="index.xhtml?bodycontent=netgroups.inc" >Netgroups</a> - </span> - </div> + <body> + <div class="Header" id="view1.header1"> + <div class="logo"> + <a href="#"><img src="ipalogo.png" /></a> </div> - - <div id="search" > - <div class="searchControls"> - <span class="filter"> - <input id="queryFilter" type="text"/> - <input id="query" type="submit" value="find" /> - <input id="new" type="submit" value="new" /> - </span> - <span id="controls"> - <a href="index.xhtml?bodycontent=user-edit.inc">New User</a> - </span> - </div> - <div> - <table id="searchResultsTable" class="SearchResults" > - <thead></thead> - <tbody></tbody> - </table> + <div class="children"> + <div class="LoggedInAs" id="view1.header1.loggedinas1"> + Logged in as <strong>hardcoded@FREEIP.ORG</strong> </div> </div> + </div> + + <div id="navigation"> + <div id="main-nav"></div> + <div id="sub-nav"></div> + </div> - <div id="manage" border="1" > - - <h1>Viewing User: <span id="viewing-user">Pavel Zuna</span></h1> - <div id="buttons"> - <a href="dummy"><img id="butreset" src="but-reset.png" alt="Reset" /></a> - <a href="dummy"><img id="butupdate" src="but-update.png" alt="Update" /></a> - </div> - <ul id="viewtype"> - <li id="viewcaption">View:</li> - <li> - <img src="static/but-selected.png" alt="" /> - Personal Details - </li> - <li> - <img src="static/but-unselected.png" alt="" /> - <a href="memberof?pkey=${pkey}">Memberships</a> - </li> - </ul> - <hr /> - - <h2 onclick="h2_on_click(this)">− Identity Details</h2> - <dl id="identity" class="entryattrs"> - <dt title="title">Title:</dt> - <dt title="givenname">First Name:</dt> - <dt title="sn">Last Name:</dt> - <dt title="cn">Full Name:</dt> - <dt title="displayname">Display Name:</dt> - <dt title="initials">Initials:</dt> - </dl> - <hr /> - - <h2 onclick="h2_on_click(this)">− Account Details</h2> - <dl id="account" class="entryattrs"> - <dt title="call_a_status">Account Status:</dt> - <dt title="uid">Login:</dt> - <dt title="call_a_password">Password:</dt> - <dt title="uidnumber">UID:</dt> - <dt title="gidnumber">GID:</dt> - <dt title="homedirectory">Home Directory:</dt> - </dl> - <hr /> - - <h2 onclick="h2_on_click(this)">− Contact Details</h2> - <dl id="contact" class="entryattrs"> - <dt title="mail">E-mail Address:</dt> - <dt title="call_a_numbers">Numbers:</dt> - </dl> - <hr /> - - <div id="backtotop"> - <a href="#viewtype">Back to Top</a> - </div> - + <div id="search" > + <div class="searchControls"> + <span class="filter"> + <input id="queryFilter" type="text"/> + <input id="query" type="submit" value="find" /> + <input id="new" type="submit" value="new" /> + </span> + <span id="controls"> + <a href="index.xhtml?bodycontent=user-edit.inc">New User</a> + </span> </div> - - - <div id="content"> + <div> + <table id="searchResultsTable" class="SearchResults" > + <thead></thead> + <tbody></tbody> + </table> </div> - </div> - - - + + <div id="manage" border="1" > + <h1>Viewing User: <span id="viewing-user">Pavel Zuna</span></h1> + <div id="buttons"> + <input type="reset" /> + <input type="button" value="update" /> + </div> + <ul id="viewtype"> + <li id="viewcaption">View:</li> + <li> + <img src="static/but-selected.png" alt="" /> + Personal Details + </li> + <li> + <img src="static/but-unselected.png" alt="" /> + <a href="memberof?pkey=${pkey}">Memberships</a> + </li> + </ul> + <hr /> + + <h2 onclick="h2_on_click(this)">− Identity Details</h2> + <dl id="identity" class="entryattrs"> + <dt title="title">Title:</dt> + <dt title="givenname">First Name:</dt> + <dt title="sn">Last Name:</dt> + <dt title="cn">Full Name:</dt> + <dt title="displayname">Display Name:</dt> + <dt title="initials">Initials:</dt> + </dl> + <hr /> + + <h2 onclick="h2_on_click(this)">− Account Details</h2> + <dl id="account" class="entryattrs"> + <dt title="call_a_status">Account Status:</dt> + <dt title="uid">Login:</dt> + <dt title="call_a_password">Password:</dt> + <dt title="uidnumber">UID:</dt> + <dt title="gidnumber">GID:</dt> + <dt title="homedirectory">Home Directory:</dt> + </dl> + <hr /> + + <h2 onclick="h2_on_click(this)">− Contact Details</h2> + <dl id="contact" class="entryattrs"> + <dt title="mail">E-mail Address:</dt> + <dt title="call_a_numbers">Numbers:</dt> + </dl> + <hr /> + + <div id="backtotop"><a href="#viewtype">Back to Top</a> </div> + </div> + <div id="content"></div> </body> </html> diff --git a/install/static/ipa.css b/install/static/ipa.css index 54c19d752..9953c55c3 100644 --- a/install/static/ipa.css +++ b/install/static/ipa.css @@ -1,7 +1,3 @@ -/* Edited with EditCSS */ - -/**** Inline STYLE-tag style sheet ****/ - /* Authors: * Pavel Zuna <pzuna@redhat.com> * Adam Young <ayoung@redhat.com> @@ -14,6 +10,13 @@ body { font-size: 14pt; } +a { + text-decoration: none; +} + +a:link, a:visited { + text-decoration: none; +} div#view { bottom: 0; @@ -172,8 +175,16 @@ div.LoggedInAs { } /*Navigation */ + +span.sub-nav-off > a:link, span.sub-nav-off > a:visited{ + color:white; +} + +span.main-nav-off > a:link, span.main-nav-off > a:visited{ + color:white; +} -div.main-nav{ +#main-nav{ background-image: url(Mainnav-background.png); } @@ -191,30 +202,32 @@ span.main-separator{ padding:1px; } -div.sub-nav{ +#sub-nav{ background-image: url(Subnav-background.png); padding:5px; - + color: white; } span.sub-nav-on{ background-image: url(Subnav-onbutton.png); - margin: 5px; + margin: 10px; +# -moz-border-radius:5px; -webkit-border-radius:5px; } span.sub-nav-off{ background-image: url(Subnav-offbutton.png); - margin: 5px; + margin: 10px; +# -moz-border-radius:5px; -webkit-border-radius:5px; } -span.sub-nav-on > a:visited{ - color:white; -} /* Search */ +div.search{ + margin:50px; +} div.searchControls{ background:#a5a5a5; @@ -224,8 +237,14 @@ div.searchControls{ #searchResultsTable{ border: 1px solid black; + width:80%; +} + +#searchResultsTable > a:link,a:visted{ + color:black; } + #searchResultsTable th{ background-color:gray; color:white; |