diff --git a/share/html/Elements/Footer b/share/html/Elements/Footer
index d5e3177..3707e70 100755
--- a/share/html/Elements/Footer
+++ b/share/html/Elements/Footer
@@ -47,7 +47,10 @@
%# END BPS TAGGED BLOCK }}}
%# End of div#body from /Elements/PageLayout
+%# End of div#page from /Elements/PageLayout
+
% $m->callback( %ARGS );
+
+
% my $sep = 0;
% my $postsep = 0;
@@ -69,7 +75,6 @@
% my $class = { };
%
+
+
+% $m->callback( %ARGS, CallbackName => 'BeforeBody' );
+% $m->flush_buffer(); # we've got the page laid out, let's flush the buffer;
+
% if (($actions && %$actions) || ($subactions && %$subactions)) {
% }
-
-
-
-% $m->callback( %ARGS, CallbackName => 'BeforeBody' );
-% $m->flush_buffer(); # we've got the page laid out, let's flush the buffer;
<%INIT>
if ( defined $current_toptab ) {
diff --git a/share/html/Elements/Refresh b/share/html/Elements/Refresh
index 7e36c68..f080c5b 100755
--- a/share/html/Elements/Refresh
+++ b/share/html/Elements/Refresh
@@ -45,7 +45,7 @@
%# those contributions and any derivatives thereof.
%#
%# END BPS TAGGED BLOCK }}}
-
+
loc('Logout'), Refresh => "1;URL=$URL" &>
+
diff --git a/share/html/NoAuth/css/web2/layout.css b/share/html/NoAuth/css/web2/layout.css
index 5fcb15f..7f5a063 100644
--- a/share/html/NoAuth/css/web2/layout.css
+++ b/share/html/NoAuth/css/web2/layout.css
@@ -56,73 +56,69 @@ body {
background: #547CCC url(<%RT->Config->Get('WebPath')%>/NoAuth/css/web2/images/background-gradient.png) top left repeat-x ;
font-family: arial, helvetica, sans-serif;
+ /* below this total width, it's impossible to display RT left page will not
+ fit and go under nav, FIXME : doesn't works for IE 6 :( */
+ min-width: 76em;
+}
+
+div#page {
+ float: left;
+ width: 87.9%;
}
div#body {
- position: relative;
padding: 1em;
padding-top: 1.8em;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;
- margin-left: 10.5em;
- margin-top: 5.2em;
+ margin-top: 1em;
+ margin-left: 1em;
margin-right: 1em;
- margin-bottom: 0em;
+ /* cross browser min-height */
min-height: 10%;
+ height: auto !important;
+ height: 10%;
+ /* end */
background: #fff;
border-top: 2px solid #ccc;
border-left: 2px solid #ccc;
- z-index:1;
+}
+div#header {
+ margin-left: 1em;
+ margin-right: 1em;
}
#topactions {
- position: absolute;
background: transparent;
- top: 3.8em;
- right: 1em;
- width: auto;
- min-width: 42em;
font-size: 0.9em;
- z-index: 99;
-}
-
-#topactions form * {
- vertical-align: top;
+ float: right;
+ width: 60%;
+ margin-top: 1.1em;
+ text-align: right;
}
#topactions button, #topactions select, #topactions input{
- padding-top: 0em;
- padding-bottom: 0em;
- width: 8em;
+ padding: 0em;
+ margin: 0em;
}
-#topactions form {
- display: block;
-
+#topactions div {
+ display: inline;
}
#topactions #CreateTicketInQueue {
- text-align: right;
-
-}
-#topactions #simple-search {
- float: right;
+ display: inline;
}
-#topactions #simple-search input.button {
- width: 5em;
+#topactions #simple-search {
+ display: inline;
}
-#topactions #simple-search .field{
- margin-left: 1em;
- }
div#footer {
- position: absolute;
- right: 0;
- text-align: right;
+ text-align: right;
font-size: 0.9em;
margin-top: 2em;
background: #fff;
@@ -133,6 +129,8 @@ div#footer {
+ float: right;
+ width: 40%;
border-top: 2px solid #aaa;
border-left: 2px solid #aaa;
@@ -146,7 +144,7 @@ div#footer {
}
div#footer #time {
-display: none ;
+ display: none ;
}
div#footer #bpscredits {
@@ -159,23 +157,18 @@ div#footer #bpscredits {
/* logo stuff */
div#logo {
+ float: left;
}
div#logo a {
display: none;
- position: absolute;
- left: 0;
- bottom: 0;
}
div#logo a img {
border: 0;
}
div#logo .rtname {
- position: absolute;
font-weight: bold;
- top: 1em;
- left: 1em;
}
@@ -189,30 +182,28 @@ div#quickbar a, div#logo a {
div#quickbar {
background: #eaeaea;
- padding-top: 1em;
+ padding-top: 0.5em;
padding-left: 1em;
+ padding-right: 1em;
padding-bottom: 0.5em;
- height: 1em;
border-bottom: 1px solid #ccc;
}
div#quick-personal {
- position: absolute;
- right: 1em;
- top: 1em;
+ float: right;
+ width: 50%;
+ text-align: right;
}
div#header h1 {
- position: absolute;
- left: 7.25em;
- right: 20em;
+ float: left;
overflow: hidden;
- height: 1em;
font-size: 1.4em;
margin-top: 0.4em;
- padding: 0.25em;
+ padding: 0.25em 0.25em 0em 0em;
color: #fff;
+ width: 39%;
}
/* in multi-column layouts, make sure we have an internal gutter */
diff --git a/share/html/NoAuth/css/web2/msie.css b/share/html/NoAuth/css/web2/msie.css
index 943c467..b84e3d7 100644
--- a/share/html/NoAuth/css/web2/msie.css
+++ b/share/html/NoAuth/css/web2/msie.css
@@ -45,76 +45,6 @@
%# those contributions and any derivatives thereof.
%#
%# END BPS TAGGED BLOCK }}}
-div#body {
- left: 0.25em;
- height: 100%;
- top: 1em;
-
-}
-
-
-#footer {
- padding: 1em;
-}
-
-
-div#header h1 {
- position: absolute;
- left: 7.25em;
- overflow: hidden;
- height: 1em;
- font-size: 1.4em;
- margin-top: 0.4em;
- right: 23.5em;
- padding: 0.25em;
-}
-
-
-#topactions {
- top: 4.1em;
- width: auto;
-}
-.topaction form * {
- vertical-align: top;
-}
-
-.topaction form button, .topaction form input {
- height: 2em;
-}
-
-.topaction form input.field {
- height: 1.6em;
-}
-
-.topaction .select-queue {
- margin-top: 0.2em;
-}
-
-div#page-navigation ul#actions-menu {
- margin-top: -2.9em;
- margin-right: -0.2em;
- border-top: 1px solid #ccc;
- border-right: none;
-}
-
-
-div#page-navigation {
- position: absolute;
- top: 6.2em;
- height: 1.8em;
- background: #fff;
- border-top: 2px solid #ccc;
-}
-
-
-
-div#page-navigation ul#page-menu {
- margin-top: -2.5em;
- margin-left: 4em;
- background: none;
- border: none;
-}
-
div#quickbar { height: 1.2em;
@@ -132,22 +62,6 @@ div#quickbar { height: 1.2em;
left: 60%;
}
-div#nav li.first {
- margin-top: 0.75em;
- border-top: none;
-}
-div#nav ul ul li.first {
- border-top: 1px solid #cccccc;
- margin-top: 0.25em;
-}
-
-div#nav li.last {
- border-bottom: none;
- padding-bottom: 0;
- margin-bottom: 0;
-}
-
-
.ticket-transaction .type a { font-weight: normal; text-decoration: none; color: #fff; }
@@ -231,4 +145,4 @@ table.queue-summary td, td.collection-as-table {
#comp-Search-Build #pick-criteria td.operator {
width: 7.5em;
-}
\ No newline at end of file
+}
diff --git a/share/html/NoAuth/css/web2/msie6.css b/share/html/NoAuth/css/web2/msie6.css
index d192313..fe647a3 100644
--- a/share/html/NoAuth/css/web2/msie6.css
+++ b/share/html/NoAuth/css/web2/msie6.css
@@ -49,10 +49,6 @@
margin-top: 0;
}
-div#page-navigation ul#page-menu {
- margin-top: -3.2em;
-}
-
.titlebox-title .widget {
top: -1em;
left: 0.5em;
diff --git a/share/html/NoAuth/css/web2/nav.css b/share/html/NoAuth/css/web2/nav.css
index b8e5da3..7dce085 100644
--- a/share/html/NoAuth/css/web2/nav.css
+++ b/share/html/NoAuth/css/web2/nav.css
@@ -46,20 +46,24 @@
%#
%# END BPS TAGGED BLOCK }}}
div#nav {
- position: absolute;
- left: 0;
font-size: 0.9em;
- top: 3.2em;
- width: 10.5em;
+ width: 12%;
background: #fff;
-moz-border-radius-bottomright: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
- border-left: 1px solid #999;
-border-top: 1px solid #999;
+ border-left: 1px solid #999;
+ border-top: 1px solid #999;
-moz-border-radius-topright: 0.5em;
-webkit-border-top-right-radius: 0.5em;
- z-index: 99;
+
+ /* cross browser min-height */
+ min-height: 5%;
+ height: auto !important;
+ height: 5%;
+ /* end */
+ float: left;
+ margin-top: 1em;
}
@@ -133,46 +137,32 @@ div#nav a.selected:after {
}
div#page-navigation {
- background: white;
- position: relative;
- width:100%;
- z-index: 10;
-
+ margin-right: 0;
+ margin-left: 0;
}
div#page-navigation ul {
-
+ margin: 0;
+ padding: 0;
}
div#page-navigation ul#page-menu {
- display: block;
- position: absolute;
- left: 8em;
font-size: 0.9em;
- top: 2.3em;
min-height: 1em;
background-color: white;
- right: 0em;
padding-top:0.3em;
padding-bottom:0.5em;
+ padding-left: 1em;
border-top: 1px solid #aaa;
}
-/* ie hack */
-* html div#page-navigation ul#page-menu {
- left: 6.5em;
- top: 3.2em;
- padding-left: 2em;
-}
-
-div#page-navigation ul#actions-menu {
- position: absolute;
- right: 1em;
- top: 5.2em;
- margin-top: 0em;
+div#body ul#actions-menu {
+ float: right;
+ margin-top: -1.9em;
+ margin-right: -1em;
padding: 0.25em;
padding-left: 0.5em;
padding-right: 0.5em;
@@ -191,6 +181,12 @@ div#page-navigation ul#actions-menu {
+div#body ul#actions-menu li{
+ display: inline;
+
+}
+
+
div#page-navigation ul li{
display: inline;
diff --git a/share/html/NoAuth/css/web2/ticket-search.css b/share/html/NoAuth/css/web2/ticket-search.css
index a9af6a3..5fa9670 100644
--- a/share/html/NoAuth/css/web2/ticket-search.css
+++ b/share/html/NoAuth/css/web2/ticket-search.css
@@ -197,3 +197,8 @@
float: left;
}
+/* Force some widget to fit at max parent box */
+#HomeRefreshInterval, #SavedSearchLoad, #SavedSearchOwner {
+ width: 100%;
+}
+
diff --git a/share/html/NoAuth/css/web2/ticket.css b/share/html/NoAuth/css/web2/ticket.css
index aed9b5a..ad5345a 100644
--- a/share/html/NoAuth/css/web2/ticket.css
+++ b/share/html/NoAuth/css/web2/ticket.css
@@ -48,6 +48,7 @@
div#ticket-history div.ticket-transaction {
border-top: 1px solid #ccc;
padding-bottom: 0.25em;
+ position: relative;
}
@@ -65,9 +66,13 @@ div#ticket-history {
}
+.ticket-transaction div.metadata {
+ position: relative;
+}
.ticket-transaction div.metadata span.actions {
position: absolute;
- right: 2.3em;
+ right: 0;
+ top: 0;
padding: 0em;
background: #ccc;
text-align: right;
diff --git a/share/html/Search/Elements/ResultViews b/share/html/Search/Elements/ResultViews
index b438b56..dfbf841 100644
--- a/share/html/Search/Elements/ResultViews
+++ b/share/html/Search/Elements/ResultViews
@@ -56,14 +56,6 @@ $RSSFeedURL => undef
$ShortQueryString => undef
%args>
-