From 41820f352a8791545d469a20804993404c7f768b Mon Sep 17 00:00:00 2001 From: Sebastian Feltel Date: Sun, 26 Nov 2017 15:12:19 +0100 Subject: [PATCH] altes Wiki-Theme eingecheckt --- Debianforum.deps.php | 11 + Debianforum.php | 403 ++++++ debianforum/FF2Fixes.css | 4 + debianforum/IE50Fixes.css | 67 + debianforum/IE55Fixes.css | 85 ++ debianforum/IE60Fixes.css | 98 ++ debianforum/IE70Fixes.css | 84 ++ debianforum/IEMacFixes.css | 44 + debianforum/KHTMLFixes.css | 4 + debianforum/Opera6Fixes.css | 20 + debianforum/Opera7Fixes.css | 21 + debianforum/Opera9Fixes.css | 11 + debianforum/arrow_right.gif | Bin 0 -> 111 bytes debianforum/audio.png | Bin 0 -> 312 bytes debianforum/bg_button.gif | Bin 0 -> 182 bytes debianforum/bullet.gif | Bin 0 -> 50 bytes debianforum/debian.png | Bin 0 -> 2276 bytes debianforum/discussionitem_icon.gif | Bin 0 -> 949 bytes debianforum/document.png | Bin 0 -> 270 bytes debianforum/external-rtl.png | Bin 0 -> 198 bytes debianforum/external.png | Bin 0 -> 165 bytes debianforum/file_icon.gif | Bin 0 -> 921 bytes debianforum/headbg.jpg | Bin 0 -> 7881 bytes debianforum/link_icon.gif | Bin 0 -> 942 bytes debianforum/lock_icon.gif | Bin 0 -> 918 bytes debianforum/magnify-clip.png | Bin 0 -> 237 bytes debianforum/mail_icon.gif | Bin 0 -> 918 bytes debianforum/main.css | 1793 +++++++++++++++++++++++++++ debianforum/main@1.css | 1560 +++++++++++++++++++++++ debianforum/news_icon.png | Bin 0 -> 297 bytes debianforum/required.gif | Bin 0 -> 47 bytes debianforum/rtl.css | 247 ++++ debianforum/user.gif | Bin 0 -> 326 bytes debianforum/video.png | Bin 0 -> 215 bytes debianforum/wiki-indexed.png | Bin 0 -> 8205 bytes debianforum/wiki.png | Bin 0 -> 23064 bytes 36 files changed, 4452 insertions(+) create mode 100644 Debianforum.deps.php create mode 100644 Debianforum.php create mode 100644 debianforum/FF2Fixes.css create mode 100644 debianforum/IE50Fixes.css create mode 100644 debianforum/IE55Fixes.css create mode 100644 debianforum/IE60Fixes.css create mode 100644 debianforum/IE70Fixes.css create mode 100644 debianforum/IEMacFixes.css create mode 100644 debianforum/KHTMLFixes.css create mode 100644 debianforum/Opera6Fixes.css create mode 100644 debianforum/Opera7Fixes.css create mode 100644 debianforum/Opera9Fixes.css create mode 100644 debianforum/arrow_right.gif create mode 100644 debianforum/audio.png create mode 100644 debianforum/bg_button.gif create mode 100644 debianforum/bullet.gif create mode 100644 debianforum/debian.png create mode 100644 debianforum/discussionitem_icon.gif create mode 100644 debianforum/document.png create mode 100644 debianforum/external-rtl.png create mode 100644 debianforum/external.png create mode 100644 debianforum/file_icon.gif create mode 100644 debianforum/headbg.jpg create mode 100644 debianforum/link_icon.gif create mode 100644 debianforum/lock_icon.gif create mode 100644 debianforum/magnify-clip.png create mode 100644 debianforum/mail_icon.gif create mode 100644 debianforum/main.css create mode 100644 debianforum/main@1.css create mode 100644 debianforum/news_icon.png create mode 100644 debianforum/required.gif create mode 100644 debianforum/rtl.css create mode 100644 debianforum/user.gif create mode 100644 debianforum/video.png create mode 100644 debianforum/wiki-indexed.png create mode 100644 debianforum/wiki.png diff --git a/Debianforum.deps.php b/Debianforum.deps.php new file mode 100644 index 0000000..7a8c288 --- /dev/null +++ b/Debianforum.deps.php @@ -0,0 +1,11 @@ +skinname = 'debianforum'; + $this->stylename = 'debianforum'; + $this->template = 'DebianforumTemplate'; + + } + + function setupSkinUserCss( OutputPage $out ) { + global $wgHandheldStyle; + + parent::setupSkinUserCss( $out ); + + // Append to the default screen common & print styles... + $out->addStyle( 'debianforum/main.css', 'screen' ); + if( $wgHandheldStyle ) { + // Currently in testing... try 'chick/main.css' + $out->addStyle( $wgHandheldStyle, 'handheld' ); + } + + $out->addStyle( 'debianforum/IE50Fixes.css', 'screen', 'lt IE 5.5000' ); + $out->addStyle( 'debianforum/IE55Fixes.css', 'screen', 'IE 5.5000' ); + $out->addStyle( 'debianforum/IE60Fixes.css', 'screen', 'IE 6' ); + $out->addStyle( 'debianforum/IE70Fixes.css', 'screen', 'IE 7' ); + + $out->addStyle( 'debianforum/rtl.css', 'screen', '', 'rtl' ); + } +} + +/** + * @todo document + * @ingroup Skins + */ +class DebianforumTemplate extends QuickTemplate { + var $skin; + /** + * Template filter callback for MonoBook skin. + * Takes an associative array of data set from a SkinTemplate-based + * class, and a wrapper for MediaWiki's localization database, and + * outputs a formatted page. + * + * @access private + */ + function execute() { + global $wgRequest; + $this->skin = $skin = $this->data['skin']; + $action = $wgRequest->getText( 'action' ); + + // Suppress warnings to prevent notices about missing indexes in $this->data + wfSuppressWarnings(); + +?> +data['xhtmlnamespaces'] as $tag => $ns) { + ?>xmlns:xml:lang="text('lang') ?>" lang="text('lang') ?>" dir="text('dir') ?>"> + + + html('headlinks') ?> + <?php $this->text('pagetitle') ?> + html('csslinks') ?> + + + + data ); ?> + + + +html('headscripts') ?> +data['jsvarurl']) { ?> + + +data['pagecss']) { ?> + +data['usercss']) { ?> + +data['userjs']) { ?> + +data['userjsprev']) { ?> + +data['trackbackhtml']) print $this->data['trackbackhtml']; ?> + +data['body_ondblclick']) { ?> ondblclick="text('body_ondblclick') ?>" +data['body_onload']) { ?> onload="text('body_onload') ?>" + class="mediawiki text('dir') ?> text('pageclass') ?> text('skinnameclass') ?>"> +
+
+
+ + data['sitenotice']) { ?>
html('sitenotice') ?>
+

data['displaytitle']!=""?$this->html('title'):$this->text('title') ?>

+
+

msg('tagline') ?>

+
html('subtitle') ?>
+ data['undelete']) { ?>
html('undelete') ?>
+ data['newtalk'] ) { ?>
html('newtalk') ?>
+ data['showjumplinks']) { ?> + + html('bodytext') ?> + data['catlinks']) { $this->html('catlinks'); } ?> + + data['dataAfterContent']) { $this->html ('dataAfterContent'); } ?> +
+
+
+
+
+
+
msg('views') ?>
+ +
+ + + + + + +data['sidebar']; + if ( !isset( $sidebar['SEARCH'] ) ) $sidebar['SEARCH'] = true; + if ( !isset( $sidebar['TOOLBOX'] ) ) $sidebar['TOOLBOX'] = true; + if ( !isset( $sidebar['LANGUAGES'] ) ) $sidebar['LANGUAGES'] = true; + foreach ($sidebar as $boxName => $cont) { + if ( $boxName == 'SEARCH' ) { + $this->searchBox(); + } elseif ( $boxName == 'TOOLBOX' ) { + $this->toolbox(); + } elseif ( $boxName == 'LANGUAGES' ) { + $this->languageBox(); + } else { + $this->customBox( $boxName, $cont ); + } + } +?> +
+ +
+
msg('personaltools') ?>
+
+ +
+
+ +
+ +
+html('bottomscripts'); /* JS call to runBodyOnloadHook */ ?> +html('reporttime') ?> +data['debug'] ): ?> + + + + + + +
+
msg('toolbox') ?>
+
+ +
+
+data['language_urls'] ) { +?> +
+
msg('otherlanguages') ?>
+
+
    +data['language_urls'] as $langlink) { ?> +
  • + +
+
+
+ +
skin->tooltip('p-'.$bar) ?>> +
+
+ + + +
+
+ tags with right margins and nowrap */ + margin-right: 0; +} diff --git a/debianforum/IEMacFixes.css b/debianforum/IEMacFixes.css new file mode 100644 index 0000000..f1b0571 --- /dev/null +++ b/debianforum/IEMacFixes.css @@ -0,0 +1,44 @@ +/* IE/Mac only fix stylesheet, imported from main.css */ +#portal-column-content { + margin: 0 0 4.8em 0; + float: none; +} +#portal-column-content #content { + z-index: 0; +} +#portal-column-one { + position: absolute; + top: 0; + left: 0; + z-index: 3; +} +#portal-footer { + margin-left: 12em; +} +/* +#portlet-contentViews { + top: 0.6em !important; + left: 14.5em !important; +} +*/ +#portlet-contentViews li, +#portlet-contentViews .selected { + border: none !important; +} +#portlet-contentViews li a { + border: 1px solid #aaaaaa; + border-bottom: none; +} +#portlet-contentViews li.selected a { + border: 1px solid #fabd23; + border-bottom: none; +} +/* no background images */ +li#personaltools-userpage, +li#personaltools-login/* */ { + background: none; + padding-left: none; +} +#mactest { + color: green; +} diff --git a/debianforum/KHTMLFixes.css b/debianforum/KHTMLFixes.css new file mode 100644 index 0000000..afa3568 --- /dev/null +++ b/debianforum/KHTMLFixes.css @@ -0,0 +1,4 @@ +/* KHTML fix stylesheet */ +/* work around the horizontal scrollbars */ +#column-content { margin-left: 0; } + diff --git a/debianforum/Opera6Fixes.css b/debianforum/Opera6Fixes.css new file mode 100644 index 0000000..2a3d78f --- /dev/null +++ b/debianforum/Opera6Fixes.css @@ -0,0 +1,20 @@ +/* opera 6 fixes */ +#column-one { + position: relative; + max-width: 11.7em; +} +#p-personal { + width: 45em; + margin-left: 8.6em; + right: 0; +} +#bodyContent a.external { + background: url(external.png) center right no-repeat; + padding-right: 13px; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} diff --git a/debianforum/Opera7Fixes.css b/debianforum/Opera7Fixes.css new file mode 100644 index 0000000..1dcba7c --- /dev/null +++ b/debianforum/Opera7Fixes.css @@ -0,0 +1,21 @@ +/* small tweaks for opera seven */ +#p-cactions { + margin-top: .1em; +} +#p-cactions li a { + top: 2px; +} +#bodyContent a.external { + background: url(external.png) center right no-repeat; + padding-right: 13px; +} +.rtl #bodyContent a.external { + background-image: url(external-rtl.png); + padding-right: 13px; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} diff --git a/debianforum/Opera9Fixes.css b/debianforum/Opera9Fixes.css new file mode 100644 index 0000000..9c312a8 --- /dev/null +++ b/debianforum/Opera9Fixes.css @@ -0,0 +1,11 @@ +.rtl #bodyContent a.external { + background-image: url(external-rtl.png); + padding-right: 13px; + padding-left: 0; +} + +.rtl a.feedlink { + background-position: right; + padding-right: 0; + padding-left: 16px; +} diff --git a/debianforum/arrow_right.gif b/debianforum/arrow_right.gif new file mode 100644 index 0000000000000000000000000000000000000000..c5827a401f4d9796b0c94f52ff7173d01564efad GIT binary patch literal 111 zcmZ?wbhEHbWMN=qXkcV8Ha2EpU{L&LW#jB05NYR}UrUX)*2prhcJlcNv>k}p;WN-a(;Doah#V^I9b!pOkD$e;r>i2-CT0}}^}P}_>k J=K+ii)&NlC8`uB< literal 0 HcmV?d00001 diff --git a/debianforum/audio.png b/debianforum/audio.png new file mode 100644 index 0000000000000000000000000000000000000000..1c56bdc8d8bcef5c6b1a9f588462dd622fe911c7 GIT binary patch literal 312 zcmeAS@N?(olHy`uVBq!ia0vp^+(695!3-or^+GlRDVB6cUq=Rp^(V|(yIunMk|nMY zCBgY=CFO}lsSJ)O`AMk?p1FzXsX?iUDV2pMQ*D5X>;rs4T${K4Kl9-KtV93f=l_qM z`~U5i|7*|v|NZy>)A#?U?EgRa$p5|9|2J*<@7VkQ*@ypSYyYP${$Ic8>Hq)#8Pd)G z$vx|pdw@oXmIV0)1GyN0LHlOyE1-fnPZ!6Kid#tnj7*M+0-8($4m=6V4CL93?X4Xc z3^};CxVSlsH*WZ3#Ka=dykWzJ2@^JSFi5NO10@+E70iU0w=*~}C~jtC;)vu0GG4QC lD5MxOGIcPX)N5d1W|$Jmw(?|p<0PO>44$rjF6*2UngG5OfRX?J literal 0 HcmV?d00001 diff --git a/debianforum/bg_button.gif b/debianforum/bg_button.gif new file mode 100644 index 0000000000000000000000000000000000000000..5775af216b029a0a960af4a7edd101198f354f49 GIT binary patch literal 182 zcmV;n07?HxNk%w1VFUme0K@ln->+I*}=;r6<;o#x!?(XH} z<<->H=ji9?=jh?#;OOY+gwv++S>pB|L^bbA^8LV00000EC2ui00aOS000FupeK4-sVxFUNfH2ba934PwB4Iy kAy$z63IYUzDIOk-hJnN66fV%gBr*9|uh^`1%MAelJFgRNM*si- literal 0 HcmV?d00001 diff --git a/debianforum/bullet.gif b/debianforum/bullet.gif new file mode 100644 index 0000000000000000000000000000000000000000..b43de48a4701e5123846ee5f0357b65065eca04a GIT binary patch literal 50 zcmZ?wbhEHbWM$xGXkcJS?wRxd|9{1wEQ|~cj0`#qKmd|qVB+lQU%C4M|KgUF4AuZl Cg$<`V4+-BOV(S+XmnNm8;ULP*Ir zL}KXgiko+D1^__O#n~PynJ`H?LLrjg7XP$P zG9XE(UA&=CD0vA%2LS2+JmB6AV#xs|K(R<97J*`+NX!?C`2w*(DCP-39v|fLKrUa* z<%27H@d^)=SmuEou86Y&vR6RXvWUr9WpF?STS#Ytbhe1b6fLqqDpO2livC~-sSFWi zNkn0Y$c*p!B_W9>BrSX0D}`wVg(ae;n=)je1SJH#~=G7`0$xGIxBoX#~+#F z56`X*eH0CUo)Lc67_W1b*ZzUq zF~aTmz-u4jw!Y`Sc*kiS;I+KtK7YH?Jj815;XWByX?(+J?BSyOxet4n8(y>OJC^IZ zxph6u54yPzdRD5tIMto3nl?^VC#R}wrJ{4Wyn|EP&brsURNA~;*vh%v!pm#n6tpl4 z8d>?zIDb6nX9XqX_m0HWX@_><2$xNxG zq}*dA)G*_#IdL_t*h*$>6(_2EF*=_eQObxcWrW?MhZHe_i|Ln&mV%0CL51|7LdL~H z;-##mfP9*N?vh_V>D+Z1>JA;1L-)y{d1cd)*);c?i||amThgM-HL6`Y&f)T+Z5qWY znPQbhvAjZoB~Xqhkj-N$=5Z90ShDeD%F!6|(P*+^6vZHtbR?Xt7fI3yqaKbRX@`;y zhY}BkkPZct4h9qVUn1@cBx+nBsGrBHqljw$#9aY|UH(KBe}W2%po}7H^Cc+y;1#_I zie5NHBwoP>zZr?&gv3ET@K7XP-UBc1iI+!Wp>Uj>2VTw-CkMw%f{X+LCyT&CB;0W_ zZa4@6CkfILZa8UItn?YIG#oGOj+J)70dSm@gc}ZU#R1M(z!eKPF943)_TRlCc^8}F zo&AykKtcIWNqweX|0P+fB|D&!z2d@>Q-cyi0o#zcOQBkhk%^(Haf#7Mh%QZc0Fd=} zvA6Yh&a11s7U1QhHjc=J9@=Eqq4rH~XB6ttV|#;ahW2`O_PcRcuMYKU7eCKS)irsh z#@XoXiT4hxCbvp#Y;1H(t7NA;9rp0AmybCH?~$#dsy&i0JyUejGW|aWSCNI3_x_;Jt31JsKO; zzBBw}>|XMi5ZSUl$t|Bev>D+{GFIAEd)P5TTLlxMntIirq0Aef?k}FsZO*fQay7EE zqWixl_o#0FBf_XVyzwfRX}{{8Y)tFmUCgGfE$qg`tvNr}*Sk_4Iv?FVoCCG1x2#bR z9vUjpVwCY??*}IqyKg_DB3EWzWgjd0gb6eFjj_M1p2C{VSl+Z@QS$p5#|%HrJ3OXu zm99mp@85Rk!#<`Fcb-!{80B%W3bem{mnJeP${YBLoCc5klD2nnB>YuQoW?(EyU}{~ zuzB%S_Ex7U4IpSxPKmo#rIz}{CLb>w*IuubTdTAb(+e7E>gf zaKju1gVp>KFj?0TAcxnvUDh;l^4Hhrl`X#WoO=1H09fP37t{LT`PVyVx;AX@e^qhS zi8WJI^}eD>g^}-DoH&tRK?_p4g$&HMnYyMMuy7QWn)pRdZbauN+t&{M@#=boYq^5e z4W}8E0EWDZk@w$*WNI=l*eVxkqp$ID_^Z*jEf7afrv*~o3@Ez*x#>Hjp~oQ59Q z>j|(Lpq0)RKR0|tR+_Lnz{Vn{`FL63zw-}theux5*jzEKomKB0OG|ueVU|siQQI;S z$Np4ey<_^WZjp9s)LH)lgW9y+GAE_u+mHM^r{XdDQl>4+qh(a@+qZ_;kjB5NV=mi! zIU7z@Za;{N>^@)ICl$ZXVUKQG+(PKR6kV-hlyj-;@1XVp`5W*pOp}SginaXo$}gFt zvnV<*S-Z&NMge-kyI*N%iSlHW9X#Wr$|U=!)ZgJ+s3kW!h<1dLXPAj*qPe;VwEcp$ zPDy(aatTuuZ?Zye*b%D}mJUn&Mo5%lFc*hMW@fhDf}Wo7dTn`K?_Jbc_2}0#KlS!H z9^1a=l3_oxzt4DW?&&F?XNeQXn5B<=#RUU*yR*dB^uE%5jf~W($T}lh%;D|h={t6` zo^$hCGJNLk*;#9aw{v>?<_+FB`l*o#Ls+0O}4UEGL4^ z%lmZZ8{^>&r+h-4avpk;CbtH);%5rFq+}-NjfW0Q_=N-=y0xVoMmU{63LRU0xp)t~ zQ0YQM2@hJ7AQF~n_r1@JB~S79jHQ9##b13_l-gK`Nr#v-;N$dHwdeQazGpg@HMZvW vnLY+Hf?g`#Q@mIle4KpXQG};@9n0zwW&DZTIzWdv1I`eE9IGBbP27zkK-4kK^}#oVfqv?4uv& zAN{=i^w*VVzpg&}b?eoyyRU!Wd;Rd6Ymss zZewO(k>dE2+|J9S5+qQu;bBwr43)+YI}8uEatX^@B+OXAkl`s~5+~5X(B#0x#m&O7 zSE8AfOHkG*B*B2;07o|)!wS}f15V6a(*-9@Nhn)#XG`HzE|b;U*WYhqWMr@g0JP%O A$^ZZW literal 0 HcmV?d00001 diff --git a/debianforum/document.png b/debianforum/document.png new file mode 100644 index 0000000000000000000000000000000000000000..b48138e90e81ea81c473287bbe07e0078d9211d4 GIT binary patch literal 270 zcmeAS@N?(olHy`uVBq!ia0vp^96-#)!3-q#Nxt6%q*&4&eH|GX)}JtE?Rp91OP07s zlmzFem6RtIr7}3C*qlmz(&gG8Z#LFoRub3pM3PZ!6Kid#t! zn3&SU^70xOk{&#I^5jWU!b3I=1vb5~vNAn2H!+ZK(&GmVCz)6TB3kCooyx7ya6m~$ yCMSl0kwu)5LtzJp14HB1W*-KSCJhD-1BRTrOpOPNYCZw&VDNPHb6Mw<&;$VcA7>5# literal 0 HcmV?d00001 diff --git a/debianforum/external-rtl.png b/debianforum/external-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..c5cd84db028781a8af80dfb7baf592298b5f546f GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kYDTR;us<^ zHFv^A-opkQF7sFC9Pz7Avk^X1^0z?Ba;v|UqT&Na-su(|j@9Wgvu%RJG(G?95sg~% zPG)LXSbJ;k6Z2j6kHCwQ8l;fCzJWUxw-`&b8Z10!r7 z>#2$@InOtpuqyg8<+R}9g-+|v&13&5`dCp`{|95_8^+nQkC>(b&0z3!^>bP0l+XkK DO07OF literal 0 HcmV?d00001 diff --git a/debianforum/file_icon.gif b/debianforum/file_icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..847f6485efb453b6340f92f6d40db60a776a3b92 GIT binary patch literal 921 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 literal 0 HcmV?d00001 diff --git a/debianforum/link_icon.gif b/debianforum/link_icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..815ccb1b1ca04a07ba4d90178e909fae30c26889 GIT binary patch literal 942 zcmZ?wbhEHb6krfw_|Cv!Rv=?lA?xSoXWJlW-y-KVSut>yO6Y90u(|3{^EKiY>ZB|; zOkZxCv&yVstySqp`?_r&VM~4{tofO<@n^y2pVhm6{ui9oveU17U)b~`X|s=J%{`X8 z_+)8!cX!*qpKH!EbshRO`{b|rr+=-w_-os>Upue;I&ts!&F7~tKmL2;#ot%2UOjpD z@5TFnAHM$k_VXXZC>RX^`i6kwPZmZ71~CR5khP#Z!NAeYpvxiSv0=f%W)9Y}2n~gW zt*x8_Gc*(zEIi1^En`zK;ZS1}lNe`NMFHdCR#5>7367NoM_PGgVm9o!aNq#LG}(YD zH$E&p+9j-|{lH}6qLwxxO`nPx4vguX!UB2@9F9&c?3_CCS_u~#8kqzYX2t0wJOHxf cG+a)s+Q8h%$jA^gqaky7k&s78}-D?A&I)Z>QO@L#8K>np`|*eD{X({oDFi zE*RgsW_bIC;e*=-5AFbw(b-ecPae2GdEoWzQPlG%u`iyaPntAo(V|7`)~&m7ZO+@* z-S6Kn{P1r1M_wNsX|9<)Z@9%#g zU>F6XAuuo@p!k!8k%2)62!Q~UCm1-286r7EW-LrN*vP@2Cb5v|CRNKE3`spQHjC~p=q<3mGg8zU>9PR54^ tj;#E4+4s(5Iy#-7z{DZpaNt1WMLy5mM^`KvnNACc9q!s|V4%QY4FEFIiq8N5 literal 0 HcmV?d00001 diff --git a/debianforum/magnify-clip.png b/debianforum/magnify-clip.png new file mode 100644 index 0000000000000000000000000000000000000000..992aa2e326c825f6917ec60fd20996fb56c05850 GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^{6Ngj!3-p)&s5I?Qq09po*^6@9Je3(KLB!V0(?ST z|NsC0{rmU#@83Ur_Uzuhd)KaAJ9qBf-o1ObZr!?e?b@YFm(H0pXUdc*Jv}`wEiKj6 z)y2id+1c62$;nYsQ8{IWKY-?N7I;J!Gca&{0AWU_H6}BFf*zhOjv*3LThBQ1H7M}7 zTs*i+Sxc$v|8AzOW`$3qzp77WI^d(OJF)++NS43B%l)lqv?cGQz3hK?(E97+u2)~~ i$vrN=e_~NnDyx}1^R$}y3F$yH89ZJ6T-G@yGywqNYGd30 literal 0 HcmV?d00001 diff --git a/debianforum/mail_icon.gif b/debianforum/mail_icon.gif new file mode 100644 index 0000000000000000000000000000000000000000..50a87a9a0689ac0dbaed5410b2c7f0fd107ae7b2 GIT binary patch literal 918 zcmZ?wbhEHb6krfw_|CxK=jWHQ@aa2qg%2+JpA!8SFJ9cV`Bm@U4;wFh+IIQ#&a0pI zUjMT1#+O64z8<~v_2j*8r|y5d@c8@1$KS6#`*G{#&pWSv-hK7+{+nM9-~M{??$?Wt zzh8d({rdBtw_pBz`1a@1_rG6%{{8v;-=Dw#{{8#^R$To5|Nji5U^D~4HOux0sbe9%m4rY literal 0 HcmV?d00001 diff --git a/debianforum/main.css b/debianforum/main.css new file mode 100644 index 0000000..a1bb395 --- /dev/null +++ b/debianforum/main.css @@ -0,0 +1,1793 @@ +/* +** MediaWiki 'monobook' style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke - http://wikidev.net/ +** License: GPL (http://www.gnu.org/copyleft/gpl.html) +** +** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John +** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher, +** Michael Zeltner and Geir Bækholt) +** All you guys rock :) +*/ + +#column-content { + width: 100%; + float: right; + margin: 0 0 .6em -12.2em; + padding: 0; +} +#content { + margin: 112px 0 0 10.5em; + padding: 0 1em 1em 1em; + position: relative; + z-index: 2; +} +#column-one { + padding-top: 91px; +} + +#content { + background: white; + color: black; + border: 1px solid #aaa; + border-right: none; + line-height: 1.5em; +} +/* the left column width is specified in class .60 */ + +/* Font size: +** We take advantage of keyword scaling- browsers won't go below 9px +** More at http://www.w3.org/2003/07/30-font-size +** http://style.cleverchimp.com/font_size_intervals/altintervals.html +*/ + +body { + font: x-small sans-serif; + background-color: #ffffff; + color: black; + margin: 0; + padding: 0; +} + +/* scale back up to a sane default */ +#globalWrapper { + font-size: 127%; + width: 100%; + margin: 0; + padding: 0; +} +.visualClear { + clear: both; +} + +/* general styles */ + +table { + font-size: 100%; + color: black; + /* we don't want the bottom borders of

s to be visible through + floated tables */ + background-color: white; +} +fieldset table { + /* but keep table layouts in forms clean... */ + background: none; +} +a { + text-decoration: none; + color: #002bb8; /* standard wikitheme color */ + /* color: #d70751; */ /* debian-like color */ + background: none; +} +a:visited { + /* color: #eb6e9a; */ /* debian-like color */ + color: #5a3696; /* standard wikitheme color */ +} +a:active { + color: #faa700; +} +a:hover { + text-decoration: underline; +} +a.stub { + color: #772233; +} +a.new { + /* color: #73dd07; */ /* Complementary color to the debian color */ + /* color: #8da116 !important; */ /* a dirty-green color */ + /* color: #b0b0b0 !important; */ /* debian-like color */ + color: #ba0000 !important; /* standard wikitheme color */ +} +#p-personal a.new { + color: #BF8F9B !important; +} +a.new:visited { + color: #afee6f; +} +#p-personal a.new:visited { + /* color: #eb6e9a; */ + +} +img { + border: none; + vertical-align: middle; +} +p { + margin: .4em 0 .5em 0; + line-height: 1.5em; +} +p img { + margin: 0; +} + +hr { + height: 1px; + color: #aaa; + background-color: #aaa; + border: 0; + margin: .2em 0 .2em 0; +} + +h1, h2, h3, h4, h5, h6 { + color: black; + background: none; + font-weight: normal; + margin: 0; + padding-top: .5em; + padding-bottom: .17em; + border-bottom: 1px solid #aaa; +} +h1 { font-size: 188%; } +h1 .editsection { font-size: 53%; } +h2 { font-size: 150%; } +h2 .editsection { font-size: 67%; } +h3, h4, h5, h6 { + border-bottom: none; + font-weight: bold; +} +h3 { font-size: 132%; } +h3 .editsection { font-size: 76%; font-weight: normal; } +h4 { font-size: 116%; } +h4 .editsection { font-size: 86%; font-weight: normal; } +h5 { font-size: 100%; } +h5 .editsection { font-weight: normal; } +h6 { font-size: 80%; } +h6 .editsection { font-size: 125%; font-weight: normal; } + +ul { + line-height: 1.5em; + list-style-type: square; + margin: .3em 0 0 1.5em; + padding: 0; + list-style-image: url(bullet.gif); +} +ol { + line-height: 1.5em; + margin: .3em 0 0 3.2em; + padding: 0; + list-style-image: none; +} +li { + margin-bottom: .1em; +} +dt { + font-weight: bold; + margin-bottom: .1em; +} +dl { + margin-top: .2em; + margin-bottom: .5em; +} +dd { + line-height: 1.5em; + margin-left: 2em; + margin-bottom: .1em; +} + +fieldset { + border: 1px solid #2f6fab; + margin: 1em 0 1em 0; + padding: 0 1em 1em; + line-height: 1.5em; +} +fieldset.nested { + margin: 0 0 0.5em 0; + padding: 0 0.5em 0.5em; +} +legend { + padding: .5em; + font-size: 95%; +} +form { + border: none; + margin: 0; +} + +textarea { + width: 100%; + padding: .1em; +} + +input.historysubmit { + padding: 0 .3em .3em .3em !important; + font-size: 94%; + cursor: pointer; + height: 1.7em !important; + margin-left: 1.6em; +} +select { + vertical-align: top; +} +abbr, acronym, .explain { + border-bottom: 1px dotted black; + color: black; + background: none; + cursor: help; +} +q { + font-family: Times, "Times New Roman", serif; + font-style: italic; +} +/* disabled for now +blockquote { + font-family: Times, "Times New Roman", serif; + font-style: italic; +}*/ +code { + background-color: #f9f9f9; +} +pre { + padding: 1em; + border: 1px dashed #2f6fab; + color: black; + background-color: #f9f9f9; + line-height: 1.1em; +} + +/* +** the main content area +*/ + +#siteSub { + display: none; +} +#jump-to-nav { + display: none; +} + +#contentSub, #contentSub2 { + font-size: 84%; + line-height: 1.2em; + margin: 0 0 1.4em 1em; + color: #7d7d7d; + width: auto; +} +span.subpages { + display: block; +} + +/* Some space under the headers in the content area */ +#bodyContent h1, #bodyContent h2 { + margin-bottom: .6em; +} +#bodyContent h3, #bodyContent h4, #bodyContent h5 { + margin-bottom: .3em; +} +#firstHeading { + margin-bottom: .1em; + /* These two rules hack around bug 2013 (fix for more limited bug 11325). + When bug 2013 is fixed properly, they should be removed. */ + line-height: 1.2em; + padding-bottom: 0; +} + +/* user notification thing */ +.usermessage { + background-color: #ffce7b; + border: 1px solid #ffa500; + color: black; + font-weight: bold; + margin: 2em 0 1em; + padding: .5em 1em; + vertical-align: middle; +} +#siteNotice { + text-align: center; + font-size: 95%; + padding: 0 .9em; +} +#siteNotice p { + margin: 0; + padding: 0; +} +.success { + color: green; + font-size: larger; +} +.error { + color: red; + font-size: larger; +} +.errorbox, .successbox { + font-size: larger; + border: 2px solid; + padding: .5em 1em; + float: left; + margin-bottom: 2em; + color: #000; +} +.errorbox { + border-color: red; + background-color: #fff2f2; +} +.successbox { + border-color: green; + background-color: #dfd; +} +.errorbox h2, .successbox h2 { + font-size: 1em; + font-weight: bold; + display: inline; + margin: 0 .5em 0 0; + border: none; +} + +.catlinks { + border: 1px solid #aaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} +/* currently unused, intended to be used by a metadata box +in the bottom-right corner of the content area */ +.documentDescription { + /* The summary text describing the document */ + font-weight: bold; + display: block; + margin: 1em 0; + line-height: 1.5em; +} +.documentByLine { + text-align: right; + font-size: 90%; + clear: both; + font-weight: normal; + color: #76797c; +} + +/* emulate center */ +.center { + width: 100%; + text-align: center; +} +*.center * { + margin-left: auto; + margin-right: auto; +} +/* small for tables and similar */ +.small, .small * { + font-size: 94%; +} +table.small { + font-size: 100%; +} + +/* +** content styles +*/ + +#toc, +.toc, +.mw-warning { + border: 1px solid #aaa; + background-color: #f9f9f9; + padding: 5px; + font-size: 95%; +} +#toc h2, +.toc h2 { + display: inline; + border: none; + padding: 0; + font-size: 100%; + font-weight: bold; +} +#toc #toctitle, +.toc #toctitle, +#toc .toctitle, +.toc .toctitle { + text-align: center; +} +#toc ul, +.toc ul { + list-style-type: none; + list-style-image: none; + margin-left: 0; + padding-left: 0; + text-align: left; +} +#toc ul ul, +.toc ul ul { + margin: 0 0 0 2em; +} +#toc .toctoggle, +.toc .toctoggle { + font-size: 94%; +} + +.mw-warning { + margin-left: 50px; + margin-right: 50px; + text-align: center; +} + +/* images */ +div.floatright, table.floatright { + clear: right; + float: right; + position: relative; + margin: 0 0 .5em .5em; + border: 0; +/* + border: .5em solid white; + border-width: .5em 0 .8em 1.4em; +*/ +} +div.floatright p { font-style: italic; } +div.floatleft, table.floatleft { + float: left; + clear: left; + position: relative; + margin: 0 .5em .5em 0; + border: 0; +/* + margin: .3em .5em .5em 0; + border: .5em solid white; + border-width: .5em 1.4em .8em 0; +*/ +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: .5em; + border-style: solid; + border-color: white; + width: auto; +} +div.thumbinner { + border: 1px solid #ccc; + padding: 3px !important; + background-color: #f9f9f9; + font-size: 94%; + text-align: center; + overflow: hidden; +} +html .thumbimage { + border: 1px solid #ccc; +} +html .thumbcaption { + border: none; + text-align: left; + line-height: 1.4em; + padding: 3px !important; + font-size: 94%; +} +div.magnify { + float: right; + border: none !important; + background: none !important; +} +div.magnify a, div.magnify img { + display: block; + border: none !important; + background: none !important; +} +div.tright { + clear: right; + float: right; + border-width: .5em 0 .8em 1.4em; +} +div.tleft { + float: left; + clear: left; + margin-right: .5em; + border-width: .5em 1.4em .8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} +.hiddenStructure { + display: none; +} + +/* +** classes for special content elements like town boxes +** intended to be referenced directly from the wiki src +*/ + +/* +** User styles +*/ +/* table standards */ +table.rimage { + float: right; + position: relative; + margin-left: 1em; + margin-bottom: 1em; + text-align: center; +} +.toccolours { + border: 1px solid #aaa; + background-color: #f9f9f9; + padding: 5px; + font-size: 95%; +} + +/* +** edit views etc +*/ +.special li { + line-height: 1.4em; + margin: 0; + padding: 0; +} + +/* +** keep the whitespace in front of the ^=, hides rule from konqueror +** this is css3, the validator doesn't like it when validating as css2 +*/ + +#bodyContent a.external, +#bodyContent a[href ^="gopher://"] { + background: url(external.png) center right no-repeat; + padding: 0 13px; + +} +.rtl #bodyContent a.external, +.rtl #bodyContent a[href ^="gopher://"] { + background-image: url(external-rtl.png); +} +#bodyContent a[href ^="https://"], +.link-https { + background: url(lock_icon.gif) center right no-repeat; + padding: 0 16px; +} +#bodyContent a[href ^="mailto:"], +.link-mailto { + background: url(mail_icon.gif) center right no-repeat; + padding: 0 18px; +} +#bodyContent a[href ^="news://"] { + background: url(news_icon.png) center right no-repeat; + padding: 0 18px; +} +#bodyContent a[href ^="ftp://"], +.link-ftp { + background: url(file_icon.gif) center right no-repeat; + padding: 0 18px; +} +#bodyContent a[href ^="irc://"], +#bodyContent a.extiw[href ^="irc://"], +.link-irc { + background: url(discussionitem_icon.gif) center right no-repeat; + padding: 0 18px; +} +#bodyContent a.external[href $=".ogg"], #bodyContent a.external[href $=".OGG"], +#bodyContent a.external[href $=".mid"], #bodyContent a.external[href $=".MID"], +#bodyContent a.external[href $=".midi"], #bodyContent a.external[href $=".MIDI"], +#bodyContent a.external[href $=".mp3"], #bodyContent a.external[href $=".MP3"], +#bodyContent a.external[href $=".wav"], #bodyContent a.external[href $=".WAV"], +#bodyContent a.external[href $=".wma"], #bodyContent a.external[href $=".WMA"], +.link-audio { + background: url("audio.png") center right no-repeat; + padding: 0 13px; +} +#bodyContent a.external[href $=".ogm"], #bodyContent a.external[href $=".OGM"], +#bodyContent a.external[href $=".avi"], #bodyContent a.external[href $=".AVI"], +#bodyContent a.external[href $=".mpeg"], #bodyContent a.external[href $=".MPEG"], +#bodyContent a.external[href $=".mpg"], #bodyContent a.external[href $=".MPG"], +.link-video { + background: url("video.png") center right no-repeat; + padding: 0 13px; +} +#bodyContent a.external[href $=".pdf"], #bodyContent a.external[href $=".PDF"], +#bodyContent a.external[href *=".pdf#"], #bodyContent a.external[href *=".PDF#"], +#bodyContent a.external[href *=".pdf?"], #bodyContent a.external[href *=".PDF?"], +.link-document { + background: url("document.png") center right no-repeat; + padding: 0 12px; +} + +/* for rtl wikis */ +.rtl #bodyContent a.external { + background-position: left; + padding-right: 0; +} +.rtl a.feedlink { + background-position: right; + padding-right: 16px; + padding-left: 0; +} + +/* correction for ltr wikis */ +.ltr #bodyContent a.external { + padding-left: 0; +} + +/* disable interwiki styling */ +#bodyContent a.extiw, +#bodyContent a.extiw:active { + color: #36b; + background: none; + padding: 0; +} +#bodyContent a.external { + color: #36b; /* standard wikitheme color */ + /* color: #D70751; */ /* debianlike color */ +} +/* this can be used in the content area to switch off +special external link styling */ +#bodyContent .plainlinks a { + background: none !important; + padding: 0 !important; +} +/* +** Structural Elements +*/ + +/* +** general portlet styles (elements in the quickbar) +*/ +.portlet { + border: none; + margin: 0 0 .5em; + /*margin-left: 7px;*/ + padding: 0 0 0 7px; + float: none; + /* width: 11.6em; */ + width: 9em; + overflow: hidden; +} +.portlet h4 { + font-size: 95%; + font-weight: normal; + white-space: nowrap; +} + +.portlet h5 { + -moz-border-bottom-colors: none; + -moz-border-image: none; + -moz-border-left-colors: none; + -moz-border-right-colors: none; + -moz-border-top-colors: none; + background-color: #F0F0F0; + border-color: #D0D0D0 #D0D0D0 #D0D0D0 #D70751; + border-style: solid; + border-top-right-radius: 10%; + border-width: 1px 1px 1px 3px; + color: #000000; + font-family: Arial,sans-serif,"Lucida Grande","Trebuchet MS",Helvetica,Verdana; + font-size: 10pt; + margin: 0.5em 0 0; + padding: 0.1em 0.2em; + text-transform: uppercase; + /* text-transform: none; */ + /*width: 10%;*/ + + font-weight: normal; +} + + +.portlet h6 { + background: #ffae2e; + border: 1px solid #2f6fab; + border-style: solid solid none solid; + padding: 0 1em 0 1em; + /* text-transform: lowercase; */ + text-transform: none; + display: block; + font-size: 1em; + height: 1.2em; + font-weight: normal; + white-space: nowrap; +} +.pBody { + font-size: 95%; + background-color: white; + color: black; + border-collapse: collapse; + /* No Border in Sidebar, as in Forum */ + /* border: 1px solid #aaa; */ + padding: 0 .8em .3em .5em; +} +.portlet h1, +.portlet h2, +.portlet h3, +.portlet h4 { + margin: 0; + padding: 0; +} +.portlet ul { + line-height: 1.5em; + /* list-style-type: square; + list-style-image: url(bullet.gif); */ + list-style-type: none; + list-style-image: none; + list-style-position: outside; + font-size: 95%; + margin: 0.3em 0 0 0.4em; + padding: 0; +} +.portlet li { + padding: 0; + margin: 0; +} + +.portlet a { + text-decoration:underline; + font-family: Arial,sans-serif,"Lucida Grande","Trebuchet MS",Helvetica,Verdana; + /* color:#4D4D4D; */ + color:#606060 +} +.portlet a:hover { + background-color: #f0f0f0; +} + +/* +** Logo properties +*/ + +#p-logo { + top: 0; + left: 0; + position: absolute; /*needed to use z-index */ + z-index: 3; + height: 77px; + width: 99%; + overflow: visible; + background-color: #F0F0F0; + border-bottom: 1px solid #B0B0B0; + color: #707070; + margin-bottom: 4px; + padding: 5px 5px 0 5px; +} +#p-logo h5 { + display: none; +} +#p-logo a, +#p-logo a:hover { + display: block; + height: 77px; + width: 100%; + background-repeat: no-repeat; + /* background-position: 35% 50% !important; */ + text-decoration: none; + /* padding-top: 1px; */ +} + +#p-logo p.title { + top: -7px; + /* left: 0; */ + position: absolute; + color:#606060; + font-family: "Bitstream Vera Serif",Georgia,Palatino,serif; + font-size: 40px; + font-weight: 100; + margin: 0px 0 0 69px; + padding: 0; + display: block; +} + +#p-logo p.subtitle { + top: 45px; + /* left: 0; */ + position: absolute; + color:#606060; + /*background-color:#ff0000;*/ + /* line-height: 1.3em; */ + /*margin-bottom:1.5em;*/ + font-family: Arial,sans-serif,"Lucida Grande","Trebuchet MS",Helvetica,Verdana; + font-size: 15px; + font-weight: 500; + margin: 0px 0 0 69px; + padding: 0; +} + +/* +** Custom search box +*/ + +#search-box { + left: 70%; + top: 0; + position: absolute; + z-index: 4; + font-size: 10px; + margin-left: -2px; +} + +#search-box .headersearchbox { + background-color: #FFFFFF; + border: 1px solid #B0B0B0; + color: #333333; + cursor: text; + background-color:#FFFFFF; + border-bottom-color:#B0B0B0; + border-bottom-style:solid; + border-bottom-width:1px; + border-left-color-ltr-source:physical; + border-left-color-rtl-source:physical; + border-left-color-value:#B0B0B0; + border-left-style-ltr-source:physical; + border-left-style-rtl-source:physical; + border-left-style-value:solid; + border-left-width-ltr-source:physical; + border-left-width-rtl-source:physical; + border-left-width-value:1px; + border-right-color-ltr-source:physical; + border-right-color-rtl-source:physical; + border-right-color-value:#B0B0B0; + border-right-style-ltr-source:physical; + border-right-style-rtl-source:physical; + border-right-style-value:solid; + border-right-width-ltr-source:physical; + border-right-width-rtl-source:physical; + border-right-width-value:1px; + border-top-color:#B0B0B0; + border-top-style:solid; + border-top-width:1px; +} + +#search-box .headersearchbox:hover { + border: 1px solid #D70751; +} + +#search-box .headersearchbox:focus { + border: 1px solid #D70751; + color: #4b4b4b; +} + +#search-box input { + cursor: pointer; + font-family: Arial,sans-serif,"Lucida Grande","Trebuchet MS",Helvetica,Verdana; + font-weight: normal; + padding-bottom:0; + padding-left:3px; + padding-right:3px; + padding-top:0; + margin-bottom:0; + margin-left:0; + margin-right:0; + margin-top:0; + /*font-size: 8px;*/ + font-size: 1em; + vertical-align: middle; + position: relative; + top: -1px; +} + +#search-box input:-moz-read-write, textarea:-moz-read-write { + -moz-user-modify:read-write !important; +} + +#search-box #searchform { + padding-top: 1px; + margin-bottom: -1px; +} + +/* +#search-box input { + -moz-appearance:textfield; + -moz-binding:url("chrome://global/content/platformHTMLBindings.xml#inputFields"); + -moz-user-select:text; + background-color:-moz-field; + border:2px inset threedface; + color:-moz-fieldtext; + cursor:text; + font:-moz-field; + letter-spacing:normal; + line-height:normal !important; + text-align:start; + text-indent:0; + text-rendering:optimizelegibility; + text-shadow:none; + text-transform:none; + word-spacing:normal; + -x-system-font:-moz-field; + border-bottom-color:threedface; + border-bottom-style:inset; + border-bottom-width:2px; + border-left-color-ltr-source:physical; + border-left-color-rtl-source:physical; + border-left-color-value:threedface; + border-left-style-ltr-source:physical; + border-left-style-rtl-source:physical; + border-left-style-value:inset; + border-left-width-ltr-source:physical; + border-left-width-rtl-source:physical; + border-left-width-value:2px; + border-right-color-ltr-source:physical; + border-right-color-rtl-source:physical; + border-right-color-value:threedface; + border-right-style-ltr-source:physical; + border-right-style-rtl-source:physical; + border-right-style-value:inset; + border-right-width-ltr-source:physical; + border-right-width-rtl-source:physical; + border-right-width-value:2px; + border-top-color:threedface; + border-top-style:inset; + border-top-width:2px; + color:-moz-fieldtext; + cursor:text; + font-family:-moz-use-system-font; + /* font-size:-moz-use-system-font; */ + /* + font-size-adjust:-moz-use-system-font; + font-stretch:-moz-use-system-font; + font-style:-moz-use-system-font; + font-variant:-moz-use-system-font; + font-weight:-moz-use-system-font; + letter-spacing:normal; + line-height:normal !important; + padding-bottom:1px; + padding-left:0; + padding-right:0; + padding-top:1px; + text-align:start; + text-indent:0; + text-rendering:optimizelegibility; + text-shadow:none; + text-transform:none; + word-spacing:normal; +} */ + +/* Links on gradient backgrounds */ +#search-box a:link, .navbg a:link, .forumbg .header a:link, .header a:link, th a:link { + color: #000000; + text-decoration: none; +} + +#search-box a:visited, .navbg a:visited, .forumbg .header a:visited, .header a:visited, th a:visited { + color: #000000; + text-decoration: none; +} + +#search-box a:hover, .navbg a:hover, .forumbg .header a:hover, .header a:hover, th a:hover { + color: #ffffff; + text-decoration: underline; +} + +#search-box a:active, .navbg a:active, .forumbg .header a:active, .header a:active, th a:active { + color: #ffffff; + text-decoration: none; +} + + +/* +** Search portlet +*/ +#p-search { + position: relative; + z-index: 3; +} +input.searchButton { + margin-top: 1px; + font-size: 95%; + width: 9em; + margin: 0; + background-color: #FAFAFA; + background-image: url(bg_button.gif); + color: #000000; + border: 1px solid #666666; +} +input.searchButton:hover { + margin-top: 1px; + font-size: 95%; + width: 9em; + margin: 0; + background-color: #d70751; + background-image: url(bg_button.gif); + color: #d70751; + border: 1px solid #d70751; +} + +#searchGoButton { + /* padding-left: .5em; */ + /* padding-right: .5em; */ + /* font-weight: bold; */ + /* width: 4.2em; */ + /* margin: 0; */ +} +#searchInput { + /* width: 10.7em; */ + width: 9em; + margin: 0; + font-size: 95%; + background-color: #ffffff; + border: 1px solid #B0B0B0; + color: #333333; + cursor: text; +} +#searchInput:hover { + border: 1px solid #D70751; +} + +#searchInput:focus { + border: 1px solid #D70751; + color: #4b4b4b; +} + + +#p-search .pBody { + padding: .5em .4em .4em .4em; + text-align: center; +} +#p-search #searchform div div { + margin-top: .4em; + font-size: 95%; +} + +/* the icon in front of the user name, single quotes +in bg url to hide it from iemac */ +li#pt-userpage, +li#pt-anonuserpage, +li#pt-login { + background: url(user.gif) top left no-repeat; + padding-left: 20px; + text-transform: none; +} +#p-personal ul { + /* text-transform: lowercase; */ + text-transform: none; +} +#p-personal li.active { + font-weight: bold; +} +/* +** the page-related actions- page/talk, edit etc +*/ +#p-cactions { + position: absolute; + /* top: 82px; */ + top: 92px; + left: 10em; + margin: 0; + white-space: nowrap; + width: 76%; + line-height: 1.1em; + overflow: visible; + background: none; + border-collapse: collapse; + padding-left: 1em; + list-style: none; + font-size: 95%; + /* border:2px dashed blue; */ +} +#p-cactions ul { + list-style: none; +} +#p-cactions li { + display: inline; + border: 1px solid #aaa; + border-bottom: none; + padding: 0 0 .1em 0; + margin: 0 .3em 0 0; + overflow: visible; + background: white; +} +#p-cactions li.selected { + border-color: #fabd23; + padding: 0 0 .2em 0; + font-weight: bold; +} +#p-cactions li a { + background-color: #fbfbfb; + color: #002bb8; /* monobook standard */ + /* color: #d70751; */ /* debian pink */ + border: none; + padding: 0 .8em .3em; + position: relative; + z-index: 0; + margin: 0; + text-decoration: none; +} +#p-cactions li.selected a { + z-index: 3; + padding: 0 1em .2em!important; + background-color: white; +} +#p-cactions .new a { + color: #ba0000; /* monobook standard */ + /* color: #BF8F9B; */ /* verwaschenes/dreckiges grau-pink */ + /* color: #606060; */ /* dezentes grau - passend zum debian pink */ +} +#p-cactions li a:hover { + z-index: 3; + text-decoration: none; + background-color: white; +} +#p-cactions h5 { + display: none; +} +#p-cactions li.istalk { + margin-right: 0; +} +#p-cactions li.istalk a { + padding-right: .5em; +} +#p-cactions #ca-addsection a { + padding-left: .4em; + padding-right: .4em; +} +/* offsets to distinguish the tab groups */ +li#ca-talk { + margin-right: 1.6em; +} +li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print { + margin-left: 1.6em; +} +#p-cactions .pBody { + font-size: 1em; + background-color: transparent; + color: inherit; + border-collapse: inherit; + border: 0; + padding: 0; +} +#p-cactions .hiddenStructure { + display: none; +} +#p-cactions li a { + /* text-transform: lowercase; */ + text-transform: none; +} + +#p-lang { + position: relative; + z-index: 3; +} + +/* TODO: #t-iscite is only used by the Cite extension, come up with some + * system which allows extensions to add to this file on the fly + */ +#t-ispermalink, #t-iscite { + color: #999; +} +/* +** footer +*/ + +#footer { + background-color:#F0F0F0; + border-top:1px solid #B0B0B0; + clear:both; + color:#606060; + font-family:Arial,sans-serif,"Lucida Grande","Trebuchet MS",Helvetica,Verdana; + font-size:8pt; + line-height:1.2; + margin:2em 0 0; + padding:0.2em 1em; + text-align:center; +} + +#footer li { + display: inline; + margin: 0 1.3em; +} +#f-poweredbyico, #f-copyrightico { + margin: 0 8px; + position: relative; + top: -2px; /* Bump it up just a tad */ +} +#f-poweredbyico { + float: right; + height: 1%; +} +#f-copyrightico { + float: left; + height: 1%; +} + +/* js pref toc */ +#preftoc { + margin: 0; + padding: 0; + width: 100%; + clear: both; +} +#preftoc li { + background-color: #f0f0f0; + color: #000; +} +#preftoc li { + margin: 1px -2px 1px 2px; + float: left; + padding: 2px 0 3px 0; + border: 1px solid #fff; + border-right-color: #716f64; + border-bottom: 0; + position: relative; + white-space: nowrap; + list-style-type: none; + list-style-image: none; + z-index: 3; +} +#preftoc li.selected { + font-weight: bold; + background-color: #f9f9f9; + border: 1px solid #aaa; + border-bottom: none; + cursor: default; + top: 1px; + padding-top: 2px; + margin-right: -3px; +} +#preftoc > li.selected { + top: 2px; +} +#preftoc a, +#preftoc a:active { + display: block; + color: #000; + padding: 0 .7em; + position: relative; + text-decoration: none; +} +#preftoc li.selected a { + cursor: default; + text-decoration: none; +} +#prefcontrol { + padding-top: 2em; + clear: both; +} +#preferences { + margin: 0; + border: 1px solid #aaa; + clear: both; + padding: 1.5em; + background-color: #F9F9F9; +} +.prefsection { + border: none; + padding: 0; + margin: 0; +} +.prefsection fieldset { + border: 1px solid #aaa; + float: left; + margin-right: 2em; +} +.prefsection legend { + font-weight: bold; +} +.prefsection table, .prefsection legend { + background-color: #F9F9F9; +} +.mainLegend { + display: none; +} +div.prefsectiontip { + font-size: x-small; + padding: .2em 2em; + color: #666; +} +.btnSavePrefs { + font-weight: bold; + padding-left: .3em; + padding-right: .3em; +} + +.preferences-login { + clear: both; + margin-bottom: 1.5em; +} + +.prefcache { + font-size: 90%; + margin-top: 2em; +} + +div#userloginForm form, +div#userlogin form#userlogin2 { + margin: 0 3em 1em 0; + border: 1px solid #aaa; + clear: both; + padding: 1.5em 2em; + background-color: #f9f9f9; + float: left; +} +.rtl div#userloginForm form, +.rtl div#userlogin form#userlogin2 { + float: right; +} + +div#userloginForm table, +div#userlogin form#userlogin2 table { + background-color: #f9f9f9; +} + +div#userloginForm h2, +div#userlogin form#userlogin2 h2 { + padding-top: 0; +} + +div#userlogin .captcha, +div#userloginForm .captcha { + border: 1px solid #bbb; + padding: 1.5em 2em; + background-color: white; +} + +#loginend, #signupend { + clear: both; +} + +#userloginprompt, #languagelinks { + font-size: 85%; +} + +#login-sectiontip { + font-size: 85%; + line-height: 1.2; + padding-top: 2em; +} + +#userlogin .loginText, #userlogin .loginPassword { + width: 12em; +} + +#userloginlink a, #wpLoginattempt, #wpCreateaccount { + font-weight: bold; +} + +/* +** IE/Mac fixes, hope to find a validating way to move this +** to a separate stylesheet. This would work but doesn't validate: +** @import("IEMacFixes.css"); +*/ +/* tabs: border on the a, not the div */ +* > html #p-cactions li { border: none; } +* > html #p-cactions li a { + border: 1px solid #aaa; + border-bottom: none; +} +* > html #p-cactions li.selected a { border-color: #fabd23; } +/* footer icons need a fixed width */ +* > html #f-poweredbyico, +* > html #f-copyrightico { width: 88px; } +* > html #bodyContent, +* > html #bodyContent pre { + overflow-x: auto; + width: 100%; + padding-bottom: 25px; +} + +/* more IE fixes */ +/* float/negative margin brokenness */ +* html #footer {margin-top: 0;} +* html #column-content { + display: inline; + margin-bottom: 0; +} +* html div.editsection { font-size: smaller; } +#pagehistory li.selected { position: relative; } + +/* Mac IE 5.0 fix; floated content turns invisible */ +* > html #column-content { + float: none; +} +* > html #column-one { + position: absolute; + left: 0; + top: 0; +} +* > html #footer { + margin-left: 13.2em; +} +.redirectText { + font-size: 150%; + margin: 5px; +} + +.printfooter { + display: none; +} + +.not-patrolled { + background-color: #ffa; +} +div.patrollink { + clear: both; + font-size: 75%; + text-align: right; +} +span.newpage, span.minor, span.bot { + font-weight: bold; +} +span.unpatrolled { + font-weight: bold; + color: red; +} + +.sharedUploadNotice { + font-style: italic; +} + +span.updatedmarker { + color: black; + background-color: #0f0; +} + +table.gallery { + border: 1px solid #ccc; + margin: 2px; + padding: 2px; + background-color: white; +} + +table.gallery tr { + vertical-align: top; +} + +table.gallery td { + vertical-align: top; + background-color: #f9f9f9; + border: solid 2px white; +} +/* Keep this temporarily so that cached pages will display right */ +table.gallery td.galleryheader { + text-align: center; + font-weight: bold; +} +table.gallery caption { + font-weight: bold; +} + +div.gallerybox { + margin: 2px; +} + +div.gallerybox div.thumb { + text-align: center; + border: 1px solid #ccc; + margin: 2px; +} + +div.gallerytext { + overflow: hidden; + font-size: 94%; + padding: 2px 4px; +} + +span.comment { + font-style: italic; +} + +span.changedby { + font-size: 95%; +} + +.previewnote { + text-indent: 3em; + color: #c00; + border-bottom: 1px solid #aaa; + padding-bottom: 1em; + margin-bottom: 1em; +} + +.previewnote p { + margin: 0; + padding: 0; +} + +.editExternally { + border: 1px solid gray; + background-color: #ffffff; + padding: 3px; + margin-top: 0.5em; + float: left; + font-size: small; + text-align: center; +} +.editExternallyHelp { + font-style: italic; + color: gray; +} + +.toggle { + margin-left: 2em; + text-indent: -2em; +} + +/* Classes for EXIF data display */ +table.mw_metadata { + font-size: 0.8em; + margin-left: 0.5em; + margin-bottom: 0.5em; + width: 300px; +} + +table.mw_metadata caption { + font-weight: bold; +} + +table.mw_metadata th { + font-weight: normal; +} + +table.mw_metadata td { + padding: 0.1em; +} + +table.mw_metadata { + border: none; + border-collapse: collapse; +} + +table.mw_metadata td, table.mw_metadata th { + text-align: center; + border: 1px solid #aaaaaa; + padding-left: 0.1em; + padding-right: 0.1em; +} + +table.mw_metadata th { + background-color: #f9f9f9; +} + +table.mw_metadata td { + background-color: #fcfcfc; +} + +table.collapsed tr.collapsable { + display: none; +} + + +/* filetoc */ +ul#filetoc { + text-align: center; + border: 1px solid #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + font-size: 95%; + margin-bottom: 0.5em; + margin-left: 0; + margin-right: 0; +} + +#filetoc li { + display: inline; + list-style-type: none; + padding-right: 2em; +} + +input#wpSummary { + width: 80%; +} + +/* @bug 1714 */ +input#wpSave, input#wpDiff { + margin-right: 0.33em; +} + +#wpSave { + font-weight: bold; +} + +/* Classes for article validation */ + +table.revisionform_default { + border: 1px solid #000000; +} + +table.revisionform_focus { + border: 1px solid #000000; + background-color:#00BBFF; +} + +tr.revision_tr_default { + background-color:#EEEEEE; +} + +tr.revision_tr_first { + background-color:#DDDDDD; +} + +p.revision_saved { + color: green; + font-weight:bold; +} + +#mw_trackbacks { + border: solid 1px #bbbbff; + background-color: #eeeeff; + padding: 0.2em; +} + + +/* Allmessages table */ + +#allmessagestable th { + background-color: #b2b2ff; +} + +#allmessagestable tr.orig { + background-color: #ffe2e2; +} + +#allmessagestable tr.new { + background-color: #e2ffe2; +} + +#allmessagestable tr.def { + background-color: #f0f0ff; +} + + +/* noarticletext */ +div.noarticletext { + border: 1px solid #ccc; + background: #fff; + padding: .2em 1em; + color: #000; +} + +div#searchTargetContainer { + left: 10px; + top: 10px; + width: 90%; + background: white; +} + +div#searchTarget { + padding: 3px; + margin: 5px; + background: #F0F0F0; + border: solid 1px blue; +} + +div#searchTarget ul li { + list-style: none; +} + +div#searchTarget ul li:before { + color: orange; + content: "\00BB \0020"; +} + +div#searchTargetHide { + float:right; + border:solid 1px black; + background:#DCDCDC; + padding:2px; +} + +#powersearch p { + margin-top:0px; +} + +div.multipageimagenavbox { + border: solid 1px silver; + padding: 4px; + margin: 1em; + background: #f0f0f0; +} + +div.multipageimagenavbox div.thumb { + border: none; + margin-left: 2em; + margin-right: 2em; +} + +div.multipageimagenavbox hr { + margin: 6px; +} + +table.multipageimage td { + text-align: center; +} + +/** Special:Version */ + +table#sv-ext, table#sv-hooks, table#sv-software { + margin: 1em; + padding:0em; +} + +#sv-ext td, #sv-hooks td, #sv-software td, +#sv-ext th, #sv-hooks th, #sv-software th { + border: 1px solid #A0A0A0; + padding: 0 0.15em 0 0.15em; +} +#sv-ext th, #sv-hooks th, #sv-software th { + background-color: #F0F0F0; + color: black; + padding: 0 0.15em 0 0.15em; +} +tr.sv-space{ + height: 0.8em; + border:none; +} +tr.sv-space td { display: none; } + +/* + Table pager (e.g. Special:Imagelist) + - remove underlines from the navigation link + - collapse borders + - set the borders to outsets (similar to Special:Allmessages) + - remove line wrapping for all td and th, set background color + - restore line wrapping for the last two table cells (description and size) +*/ +.TablePager { min-width: 80%; } +.TablePager_nav a { text-decoration: none; } +.TablePager { border-collapse: collapse; } +.TablePager, .TablePager td, .TablePager th { + border: 1px solid #aaaaaa; + padding: 0 0.15em 0 0.15em; +} +.TablePager th { background-color: #eeeeff } +.TablePager td { background-color: #ffffff } +.TablePager tr:hover td { background-color: #eeeeff } + +.imagelist td, .imagelist th { white-space: nowrap } +.imagelist .TablePager_col_links { background-color: #eeeeff } +.imagelist .TablePager_col_img_description { white-space: normal } +.imagelist th.TablePager_sort { background-color: #ccccff } + +.templatesUsed { margin-top: 1.5em; } + +.mw-summary-preview { + margin: 0.1em 0; +} + +/* Friendlier slave lag warnings */ +div.mw-lag-warn-normal, +div.mw-lag-warn-high { + padding: 3px; + text-align: center; + margin: 3px auto; +} +div.mw-lag-warn-normal { + border: 1px solid #FFCC66; + background-color: #FFFFCC; +} +div.mw-lag-warn-high { + font-weight: bold; + border: 2px solid #FF0033; + background-color: #FFCCCC; +} + +.MediaTransformError { + background-color: #ccc; + padding: 0.1em; +} +.MediaTransformError td { + text-align: center; + vertical-align: middle; + font-size: 90%; +} + +/** Special:Search stuff */ +div#mw-search-interwiki-caption { + text-align: center; + font-weight: bold; + font-size: 95%; +} + +.mw-search-interwiki-project { + font-size: 97%; + text-align: left; + /* padding-left: 0.2em; */ + /* padding-right: 0.15em; */ + /* padding-bottom: 0.2em; */ + /* padding-top: 0.15em; */ + background: #cae8ff; +} + +/* God-damned hack for the crappy layout */ +.os-suggest { + font-size: 127%; +} diff --git a/debianforum/main@1.css b/debianforum/main@1.css new file mode 100644 index 0000000..d6a67c1 --- /dev/null +++ b/debianforum/main@1.css @@ -0,0 +1,1560 @@ +/* +** MediaWiki 'monobook' style sheet for CSS2-capable browsers. +** Copyright Gabriel Wicke - http://wikidev.net/ +** License: GPL (http://www.gnu.org/copyleft/gpl.html) +** +** Loosely based on http://www.positioniseverything.net/ordered-floats.html by Big John +** and the Plone 2.0 styles, see http://plone.org/ (Alexander Limi,Joe Geldart & Tom Croucher, +** Michael Zeltner and Geir Bækholt) +** All you guys rock :) +*/ + +#column-content { + width: 100%; + float: right; + margin: 0 0 .6em -12.2em; + padding: 0; +} +#content { + margin: 2.8em 0 0 12.2em; + padding: 0 1em 1em 1em; + position: relative; + z-index: 2; +} +#column-one { + padding-top: 160px; +} +#content { + background: white; + color: black; + border: 1px solid #aaa; + border-right: none; + line-height: 1.5em; +} +/* the left column width is specified in class .portlet */ + +/* Font size: +** We take advantage of keyword scaling- browsers won't go below 9px +** More at http://www.w3.org/2003/07/30-font-size +** http://style.cleverchimp.com/font_size_intervals/altintervals.html +*/ + +body { + font: x-small sans-serif; + background: #f9f9f9 url(headbg.jpg) 0 0 no-repeat; + color: black; + margin: 0; + padding: 0; +} + +/* scale back up to a sane default */ +#globalWrapper { + font-size: 127%; + width: 100%; + margin: 0; + padding: 0; +} +.visualClear { + clear: both; +} + +/* general styles */ + +table { + font-size: 100%; + color: black; + /* we don't want the bottom borders of

s to be visible through + floated tables */ + background-color: white; +} +fieldset table { + /* but keep table layouts in forms clean... */ + background: none; +} +a { + text-decoration: none; + color: #002bb8; + background: none; +} +a:visited { + color: #5a3696; +} +a:active { + color: #faa700; +} +a:hover { + text-decoration: underline; +} +a.stub { + color: #772233; +} +a.new, #p-personal a.new { + color: #ba0000; +} +a.new:visited, #p-personal a.new:visited { + color: #a55858; +} + +img { + border: none; + vertical-align: middle; +} +p { + margin: .4em 0 .5em 0; + line-height: 1.5em; +} +p img { + margin: 0; +} + +hr { + height: 1px; + color: #aaa; + background-color: #aaa; + border: 0; + margin: .2em 0 .2em 0; +} + +h1, h2, h3, h4, h5, h6 { + color: black; + background: none; + font-weight: normal; + margin: 0; + padding-top: .5em; + padding-bottom: .17em; + border-bottom: 1px solid #aaa; +} +h1 { font-size: 188%; } +h1 .editsection { font-size: 53%; } +h2 { font-size: 150%; } +h2 .editsection { font-size: 67%; } +h3, h4, h5, h6 { + border-bottom: none; + font-weight: bold; +} +h3 { font-size: 132%; } +h3 .editsection { font-size: 76%; font-weight: normal; } +h4 { font-size: 116%; } +h4 .editsection { font-size: 86%; font-weight: normal; } +h5 { font-size: 100%; } +h5 .editsection { font-weight: normal; } +h6 { font-size: 80%; } +h6 .editsection { font-size: 125%; font-weight: normal; } + +ul { + line-height: 1.5em; + list-style-type: square; + margin: .3em 0 0 1.5em; + padding: 0; + list-style-image: url(bullet.gif); +} +ol { + line-height: 1.5em; + margin: .3em 0 0 3.2em; + padding: 0; + list-style-image: none; +} +li { + margin-bottom: .1em; +} +dt { + font-weight: bold; + margin-bottom: .1em; +} +dl { + margin-top: .2em; + margin-bottom: .5em; +} +dd { + line-height: 1.5em; + margin-left: 2em; + margin-bottom: .1em; +} + +fieldset { + border: 1px solid #2f6fab; + margin: 1em 0 1em 0; + padding: 0 1em 1em; + line-height: 1.5em; +} +fieldset.nested { + margin: 0 0 0.5em 0; + padding: 0 0.5em 0.5em; +} +legend { + padding: .5em; + font-size: 95%; +} +form { + border: none; + margin: 0; +} + +textarea { + width: 100%; + padding: .1em; +} + +input.historysubmit { + padding: 0 .3em .3em .3em !important; + font-size: 94%; + cursor: pointer; + height: 1.7em !important; + margin-left: 1.6em; +} +select { + vertical-align: top; +} +abbr, acronym, .explain { + border-bottom: 1px dotted black; + color: black; + background: none; + cursor: help; +} +q { + font-family: Times, "Times New Roman", serif; + font-style: italic; +} +/* disabled for now +blockquote { + font-family: Times, "Times New Roman", serif; + font-style: italic; +}*/ +code { + background-color: #f9f9f9; +} +pre { + padding: 1em; + border: 1px dashed #2f6fab; + color: black; + background-color: #f9f9f9; + line-height: 1.1em; +} + +/* +** the main content area +*/ + +#siteSub { + display: none; +} +#jump-to-nav { + display: none; +} + +#contentSub, #contentSub2 { + font-size: 84%; + line-height: 1.2em; + margin: 0 0 1.4em 1em; + color: #7d7d7d; + width: auto; +} +span.subpages { + display: block; +} + +/* Some space under the headers in the content area */ +#bodyContent h1, #bodyContent h2 { + margin-bottom: .6em; +} +#bodyContent h3, #bodyContent h4, #bodyContent h5 { + margin-bottom: .3em; +} +#firstHeading { + margin-bottom: .1em; + /* These two rules hack around bug 2013 (fix for more limited bug 11325). + When bug 2013 is fixed properly, they should be removed. */ + line-height: 1.2em; + padding-bottom: 0; +} + +/* user notification thing */ +.usermessage { + background-color: #ffce7b; + border: 1px solid #ffa500; + color: black; + font-weight: bold; + margin: 2em 0 1em; + padding: .5em 1em; + vertical-align: middle; +} +#siteNotice { + text-align: center; + font-size: 95%; + padding: 0 .9em; +} +#siteNotice p { + margin: 0; + padding: 0; +} +.success { + color: green; + font-size: larger; +} +.error { + color: red; + font-size: larger; +} +.errorbox, .successbox { + font-size: larger; + border: 2px solid; + padding: .5em 1em; + float: left; + margin-bottom: 2em; + color: #000; +} +.errorbox { + border-color: red; + background-color: #fff2f2; +} +.successbox { + border-color: green; + background-color: #dfd; +} +.errorbox h2, .successbox h2 { + font-size: 1em; + font-weight: bold; + display: inline; + margin: 0 .5em 0 0; + border: none; +} + +.catlinks { + border: 1px solid #aaa; + background-color: #f9f9f9; + padding: 5px; + margin-top: 1em; + clear: both; +} +/* currently unused, intended to be used by a metadata box +in the bottom-right corner of the content area */ +.documentDescription { + /* The summary text describing the document */ + font-weight: bold; + display: block; + margin: 1em 0; + line-height: 1.5em; +} +.documentByLine { + text-align: right; + font-size: 90%; + clear: both; + font-weight: normal; + color: #76797c; +} + +/* emulate center */ +.center { + width: 100%; + text-align: center; +} +*.center * { + margin-left: auto; + margin-right: auto; +} +/* small for tables and similar */ +.small, .small * { + font-size: 94%; +} +table.small { + font-size: 100%; +} + +/* +** content styles +*/ + +#toc, +.toc, +.mw-warning { + border: 1px solid #aaa; + background-color: #f9f9f9; + padding: 5px; + font-size: 95%; +} +#toc h2, +.toc h2 { + display: inline; + border: none; + padding: 0; + font-size: 100%; + font-weight: bold; +} +#toc #toctitle, +.toc #toctitle, +#toc .toctitle, +.toc .toctitle { + text-align: center; +} +#toc ul, +.toc ul { + list-style-type: none; + list-style-image: none; + margin-left: 0; + padding-left: 0; + text-align: left; +} +#toc ul ul, +.toc ul ul { + margin: 0 0 0 2em; +} +#toc .toctoggle, +.toc .toctoggle { + font-size: 94%; +} + +.mw-warning { + margin-left: 50px; + margin-right: 50px; + text-align: center; +} + +/* images */ +div.floatright, table.floatright { + clear: right; + float: right; + position: relative; + margin: 0 0 .5em .5em; + border: 0; +/* + border: .5em solid white; + border-width: .5em 0 .8em 1.4em; +*/ +} +div.floatright p { font-style: italic; } +div.floatleft, table.floatleft { + float: left; + clear: left; + position: relative; + margin: 0 .5em .5em 0; + border: 0; +/* + margin: .3em .5em .5em 0; + border: .5em solid white; + border-width: .5em 1.4em .8em 0; +*/ +} +div.floatleft p { font-style: italic; } +/* thumbnails */ +div.thumb { + margin-bottom: .5em; + border-style: solid; + border-color: white; + width: auto; +} +div.thumbinner { + border: 1px solid #ccc; + padding: 3px !important; + background-color: #f9f9f9; + font-size: 94%; + text-align: center; + overflow: hidden; +} +html .thumbimage { + border: 1px solid #ccc; +} +html .thumbcaption { + border: none; + text-align: left; + line-height: 1.4em; + padding: 3px !important; + font-size: 94%; +} +div.magnify { + float: right; + border: none !important; + background: none !important; +} +div.magnify a, div.magnify img { + display: block; + border: none !important; + background: none !important; +} +div.tright { + clear: right; + float: right; + border-width: .5em 0 .8em 1.4em; +} +div.tleft { + float: left; + clear: left; + margin-right: .5em; + border-width: .5em 1.4em .8em 0; +} +img.thumbborder { + border: 1px solid #dddddd; +} +.hiddenStructure { + display: none; +} + +/* +** classes for special content elements like town boxes +** intended to be referenced directly from the wiki src +*/ + +/* +** User styles +*/ +/* table standards */ +table.rimage { + float: right; + position: relative; + margin-left: 1em; + margin-bottom: 1em; + text-align: center; +} +.toccolours { + border: 1px solid #aaa; + background-color: #f9f9f9; + padding: 5px; + font-size: 95%; +} + +/* +** edit views etc +*/ +.special li { + line-height: 1.4em; + margin: 0; + padding: 0; +} + +/* +** keep the whitespace in front of the ^=, hides rule from konqueror +** this is css3, the validator doesn't like it when validating as css2 +*/ +#bodyContent a.external, +#bodyContent a[href ^="gopher://"] { + background: url(external.png) center right no-repeat; + padding: 0 13px; +} +.rtl #bodyContent a.external, +.rtl #bodyContent a[href ^="gopher://"] { + background-image: url(external-rtl.png); +} +#bodyContent a[href ^="https://"], +.link-https { + background: url(lock_icon.gif) center right no-repeat; + padding: 0 16px; +} +#bodyContent a[href ^="mailto:"], +.link-mailto { + background: url(mail_icon.gif) center right no-repeat; + padding: 0 18px; +} +#bodyContent a[href ^="news://"] { + background: url(news_icon.png) center right no-repeat; + padding: 0 18px; +} +#bodyContent a[href ^="ftp://"], +.link-ftp { + background: url(file_icon.gif) center right no-repeat; + padding: 0 18px; +} +#bodyContent a[href ^="irc://"], +#bodyContent a.extiw[href ^="irc://"], +.link-irc { + background: url(discussionitem_icon.gif) center right no-repeat; + padding: 0 18px; +} +#bodyContent a.external[href $=".ogg"], #bodyContent a.external[href $=".OGG"], +#bodyContent a.external[href $=".mid"], #bodyContent a.external[href $=".MID"], +#bodyContent a.external[href $=".midi"], #bodyContent a.external[href $=".MIDI"], +#bodyContent a.external[href $=".mp3"], #bodyContent a.external[href $=".MP3"], +#bodyContent a.external[href $=".wav"], #bodyContent a.external[href $=".WAV"], +#bodyContent a.external[href $=".wma"], #bodyContent a.external[href $=".WMA"], +.link-audio { + background: url("audio.png") center right no-repeat; + padding: 0 13px; +} +#bodyContent a.external[href $=".ogm"], #bodyContent a.external[href $=".OGM"], +#bodyContent a.external[href $=".avi"], #bodyContent a.external[href $=".AVI"], +#bodyContent a.external[href $=".mpeg"], #bodyContent a.external[href $=".MPEG"], +#bodyContent a.external[href $=".mpg"], #bodyContent a.external[href $=".MPG"], +.link-video { + background: url("video.png") center right no-repeat; + padding: 0 13px; +} +#bodyContent a.external[href $=".pdf"], #bodyContent a.external[href $=".PDF"], +#bodyContent a.external[href *=".pdf#"], #bodyContent a.external[href *=".PDF#"], +#bodyContent a.external[href *=".pdf?"], #bodyContent a.external[href *=".PDF?"], +.link-document { + background: url("document.png") center right no-repeat; + padding: 0 12px; +} + +/* for rtl wikis */ +.rtl #bodyContent a.external { + background-position: left; + padding-right: 0; +} +.rtl a.feedlink { + background-position: right; + padding-right: 16px; + padding-left: 0; +} + +/* correction for ltr wikis */ +.ltr #bodyContent a.external { + padding-left: 0; +} + +/* disable interwiki styling */ +#bodyContent a.extiw, +#bodyContent a.extiw:active { + color: #36b; + background: none; + padding: 0; +} +#bodyContent a.external { + color: #36b; +} +/* this can be used in the content area to switch off +special external link styling */ +#bodyContent .plainlinks a { + background: none !important; + padding: 0 !important; +} +/* +** Structural Elements +*/ + +/* +** general portlet styles (elements in the quickbar) +*/ +.portlet { + border: none; + margin: 0 0 .5em; + padding: 0; + float: none; + width: 11.6em; + overflow: hidden; +} +.portlet h4 { + font-size: 95%; + font-weight: normal; + white-space: nowrap; +} +.portlet h5 { + background: transparent; + padding: 0 1em 0 .5em; + display: inline; + height: 1em; + text-transform: lowercase; + font-size: 91%; + font-weight: normal; + white-space: nowrap; +} +.portlet h6 { + background: #ffae2e; + border: 1px solid #2f6fab; + border-style: solid solid none solid; + padding: 0 1em 0 1em; + text-transform: lowercase; + display: block; + font-size: 1em; + height: 1.2em; + font-weight: normal; + white-space: nowrap; +} +.pBody { + font-size: 95%; + background-color: white; + color: black; + border-collapse: collapse; + border: 1px solid #aaa; + padding: 0 .8em .3em .5em; +} +.portlet h1, +.portlet h2, +.portlet h3, +.portlet h4 { + margin: 0; + padding: 0; +} +.portlet ul { + line-height: 1.5em; + list-style-type: square; + list-style-image: url(bullet.gif); + font-size: 95%; +} +.portlet li { + padding: 0; + margin: 0; +} + +/* +** Logo properties +*/ + +#p-logo { + top: 0; + left: 0; + position: absolute; /*needed to use z-index */ + z-index: 3; + height: 155px; + width: 12em; + overflow: visible; +} +#p-logo h5 { + display: none; +} +#p-logo a, +#p-logo a:hover { + display: block; + height: 155px; + width: 12.2em; + background-repeat: no-repeat; + background-position: 35% 50% !important; + text-decoration: none; +} + +/* +** Search portlet +*/ +#p-search { + position: relative; + z-index: 3; +} +input.searchButton { + margin-top: 1px; + font-size: 95%; +} +#searchGoButton { + padding-left: .5em; + padding-right: .5em; + font-weight: bold; +} +#searchInput { + width: 10.9em; + margin: 0; + font-size: 95%; +} +#p-search .pBody { + padding: .5em .4em .4em .4em; + text-align: center; +} +#p-search #searchform div div { + margin-top: .4em; + font-size: 95%; +} +/* +** the personal toolbar +*/ +#p-personal { + position: absolute; + left: 0; + top: 0; + z-index: 0; +} +#p-personal { + width: 100%; + white-space: nowrap; + padding: 0; + margin: 0; + border: none; + background: none; + overflow: visible; + line-height: 1.2em; +} +#p-personal h5 { + display: none; +} +#p-personal .portlet, +#p-personal .pBody { + z-index: 0; + padding: 0; + margin: 0; + border: none; + overflow: visible; + background: none; +} +/* this is the ul contained in the portlet */ +#p-personal ul { + border: none; + line-height: 1.4em; + color: #2f6fab; + padding: 0 2em 0 3em; + margin: 0; + text-align: right; + list-style: none; + z-index: 0; + background: none; + cursor: default; +} +#p-personal li { + z-index: 0; + border: none; + padding: 0; + display: inline; + color: #2f6fab; + margin-left: 1em; + line-height: 1.2em; + background: none; +} +#p-personal li a { + text-decoration: none; + color: #005896; + padding-bottom: .2em; + background: none; +} +#p-personal li a:hover { + background-color: white; + padding-bottom: .2em; + text-decoration: none; +} +#p-personal li.active a:hover { + background-color: transparent; +} +/* the icon in front of the user name, single quotes +in bg url to hide it from iemac */ +li#pt-userpage, +li#pt-anonuserpage, +li#pt-login { + background: url(user.gif) top left no-repeat; + padding-left: 20px; + text-transform: none; +} +#p-personal ul { + text-transform: lowercase; +} +#p-personal li.active { + font-weight: bold; +} +/* +** the page-related actions- page/talk, edit etc +*/ +#p-cactions { + position: absolute; + top: 1.3em; + left: 11.5em; + margin: 0; + white-space: nowrap; + width: 76%; + line-height: 1.1em; + overflow: visible; + background: none; + border-collapse: collapse; + padding-left: 1em; + list-style: none; + font-size: 95%; +} +#p-cactions ul { + list-style: none; +} +#p-cactions li { + display: inline; + border: 1px solid #aaa; + border-bottom: none; + padding: 0 0 .1em 0; + margin: 0 .3em 0 0; + overflow: visible; + background: white; +} +#p-cactions li.selected { + border-color: #fabd23; + padding: 0 0 .2em 0; + font-weight: bold; +} +#p-cactions li a { + background-color: #fbfbfb; + color: #002bb8; + border: none; + padding: 0 .8em .3em; + position: relative; + z-index: 0; + margin: 0; + text-decoration: none; +} +#p-cactions li.selected a { + z-index: 3; + padding: 0 1em .2em!important; + background-color: white; +} +#p-cactions .new a { + color: #ba0000; +} +#p-cactions li a:hover { + z-index: 3; + text-decoration: none; + background-color: white; +} +#p-cactions h5 { + display: none; +} +#p-cactions li.istalk { + margin-right: 0; +} +#p-cactions li.istalk a { + padding-right: .5em; +} +#p-cactions #ca-addsection a { + padding-left: .4em; + padding-right: .4em; +} +/* offsets to distinguish the tab groups */ +li#ca-talk { + margin-right: 1.6em; +} +li#ca-watch, li#ca-unwatch, li#ca-varlang-0, li#ca-print { + margin-left: 1.6em; +} +#p-cactions .pBody { + font-size: 1em; + background-color: transparent; + color: inherit; + border-collapse: inherit; + border: 0; + padding: 0; +} +#p-cactions .hiddenStructure { + display: none; +} +#p-cactions li a { + text-transform: lowercase; +} + +#p-lang { + position: relative; + z-index: 3; +} + +/* TODO: #t-iscite is only used by the Cite extension, come up with some + * system which allows extensions to add to this file on the fly + */ +#t-ispermalink, #t-iscite { + color: #999; +} +/* +** footer +*/ +#footer { + background-color: white; + border-top: 1px solid #fabd23; + border-bottom: 1px solid #fabd23; + margin: .6em 0 1em 0; + padding: .4em 0 1.2em 0; + text-align: center; + font-size: 90%; +} +#footer li { + display: inline; + margin: 0 1.3em; +} +#f-poweredbyico, #f-copyrightico { + margin: 0 8px; + position: relative; + top: -2px; /* Bump it up just a tad */ +} +#f-poweredbyico { + float: right; + height: 1%; +} +#f-copyrightico { + float: left; + height: 1%; +} + +/* js pref toc */ +#preftoc { + margin: 0; + padding: 0; + width: 100%; + clear: both; +} +#preftoc li { + background-color: #f0f0f0; + color: #000; +} +#preftoc li { + margin: 1px -2px 1px 2px; + float: left; + padding: 2px 0 3px 0; + border: 1px solid #fff; + border-right-color: #716f64; + border-bottom: 0; + position: relative; + white-space: nowrap; + list-style-type: none; + list-style-image: none; + z-index: 3; +} +#preftoc li.selected { + font-weight: bold; + background-color: #f9f9f9; + border: 1px solid #aaa; + border-bottom: none; + cursor: default; + top: 1px; + padding-top: 2px; + margin-right: -3px; +} +#preftoc > li.selected { + top: 2px; +} +#preftoc a, +#preftoc a:active { + display: block; + color: #000; + padding: 0 .7em; + position: relative; + text-decoration: none; +} +#preftoc li.selected a { + cursor: default; + text-decoration: none; +} +#prefcontrol { + padding-top: 2em; + clear: both; +} +#preferences { + margin: 0; + border: 1px solid #aaa; + clear: both; + padding: 1.5em; + background-color: #F9F9F9; +} +.prefsection { + border: none; + padding: 0; + margin: 0; +} +.prefsection fieldset { + border: 1px solid #aaa; + float: left; + margin-right: 2em; +} +.prefsection legend { + font-weight: bold; +} +.prefsection table, .prefsection legend { + background-color: #F9F9F9; +} +.mainLegend { + display: none; +} +div.prefsectiontip { + font-size: x-small; + padding: .2em 2em; + color: #666; +} +.btnSavePrefs { + font-weight: bold; + padding-left: .3em; + padding-right: .3em; +} + +.preferences-login { + clear: both; + margin-bottom: 1.5em; +} + +.prefcache { + font-size: 90%; + margin-top: 2em; +} + +div#userloginForm form, +div#userlogin form#userlogin2 { + margin: 0 3em 1em 0; + border: 1px solid #aaa; + clear: both; + padding: 1.5em 2em; + background-color: #f9f9f9; + float: left; +} +.rtl div#userloginForm form, +.rtl div#userlogin form#userlogin2 { + float: right; +} + +div#userloginForm table, +div#userlogin form#userlogin2 table { + background-color: #f9f9f9; +} + +div#userloginForm h2, +div#userlogin form#userlogin2 h2 { + padding-top: 0; +} + +div#userlogin .captcha, +div#userloginForm .captcha { + border: 1px solid #bbb; + padding: 1.5em 2em; + background-color: white; +} + +#loginend, #signupend { + clear: both; +} + +#userloginprompt, #languagelinks { + font-size: 85%; +} + +#login-sectiontip { + font-size: 85%; + line-height: 1.2; + padding-top: 2em; +} + +#userlogin .loginText, #userlogin .loginPassword { + width: 12em; +} + +#userloginlink a, #wpLoginattempt, #wpCreateaccount { + font-weight: bold; +} + +/* +** IE/Mac fixes, hope to find a validating way to move this +** to a separate stylesheet. This would work but doesn't validate: +** @import("IEMacFixes.css"); +*/ +/* tabs: border on the a, not the div */ +* > html #p-cactions li { border: none; } +* > html #p-cactions li a { + border: 1px solid #aaa; + border-bottom: none; +} +* > html #p-cactions li.selected a { border-color: #fabd23; } +/* footer icons need a fixed width */ +* > html #f-poweredbyico, +* > html #f-copyrightico { width: 88px; } +* > html #bodyContent, +* > html #bodyContent pre { + overflow-x: auto; + width: 100%; + padding-bottom: 25px; +} + +/* more IE fixes */ +/* float/negative margin brokenness */ +* html #footer {margin-top: 0;} +* html #column-content { + display: inline; + margin-bottom: 0; +} +* html div.editsection { font-size: smaller; } +#pagehistory li.selected { position: relative; } + +/* Mac IE 5.0 fix; floated content turns invisible */ +* > html #column-content { + float: none; +} +* > html #column-one { + position: absolute; + left: 0; + top: 0; +} +* > html #footer { + margin-left: 13.2em; +} +.redirectText { + font-size: 150%; + margin: 5px; +} + +.printfooter { + display: none; +} + +.not-patrolled { + background-color: #ffa; +} +div.patrollink { + clear: both; + font-size: 75%; + text-align: right; +} +span.newpage, span.minor, span.bot { + font-weight: bold; +} +span.unpatrolled { + font-weight: bold; + color: red; +} + +.sharedUploadNotice { + font-style: italic; +} + +span.updatedmarker { + color: black; + background-color: #0f0; +} + +table.gallery { + border: 1px solid #ccc; + margin: 2px; + padding: 2px; + background-color: white; +} + +table.gallery tr { + vertical-align: top; +} + +table.gallery td { + vertical-align: top; + background-color: #f9f9f9; + border: solid 2px white; +} +/* Keep this temporarily so that cached pages will display right */ +table.gallery td.galleryheader { + text-align: center; + font-weight: bold; +} +table.gallery caption { + font-weight: bold; +} + +div.gallerybox { + margin: 2px; +} + +div.gallerybox div.thumb { + text-align: center; + border: 1px solid #ccc; + margin: 2px; +} + +div.gallerytext { + overflow: hidden; + font-size: 94%; + padding: 2px 4px; +} + +span.comment { + font-style: italic; +} + +span.changedby { + font-size: 95%; +} + +.previewnote { + text-indent: 3em; + color: #c00; + border-bottom: 1px solid #aaa; + padding-bottom: 1em; + margin-bottom: 1em; +} + +.previewnote p { + margin: 0; + padding: 0; +} + +.editExternally { + border: 1px solid gray; + background-color: #ffffff; + padding: 3px; + margin-top: 0.5em; + float: left; + font-size: small; + text-align: center; +} +.editExternallyHelp { + font-style: italic; + color: gray; +} + +.toggle { + margin-left: 2em; + text-indent: -2em; +} + +/* Classes for EXIF data display */ +table.mw_metadata { + font-size: 0.8em; + margin-left: 0.5em; + margin-bottom: 0.5em; + width: 300px; +} + +table.mw_metadata caption { + font-weight: bold; +} + +table.mw_metadata th { + font-weight: normal; +} + +table.mw_metadata td { + padding: 0.1em; +} + +table.mw_metadata { + border: none; + border-collapse: collapse; +} + +table.mw_metadata td, table.mw_metadata th { + text-align: center; + border: 1px solid #aaaaaa; + padding-left: 0.1em; + padding-right: 0.1em; +} + +table.mw_metadata th { + background-color: #f9f9f9; +} + +table.mw_metadata td { + background-color: #fcfcfc; +} + +table.collapsed tr.collapsable { + display: none; +} + + +/* filetoc */ +ul#filetoc { + text-align: center; + border: 1px solid #aaaaaa; + background-color: #f9f9f9; + padding: 5px; + font-size: 95%; + margin-bottom: 0.5em; + margin-left: 0; + margin-right: 0; +} + +#filetoc li { + display: inline; + list-style-type: none; + padding-right: 2em; +} + +input#wpSummary { + width: 80%; +} + +/* @bug 1714 */ +input#wpSave, input#wpDiff { + margin-right: 0.33em; +} + +#wpSave { + font-weight: bold; +} + +/* Classes for article validation */ + +table.revisionform_default { + border: 1px solid #000000; +} + +table.revisionform_focus { + border: 1px solid #000000; + background-color:#00BBFF; +} + +tr.revision_tr_default { + background-color:#EEEEEE; +} + +tr.revision_tr_first { + background-color:#DDDDDD; +} + +p.revision_saved { + color: green; + font-weight:bold; +} + +#mw_trackbacks { + border: solid 1px #bbbbff; + background-color: #eeeeff; + padding: 0.2em; +} + + +/* Allmessages table */ + +#allmessagestable th { + background-color: #b2b2ff; +} + +#allmessagestable tr.orig { + background-color: #ffe2e2; +} + +#allmessagestable tr.new { + background-color: #e2ffe2; +} + +#allmessagestable tr.def { + background-color: #f0f0ff; +} + + +/* noarticletext */ +div.noarticletext { + border: 1px solid #ccc; + background: #fff; + padding: .2em 1em; + color: #000; +} + +div#searchTargetContainer { + left: 10px; + top: 10px; + width: 90%; + background: white; +} + +div#searchTarget { + padding: 3px; + margin: 5px; + background: #F0F0F0; + border: solid 1px blue; +} + +div#searchTarget ul li { + list-style: none; +} + +div#searchTarget ul li:before { + color: orange; + content: "\00BB \0020"; +} + +div#searchTargetHide { + float:right; + border:solid 1px black; + background:#DCDCDC; + padding:2px; +} + +#powersearch p { + margin-top:0px; +} + +div.multipageimagenavbox { + border: solid 1px silver; + padding: 4px; + margin: 1em; + background: #f0f0f0; +} + +div.multipageimagenavbox div.thumb { + border: none; + margin-left: 2em; + margin-right: 2em; +} + +div.multipageimagenavbox hr { + margin: 6px; +} + +table.multipageimage td { + text-align: center; +} + +/** Special:Version */ + +table#sv-ext, table#sv-hooks, table#sv-software { + margin: 1em; + padding:0em; +} + +#sv-ext td, #sv-hooks td, #sv-software td, +#sv-ext th, #sv-hooks th, #sv-software th { + border: 1px solid #A0A0A0; + padding: 0 0.15em 0 0.15em; +} +#sv-ext th, #sv-hooks th, #sv-software th { + background-color: #F0F0F0; + color: black; + padding: 0 0.15em 0 0.15em; +} +tr.sv-space{ + height: 0.8em; + border:none; +} +tr.sv-space td { display: none; } + +/* + Table pager (e.g. Special:Imagelist) + - remove underlines from the navigation link + - collapse borders + - set the borders to outsets (similar to Special:Allmessages) + - remove line wrapping for all td and th, set background color + - restore line wrapping for the last two table cells (description and size) +*/ +.TablePager { min-width: 80%; } +.TablePager_nav a { text-decoration: none; } +.TablePager { border-collapse: collapse; } +.TablePager, .TablePager td, .TablePager th { + border: 1px solid #aaaaaa; + padding: 0 0.15em 0 0.15em; +} +.TablePager th { background-color: #eeeeff } +.TablePager td { background-color: #ffffff } +.TablePager tr:hover td { background-color: #eeeeff } + +.imagelist td, .imagelist th { white-space: nowrap } +.imagelist .TablePager_col_links { background-color: #eeeeff } +.imagelist .TablePager_col_img_description { white-space: normal } +.imagelist th.TablePager_sort { background-color: #ccccff } + +.templatesUsed { margin-top: 1.5em; } + +.mw-summary-preview { + margin: 0.1em 0; +} + +/* Friendlier slave lag warnings */ +div.mw-lag-warn-normal, +div.mw-lag-warn-high { + padding: 3px; + text-align: center; + margin: 3px auto; +} +div.mw-lag-warn-normal { + border: 1px solid #FFCC66; + background-color: #FFFFCC; +} +div.mw-lag-warn-high { + font-weight: bold; + border: 2px solid #FF0033; + background-color: #FFCCCC; +} + +.MediaTransformError { + background-color: #ccc; + padding: 0.1em; +} +.MediaTransformError td { + text-align: center; + vertical-align: middle; + font-size: 90%; +} + +/** Special:Search stuff */ +div#mw-search-interwiki-caption { + text-align: center; + font-weight: bold; + font-size: 95%; +} + +.mw-search-interwiki-project { + font-size: 97%; + text-align: left; + padding-left: 0.2em; + padding-right: 0.15em; + padding-bottom: 0.2em; + padding-top: 0.15em; + background: #cae8ff; +} + +/* God-damned hack for the crappy layout */ +.os-suggest { + font-size: 127%; +} diff --git a/debianforum/news_icon.png b/debianforum/news_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..dd1541d13c1807dae2c4f2ac4028c1eab7fb00cd GIT binary patch literal 297 zcmV+^0oMMBP)W#hdvC#6i)APC2^S#&fzS#7_+V#cU^~v7$%HQ_TiOO3`QPmN;qCh5?)vEQ`|0xg>+}5W^!)Jl{POqx_4)nz`~Lj>{{H^| zPEJn$|No(b6}|uf00DGTPE!Ct=GbNc003o4L_t(|+J( body .portlet { + float: right; + clear: right; +} +.editsection { + float: left; + margin-right: 5px; + margin-left: 0; /* bug 9122: undo default LTR */ +} +/* recover IEMac (might be fine with the float, but usually it's close to IE */ +*>body .portlet { + float: none; + clear: none; +} +.pBody { + padding-right: 0.8em; + padding-left: 0.5em; +} + +/* Fix alignment */ +.documentByLine, +.portletDetails, +.portletMore, +#p-personal { + text-align: left; +} + +div div.thumbcaption { + text-align: right; +} + +div.magnify, +#p-logo { + left: auto; + right: 0; +} +#p-personal { + left: auto; + right: 0; +} + +#p-cactions { + left: auto; + right: 11.5em; + padding-left: 0; + padding-right: 1em; +} +#p-cactions li { + margin-left: 0.3em; + margin-right: 0; + float: right; +} +* html #p-cactions li a { + display: block; + padding-bottom: 0; +} +* html #p-cactions li a:hover { + padding-bottom: 0.2em; +} +/* offsets to distinguish the tab groups */ +li#ca-talk { + margin-right: auto; + margin-left: 1.6em; +} +li#ca-watch,li#ca-unwatch { + margin-right: 1.6em !important; +} + +/* Fix margins for non-css2 browsers */ +/* top right bottom left */ + +ul { + margin-left: 0; + margin-right: 1.5em; +} +ol { + margin-left: 0; + margin-right: 2.4em; +} +dd { + margin-left: 0; + margin-right: 1.6em; +} +#contentSub { + margin-right: 1em; + margin-left: 0; +} +.tocindent { + margin-left: 0; + margin-right: 2em; +} +div.tright, div.floatright, table.floatright { + clear: none; +} +div.tleft, div.floatleft, table.floatleft { + clear: left; +} +#p-personal li { + margin-left: 0; + margin-right: 1em; +} + +li#ca-talk, +li#ca-watch { + margin-right: auto; + margin-left: 1.6em; +} + +#p-personal li { + float: left; +} +/* Fix link icons +.external, a.feedlink { + padding: 0 !important; + background: none !important; +} +*/ +#footer { + clear: both; +} +#f-poweredbyico { + float: left; + height: 1%; +} +#f-copyrightico { + float: right; + height: 1%; +} +* html #footer { + margin-left: 0; + margin-right: 13.6em; + border-left: 0; + border-right: 1px solid #fabd23; +} +* html #column-content { + float: none; + margin-left: 0; + margin-right: 0; +} +* html #column-content #content { + margin-left: 0; + margin-top: 3em; +} +* html #column-one { right: 0; } + +/* js pref toc */ + +#preftoc { + margin-right: 1em; +} + +.errorbox, .successbox, #preftoc li, .prefsection fieldset { + float: right; +} + +.prefsection { + padding-right: 2em; +} + +/* workaround for moz bug, displayed bullets on left side */ + +#toc ul { + text-align: right; +} + +#toc ul ul { + margin: 0 2em 0 0; +} + +input#wpSave, input#wpDiff { + margin-right: 0; + margin-left: .33em; +} + +#userlogin { + float: right; + margin: 0 0 1em 3em; +} +/* Convenience links to edit block, delete and protect reasons */ +p.mw-ipb-conveniencelinks, p.mw-protect-editreasons, +p.mw-filedelete-editreasons, p.mw-delete-editreasons { + float: left; +} + +.toggle { + margin-left: 0em; + margin-right: 2em; +} +table.filehistory th { + text-align: right; +} + +/** + * Lists: + * The following lines don't have a visible effect on non-Gecko browsers + * They fix a problem ith Gecko browsers rendering lists to the right of + * left-floated objects in an RTL layout. + */ +html > body div#bodyContent ul { + display: table; +} +html > body div#bodyContent ul#filetoc { + display: block; +} +/* Special:Prefixindex styling */ +td#mw-prefixindex-nav-form { + text-align: left; +} + diff --git a/debianforum/user.gif b/debianforum/user.gif new file mode 100644 index 0000000000000000000000000000000000000000..33f02df1c87cbb47fe55717bf64e8dd34b5be51b GIT binary patch literal 326 zcmZ?wbhEHb6krfwSZc*EUEXt>YVbDI&=?QHC{L4UPotgMv3`DjdyJF!JLGhPq#SlH zIO)WNN-*4+035ZRVI@f zb8gmY-L2P|KfULA+oD5Lqi%I9dNkE}*WA*@ix=OYz4`g#u;)v|9xdMac*XAXTPM8T zobznmp&L6oKWwjmvE}H8{nd|;O#gVe`SrnbpHB6?J$~i;t<^st?E3xc{C^Cf_>+Z^ zfx(_ZhXDvceqvxtJ}|$)Lr1E94(IcTIUy>2jKLlU*Q6|TOPrn)iAxX2zhSoR9zj literal 0 HcmV?d00001 diff --git a/debianforum/video.png b/debianforum/video.png new file mode 100644 index 0000000000000000000000000000000000000000..38103dac285e8dd202a60c43e2be1a2f5a077aa5 GIT binary patch literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2VGmzZ%#=aj&v7|ftIx;YR|DNig)WpGT%PfAtr%uP&B4N6T+sVqF1Y6Dax6yOu$dgj5`O&32Hw_ZzI{NVrp z{|sqo_KP<917*EET^vIyZY3q8rKYANCZ?pOvT-P|rLn1nDI_E%fY>b>4h)ShkqrzQ zTmlXrix?PNmWU}dOmJaj;_%dUU{LI2ViA}W)xf~a;FiniygTskTcEKFp00i_>zopr E054NO8~^|S literal 0 HcmV?d00001 diff --git a/debianforum/wiki-indexed.png b/debianforum/wiki-indexed.png new file mode 100644 index 0000000000000000000000000000000000000000..189a2ae3d772b9149b0cdf9960cea484eb68cb9f GIT binary patch literal 8205 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 literal 0 HcmV?d00001 -- 2.39.2