2 http://www.debian.org Stylesheet
4 Copyright 2011 Kalle Söderman
6 This stylesheet is free software; you can redistribute it and/or modify it
7 under the terms of the GNU General Public License, version 2, as published by
8 the Free Software Foundation.
10 This program is distributed in the hope that it will be useful, but WITHOUT ANY
11 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
12 PARTICULAR PURPOSE. See the GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License along with
15 this program; if not, write to the Free Software Foundation, Inc., 51 Franklin
16 Street, Fifth Floor, Boston, MA 02110-1301 USA.
18 The license text can also be found at http://www.gnu.org/copyleft/gpl.html and
19 /usr/share/common-licenses/GPL-2 on Debian.
23 Font size table (Browser default 16px)
43 html
, body
, div
, span
, applet
, object
, iframe
, h1
, h2
, h3
, h4
, h5
, h6
, p
,
44 blockquote
, pre
, a
, abbr
, acronym
, address
, big
, cite
, code
, del
, dfn
, em
,
45 font
, img
, ins
, kbd
, q
, s
, samp
, small
, strike
, strong
, sub
, sup
, tt
, var
, dl
,
46 dt
, dd
, ol
, ul
, li
, fieldset
, form
, label
, legend
, table
, caption
, tbody
,
47 tfoot
, thead
, tr
, th
, td
{
56 vertical-align: baseline
;
59 body
{ line-height: 1; color: black
; background: white
; }
60 ol
, ul
{ list-style: none
; }
61 table
{ border-collapse: separate
; border-spacing: 0; }
62 blockquote
, q
{ quotes: "" ""; }
63 html
{ background-color: transparent
; }
64 :focus
{ outline: 1px dotted grey
; }
65 caption
, th
, td
{ text-align: left
; font-weight: normal
; }
66 blockquote:before
, blockquote:after
, q:before
, q:after
{ content: ""; }
72 font: normal
100% sans-serif
;
75 background-color: white
;
76 background-image:url
('Pics/gradient.png');
77 background-image: linear-gradient
(to bottom
, #d7d9e2, #fff 70px);
78 background-position: 0 0;
79 background-repeat: repeat-x
;
80 /* Uncomment to show baseline grid
81 background-image: url('24grid.png');
82 background-position: 30px 9px;
86 margin: 0 10px 0 52px;
92 margin: 0 15em 1.5em 0;
99 padding:0 10px 0 52px;
104 , #second-nav
a:visited
{
105 text-decoration: none
;
108 , #second-nav
a:hover
{
109 text-decoration: underline
;
114 text-transform: lowercase
;
116 background-color: transparent
;
117 background-color: #f5f6f7;
118 border-bottom: 1px solid
#d2d3d7 ;
121 #breadcrumbs:before
{
128 padding: 0 5px 0 5px;
129 font-family:monospace
;
132 text-transform: uppercase
;
133 letter-spacing: 0.08em;
137 background-color: #c70036;
141 text-decoration: none
;
145 text-decoration: underline
;
148 background-color: transparent
;
151 border-bottom:1px solid
#c70036;
171 , #navbar
a:visited
{
172 padding: 1.75em 0.5em 0.25em 0.5em;
173 border-left: 1px solid transparent
;
174 border-right: 1px solid transparent
;
176 text-decoration: none
;
182 , #navbar
a:visited:hover
{
183 background-color: #f5f6f7;
184 border-left: 1px solid
#d2d3d7;
185 border-right: 1px solid
#d2d3d7;
186 text-decoration: underline
;
201 margin: 0 10px 0 0.5em;
202 padding: 1px 0 1px 0;
221 background-color: transparent
;
222 border: 1px solid transparent
;
242 border: 1px solid
#d2d3d7 ;
244 background-color: #f5f6f7;
251 text-decoration: underline
;
257 text-decoration: none
;
261 text-decoration: none
;
274 background-color: #ff6600;
276 font-family: sans-serif
;
278 text-decoration: none
;
281 border: 1px solid
#ff6600;
285 background-color: white
;
286 border: 1px solid
#ff6600;
291 background-color: #ff8800;
294 a
.rss_logo
.generic:hover
{
295 background-color: #ee7700;
310 border-left: 1px solid
#d2d3d7 ;
337 margin: 1.5em 0 1.5em 0;
365 line-height: 0.83333;
366 margin: 0.83333em 0 0.83333em 0;
371 line-height: 1.0714286;
372 margin: 1.0714286em 0 1.0714286em 0;
376 line-height: 1.333em;
377 margin: 1.333em 0 0 0;
382 margin: 1.5em 0 1.5em 0;
393 margin: 1.5em 0 1.5em 0;
395 ol
>ol
, ul
>ul
, li
>ol
, li
>ul
{
400 list-style-type: decimal
;
403 list-style-type: disc
;
407 margin: 1.5em 0 1.5em 0;
411 background-color: #bbb;
413 margin: 1.4375em 0 1.5em 0;
416 margin: 1.5em 0 1.5em 0;
418 font-family: monospace
;
423 font-family: monospace
;
424 /* see http://lists.debian.org/debian-www/2011/08/msg00181.html */
425 /* white-space: pre; */
445 text-transform: uppercase
;
451 border-bottom: dotted grey
;
459 border-top: dotted grey
;
461 padding: 0.0833em 0 0.0833em 0;
465 text-decoration: none
;
469 background-color: #f0f0f4;
470 text-decoration: underline
;
474 border-top: dotted grey
;
476 padding: 0.0833em 0 0.0833em 0;
483 margin:1.5em 0 1.5em 0;
484 background-position: 0 -50px;
485 background-repeat: repeat-x
;
509 border: 1px solid
#dfdfe0;
511 background-color: #f5f6f7;
512 margin: 0 10px 0 52px;
525 border-top: 1px solid
#d2d3d7;
526 border-bottom: 1px solid white
;
529 #footer .editbar li
{
547 , ul#footermap-colb a
548 , ul#footermap-colc a
549 , ul#footermap-cold a
550 , ul#footermap-cole a
{
557 , ul#footermap-cole
{
561 height: 12em; /* Update when adding items */
572 border-top: 1px solid white
;
583 background-color: transparent
;
596 background-image:none
;
597 background-color:transparent
;
602 , #serverselect option
603 , #serverselect select
{
615 #serverselect form p
{
636 position: relative
; /* establish a containing box. needed for
646 background-color:#FFFFCB;
692 border-top: 0.17em solid
#339900;
693 margin: 1.33em 0 0 0;
695 .downloads ul.downlist {
698 div
.downloads
.col50
{
699 border-top: 0.15em solid
#339900;
704 background: url
('Pics/emblem-downloads.png') no-repeat
0 0.15em;
707 * border-top: 0.17em solid #339900;
710 ul
.quicklist
.downlist
{
711 border-top: 0.17em solid
#339900;
718 ul
.downlist
li:after
{
721 ul
.downlist
li:last-child:after
{
730 margin: 1.85em 0 1.85em 0;
731 background-repeat: no-repeat
;
732 background-position: 0.5em 0.5em;
735 background-color:#FFFFCB;
736 border:0.15em solid
#CCCCA3;
746 background-image: url
('Pics/admon-tip.png');
749 background-image: url
('Pics/admon-important.png');
752 background-image: url
('Pics/admon-warning.png');
756 background-image: url
('Pics/admon-note.png');
759 /* Layout Elements */
766 padding-bottom: 1.5em;
793 table
.vote td
, table
.vote th
{
794 padding-right: 1.5em;
796 #maincol.with-toolbox
{
799 div
.tabular table
, table
.tabular
, table
.vendors
{
800 /* border-bottom: 1px solid #a9abb3;
801 border-top: 1px solid #a9abb3; */
802 border-bottom: 0.15em solid
#666;
803 border-top: 0.15em solid
#666;
806 margin-top: -0.169em;
812 padding-right: 1.5em;
813 padding-bottom: 0.5em;
816 border-top: dotted grey
;
819 div
.tabular table tr
, table
.tabular tr
, table
.vendors tr
{
823 padding-right: 1.5em;
824 padding-bottom: 0.5em;
829 div
.tabular table td
, table
.tabular td
, table
.vendors td
{
830 border-top: dotted grey
;
833 div
.tabular table
> td:first-child
, table
.tabular
> td:first-child
, table
.vendors
> td:first-child
{
834 background-image: none
;
836 #pageLang p
, #pageLang form
{
844 /* color: #0035c7; */
845 /* text-decoration: underline; */
847 #langSelector:hover
{
848 /* cursor: pointer; */
849 /* text-decoration: none; */
853 /* background-color: #f5f6f7;
854 background-color: white;
855 background-image:url('Pics/gradient-flipped.png');
856 background-position: bottom;
857 background-repeat: repeat-x;
861 padding: 0.5em 1em 1em 1em;
863 border-bottom: 1px solid #dfdfe0;
864 min-width: 100%; */ /* make it reach the right edge if only a few
865 languages are available */
870 #pageLang:hover #langContainer
{
874 /* for l10n-arabic */
889 @media only screen and
(max-width: 38em) {
912 #upperheader p
.section
{
918 margin: -31px 0 0 60px;
923 div#searchbox input
[name
="P"] {
941 div#navbar
a:link
, div#navbar
a:visited
{
944 padding: 0.25em 0 0.25em 0;
946 background-color: transparent
;
957 div
.tip
, div
.important
, div
.warning
, div
.note
, div
.trans-note
{
966 background-image: none
;