diff options
Diffstat (limited to 'retro/static')
74 files changed, 3042 insertions, 1 deletions
diff --git a/retro/static/archlogo_black-20020328.gif b/retro/static/2002/archlogo_black.gif Binary files differindex b4f979f..b4f979f 100644 --- a/retro/static/archlogo_black-20020328.gif +++ b/retro/static/2002/archlogo_black.gif diff --git a/retro/static/main-20020328.css b/retro/static/2002/main.css index 82173c9..fb8d4a6 100644 --- a/retro/static/main-20020328.css +++ b/retro/static/2002/main.css @@ -89,7 +89,7 @@ ul.list { } table.border { - /*background-image: url('bg.gif');*/ + background-image: url('bg.gif'); background-repeat: no-repeat; background-color: #000000; border-bottom: #cccccc 1px solid; diff --git a/retro/static/sflogo-20020328.png b/retro/static/2002/sflogo.png Binary files differindex 1b2870c..1b2870c 100644 --- a/retro/static/sflogo-20020328.png +++ b/retro/static/2002/sflogo.png diff --git a/retro/static/2003/dblue071.jpg b/retro/static/2003/dblue071.jpg Binary files differnew file mode 100644 index 0000000..d8c9895 --- /dev/null +++ b/retro/static/2003/dblue071.jpg diff --git a/retro/static/2003/favicon.ico b/retro/static/2003/favicon.ico Binary files differnew file mode 100644 index 0000000..8c129f2 --- /dev/null +++ b/retro/static/2003/favicon.ico diff --git a/retro/static/2003/logo.png b/retro/static/2003/logo.png Binary files differnew file mode 100644 index 0000000..abf7cce --- /dev/null +++ b/retro/static/2003/logo.png diff --git a/retro/static/2003/main.css b/retro/static/2003/main.css new file mode 100644 index 0000000..a9aa1dd --- /dev/null +++ b/retro/static/2003/main.css @@ -0,0 +1,273 @@ +a:visited { + color: #dddddd; + text-decoration: none; + font-weight: bold; +} + +a:link { + color: #dddddd; + text-decoration: none; + font-weight: bold; +} + +a:hover { + color: #cccc00; + text-decoration: none; + font-weight: bold; +} + +a.menu { + text-decoration: none; + color: #ffffff; + font-family: Arial; + font-size: 10pt; +} + +a.menu:hover { + color: #cccc00; + text-decoration: none; + font-weight: bold; +} + +a.row { + text-decoration: none; + color: #dddd00; + font-weight: normal; +} + +a.row:hover { + color: #f2c011; + font-weight: bold; + text-decoration: none; +} + +body { + font-family: Arial; + font-size: 1.0em; + background: #222222 url('dblue071.jpg'); +} + +b { + font-weight: bold; + font-family: Arial; + font-size: 1.0em; +} + +b.normal { + font-weight: bold; + font-family: Arial; + font-size: 0.9em; +} + +.text { + font-family: Arial; + font-size: 0.9em; +} + +.quote { + font-family: Arial; + font-style: italic; + font-size: 1.2em; +} + +.technical { + font-family: Courier New; + color: #eeeeee; + font-size: 0.8em; +} + +.fineprint { + font-family: Arial; + font-size: 0.75em; +} + +.header { + color: #cccccc; + font-family: Arial; + font-size: 24pt; + font-weight: bolder; +} + +.subheader { + color: #eeeeee; + font-family: Arial; + font-size: 1.7em; + font-weight: bold; +} + +.headline { + color: #eeeeee; + font-family: Arial; + font-weight: bold; + font-size: 1.2em; +} + +ul.plain { + list-style: none; + font-family: Arial; + font-size: 1.0em; +} + +ul.list { + list-style: square; + font-family: Arial; + font-size: 1.0em; +} + +input.button { + background: #404040 none; + border: #cccccc 1px solid; + color: #cccc00; + font-family: Verdana, Arial; + font-size: 10px; + font-weight: bold; + padding: 0px; +} + +table.container { + width: 95%; + padding: 5px; +} + +table.box { + background: #222222 url('dblue071.jpg'); + border-bottom: #cccccc 1px solid; + border-left: #cccccc 1px solid; + border-right: #cccccc 1px solid; + border-top: #cccccc 1px solid; + width: 95%; + padding: 0px; +} + +table.header { + background: #000000 url('bg.gif') no-repeat; + border-bottom: #cccccc 1px solid; + border-left: #cccccc 1px solid; + border-right: #cccccc 1px solid; + border-top: #cccccc 1px solid; + width: 100%; + padding: 5px; +} + +table.nav { + background-color: #000000; + border-bottom: #cccccc 1px solid; + border-left: #cccccc 1px solid; + border-right: #cccccc 1px solid; + border-top: #cccccc 1px solid; + width: 100%; + padding: 5px; +} + +table.content { + background-color: #000000; + border-bottom: #cccccc 1px solid; + border-left: #cccccc 1px solid; + border-right: #cccccc 1px solid; + border-top: #cccccc 1px solid; + width: 100%; + padding: 5px; +} + +table.menu { + background-image: none; + background-color: none; + border-bottom: #cccccc 1px solid; + border-left: #cccccc 1px solid; + border-right: #cccccc 1px solid; + border-top: #cccccc 1px solid; + padding: none; + font-family: Arial; + font-size: 0.9em; +} + +table.normal { + border-bottom: #cccccc 1px solid; + border-top: #cccccc 1px solid; + padding: none; + font-family: Arial; + font-size: 12pt; +} + +table.technical { + border-bottom: #cccccc 1px solid; + border-top: #cccccc 1px solid; + padding: none; + font-family: Courier; + font-size: 12pt; +} + +table.row { + border: none; + background: none transparent; + padding: none; + font-family: Lucida, Verdana, Arial; +} + +td.row1 { + background: #190866; + color: #dddd00; + border-top: #eeeeee 1px solid; + border-left: #eeeeee 1px solid; +} + +td.row2 { + background: #636268; + color: #dddd00; + border-top: #eeeeee 1px solid; + border-left: #eeeeee 1px solid; +} + +td { + color: #dddddd; + font-family: Arial; + font-size: 12px; +} + +th { + color: #dddddd; + font-family: Arial; + font-size: 16px; +} + +th.row { + background: url('grid.png'); +} + +th.rowhdr { + color: #f2c011; + background: #302d49; + border-top: #eeeeee 1px solid; + border-left: #eeeeee 1px solid; +} + +td.box_headline { + color: #dddddd; + background: #000000 url('bg.gif') no-repeat; + border-bottom: #cccccc 1px solid; + padding: 0px; +} + +td.trans_text { + color: #dddddd; + background: none; +} + +td.box_content { + color: #dddddd; + background: #000000 none; + text-align: left; + border-top: #cccccc 1px solid; + padding: 2px; +} + +td.menu { + border-left: #cccccc 1px solid; + border-right: #cccccc 1px solid; + color: #dddddd; + text-align: center; + white-space: nowrap; + font-family: Arial; + font-size: 10pt; +} + diff --git a/retro/static/2003/sflogo.png b/retro/static/2003/sflogo.png Binary files differnew file mode 100644 index 0000000..a10050d --- /dev/null +++ b/retro/static/2003/sflogo.png diff --git a/retro/static/2004/containers.css b/retro/static/2004/containers.css new file mode 100644 index 0000000..7322b3f --- /dev/null +++ b/retro/static/2004/containers.css @@ -0,0 +1,199 @@ + body,table,td,img
+ {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ font-family: arial,verdana,tahoma;
+ }
+
+/* Main Wrapper Data Format */
+ td.preHeader
+ {
+ background-color: #000;
+ border-bottom: 1px solid rgb( 69, 84, 113 );
+ height: 16px;
+ text-align: right;
+ }
+ td.headerFill
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ }
+ td.headerDisplay
+ {
+ background-color: rgb( 108, 131, 176 );
+ padding-left: 16px;
+ }
+ td.mainLinks
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ height: 22px;
+ padding-left: 12px;
+ }
+ td.sideBar
+ {
+ background-color: #fff;
+ text-align: center;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarGrey
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: left;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarSmall
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ height: 16px;
+ text-align: right;
+ width: 150px;
+ }
+ td.sideBarSmallHeader
+ {
+ background-color: rgb(108,131,176);
+ vertical-align: top;
+ height: 16px;
+ padding-top: 1px;
+ padding-bottom: 2px;
+ text-align: right;
+ width: 150px;
+ }
+ td.subLinks
+ {
+ background-color: rgb( 225, 228, 232 );
+ border-right: 1px solid #000;
+ color: rgb( 120, 120, 120 );
+ padding-left: 12px;
+ height: 19px;
+ }
+ td.contentDisplay
+ {
+ background-color: #ffffff;
+ border-right: 1px solid #000;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ vertical-align: top;
+ padding: 10;
+ }
+
+ td.footerDisplay
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ }
+
+/* Containers Used Globally */
+ table.boxSoft
+ {
+ width: 90%;
+ background-color: #ddd;
+ }
+ td.boxSoft
+ {
+ background-color: #fff;
+ padding: 10;
+ }
+ td.boxSoftColumn
+ {
+ padding-left: 16;
+ padding-right: 16;
+ text-align: justify;
+ vertical-align: top;
+ text-indent: 20px;
+ }
+ td.div
+ {
+ background-color: #eee;
+ width: 3px;
+ }
+ td.boxSoftTitle
+ {
+ border-bottom: 1px solid #fff;
+ border-top: 1px solid #fff;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ padding-top: 1;
+ padding-bottom: 1;
+ }
+ table.boxSoftSmall
+ {
+ width: 94%;
+ background-color: #ddd;
+ }
+ td.boxSoftSmall
+ {
+ background-color: #fff;
+ text-align: center;
+ padding-top: 2;
+ padding-bottom: 2;
+ }
+ td.boxSoftSmallTitle
+ {
+ border-bottom: 1px solid #ccc;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ }
+ td.ss /* ss = small space */
+ {
+ padding-left: 6px;
+ vertical-align: top;
+ }
+ td.display
+ {
+ border-bottom: 1px solid #000;
+ padding-bottom: 6px;
+ }
+ td.features
+ {
+ padding: 4px;
+ text-align: justify;
+ vertical-align:top;
+ }
+ td.formLeft
+ {
+ padding: 6px;
+ text-align: left;
+ vertical-align: top;
+ }
+ td.data1
+ {
+ background-color: #eee;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ td.data2
+ {
+ background-color: #ddd;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ th
+ {
+ text-align: left;
+ }
+
+ input,textarea,select
+ {
+ background-color: rgb(108,131,176);
+ font-family: courier;
+ font-size: 12px;
+ background-color: #ccc;
+ border: #000000 1px solid;
+ color: #111111;
+ }
+
+ input.button
+ {
+ background-color: #fff;
+ color: rgb(108,131,176);
+ border: 1px dashed rgb(108,131,176);
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 12px;
+ }
diff --git a/retro/static/2004/favicon.ico b/retro/static/2004/favicon.ico Binary files differnew file mode 100644 index 0000000..a9f4e83 --- /dev/null +++ b/retro/static/2004/favicon.ico diff --git a/retro/static/2004/fonts.css b/retro/static/2004/fonts.css new file mode 100644 index 0000000..7def621 --- /dev/null +++ b/retro/static/2004/fonts.css @@ -0,0 +1,96 @@ +/* Standard Fonts */
+ span /* Applicable by default in all fonts */
+ {
+ color: #666;
+ font-family: verdana, trebuchet ms, tahoma, luxi sans;
+ }
+ span.f1 /* Important */
+ {
+ font-family: verdana;
+ font-size: 20px;
+ letter-spacing: 1px;
+ }
+ span.f2 /* Title */
+ {
+ font-size: 14px;
+ color: rgb(108, 131, 176);
+ font-weight: bold;
+ }
+ span.f3 /* Sub Title */
+ {
+ color: #888;
+ font-size: 14px;
+ font-weight: bold;
+ }
+ span.f4 /* Content Text */
+ {
+ color: #444;
+ font-family: verdana;
+ font-size: 12px;
+ }
+ span.f5 /* Content Small */
+ {
+ color: #333;
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 11px;
+ }
+
+/* Font Attribute Change (#6c83b0)*/
+ span.blue
+ {
+ color: rgb( 108, 131, 176 );
+ }
+ span.white
+ {
+ color: white;
+ }
+ span.black
+ {
+ color: black;
+ }
+ span.link
+ {
+ color: rgb( 108, 131, 176 );
+ font-weight: bold;
+ }
+
+/* Misc (c9d1e2) */
+ span.preHeader
+ {
+ color: rgb( 201, 209, 226 );
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ word-spacing: 8px;
+ }
+ span.sideBarSmallHeader
+ {
+ color: #fff;
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ }
+
+a:visited {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #990000;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+h1,h2,h3,h4 {
+ font-size: 16pt;
+}
diff --git a/retro/static/2004/frontComponents.gif b/retro/static/2004/frontComponents.gif Binary files differnew file mode 100644 index 0000000..0f20c0d --- /dev/null +++ b/retro/static/2004/frontComponents.gif diff --git a/retro/static/2004/frontNews.gif b/retro/static/2004/frontNews.gif Binary files differnew file mode 100644 index 0000000..6c2f35d --- /dev/null +++ b/retro/static/2004/frontNews.gif diff --git a/retro/static/2004/logoTop.gif b/retro/static/2004/logoTop.gif Binary files differnew file mode 100644 index 0000000..9233b17 --- /dev/null +++ b/retro/static/2004/logoTop.gif diff --git a/retro/static/2004/pad.gif b/retro/static/2004/pad.gif Binary files differnew file mode 100644 index 0000000..7761b86 --- /dev/null +++ b/retro/static/2004/pad.gif diff --git a/retro/static/2004/sflogo.png b/retro/static/2004/sflogo.png Binary files differnew file mode 100644 index 0000000..b49f6cc --- /dev/null +++ b/retro/static/2004/sflogo.png diff --git a/retro/static/2004/x-click-butcc-donate.gif b/retro/static/2004/x-click-butcc-donate.gif Binary files differnew file mode 100644 index 0000000..046f378 --- /dev/null +++ b/retro/static/2004/x-click-butcc-donate.gif diff --git a/retro/static/2005/button.png b/retro/static/2005/button.png Binary files differnew file mode 100644 index 0000000..670d69c --- /dev/null +++ b/retro/static/2005/button.png diff --git a/retro/static/2005/containers.css b/retro/static/2005/containers.css new file mode 100644 index 0000000..7322b3f --- /dev/null +++ b/retro/static/2005/containers.css @@ -0,0 +1,199 @@ + body,table,td,img
+ {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ font-family: arial,verdana,tahoma;
+ }
+
+/* Main Wrapper Data Format */
+ td.preHeader
+ {
+ background-color: #000;
+ border-bottom: 1px solid rgb( 69, 84, 113 );
+ height: 16px;
+ text-align: right;
+ }
+ td.headerFill
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ }
+ td.headerDisplay
+ {
+ background-color: rgb( 108, 131, 176 );
+ padding-left: 16px;
+ }
+ td.mainLinks
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ height: 22px;
+ padding-left: 12px;
+ }
+ td.sideBar
+ {
+ background-color: #fff;
+ text-align: center;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarGrey
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: left;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarSmall
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ height: 16px;
+ text-align: right;
+ width: 150px;
+ }
+ td.sideBarSmallHeader
+ {
+ background-color: rgb(108,131,176);
+ vertical-align: top;
+ height: 16px;
+ padding-top: 1px;
+ padding-bottom: 2px;
+ text-align: right;
+ width: 150px;
+ }
+ td.subLinks
+ {
+ background-color: rgb( 225, 228, 232 );
+ border-right: 1px solid #000;
+ color: rgb( 120, 120, 120 );
+ padding-left: 12px;
+ height: 19px;
+ }
+ td.contentDisplay
+ {
+ background-color: #ffffff;
+ border-right: 1px solid #000;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ vertical-align: top;
+ padding: 10;
+ }
+
+ td.footerDisplay
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ }
+
+/* Containers Used Globally */
+ table.boxSoft
+ {
+ width: 90%;
+ background-color: #ddd;
+ }
+ td.boxSoft
+ {
+ background-color: #fff;
+ padding: 10;
+ }
+ td.boxSoftColumn
+ {
+ padding-left: 16;
+ padding-right: 16;
+ text-align: justify;
+ vertical-align: top;
+ text-indent: 20px;
+ }
+ td.div
+ {
+ background-color: #eee;
+ width: 3px;
+ }
+ td.boxSoftTitle
+ {
+ border-bottom: 1px solid #fff;
+ border-top: 1px solid #fff;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ padding-top: 1;
+ padding-bottom: 1;
+ }
+ table.boxSoftSmall
+ {
+ width: 94%;
+ background-color: #ddd;
+ }
+ td.boxSoftSmall
+ {
+ background-color: #fff;
+ text-align: center;
+ padding-top: 2;
+ padding-bottom: 2;
+ }
+ td.boxSoftSmallTitle
+ {
+ border-bottom: 1px solid #ccc;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ }
+ td.ss /* ss = small space */
+ {
+ padding-left: 6px;
+ vertical-align: top;
+ }
+ td.display
+ {
+ border-bottom: 1px solid #000;
+ padding-bottom: 6px;
+ }
+ td.features
+ {
+ padding: 4px;
+ text-align: justify;
+ vertical-align:top;
+ }
+ td.formLeft
+ {
+ padding: 6px;
+ text-align: left;
+ vertical-align: top;
+ }
+ td.data1
+ {
+ background-color: #eee;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ td.data2
+ {
+ background-color: #ddd;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ th
+ {
+ text-align: left;
+ }
+
+ input,textarea,select
+ {
+ background-color: rgb(108,131,176);
+ font-family: courier;
+ font-size: 12px;
+ background-color: #ccc;
+ border: #000000 1px solid;
+ color: #111111;
+ }
+
+ input.button
+ {
+ background-color: #fff;
+ color: rgb(108,131,176);
+ border: 1px dashed rgb(108,131,176);
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 12px;
+ }
diff --git a/retro/static/2005/fonts.css b/retro/static/2005/fonts.css new file mode 100644 index 0000000..7def621 --- /dev/null +++ b/retro/static/2005/fonts.css @@ -0,0 +1,96 @@ +/* Standard Fonts */
+ span /* Applicable by default in all fonts */
+ {
+ color: #666;
+ font-family: verdana, trebuchet ms, tahoma, luxi sans;
+ }
+ span.f1 /* Important */
+ {
+ font-family: verdana;
+ font-size: 20px;
+ letter-spacing: 1px;
+ }
+ span.f2 /* Title */
+ {
+ font-size: 14px;
+ color: rgb(108, 131, 176);
+ font-weight: bold;
+ }
+ span.f3 /* Sub Title */
+ {
+ color: #888;
+ font-size: 14px;
+ font-weight: bold;
+ }
+ span.f4 /* Content Text */
+ {
+ color: #444;
+ font-family: verdana;
+ font-size: 12px;
+ }
+ span.f5 /* Content Small */
+ {
+ color: #333;
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 11px;
+ }
+
+/* Font Attribute Change (#6c83b0)*/
+ span.blue
+ {
+ color: rgb( 108, 131, 176 );
+ }
+ span.white
+ {
+ color: white;
+ }
+ span.black
+ {
+ color: black;
+ }
+ span.link
+ {
+ color: rgb( 108, 131, 176 );
+ font-weight: bold;
+ }
+
+/* Misc (c9d1e2) */
+ span.preHeader
+ {
+ color: rgb( 201, 209, 226 );
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ word-spacing: 8px;
+ }
+ span.sideBarSmallHeader
+ {
+ color: #fff;
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ }
+
+a:visited {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #990000;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+h1,h2,h3,h4 {
+ font-size: 16pt;
+}
diff --git a/retro/static/2005/frontComponents.gif b/retro/static/2005/frontComponents.gif Binary files differnew file mode 100644 index 0000000..0f20c0d --- /dev/null +++ b/retro/static/2005/frontComponents.gif diff --git a/retro/static/2005/frontNews.gif b/retro/static/2005/frontNews.gif Binary files differnew file mode 100644 index 0000000..6c2f35d --- /dev/null +++ b/retro/static/2005/frontNews.gif diff --git a/retro/static/2005/logoTop.png b/retro/static/2005/logoTop.png Binary files differnew file mode 100644 index 0000000..e96cabc --- /dev/null +++ b/retro/static/2005/logoTop.png diff --git a/retro/static/2005/pad.gif b/retro/static/2005/pad.gif Binary files differnew file mode 100644 index 0000000..7761b86 --- /dev/null +++ b/retro/static/2005/pad.gif diff --git a/retro/static/2005/sflogo.png b/retro/static/2005/sflogo.png Binary files differnew file mode 100644 index 0000000..b65567f --- /dev/null +++ b/retro/static/2005/sflogo.png diff --git a/retro/static/2005/x-click-butcc-donate.gif b/retro/static/2005/x-click-butcc-donate.gif Binary files differnew file mode 100644 index 0000000..046f378 --- /dev/null +++ b/retro/static/2005/x-click-butcc-donate.gif diff --git a/retro/static/2006/button.png b/retro/static/2006/button.png Binary files differnew file mode 100644 index 0000000..670d69c --- /dev/null +++ b/retro/static/2006/button.png diff --git a/retro/static/2006/containers.css b/retro/static/2006/containers.css new file mode 100644 index 0000000..7322b3f --- /dev/null +++ b/retro/static/2006/containers.css @@ -0,0 +1,199 @@ + body,table,td,img
+ {
+ border: 0px;
+ margin: 0px;
+ padding: 0px;
+ font-family: arial,verdana,tahoma;
+ }
+
+/* Main Wrapper Data Format */
+ td.preHeader
+ {
+ background-color: #000;
+ border-bottom: 1px solid rgb( 69, 84, 113 );
+ height: 16px;
+ text-align: right;
+ }
+ td.headerFill
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ }
+ td.headerDisplay
+ {
+ background-color: rgb( 108, 131, 176 );
+ padding-left: 16px;
+ }
+ td.mainLinks
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ height: 22px;
+ padding-left: 12px;
+ }
+ td.sideBar
+ {
+ background-color: #fff;
+ text-align: center;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarGrey
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: left;
+ vertical-align: top;
+ width: 150px;
+ }
+ td.sideBarSmall
+ {
+ background-color: rgb( 108, 131, 176 );
+ border-bottom: 1px solid #000;
+ height: 16px;
+ text-align: right;
+ width: 150px;
+ }
+ td.sideBarSmallHeader
+ {
+ background-color: rgb(108,131,176);
+ vertical-align: top;
+ height: 16px;
+ padding-top: 1px;
+ padding-bottom: 2px;
+ text-align: right;
+ width: 150px;
+ }
+ td.subLinks
+ {
+ background-color: rgb( 225, 228, 232 );
+ border-right: 1px solid #000;
+ color: rgb( 120, 120, 120 );
+ padding-left: 12px;
+ height: 19px;
+ }
+ td.contentDisplay
+ {
+ background-color: #ffffff;
+ border-right: 1px solid #000;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ vertical-align: top;
+ padding: 10;
+ }
+
+ td.footerDisplay
+ {
+ background-color: #eee;
+ border-bottom: 1px solid #000;
+ text-align: center;
+ }
+
+/* Containers Used Globally */
+ table.boxSoft
+ {
+ width: 90%;
+ background-color: #ddd;
+ }
+ td.boxSoft
+ {
+ background-color: #fff;
+ padding: 10;
+ }
+ td.boxSoftColumn
+ {
+ padding-left: 16;
+ padding-right: 16;
+ text-align: justify;
+ vertical-align: top;
+ text-indent: 20px;
+ }
+ td.div
+ {
+ background-color: #eee;
+ width: 3px;
+ }
+ td.boxSoftTitle
+ {
+ border-bottom: 1px solid #fff;
+ border-top: 1px solid #fff;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ padding-top: 1;
+ padding-bottom: 1;
+ }
+ table.boxSoftSmall
+ {
+ width: 94%;
+ background-color: #ddd;
+ }
+ td.boxSoftSmall
+ {
+ background-color: #fff;
+ text-align: center;
+ padding-top: 2;
+ padding-bottom: 2;
+ }
+ td.boxSoftSmallTitle
+ {
+ border-bottom: 1px solid #ccc;
+ background-color: rgb( 241, 242, 244 );
+ padding-left: 10;
+ }
+ td.ss /* ss = small space */
+ {
+ padding-left: 6px;
+ vertical-align: top;
+ }
+ td.display
+ {
+ border-bottom: 1px solid #000;
+ padding-bottom: 6px;
+ }
+ td.features
+ {
+ padding: 4px;
+ text-align: justify;
+ vertical-align:top;
+ }
+ td.formLeft
+ {
+ padding: 6px;
+ text-align: left;
+ vertical-align: top;
+ }
+ td.data1
+ {
+ background-color: #eee;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ td.data2
+ {
+ background-color: #ddd;
+ vertical-align: top;
+ padding-left: 5;
+ }
+ th
+ {
+ text-align: left;
+ }
+
+ input,textarea,select
+ {
+ background-color: rgb(108,131,176);
+ font-family: courier;
+ font-size: 12px;
+ background-color: #ccc;
+ border: #000000 1px solid;
+ color: #111111;
+ }
+
+ input.button
+ {
+ background-color: #fff;
+ color: rgb(108,131,176);
+ border: 1px dashed rgb(108,131,176);
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 12px;
+ }
diff --git a/retro/static/2006/fonts.css b/retro/static/2006/fonts.css new file mode 100644 index 0000000..7def621 --- /dev/null +++ b/retro/static/2006/fonts.css @@ -0,0 +1,96 @@ +/* Standard Fonts */
+ span /* Applicable by default in all fonts */
+ {
+ color: #666;
+ font-family: verdana, trebuchet ms, tahoma, luxi sans;
+ }
+ span.f1 /* Important */
+ {
+ font-family: verdana;
+ font-size: 20px;
+ letter-spacing: 1px;
+ }
+ span.f2 /* Title */
+ {
+ font-size: 14px;
+ color: rgb(108, 131, 176);
+ font-weight: bold;
+ }
+ span.f3 /* Sub Title */
+ {
+ color: #888;
+ font-size: 14px;
+ font-weight: bold;
+ }
+ span.f4 /* Content Text */
+ {
+ color: #444;
+ font-family: verdana;
+ font-size: 12px;
+ }
+ span.f5 /* Content Small */
+ {
+ color: #333;
+ font-family: trebuchet ms, tahoma, verdana;
+ font-size: 11px;
+ }
+
+/* Font Attribute Change (#6c83b0)*/
+ span.blue
+ {
+ color: rgb( 108, 131, 176 );
+ }
+ span.white
+ {
+ color: white;
+ }
+ span.black
+ {
+ color: black;
+ }
+ span.link
+ {
+ color: rgb( 108, 131, 176 );
+ font-weight: bold;
+ }
+
+/* Misc (c9d1e2) */
+ span.preHeader
+ {
+ color: rgb( 201, 209, 226 );
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ word-spacing: 8px;
+ }
+ span.sideBarSmallHeader
+ {
+ color: #fff;
+ font-weight: bold;
+ font-size: 11px;
+ font-family: tahoma, trebuchet ms, verdana;
+ padding-right: 8px;
+ }
+
+a:visited {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:link {
+ color: rgb(108,131,176);
+ text-decoration: none;
+ font-weight: bold;
+}
+
+a:hover {
+ color: #990000;
+ text-decoration: none;
+ font-weight: bold;
+}
+
+h1,h2,h3,h4 {
+ font-size: 16pt;
+}
diff --git a/retro/static/2006/frontComponents.gif b/retro/static/2006/frontComponents.gif Binary files differnew file mode 100644 index 0000000..0f20c0d --- /dev/null +++ b/retro/static/2006/frontComponents.gif diff --git a/retro/static/2006/frontNews.gif b/retro/static/2006/frontNews.gif Binary files differnew file mode 100644 index 0000000..6c2f35d --- /dev/null +++ b/retro/static/2006/frontNews.gif diff --git a/retro/static/2006/logoTop.png b/retro/static/2006/logoTop.png Binary files differnew file mode 100644 index 0000000..e96cabc --- /dev/null +++ b/retro/static/2006/logoTop.png diff --git a/retro/static/2006/pad.gif b/retro/static/2006/pad.gif Binary files differnew file mode 100644 index 0000000..7761b86 --- /dev/null +++ b/retro/static/2006/pad.gif diff --git a/retro/static/2006/x-click-butcc-donate.gif b/retro/static/2006/x-click-butcc-donate.gif Binary files differnew file mode 100644 index 0000000..046f378 --- /dev/null +++ b/retro/static/2006/x-click-butcc-donate.gif diff --git a/retro/static/2007/arch.css b/retro/static/2007/arch.css new file mode 100644 index 0000000..3aa504e --- /dev/null +++ b/retro/static/2007/arch.css @@ -0,0 +1,372 @@ +* { margin: 0; padding: 0; } +* ul { padding: 20px; } +body { + background: url("title_back.png") repeat-x top left #fbf8f1; + padding: 0 30px; + color: #46494d; + font-family: Bitstream Vera Sans, Lucinda Grande, Arial, sans-serif; +} +/* + * Divs + */ +#head_container { + height: 175px; +} +#main_nav ul { + list-style: none; + padding-right: 10px; + padding-top: 48px; +} +#main_nav ul li { + display: block; + float: right; + width: 67px; + height: 20px; + padding-top: 2px; + margin-left: 3px; + background: url("tab.png") repeat-x bottom left #fbf8f1; + text-align: center; + font-size: 13px; +} +#main_nav ul li[class~=selected] { + background: #fbf8f1; +} +#main_nav ul li a { + text-decoration: none; +} +#dev_nav ul { + list-style: none; + padding-right: 10px; + padding-top: 5px; +} +#dev_nav ul li { + display: block; + float: right; + width: 87px; + height: 20px; + padding-top: 2px; + margin-left: 3px; + background: url("tab.png") repeat-x bottom left #fbf8f1; + border: 1px solid #cccccc; + text-align: center; + font-size: 13px; +} +#dev_nav ul li[class~=selected] { + background: #fbf8f1; +} +#dev_nav ul li a { + text-decoration: none; +} +#title { + height: 140px; + float: left; +} +#updates { + font-size: small; + /*position: relative;*/ + top: 0px; + background: #f6efe0; + border: 1px solid #eee4cb; + padding: 10px; +} +#ads { + float: right; +} +#logo { + float: left; + width: 140px; + height: 140px; +} +#devlist { + width: 80%; + padding: 10px; + margin-left: auto; + margin-right: auto; + border-top: 1px dashed black; + border-bottom: 1px dashed black; + text-align: center; +} +.clear { + clear: both; + margin: 0; + padding: 0; +} +.right { + float: right; + width: 320px; + padding: 0 10px 10px 0; +} +.left { + padding: 10px; + margin: 0 360px 0 0; +} +.left p { + text-align: justify; + padding-bottom: 10px; +} +.box { + padding: 10px; + background: #e1e3e6; + border: 1px solid #8faecd; +} +.greybox { + padding: 10px; + background: #f6efe0; + border: 1px solid #eee4cb; +} +div.listing { + padding-right: 10px; + border-left: 1px solid #387cbf; +} +.error { + color: #dd0000; + font-size: small; +} +.foot { + clear: both; + text-align: center; + font-size: 0.8em; +} +#search { + float: right; + position: relative; + top: -2em; + font-size: 0.8em; +} +#search input { + background: #f6efe0; + border: 1px solid #eee4cb; +} +.smalltext { + text-align: right; + font-size: x-small; +} +/* + * Headers + */ +h2 { + margin: 20px 0 10px 0; +} +h2.title { + border-bottom: 1px solid #46494d; +} +h3 { + margin-bottom: 10px; +} +h3.title { + text-align: right; + border-bottom: 1px solid #46494d; +} +h4.title { + text-align: left; + border-bottom: 1px solid #46494d; +} +h4.news { + border-bottom: 1px dotted #8faecd; +} +div.listing h4 { + background: #d1d3d6; + border-top: 1px double #387cbf; + padding: 3px; +} +/* + * Paragraphs, Anchors, Images + */ +p { + padding-bottom: 20px; +} +p.news { + text-align: left; + font-size: small; +} +a { + color: #35526f; + font-weight: bold; + text-decoration: underline; +} +.news a { + text-decoration: none; +} +#about { + position: relative; + top: -9px; +} +#about a { + text-decoration: none; +} +.community a { + text-decoration: none; +} +ol { + padding-left: 45px; +} +ul.small { + list-style: none; + font-size: x-small; +} +ul.links { + list-style: none; + font-size: small; + padding: 0px 0px 20px 20px; +} +img { + border: none; +} +hr { + border: none; + border-top: 1px solid #46494d; +} +.greybox input, button, textarea, select { + background: #e1e3e6; + border: 1px solid #8faecd; +} +.box input, button { + padding: 2px; + background: #c1c3f6; + font-size: x-small; + border: 1px solid #8faecd; +} +button#f_trigger { + background: #e1e3e6; +} +/* + * Table stuff + */ +table.center { + margin-left: auto; + margin-right: auto; +} +table#releases { + font-size: small; + width: 100%; +} +table#releases td { + padding-right: 20px; +} +table#repolinks { + font-size: small; + width: 100%; +} +table#repolinks td { + text-align: right; +} +table#repolinks th { + text-align: left; +} +table#art { + text-align: center; + margin-left: auto; + margin-right: auto; +} +.devpic { + vertical-align: top; + padding-right: 15px; +} +table.deventry { + padding-bottom: 25px; +} +.deventry th { + text-align: left; + vertical-align: top; + white-space: nowrap; +} +.deventry td { + border-bottom: 1px solid black; + width: 100%; +} +table.results { + padding: 0px; + border-collapse: collapse; +} +.results th { + background: #e1e3e6; + border-bottom: 1px solid #46494d; + border-top: 1px solid #46494d; + text-align: left; + padding-top: 0px; + padding-bottom: 0px; + padding-right: 5px; +} +.results th>a { + text-decoration: none; + color: #46494d; +} +.results td { + padding-right: 5px; + vertical-align: top; + font-size: 0.8em; +} +.listing th { + background: #d1d3d6; + border-left: 1px solid #387cbf; + font-size: small; + vertical-align: top; + text-align: left; + padding: 2px; +} +.listing td { + font-size: small; + padding: 2px; +} +blockquote.code { + background: #c1c3f6; + border: 1px solid #8faecd; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: Courier, Courier New, Monospace; +} +/* + * Wiki Styles + */ +h1.wiki { + border-bottom: 1px solid #46494d; +} +div.wikifoot_l { + font-size: x-small; + text-align: left; + padding-top: 25px; +} +div.wikifoot_r { + font-size: x-small; + text-align: right; + float: right; + padding-top: 25px; +} +.wikibody { + padding-top: 15px; +} +.wikibody ol { + padding-left: 28px; + padding-top: 0px; +} +.wikibody ul { + padding-left: 25px; + padding-top: 0px; +} +.wikibody dd { + padding-left: 30px; +} +.wikibody pre code { + background: #c1c3f6; + border: 1px solid #8faecd; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: Courier, Courier New, Monospace; +} +.wikibody blockquote { + padding-left: 30px; +} +.wikibody td { + padding: 5px; + border: 1px solid black; +} + +/* Used by Django's FormWrappers */ +textarea.vLargeTextField { + width: 450px; + height: 250px; +} diff --git a/retro/static/2007/button.png b/retro/static/2007/button.png Binary files differnew file mode 100644 index 0000000..670d69c --- /dev/null +++ b/retro/static/2007/button.png diff --git a/retro/static/2007/logo.png b/retro/static/2007/logo.png Binary files differnew file mode 100644 index 0000000..b2b6d86 --- /dev/null +++ b/retro/static/2007/logo.png diff --git a/retro/static/2007/rss.png b/retro/static/2007/rss.png Binary files differnew file mode 100644 index 0000000..c916459 --- /dev/null +++ b/retro/static/2007/rss.png diff --git a/retro/static/2007/tab.png b/retro/static/2007/tab.png Binary files differnew file mode 100644 index 0000000..56d2e61 --- /dev/null +++ b/retro/static/2007/tab.png diff --git a/retro/static/2007/title.png b/retro/static/2007/title.png Binary files differnew file mode 100644 index 0000000..e16971a --- /dev/null +++ b/retro/static/2007/title.png diff --git a/retro/static/2007/title_back.png b/retro/static/2007/title_back.png Binary files differnew file mode 100644 index 0000000..95c98d7 --- /dev/null +++ b/retro/static/2007/title_back.png diff --git a/retro/static/2008/arch.css b/retro/static/2008/arch.css new file mode 100644 index 0000000..0b6acaf --- /dev/null +++ b/retro/static/2008/arch.css @@ -0,0 +1,372 @@ +* { margin: 0; padding: 0; } +* ul { padding: 20px; } +body { + background: url("title_back.png") repeat-x top left #fbf8f1; + padding: 0 30px; + color: #46494d; + font-family: Bitstream Vera Sans, Lucida Grande, Arial, sans-serif; +} +/* + * Divs + */ +#head_container { + height: 175px; +} +#main_nav ul { + list-style: none; + padding-right: 10px; + padding-top: 48px; +} +#main_nav ul li { + display: block; + float: right; + width: 67px; + height: 20px; + padding-top: 2px; + margin-left: 3px; + background: url("tab.png") repeat-x bottom left #fbf8f1; + text-align: center; + font-size: 13px; +} +#main_nav ul li[class~=selected] { + background: #fbf8f1; +} +#main_nav ul li a { + text-decoration: none; +} +#dev_nav ul { + list-style: none; + padding-right: 10px; + padding-top: 5px; +} +#dev_nav ul li { + display: block; + float: right; + width: 87px; + height: 20px; + padding-top: 2px; + margin-left: 3px; + background: url("tab.png") repeat-x bottom left #fbf8f1; + border: 1px solid #cccccc; + text-align: center; + font-size: 13px; +} +#dev_nav ul li[class~=selected] { + background: #fbf8f1; +} +#dev_nav ul li a { + text-decoration: none; +} +#title { + height: 140px; + float: left; +} +#updates { + font-size: small; + /*position: relative;*/ + top: 0px; + background: #f6efe0; + border: 1px solid #eee4cb; + padding: 10px; +} +#ads { + float: right; +} +#logo { + float: left; + width: 140px; + height: 140px; +} +#devlist { + width: 80%; + padding: 10px; + margin-left: auto; + margin-right: auto; + border-top: 1px dashed black; + border-bottom: 1px dashed black; + text-align: center; +} +.clear { + clear: both; + margin: 0; + padding: 0; +} +.right { + float: right; + width: 320px; + padding: 0 10px 10px 0; +} +.left { + padding: 10px; + margin: 0 360px 0 0; +} +.left p { + text-align: justify; + padding-bottom: 10px; +} +.box { + padding: 10px; + background: #e1e3e6; + border: 1px solid #8faecd; +} +.greybox { + padding: 10px; + background: #f6efe0; + border: 1px solid #eee4cb; +} +div.listing { + padding-right: 10px; + border-left: 1px solid #387cbf; +} +.error { + color: #dd0000; + font-size: small; +} +.foot { + clear: both; + text-align: center; + font-size: 0.8em; +} +#search { + float: right; + position: relative; + top: -2em; + font-size: 0.8em; +} +#search input { + background: #f6efe0; + border: 1px solid #eee4cb; +} +.smalltext { + text-align: right; + font-size: x-small; +} +/* + * Headers + */ +h2 { + margin: 20px 0 10px 0; +} +h2.title { + border-bottom: 1px solid #46494d; +} +h3 { + margin-bottom: 10px; +} +h3.title { + text-align: right; + border-bottom: 1px solid #46494d; +} +h4.title { + text-align: left; + border-bottom: 1px solid #46494d; +} +h4.news { + border-bottom: 1px dotted #8faecd; +} +div.listing h4 { + background: #d1d3d6; + border-top: 1px double #387cbf; + padding: 3px; +} +/* + * Paragraphs, Anchors, Images + */ +p { + padding-bottom: 20px; +} +p.news { + text-align: left; + font-size: small; +} +a { + color: #35526f; + font-weight: bold; + text-decoration: underline; +} +.news a { + text-decoration: none; +} +#about { + position: relative; + top: -9px; +} +#about a { + text-decoration: none; +} +.community a { + text-decoration: none; +} +ol { + padding-left: 45px; +} +ul.small { + list-style: none; + font-size: x-small; +} +ul.links { + list-style: none; + font-size: small; + padding: 0px 0px 20px 20px; +} +img { + border: none; +} +hr { + border: none; + border-top: 1px solid #46494d; +} +.greybox input, button, textarea, select { + background: #e1e3e6; + border: 1px solid #8faecd; +} +.box input, button { + padding: 2px; + background: #c1c3f6; + font-size: x-small; + border: 1px solid #8faecd; +} +button#f_trigger { + background: #e1e3e6; +} +/* + * Table stuff + */ +table.center { + margin-left: auto; + margin-right: auto; +} +table#releases { + font-size: small; + width: 100%; +} +table#releases td { + padding-right: 20px; +} +table#repolinks { + font-size: small; + width: 100%; +} +table#repolinks td { + text-align: right; +} +table#repolinks th { + text-align: left; +} +table#art { + text-align: center; + margin-left: auto; + margin-right: auto; +} +.devpic { + vertical-align: top; + padding-right: 15px; +} +table.deventry { + padding-bottom: 25px; +} +.deventry th { + text-align: left; + vertical-align: top; + white-space: nowrap; +} +.deventry td { + border-bottom: 1px solid black; + width: 100%; +} +table.results { + padding: 0px; + border-collapse: collapse; +} +.results th { + background: #e1e3e6; + border-bottom: 1px solid #46494d; + border-top: 1px solid #46494d; + text-align: left; + padding-top: 0px; + padding-bottom: 0px; + padding-right: 5px; +} +.results th>a { + text-decoration: none; + color: #46494d; +} +.results td { + padding-right: 5px; + vertical-align: top; + font-size: 0.8em; +} +.listing th { + background: #d1d3d6; + border-left: 1px solid #387cbf; + font-size: small; + vertical-align: top; + text-align: left; + padding: 2px; +} +.listing td { + font-size: small; + padding: 2px; +} +blockquote.code { + background: #c1c3f6; + border: 1px solid #8faecd; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: Courier, Courier New, Monospace; +} +/* + * Wiki Styles + */ +h1.wiki { + border-bottom: 1px solid #46494d; +} +div.wikifoot_l { + font-size: x-small; + text-align: left; + padding-top: 25px; +} +div.wikifoot_r { + font-size: x-small; + text-align: right; + float: right; + padding-top: 25px; +} +.wikibody { + padding-top: 15px; +} +.wikibody ol { + padding-left: 28px; + padding-top: 0px; +} +.wikibody ul { + padding-left: 25px; + padding-top: 0px; +} +.wikibody dd { + padding-left: 30px; +} +.wikibody pre code { + background: #c1c3f6; + border: 1px solid #8faecd; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: Courier, Courier New, Monospace; +} +.wikibody blockquote { + padding-left: 30px; +} +.wikibody td { + padding: 5px; + border: 1px solid black; +} + +/* Used by Django's FormWrappers */ +textarea.vLargeTextField { + width: 450px; + height: 250px; +} diff --git a/retro/static/2008/logo.png b/retro/static/2008/logo.png Binary files differnew file mode 100644 index 0000000..b2b6d86 --- /dev/null +++ b/retro/static/2008/logo.png diff --git a/retro/static/2008/rss.png b/retro/static/2008/rss.png Binary files differnew file mode 100644 index 0000000..c916459 --- /dev/null +++ b/retro/static/2008/rss.png diff --git a/retro/static/2008/tab.png b/retro/static/2008/tab.png Binary files differnew file mode 100644 index 0000000..56d2e61 --- /dev/null +++ b/retro/static/2008/tab.png diff --git a/retro/static/2008/title.png b/retro/static/2008/title.png Binary files differnew file mode 100644 index 0000000..e16971a --- /dev/null +++ b/retro/static/2008/title.png diff --git a/retro/static/2008/title_back.png b/retro/static/2008/title_back.png Binary files differnew file mode 100644 index 0000000..95c98d7 --- /dev/null +++ b/retro/static/2008/title_back.png diff --git a/retro/static/2009/arch.css b/retro/static/2009/arch.css new file mode 100644 index 0000000..8d1cd30 --- /dev/null +++ b/retro/static/2009/arch.css @@ -0,0 +1,412 @@ +* { margin: 0; padding: 0; } +* ul { padding: 10px 20px; } +body { + min-width: 600px; + background: url("titlebar.png") repeat-x top left #fff; + padding: 0 30px; + color: #46494d; + font-size: 14px; + font-family: "DejaVu Sans", "Bitstream Vera Sans", "Lucida Grande", Arial, sans-serif; +} +/* + * Divs + */ +#head_container { + height: 220px; +} +#main_nav { + position: absolute; + top: 123px; + right: 30px; + width: 600px; + background: #333; +} +#dev_nav { + position: absolute; + top: 149px; + right: 30px; + width: 600px; + background: #1793d1; +} +#main_nav ul, #dev_nav ul { + list-style: none; + margin: 0; + padding: 0; +} +#main_nav ul li, #dev_nav ul li { + display: block; + float: right; + margin: 0 3px; + padding: 0; + text-align: center; + font-size: 13px; + line-height: 26px; +} +#main_nav ul li.selected { + background: #1793d1; +} +#dev_nav ul li.selected { + background: #333; +} +#main_nav ul li a, #dev_nav ul li a { + display: block; + padding: 0 8px; + color: #fff; + font-weight: bold; + text-decoration: none; +} +#main_nav ul li a:hover { + background: #1793d1; +} +#updates { + font-size: small; + /*position: relative;*/ + top: 0px; + background: #f6efe0; + border: 1px solid #eee4cb; + padding: 10px; +} +#updates a.testing { + font-style: italic; +} +#ads { + z-index: 0; + position: absolute; + top: 40px; + right: 10px; +} +#logo { + z-index: 1; + position: absolute; + top: 10px; + left: 25px; + width: 350px; +} +#logo h1#archtitle { + text-indent: -9999px; + margin: 0; + padding: 0; +} +#logo h1#archtitle a { + display: block; + background: transparent url("titlelogo.png") top left no-repeat; + width: 350px; + height: 103px; +} +#devlist { + width: 80%; + padding: 10px; + margin-left: auto; + margin-right: auto; + border-top: 1px dashed black; + border-bottom: 1px dashed black; + text-align: center; +} +.clear { + clear: both; + margin: 0; + padding: 0; +} +.right { + float: right; + width: 320px; + padding: 0 10px 10px 0; +} +.left { + padding: 10px; + margin: 0 360px 0 0; +} +.left p { + padding-bottom: 10px; +} +.box { + padding: 10px; + background: #f0f0f0; + border: 1px solid #d9d9d9; +} +.greybox { + padding: 10px; + background: #f6efe0; + border: 1px solid #eee4cb; +} +div.listing { + padding-right: 10px; +} +.error, .errorlist { + color: #dd0000; + font-size: small; +} +.foot { + clear: both; + padding: 2em 0; + text-align: center; + font-size: 0.75em; + line-height: 1.5em; +} +#search { + float: right; + position: relative; + top: -2em; + font-size: 0.8em; +} +#search input { + background: #f6efe0; + border: 1px solid #eee4cb; +} +.smalltext { + text-align: right; + font-size: x-small; +} +/* + * Headers + */ +h2 { + margin: 20px 0 10px 0; +} +h2.title { + border-bottom: 1px solid #46494d; +} +h3 { + margin-bottom: 10px; +} +h3.title { + text-align: right; + border-bottom: 1px solid #46494d; +} +h4.title { + text-align: left; + border-bottom: 1px solid #46494d; +} +h4.news { + border-bottom: 1px dotted #0771a6; + margin-bottom: .25em; + padding-bottom: .2em; +} +div.listing h4 { + color: #fff; + background: #0771a6; + padding: 3px; +} +/* + * Paragraphs, Anchors, Images + */ +p { + padding-bottom: 20px; +} +p.news { + font-size: small; +} +a { + color: #0771a6; + text-decoration: none; +} +a:hover { + color: #333; + text-decoration: underline; +} +#about { + position: relative; + top: -9px; +} +ol { + padding-left: 45px; +} +ul.small { + list-style: none; + font-size: x-small; +} +ul.links { + list-style: none; + font-size: small; + padding: 0px 0px 20px 20px; +} +img { + border: none; +} +hr { + border: none; + border-top: 1px solid #46494d; +} +.greybox input, button, textarea, select { + background: #e1e3e6; + border: 1px solid #8faecd; +} +.box input, button { + padding: 2px; + background: #c1c3f6; + font-size: x-small; + border: 1px solid #8faecd; +} +button#f_trigger { + background: #e1e3e6; +} +/* + * Table stuff + */ +table.center { + margin-left: auto; + margin-right: auto; +} +table#releases { + font-size: small; + width: 100%; +} +table#releases td { + padding-right: 20px; +} +table#repolinks { + font-size: small; + width: 100%; +} +table#repolinks td { + text-align: right; +} +table#repolinks th { + text-align: left; +} +table#art { + text-align: center; + margin-left: auto; + margin-right: auto; +} +.devpic { + vertical-align: top; + padding-top: 10px; + padding-right: 15px; +} +table.deventry { + padding-bottom: 25px; +} +.deventry th { + text-align: left; + vertical-align: top; + white-space: nowrap; +} +.deventry td { + width: 100%; +} +table.results { + padding: 0px; + border-collapse: collapse; +} +.results th { + background: #e1e3e6; + border-bottom: 1px solid #46494d; + border-top: 1px solid #46494d; + text-align: left; + padding-top: 0px; + padding-bottom: 0px; + padding-right: 5px; +} +.results th>a { + text-decoration: none; + color: #46494d; +} +.results td { + padding-right: 5px; + vertical-align: top; + font-size: 0.8em; +} +.listing th { + font-size: small; + vertical-align: top; + text-align: left; + padding: 2px; +} +.listing td { + font-size: small; + padding: 2px; +} +blockquote.code { + background: #d0d0d0; + border: 1px solid #bbb; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace; +} +/* + * Wiki Styles + */ +h1.wiki { + border-bottom: 1px solid #46494d; +} +div.wikifoot_l { + font-size: x-small; + text-align: left; + padding-top: 25px; +} +div.wikifoot_r { + font-size: x-small; + text-align: right; + float: right; + padding-top: 25px; +} +.wikibody { + padding-top: 15px; +} +.wikibody ol { + padding-left: 28px; + padding-top: 0px; +} +.wikibody ul { + padding-left: 25px; + padding-top: 0px; +} +.wikibody dd { + padding-left: 30px; +} +.wikibody pre code { + background: #c1c3f6; + border: 1px solid #8faecd; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace; +} +.wikibody blockquote { + padding-left: 30px; +} +.wikibody td { + padding: 5px; + border: 1px solid black; +} + +/* Used by Django's FormWrappers */ +textarea.vLargeTextField { + width: 450px; + height: 250px; +} +.pkgr2 { + background-color: #eee4cb; +} + +/* override some calendar attributes copied from admin */ +/* CALENDARS & CLOCKS */ +.calendarbox, .clockbox { margin:5px auto; font-size:11px; width:16em; text-align:center; background:white; position:relative; } +.clockbox { width:9em; } +.calendar { margin:0; padding: 0; } +.calendar table { margin:0; padding:0; border-collapse:collapse; background:white; width:99%; } +.calendar caption, .calendarbox h2 { margin: 0; font-size:11px; text-align:center; border-top:none; } +.calendar th { font-size:10px; color:#666; padding:2px 3px; text-align:center; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-bottom:1px solid #ddd; } +.calendar td { font-size:11px; text-align: center; padding: 0; border-top:1px solid #eee; border-bottom:none; } +.calendar td.selected a { background: #C9DBED; } +.calendar td.nonday { background:#efefef; } +.calendar td.today a { background:#ffc; } +.calendar td a, .timelist a { display: block; font-weight:bold; padding:4px; text-decoration: none; color:#444; } +.calendar td a:hover, .timelist a:hover { background: #5b80b2; color:white; } +.calendar td a:active, .timelist a:active { background: #036; color:white; } +.calendarnav { font-size:10px; text-align: center; color:#ccc; margin:0; padding:1px 3px; } +.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { color: #999; } +.calendar-shortcuts { background:white; font-size:10px; line-height:11px; border-top:1px solid #eee; padding:3px 0 4px; color:#ccc; } +.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { display:block; position:absolute; font-weight:bold; font-size:12px; background:#C9DBED url(default-bg.gif) bottom left repeat-x; padding:1px 4px 2px 4px; color:white; } +.calendarnav-previous:hover, .calendarnav-next:hover { background:#036; } +.calendarnav-previous { top:0; left:0; } +.calendarnav-next { top:0; right:0; } +.calendar-cancel { margin:0 !important; padding:0; font-size:10px; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-top:1px solid #ddd; } +.calendar-cancel a { padding:2px; color:#999; } +ul.timelist, .timelist li { list-style-type:none; margin:0; padding:0; } +.timelist a { padding:2px; } + diff --git a/retro/static/2009/default-bg.gif b/retro/static/2009/default-bg.gif Binary files differnew file mode 100644 index 0000000..003aeca --- /dev/null +++ b/retro/static/2009/default-bg.gif diff --git a/retro/static/2009/nav-bg.gif b/retro/static/2009/nav-bg.gif Binary files differnew file mode 100644 index 0000000..f8402b8 --- /dev/null +++ b/retro/static/2009/nav-bg.gif diff --git a/retro/static/2009/rss.png b/retro/static/2009/rss.png Binary files differnew file mode 100644 index 0000000..c916459 --- /dev/null +++ b/retro/static/2009/rss.png diff --git a/retro/static/2009/sevenl_button.png b/retro/static/2009/sevenl_button.png Binary files differnew file mode 100644 index 0000000..131b4dc --- /dev/null +++ b/retro/static/2009/sevenl_button.png diff --git a/retro/static/2009/titlebar.png b/retro/static/2009/titlebar.png Binary files differnew file mode 100644 index 0000000..4e17b60 --- /dev/null +++ b/retro/static/2009/titlebar.png diff --git a/retro/static/2009/titlelogo.png b/retro/static/2009/titlelogo.png Binary files differnew file mode 100644 index 0000000..b3da627 --- /dev/null +++ b/retro/static/2009/titlelogo.png diff --git a/retro/static/2010/arch.css b/retro/static/2010/arch.css new file mode 100644 index 0000000..8d1cd30 --- /dev/null +++ b/retro/static/2010/arch.css @@ -0,0 +1,412 @@ +* { margin: 0; padding: 0; } +* ul { padding: 10px 20px; } +body { + min-width: 600px; + background: url("titlebar.png") repeat-x top left #fff; + padding: 0 30px; + color: #46494d; + font-size: 14px; + font-family: "DejaVu Sans", "Bitstream Vera Sans", "Lucida Grande", Arial, sans-serif; +} +/* + * Divs + */ +#head_container { + height: 220px; +} +#main_nav { + position: absolute; + top: 123px; + right: 30px; + width: 600px; + background: #333; +} +#dev_nav { + position: absolute; + top: 149px; + right: 30px; + width: 600px; + background: #1793d1; +} +#main_nav ul, #dev_nav ul { + list-style: none; + margin: 0; + padding: 0; +} +#main_nav ul li, #dev_nav ul li { + display: block; + float: right; + margin: 0 3px; + padding: 0; + text-align: center; + font-size: 13px; + line-height: 26px; +} +#main_nav ul li.selected { + background: #1793d1; +} +#dev_nav ul li.selected { + background: #333; +} +#main_nav ul li a, #dev_nav ul li a { + display: block; + padding: 0 8px; + color: #fff; + font-weight: bold; + text-decoration: none; +} +#main_nav ul li a:hover { + background: #1793d1; +} +#updates { + font-size: small; + /*position: relative;*/ + top: 0px; + background: #f6efe0; + border: 1px solid #eee4cb; + padding: 10px; +} +#updates a.testing { + font-style: italic; +} +#ads { + z-index: 0; + position: absolute; + top: 40px; + right: 10px; +} +#logo { + z-index: 1; + position: absolute; + top: 10px; + left: 25px; + width: 350px; +} +#logo h1#archtitle { + text-indent: -9999px; + margin: 0; + padding: 0; +} +#logo h1#archtitle a { + display: block; + background: transparent url("titlelogo.png") top left no-repeat; + width: 350px; + height: 103px; +} +#devlist { + width: 80%; + padding: 10px; + margin-left: auto; + margin-right: auto; + border-top: 1px dashed black; + border-bottom: 1px dashed black; + text-align: center; +} +.clear { + clear: both; + margin: 0; + padding: 0; +} +.right { + float: right; + width: 320px; + padding: 0 10px 10px 0; +} +.left { + padding: 10px; + margin: 0 360px 0 0; +} +.left p { + padding-bottom: 10px; +} +.box { + padding: 10px; + background: #f0f0f0; + border: 1px solid #d9d9d9; +} +.greybox { + padding: 10px; + background: #f6efe0; + border: 1px solid #eee4cb; +} +div.listing { + padding-right: 10px; +} +.error, .errorlist { + color: #dd0000; + font-size: small; +} +.foot { + clear: both; + padding: 2em 0; + text-align: center; + font-size: 0.75em; + line-height: 1.5em; +} +#search { + float: right; + position: relative; + top: -2em; + font-size: 0.8em; +} +#search input { + background: #f6efe0; + border: 1px solid #eee4cb; +} +.smalltext { + text-align: right; + font-size: x-small; +} +/* + * Headers + */ +h2 { + margin: 20px 0 10px 0; +} +h2.title { + border-bottom: 1px solid #46494d; +} +h3 { + margin-bottom: 10px; +} +h3.title { + text-align: right; + border-bottom: 1px solid #46494d; +} +h4.title { + text-align: left; + border-bottom: 1px solid #46494d; +} +h4.news { + border-bottom: 1px dotted #0771a6; + margin-bottom: .25em; + padding-bottom: .2em; +} +div.listing h4 { + color: #fff; + background: #0771a6; + padding: 3px; +} +/* + * Paragraphs, Anchors, Images + */ +p { + padding-bottom: 20px; +} +p.news { + font-size: small; +} +a { + color: #0771a6; + text-decoration: none; +} +a:hover { + color: #333; + text-decoration: underline; +} +#about { + position: relative; + top: -9px; +} +ol { + padding-left: 45px; +} +ul.small { + list-style: none; + font-size: x-small; +} +ul.links { + list-style: none; + font-size: small; + padding: 0px 0px 20px 20px; +} +img { + border: none; +} +hr { + border: none; + border-top: 1px solid #46494d; +} +.greybox input, button, textarea, select { + background: #e1e3e6; + border: 1px solid #8faecd; +} +.box input, button { + padding: 2px; + background: #c1c3f6; + font-size: x-small; + border: 1px solid #8faecd; +} +button#f_trigger { + background: #e1e3e6; +} +/* + * Table stuff + */ +table.center { + margin-left: auto; + margin-right: auto; +} +table#releases { + font-size: small; + width: 100%; +} +table#releases td { + padding-right: 20px; +} +table#repolinks { + font-size: small; + width: 100%; +} +table#repolinks td { + text-align: right; +} +table#repolinks th { + text-align: left; +} +table#art { + text-align: center; + margin-left: auto; + margin-right: auto; +} +.devpic { + vertical-align: top; + padding-top: 10px; + padding-right: 15px; +} +table.deventry { + padding-bottom: 25px; +} +.deventry th { + text-align: left; + vertical-align: top; + white-space: nowrap; +} +.deventry td { + width: 100%; +} +table.results { + padding: 0px; + border-collapse: collapse; +} +.results th { + background: #e1e3e6; + border-bottom: 1px solid #46494d; + border-top: 1px solid #46494d; + text-align: left; + padding-top: 0px; + padding-bottom: 0px; + padding-right: 5px; +} +.results th>a { + text-decoration: none; + color: #46494d; +} +.results td { + padding-right: 5px; + vertical-align: top; + font-size: 0.8em; +} +.listing th { + font-size: small; + vertical-align: top; + text-align: left; + padding: 2px; +} +.listing td { + font-size: small; + padding: 2px; +} +blockquote.code { + background: #d0d0d0; + border: 1px solid #bbb; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace; +} +/* + * Wiki Styles + */ +h1.wiki { + border-bottom: 1px solid #46494d; +} +div.wikifoot_l { + font-size: x-small; + text-align: left; + padding-top: 25px; +} +div.wikifoot_r { + font-size: x-small; + text-align: right; + float: right; + padding-top: 25px; +} +.wikibody { + padding-top: 15px; +} +.wikibody ol { + padding-left: 28px; + padding-top: 0px; +} +.wikibody ul { + padding-left: 25px; + padding-top: 0px; +} +.wikibody dd { + padding-left: 30px; +} +.wikibody pre code { + background: #c1c3f6; + border: 1px solid #8faecd; + margin-left: auto; + margin-right: auto; + white-space: nowrap; + padding: 5px; + font-family: "DejaVu Sans Mono", "Bitstream Vera Sans Mono", Courier, "Courier New", Monospace; +} +.wikibody blockquote { + padding-left: 30px; +} +.wikibody td { + padding: 5px; + border: 1px solid black; +} + +/* Used by Django's FormWrappers */ +textarea.vLargeTextField { + width: 450px; + height: 250px; +} +.pkgr2 { + background-color: #eee4cb; +} + +/* override some calendar attributes copied from admin */ +/* CALENDARS & CLOCKS */ +.calendarbox, .clockbox { margin:5px auto; font-size:11px; width:16em; text-align:center; background:white; position:relative; } +.clockbox { width:9em; } +.calendar { margin:0; padding: 0; } +.calendar table { margin:0; padding:0; border-collapse:collapse; background:white; width:99%; } +.calendar caption, .calendarbox h2 { margin: 0; font-size:11px; text-align:center; border-top:none; } +.calendar th { font-size:10px; color:#666; padding:2px 3px; text-align:center; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-bottom:1px solid #ddd; } +.calendar td { font-size:11px; text-align: center; padding: 0; border-top:1px solid #eee; border-bottom:none; } +.calendar td.selected a { background: #C9DBED; } +.calendar td.nonday { background:#efefef; } +.calendar td.today a { background:#ffc; } +.calendar td a, .timelist a { display: block; font-weight:bold; padding:4px; text-decoration: none; color:#444; } +.calendar td a:hover, .timelist a:hover { background: #5b80b2; color:white; } +.calendar td a:active, .timelist a:active { background: #036; color:white; } +.calendarnav { font-size:10px; text-align: center; color:#ccc; margin:0; padding:1px 3px; } +.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { color: #999; } +.calendar-shortcuts { background:white; font-size:10px; line-height:11px; border-top:1px solid #eee; padding:3px 0 4px; color:#ccc; } +.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { display:block; position:absolute; font-weight:bold; font-size:12px; background:#C9DBED url(default-bg.gif) bottom left repeat-x; padding:1px 4px 2px 4px; color:white; } +.calendarnav-previous:hover, .calendarnav-next:hover { background:#036; } +.calendarnav-previous { top:0; left:0; } +.calendarnav-next { top:0; right:0; } +.calendar-cancel { margin:0 !important; padding:0; font-size:10px; background:#e1e1e1 url(nav-bg.gif) 0 50% repeat-x; border-top:1px solid #ddd; } +.calendar-cancel a { padding:2px; color:#999; } +ul.timelist, .timelist li { list-style-type:none; margin:0; padding:0; } +.timelist a { padding:2px; } + diff --git a/retro/static/2010/default-bg.gif b/retro/static/2010/default-bg.gif Binary files differnew file mode 100644 index 0000000..003aeca --- /dev/null +++ b/retro/static/2010/default-bg.gif diff --git a/retro/static/2010/nav-bg.gif b/retro/static/2010/nav-bg.gif Binary files differnew file mode 100644 index 0000000..f8402b8 --- /dev/null +++ b/retro/static/2010/nav-bg.gif diff --git a/retro/static/2010/rss.png b/retro/static/2010/rss.png Binary files differnew file mode 100644 index 0000000..c916459 --- /dev/null +++ b/retro/static/2010/rss.png diff --git a/retro/static/2010/sevenl_button.png b/retro/static/2010/sevenl_button.png Binary files differnew file mode 100644 index 0000000..93adcdf --- /dev/null +++ b/retro/static/2010/sevenl_button.png diff --git a/retro/static/2010/titlebar.png b/retro/static/2010/titlebar.png Binary files differnew file mode 100644 index 0000000..4e17b60 --- /dev/null +++ b/retro/static/2010/titlebar.png diff --git a/retro/static/2010/titlelogo.png b/retro/static/2010/titlelogo.png Binary files differnew file mode 100644 index 0000000..b3da627 --- /dev/null +++ b/retro/static/2010/titlelogo.png diff --git a/retro/static/2010/vnet_button.png b/retro/static/2010/vnet_button.png Binary files differnew file mode 100644 index 0000000..22cfa9e --- /dev/null +++ b/retro/static/2010/vnet_button.png diff --git a/retro/static/2011/airvm_button.png b/retro/static/2011/airvm_button.png Binary files differnew file mode 100644 index 0000000..0acadc9 --- /dev/null +++ b/retro/static/2011/airvm_button.png diff --git a/retro/static/2011/archlogo.gif b/retro/static/2011/archlogo.gif Binary files differnew file mode 100644 index 0000000..e1852a0 --- /dev/null +++ b/retro/static/2011/archlogo.gif diff --git a/retro/static/2011/archlogo.png b/retro/static/2011/archlogo.png Binary files differnew file mode 100644 index 0000000..e873e94 --- /dev/null +++ b/retro/static/2011/archlogo.png diff --git a/retro/static/2011/archnavbar.css b/retro/static/2011/archnavbar.css new file mode 100644 index 0000000..d95832b --- /dev/null +++ b/retro/static/2011/archnavbar.css @@ -0,0 +1,33 @@ +/* + * ARCH GLOBAL NAVBAR + * + * We're forcing all generic selectors with !important + * to help prevent other stylesheets from interfering. + * + */ + +/* container for the entire bar */ +#archnavbar { height: 40px !important; padding: 10px 15px !important; background: #333 !important; border-bottom: 5px #08c solid !important; } + +/* logo trickery -- GIF for IE6 and PNG for the rest */ +#archnavbarlogo { float: left !important; margin: 0 !important; padding: 0 !important; height: 40px !important; width: 190px !important; } +/* IE6 doesn't support alpha PNGs so we serve it a GIF */ +#archnavbarlogo { background: url('archlogo.gif') no-repeat !important; } +/* and use a proper PNG for all other modern browsers */ +html > body #archnavbarlogo { background: url('archlogo.png') no-repeat !important; } + +/* move the heading/paragraph text offscreen */ +#archnavbarlogo p { margin: 0 !important; padding: 0 !important; text-indent: -9999px !important; } +#archnavbarlogo h1 { margin: 0 !important; padding: 0 !important; text-indent: -9999px !important; } + +/* make the link the same size as the logo */ +#archnavbarlogo a { display: block !important; height: 40px !important; width: 190px !important; } + +/* display the list inline, float it to the right and style it */ +#archnavbar ul { display: inline !important; float: right !important; list-style: none !important; margin: 0 !important; padding: 0 !important; } +#archnavbar ul li { float: left !important; font-size: 14px !important; font-family: sans-serif !important; line-height: 45px !important; padding-right: 15px !important; padding-left: 15px !important; } + +/* style the links */ +#archnavbar ul#archnavbarlist li a { color: #999; font-weight: bold !important; text-decoration: none !important; } +#archnavbar ul li a:hover { color: white !important; text-decoration: underline !important; } + diff --git a/retro/static/2011/archweb-print.css b/retro/static/2011/archweb-print.css new file mode 100644 index 0000000..079dfd2 --- /dev/null +++ b/retro/static/2011/archweb-print.css @@ -0,0 +1,24 @@ + + + + + +/* + FILE ARCHIVED ON 3:57:32 Feb 12, 2011 AND RETRIEVED FROM THE + INTERNET ARCHIVE ON 20:20:44 Feb 2, 2012. + JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. + + ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. + SECTION 108(a)(3)). +*/ +/* + * ARCH LINUX DJANGO (MAIN SITE) + * + * Stylesheet for printing + */ + +/* general styling */ +body { font: normal 100% sans-serif; } +#content { font-size: 0.812em; } +#archnavbarmenu, #archdev-navbar, .admin-actions { display: none; } + diff --git a/retro/static/2011/archweb.css b/retro/static/2011/archweb.css new file mode 100644 index 0000000..d82f416 --- /dev/null +++ b/retro/static/2011/archweb.css @@ -0,0 +1,258 @@ +/* import the global navbar stylesheet */ +@import url('archnavbar.css'); + +/* simple reset */ +* { margin: 0; padding: 0; line-height: 1.4; } + +/* general styling */ +body { min-width: 650px; background: #f6f9fc; color: #222; font: normal 100% sans-serif; text-align: center; } +p { margin: .33em 0 1em; } +ol, ul { margin-bottom: 1em; padding-left: 2em; } +ul { list-style: square; } +code { font: 1.2em monospace; background: #ffa; padding: 0.15em 0.25em; } +pre { font: 1.2em monospace; border: 1px solid #bdb; background: #dfd; padding: 0.5em; margin: 0.25em 2em; } +blockquote { margin: 1.5em 2em; } +input { vertical-align: middle; } +select[multiple] { padding-top: 1px; padding-bottom: 1px; } +select[multiple] option { padding-left: 0.3em; padding-right: 0.5em; } +input[type=submit] { padding-left: 0.6em; padding-right: 0.6em; } +.clear { clear: both; } +hr { border: none; border-top: 1px solid #888; } +img { border: 0; } + +/* scale fonts down to a sane default (16 * .812 = 13px) */ +#content { font-size: 0.812em; } + +/* link style */ +a { text-decoration: none; } +a:link, th a:visited { color: #07b; } +a:visited { color: #666; } +a:hover { text-decoration: underline; color: #666; } +a:active { color: #e90; } + +/* headings */ +h2 { font-size: 1.5em; margin-bottom: 0.5em; border-bottom: 1px solid #888; } +h3 { font-size: 1.25em; margin-top: 1em; } +h4 { font-size: 1.15em; margin-top: 1em; } +h5 { font-size: 1em; margin-top: 1em; } + +/* general layout */ +div#content { width: 95%; margin: 0 auto; text-align: left; } +div#content-left-wrapper { float: left; width: 100%; } /* req to keep content above sidebar in source code */ +div#content-left { margin: 0 340px 0 0; } +div#content-right { float: left; width: 300px; margin-left: -300px; } +div.box { margin-bottom: 1.5em; padding: 0.65em; background: #ecf2f5; border: 1px solid #bcd; } +div#footer { clear: both; margin: 2em 0 1em; } +div#footer p { margin: 0; text-align: center; font-size: 0.85em; } + +/* alignment */ +div.center, table.center, img.center { width: auto; margin-left: auto; margin-right: auto; } +p.center, td.center, th.center { text-align: center; } + +/* table generics */ +table { width: 100%; border-collapse: collapse; } +table .wrap { white-space: normal; } +th, td { white-space: nowrap; text-align: left; } +th { vertical-align: middle; font-weight: bold; } +td { vertical-align: top; } + +/* table pretty styles */ +table.pretty1 { width: auto; margin-top: 0.25em; margin-bottom: 0.5em; border-collapse: collapse; border: 1px solid #bcd; } +table.pretty1 th { padding: 0.35em; background: #e4eeff; border: 1px solid #bcd; } +table.pretty1 td { padding: 0.35em; border: 1px dotted #bcd; } +table.pretty2 { width: auto; margin-top: 0.25em; margin-bottom: 0.5em; border-collapse: collapse; border: 1px solid #bbb; } +table.pretty2 th { padding: 0.35em; background: #eee; border: 1px solid #bbb; } +table.pretty2 td { padding: 0.35em; border: 1px dotted #bbb; } + +/* forms and input styling */ +form p { margin: 0.5em 0; } +fieldset { border: 0; } +label { width: 12em; vertical-align: top; display: inline-block; font-weight: bold; } +input[type=text], input[type=password], textarea { padding: 0.10em; } +form.general-form label, form.general-form .form-help { width: 10em; vertical-align: top; display: inline-block; } +form.general-form input[type=text], form.general-form textarea { width: 45%; } + +/* archdev navbar */ +div#archdev-navbar { margin: 1.5em 0; } +div#archdev-navbar ul { list-style: none; margin: -0.5em 0; padding: 0; } +div#archdev-navbar li { display: inline; margin: 0; padding: 0; font-size: 0.9em; } +div#archdev-navbar li a { padding: 0 0.5em; color: #07b; } + +/* error/info messages (x pkg is already flagged out-of-date, etc) */ +#sys-message { width: 35em; text-align: center; margin: 1em auto; padding: 0.5em; background: #fff; border: 1px solid #f00; } +#sys-message p { margin: 0; } + +ul.errorlist { color: red; } + +/* + * PAGE SPECIFIC STYLES + */ + +/* home: introduction */ +#intro p.readmore { margin: -0.5em 0 0 0; font-size: .9em; text-align: right; } + +/* home: news */ +#news { margin-top: 1.5em; } +#news h3 { border-bottom: 1px solid #888; } +#news div { margin-bottom: 1em; } +#news div p { margin-bottom: 0.5em; } +#news .more { font-weight: normal; } +#news .rss-icon { float: right; margin: -1.6em 0.4em 0 0; } +#news h4 { font-size: 1em; margin-top: 1.5em; border-bottom: 1px dotted #bbb; } +#news .timestamp { float: right; font-size: 0.85em; margin: -1.8em 0.5em 0 0; } + +/* home: pkgsearch box */ +#pkgsearch { padding: 1em 0.75em; background: #3ad; color: #fff; border: 1px solid #08b; } +#pkgsearch label { width: auto; padding: 0.1em 0; } +#pkgsearch input { width: 10em; float: right; font-size: 1em; color: #000; background: #fff; border: 1px solid #09c; } + +/* home: recent pkg updates */ +#pkg-updates h3 { margin: 0 0 0.3em; } +#pkg-updates .more { font-weight: normal; } +#pkg-updates .rss-icon { float: right; margin: -2em 0 0 0; } +#pkg-updates table { margin: 0; } +#pkg-updates td.pkg-name { white-space: normal; } +#pkg-updates td.pkg-arch { text-align: right; } +#pkg-updates span.testing, #pkg-updates span.community-testing, span.multilib-testing { font-style: italic; } + +/* home: sidebar navigation */ +div#nav-sidebar ul { list-style: none; margin: 0.5em 0 0.5em 1em; padding: 0; } + +/* home: sponsor banners */ +div#arch-sponsors img { padding: 0.3em 0; } + +/* home: sidebar components (navlist, sponsors, pkgsearch, etc) */ +div.widget { margin-bottom: 1.5em; } + +/* feeds page */ +#rss-feeds .rss { padding-right: 20px; background: url(rss.png) top right no-repeat; } + +/* artwork: logo images */ +#artwork img.inverted { background: #333; padding: 0; } +#artwork div.imagelist img { display: inline; margin: 0.75em; } + +/* news: article list */ +.news-nav { float: right; margin-top: -2.2em; } +.news-nav .prev, .news-nav .next { margin-left: 1em; margin-right: 1em; } + +/* news: article pages */ +div.news-article .article-info { margin: 0; color: #999; } + +/* news: add/edit article */ +form#newsform { width: 60em; } +form#newsform input[type=text], form#newsform textarea { width: 75%; } + +/* donate: donor list */ +div#donor-list ul { width: 100%; } +/* max 4 columns, but possibly fewer if screen size doesn't allow for more */ +div#donor-list li { float: left; width: 25%; min-width: 20em; } + +/* download page */ +#arch-downloads h3 { border-bottom: 1px dotted #aaa; } +table#download-torrents .cpu-arch { text-align: center; } +table#download-mirrors { width: auto; margin-bottom: 1em; } +table#download-mirrors td.mirror-country { padding-top: 1em; } +table#download-mirrors td.mirror-server { padding-right: 1em; } +table#download-mirrors a { display: block; float: right; width: 4em; } + +/* pkglists/devlists */ +table.results { font-size: 0.846em; border-top: 1px dotted #999; border-bottom: 1px dotted #999; } +table.results th { padding: 0.5em 1em 0.25em 0.25em; border-bottom: 1px solid #999; white-space: nowrap; background-color:#fff; } +table.results td { padding: .3em 1em .3em 3px; } +table.results tr.odd { background: #fff; } +table.results tr.even { background: #e4eeff; } +/* additional styles for JS sorting */ +table.results th.header { padding-right: 20px; background-image: url(nosort.gif); background-repeat: no-repeat; background-position: center right; cursor: pointer; } +table.results th.headerSortDown { background-color: #e4eeff; background-image: url(desc.gif); } +table.results th.headerSortUp { background-color: #e4eeff; background-image: url(asc.gif); } +table.results .flagged { color: red; } + +/* pkglist: layout */ +div#pkglist-about { margin-top: 1.5em; } + +/* pkglist: results navigation */ +#pkglist-stats-top, #pkglist-stats-bottom { font-size: 0.85em; } +#pkglist-results .pkglist-nav { float: right; margin-top: -2.2em; } +.pkglist-nav .prev { margin-right: 1em; } +.pkglist-nav .next { margin-right: 1em; } + +/* search fields and other filter selections */ +.filter-criteria h3 { font-size: 1em; margin-top:0; } +.filter-criteria div { float: left; margin-right: 1.65em; font-size: 0.85em; } +.filter-criteria legend { display: none; } +.filter-criteria label { width: auto; display: block; font-weight: normal; } + +/* pkgdetails: details links that float on the right */ +#pkgdetails #detailslinks { float: right; } +#pkgdetails #detailslinks h4 { margin-top: 0; margin-bottom: 0.25em; } +#pkgdetails #detailslinks ul { list-style: none; padding: 0; margin-bottom: 0; font-size: 0.846em; } +#pkgdetails #detailslinks > div { padding: 0.5em; margin-bottom: 1em; background: #eee; border: 1px solid #bbb; } +#pkgdetails #actionlist .flagged { color: red; font-size: 0.9em; font-style: italic; } + +/* pkgdetails: pkg info */ +#pkgdetails #pkginfo { width: auto; } +#pkgdetails #pkginfo td { padding: 0.25em 0 0.25em 1.5em; } + +/* pkgdetails: flag package */ +form#flag-pkg-form label { width: 10em; } +form#flag-pkg-form textarea, form#flag-pkg-form input[type=text] { width: 45%; } + +/* pkgdetails: deps, required by and file lists */ +#pkgdetails #metadata h3 { background: #555; color: #fff; font-size: 1em; margin-bottom: 0.5em; padding: 0.2em 0.35em; } +#pkgdetails #metadata ul { list-style: none; margin: 0; padding: 0; } +#pkgdetails #metadata li { padding-left: 0.5em; } +#pkgdetails #metadata p { padding-left: 0.5em; } +#pkgdetails #metadata .message { font-style: italic; } +#pkgdetails #metadata br { clear: both; } +#pkgdetails #pkgdeps { float: left; width: 48%; margin-right: 2%; } +#pkgdetails #pkgreqs { float: left; width: 50%; } +#pkgdetails #pkgfiles { clear: left; padding-top: 1em; } + +/* dev/TU biographies */ +div#arch-bio-toc { width: 75%; margin: 0 auto; text-align: center; } +table.arch-bio-entry td.pic { vertical-align: top; padding-right: 15px; padding-top: 10px; } +table.arch-bio-entry td.pic img { padding: 4px; border: 1px solid #ccc; } +table.arch-bio-entry table.bio { margin-bottom: 2em; } +table.arch-bio-entry table.bio th { text-align: left; padding-right: 0.5em; vertical-align: top; white-space: nowrap; } +table.arch-bio-entry table.bio td { width: 100%; padding-bottom: 0.25em; } + +/* dev: login/out */ +p.login-error {} +table#dev-login { width: auto; } + +/* dev dashboard: flagged packages */ +form#dash-pkg-notify { text-align: right; padding: 1em 0 0; margin-top: 1em; font-size: 0.85em; border-top: 1px dotted #aaa; } +form#dash-pkg-notify label { width: auto; font-weight: normal; } +form#dash-pkg-notify input { vertical-align: middle; margin: 0 0.25em; } +form#dash-pkg-notify input[type=submit] { margin-top: -0.25em; } +form#dash-pkg-notify p { margin: 0; } + +/* dev dashboard: collapse stat tables by default */ +table#stats-by-maintainer, table#stats-by-repo, table#stats-by-arch { display: none; } +table.dash-stats .key { width: 50%; } +span.dash-click { font-weight: normal; font-size: 0.8em; color: #888; } +div.dash-stats h3 { color: #07b; } + +/* read only (public) todo lists */ +#public_todo_lists .todo_list { + margin-left: 2em; +} + +/* dev dashboard: admin actions (add news items, todo list, etc) */ +ul.admin-actions { float: right; list-style: none; margin-top: -2.5em; } +ul.admin-actions li { display: inline; padding-left: 1.5em; } + +/* dev: todo list */ +.todo-table .complete { color: green; } +.todo-table .incomplete { color: red; } + +/* dev: signoff page */ +#dev-signoffs ul { list-style: none; margin: 0; padding: 0; } +#dev-signoffs .signoff-yes { color: green; font-weight: bold; } +#dev-signoffs .signoff-no { color: red; } +#dev-signoffs .signed-username { color: #888; margin-left: 0.5em; } + +/* highlight current website in the navbar */ +#archnavbar.anb-home ul li#anb-home a { color: white !important; } +#archnavbar.anb-packages ul li#anb-packages a { color: white !important; } +#archnavbar.anb-download ul li#anb-download a { color: white !important; } diff --git a/retro/static/2011/asc.gif b/retro/static/2011/asc.gif Binary files differnew file mode 100644 index 0000000..7415786 --- /dev/null +++ b/retro/static/2011/asc.gif diff --git a/retro/static/2011/desc.gif b/retro/static/2011/desc.gif Binary files differnew file mode 100644 index 0000000..3b30b3c --- /dev/null +++ b/retro/static/2011/desc.gif diff --git a/retro/static/2011/nosort.gif b/retro/static/2011/nosort.gif Binary files differnew file mode 100644 index 0000000..fac668f --- /dev/null +++ b/retro/static/2011/nosort.gif diff --git a/retro/static/2011/rss.png b/retro/static/2011/rss.png Binary files differnew file mode 100644 index 0000000..c916459 --- /dev/null +++ b/retro/static/2011/rss.png diff --git a/retro/static/2011/sevenl_button.png b/retro/static/2011/sevenl_button.png Binary files differnew file mode 100644 index 0000000..93adcdf --- /dev/null +++ b/retro/static/2011/sevenl_button.png diff --git a/retro/static/2011/vnet_button.png b/retro/static/2011/vnet_button.png Binary files differnew file mode 100644 index 0000000..22cfa9e --- /dev/null +++ b/retro/static/2011/vnet_button.png |