[Rt-commit] r3284 - in rt/branches/3.5-TESTING: . html/Elements
html/NoAuth
trs at bestpractical.com
trs at bestpractical.com
Fri Jul 1 21:12:52 EDT 2005
Author: trs
Date: Fri Jul 1 21:12:51 2005
New Revision: 3284
Added:
rt/branches/3.5-TESTING/html/NoAuth/ossf.css (contents, props changed)
Modified:
rt/branches/3.5-TESTING/ (props changed)
rt/branches/3.5-TESTING/html/Elements/Menu
rt/branches/3.5-TESTING/html/Elements/PageLayout
Log:
Modified: rt/branches/3.5-TESTING/html/Elements/Menu
==============================================================================
--- rt/branches/3.5-TESTING/html/Elements/Menu (original)
+++ rt/branches/3.5-TESTING/html/Elements/Menu Fri Jul 1 21:12:51 2005
@@ -85,7 +85,6 @@
% }
</div>
</ul>
-
<%INIT>
my ($tab, $class, $count);
Modified: rt/branches/3.5-TESTING/html/Elements/PageLayout
==============================================================================
--- rt/branches/3.5-TESTING/html/Elements/PageLayout (original)
+++ rt/branches/3.5-TESTING/html/Elements/PageLayout Fri Jul 1 21:12:51 2005
@@ -123,6 +123,7 @@
% }
% }
%
+% }
% if ($subactions) {
% my $sep;
% if ($count) {
Added: rt/branches/3.5-TESTING/html/NoAuth/ossf.css
==============================================================================
--- (empty file)
+++ rt/branches/3.5-TESTING/html/NoAuth/ossf.css Fri Jul 1 21:12:51 2005
@@ -0,0 +1,801 @@
+%# BEGIN BPS TAGGED BLOCK {{{
+%#
+%# COPYRIGHT:
+%#
+%# This software is Copyright (c) 1996-2005 Best Practical Solutions, LLC
+%# <jesse at bestpractical.com>
+%#
+%# (Except where explicitly superseded by other copyright notices)
+%#
+%#
+%# LICENSE:
+%#
+%# This work is made available to you under the terms of Version 2 of
+%# the GNU General Public License. A copy of that license should have
+%# been provided with this software, but in any event can be snarfed
+%# from www.gnu.org.
+%#
+%# This work is distributed in the hope that it will be useful, but
+%# WITHOUT ANY WARRANTY; without even the implied warranty of
+%# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+%# General Public License for more details.
+%#
+%# You should have received a copy of the GNU General Public License
+%# along with this program; if not, write to the Free Software
+%# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+%#
+%#
+%# CONTRIBUTION SUBMISSION POLICY:
+%#
+%# (The following paragraph is not intended to limit the rights granted
+%# to you to modify and distribute this software under the terms of
+%# the GNU General Public License and is only of importance to you if
+%# you choose to contribute your changes and enhancements to the
+%# community by submitting them to Best Practical Solutions, LLC.)
+%#
+%# By intentionally submitting any modifications, corrections or
+%# derivatives to this work, or any other work intended for use with
+%# Request Tracker, to Best Practical Solutions, LLC, you confirm that
+%# you are the copyright holder for those contributions and you grant
+%# Best Practical Solutions, LLC a nonexclusive, worldwide, irrevocable,
+%# royalty-free, perpetual, license to use, copy, create derivative
+%# works based on those contributions, and sublicense and distribute
+%# those contributions and any derivatives thereof.
+%#
+%# END BPS TAGGED BLOCK }}}
+
+ at import "common.css";
+
+div.frontmatter {
+ margin-left: 170px;
+ margin-top: 51px;
+padding:0px;
+}
+
+div.logo {
+top: 0;
+left: 0;
+position: absolute;
+ border-bottom: solid #999999 1px;
+ z-index: 2;
+}
+
+
+div.login-information {
+background: #ffffff;
+float: left;
+position: absolute;
+width: 100%;
+right: 0;
+top: 0;
+height: 50px;
+ text-align: right;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ vertical-align: top;
+ border-right: 1em;
+ padding-right: .5em;
+ border-bottom: solid #999999 1px;
+ z-index: 1;
+}
+body>div.login-information {position: fixed;}
+div.bpscredits {
+color: #666666;
+right: 1em;
+bottom: 0;
+position: fixed;
+width: 85%;
+background: #ffffff;
+ margin-top: 1em;
+ text-align: right;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+span.nav { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+.nav2 { font-size: 10px;
+ white-space: normal;}
+.currentnav { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 100%;
+ font-weight: bold;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;
+ }
+ .topnav { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 110%;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+
+%# .topnav is the original RT class for the sidebar navigation tabs.
+%# Font-sizing by level depth was originally hard-coded into Elements/Menu.
+%# This modification sets a different class name for each level, allowing
+%# style sheet control over the formats.
+
+a.topnav-0 { font-family: Verdana, sans-serif;
+ font-size: 110%;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+a.topnav-1 { font-family: Verdana, sans-serif;
+ font-size: 100%;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+a.topnav-2 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+a.topnav-3 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+a.topnav-4 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+a.topnav-5 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+li.topnav-0-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.topnav-1-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.topnav-2-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.topnav-3-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.topnav-4-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.topnav-5-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.topnav-0-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.topnav-1-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.topnav-2-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.topnav-3-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.topnav-4-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.topnav-5-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+
+.currenttopnav { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 110%;
+ font-weight: bold;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+
+%# .currenttopnav is the original RT class for the sidebar navigation tabs.
+%# Font-sizing by level depth was originally hard-coded into Elements/Menu.
+%# This modification sets a different class name for each level, allowing
+%# style sheet control over the formats
+
+a.currenttopnav-0 { font-family: Verdana, sans-serif;
+ font-size: 110%;
+ font-weight: bold;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+a.currenttopnav-1 { font-family: Verdana, sans-serif;
+ font-size: 100%;
+ font-weight: bold;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+a.currenttopnav-2 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+a.currenttopnav-3 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+a.currenttopnav-4 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+a.currenttopnav-5 { font-family: Verdana, sans-serif;
+ font-size: 85%;
+ font-weight: normal;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+li.currenttopnav-0-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.currenttopnav-1-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.currenttopnav-2-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.currenttopnav-3-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.currenttopnav-4-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.currenttopnav-5-minor {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+li.currenttopnav-0-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.currenttopnav-1-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.currenttopnav-2-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.currenttopnav-3-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.currenttopnav-4-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+li.currenttopnav-5-major {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+
+}
+.subnav { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ font-weight: normal;
+ color: #FFFFFF;
+ text-decoration: none;
+ white-space: normal;}
+.currentsubnav { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ font-weight: bold;
+ color: #FFFF66;
+ text-decoration: none;
+ white-space: normal;}
+.error { background: #ff0000;
+ background-position: left top;
+ vertical-align: top;
+ text-align: left;
+ }
+.actions {
+ width: 100%;
+ background: #336699;
+ margin-right: .5em;
+ margin-bottom: 1em;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 85%;
+ color: #FFFFFF;
+ text-decoration: none;
+ text-align: right;
+}
+
+.overdue {
+ color: red;
+}
+
+div.messagebody {
+ padding: 2em;
+
+}
+
+
+div.downloadattachment {
+ font-size: 10px;
+ text-align: right;
+
+}
+
+
+td { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ background-position: left top;
+ }
+.black { background: #000000;
+ background-position: left top;
+ }
+
+
+th { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 80%;
+ font-weight: bold;
+ background-position: left top;
+ padding-left: 0.5em;
+ padding-right: 0.5em;
+ margin-left: 0.5em;
+ margin-right: 0.5em;
+ }
+
+div.rtname { font-family: Verdana, Arial, Helvetica, sans-serif;
+ top: 0;
+ left: 230px;
+ color: #000000;
+ background-color: #ffffff;
+ border-bottom: solid #999999 1px;
+ font-size: 12px;
+ position: absolute;
+ text-align: left;
+ height: 50px;
+ width: 30%;
+ font-weight: bold;
+ padding-left: .5em;
+ z-index: 3;
+}
+body>div.rtname {position: fixed;}
+.header { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ font-weight: bold;
+ color: #0066CC}
+.subheader { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ font-weight: bold;
+ color: #0066CC }
+.value { font-weight: bold; }
+.entry { font-weight: normal; }
+.label { font-weight: normal;
+ text-align: right; }
+.labeltop { font-weight: normal;
+ text-align: right;
+ vertical-align: top }
+.productnav { font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 11px;
+ color: #000000;
+ text-align: center;
+ vertical-align: middle;
+ text-decoration: none}
+
+.currenttab { margin: 0.2em; background: #336699; }
+.othertab { margin: 0.2em; background: #efefef; }
+.oddline { background-color : #ccccee; }
+
+UL.topnav LI :focus { text-decoration: underline; }
+
+div.dialog {
+ margin-left: auto;
+ margin-right: auto;
+ min-width: 200px;
+ width: 30%;
+ margin-top: 10%;
+}
+
+div.mainbody
+{
+ padding-left: 170px;
+ padding-right: 10px;
+ top: 80px;
+ margin: 0px;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+}
+
+td.boxcontainer + td.boxcontainer {
+ margin-left: 1em;
+ padding-left: 1em;
+ border-collapse: collapse;
+}
+
+th.ticketheader { font-size: 80%;
+ color: #336699;
+ background: #cccccc;
+}
+
+/* TitleBox */
+
+div.titlebox {
+ border: 1px solid #cccccc;
+}
+
+div.titlebox div.titlebox-title {
+ background: #666699;
+ padding-left: 0.5em;
+ padding-bottom: 3px;
+ padding-top: 3px;
+ font-size: 14pt;
+ font-family: Arial ,sans serif;
+}
+
+/* END */
+
+/* Simple Search */
+
+div#SimpleSearchForm
+{
+ width: 70%;
+ margin-left: auto;
+ margin-right: auto;
+}
+
+div#SimpleSearchForm p
+{
+ margin-bottom: 3em;
+}
+
+/* End */
+
+table.box td {
+border: 0;
+margin: 0;
+padding: 0px;
+ border-collapse: collapse;
+}
+
+table.box th {
+ background: #666699;
+}
+
+
+table.titlebar {
+color: #ffffff;
+background: #afc7af;
+}
+th.titlebox {
+ text-align: left;
+ vertical-align: middle;
+}
+
+th.titleboxright {
+ vertical-align: middle;
+ text-align: right;
+}
+
+TD.titlebox {
+ padding-left: 1em;
+ padding-right: 1em;
+ padding-top: 1em;
+ padding-bottom: 1em;
+}
+
+
+
+span.message {
+ font-size: 100%;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+}
+
+
+body {
+color: #000;
+background: #FFFFFF;
+padding: 0px;
+margin: 0px;
+}
+
+div#all
+{
+ min-width: 750px;
+ margin: 0px;
+ padding: 0px;
+}
+
+
+TR.oddline {
+ background-color : #ffffff;
+}
+
+TR.evenline {
+ background-color : #ccccee;
+}
+
+H1, H2, H3 {
+ margin-top: 0.2em;
+ color: #336699;
+ font-family: "Helvetica", sans-serif;
+
+ clear: both;
+}
+
+
+DIV.endmatter { margin-left: -7% }
+
+
+A { font-weight: bold; color: #000000;
+ }
+
+.currenttab { color: #ffffff;}
+.othertab { color: #336699; }
+
+.inverse { color: #ffffff; }
+
+
+
+A:link IMG, A:visited IMG { border-style: none }
+a:focus {text-decoration: underline }
+A IMG { color: white } /* The only way to hide the border in NS 4.x */
+
+a:link { text-decoration: none}
+a:visited { text-decoration: none}
+a:hover { text-decoration: underline}
+/* a:focus { background: #ccccee } */
+
+.hide {
+ display: none;
+ color: white;
+}
+
+span.date { font-size: 0.8em }
+
+div.title {
+color: #333333;
+padding-left: 5px;
+ font-size: 16pt;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-weight: bold;
+ z-index: 999;
+}
+
+span.productname { font-size: 2em;
+ color: #0066cc;}
+
+
+
+span.titleboxtitle, SPAN.titleboxclose {
+ font-size: 80%;
+ color: #ffffff;
+ vertical-align: middle;
+ text-align: left;
+ }
+
+span.titleboxclose a:hover {
+ color: red;
+}
+
+
+span.titleboxtitle a {
+ color: #ffffff;
+}
+span.titleboxtitle a:after {
+ content: "...";
+}
+
+span.titleboxright {
+ font-size: 0.8em;
+ color: #ffffff;
+ vertical-align: middle;
+ text-align: right;
+ }
+
+span.attribution {
+ font-weight: bold;
+}
+
+span.label { font-size: 0.8em;
+}
+
+DIV.page-stats { font-size: 0.8em;
+ color: #cccccc;
+ text-align: right;
+ }
+
+
+BLOCKQUOTE {
+ font-style: italic;
+}
+div.menu {
+top: 51px;
+left: 0;
+position: absolute;
+background: white;
+width: 160px;
+ font-size: 70%;
+ text-align: left;
+ padding-right: 1%;
+ z-index: 99;
+ padding-left: 5px;
+ padding-right: 5px;
+ padding-top: 1em;
+}
+
+ul.topnav li
+{
+ background: #afc7af;
+ border: 1px solid #669966;
+ margin-top: 3px;
+ margin-bottom: 7px;
+ padding-left: 7px;
+}
+
+ul.topnav li a
+{
+ font-family: Verdana, Sans Serif;
+ font-size: 12pt;
+ width: 100%;
+}
+
+ul.topnav li a[name=focus]
+{
+ color: black;
+}
+
+
+table.ticket-overview {
+width: 100px;
+background: #336699;
+}
+
+
+ul.topnav {
+ list-style: none;
+ margin-left: 0;
+ margin-right: 0.25em;
+ padding-left: 0.25em;
+ padding-bottom: 0;
+ padding-top:0;
+ margin-top: 0;
+ margin-bottom:0;
+}
+
+.menu-major-separator {
+ border-bottom: solid white 1px;
+ padding-top: .25em;
+ padding-bottom: .5em;
+}
+
+.menu-minor-separator {
+ border-top: solid #999999 1px;
+ padding-top: .1em;
+ margin-top: .5em;
+}
+
+div.topactions {
+ top: 1.25em;
+ right: 0;
+ float: right;
+ position: absolute;
+ white-space: nowrap;
+ vertical-align: center;
+ width: 86%;
+ z-index: 4;
+}
+
+span.topaction {
+ text-align: right;
+ float: right;
+ padding-left: 1em;
+}
+
+
+
+TH.collection-as-table { text-align: center;
+ font-size: 0.8em;
+ padding-left: .5em;
+ padding-right: .5em;
+ color: #333333;
+ background-color: #cccccc;
+ white-space: nowrap;
+ }
+
+TD.collection-as-table { text-align: left;
+ padding-left: .5em;
+ padding-right: .5em;
+ }
+
+textarea.signature {
+ width: 100%;
+}
+textarea.comments {
+ width: 100%;
+}
+
+textarea.messagebox {
+ width: 100%;
+}
+
+/* Home */
+
+div.quick-create, div.my-requests, div.my-tickets {
+ margin-bottom: 1em;
+}
+
+div.content {
+ margin-right: 220px;
+ width: auto;
+}
+
+div.widget {
+ width: 200px;
+ overflow: hidden;
+ float: right;
+}
+div.ticket-overview {
+ margin-bottom: 1em;
+}
+div.page-refresh {
+ text-align: right;
+}
+
+/* END */
+
+%# Provide a callback for adding/modifying the style sheet.
+%# http://www.w3.org/TR/REC-CSS1 - section 3.2, says:
+%# "latter specified rule wins"
+<& /Elements/Callback &>
+<%flags>
+inherit => undef
+</%flags>
+<%init>
+$r->content_type('text/css');
+#$r->headers_out->{'Expires'} = '+30m';
+</%init>
More information about the Rt-commit
mailing list