From 341e6476f9f98b17483e368ded8cc3c6fca271d7 Mon Sep 17 00:00:00 2001 From: Michael Walker Date: Sun, 28 Sep 2014 19:42:50 +0000 Subject: [PATCH] Add lainchan styles --- stylesheets/cyberpunk.css | 214 +++++++++++++++++ stylesheets/dark.css | 149 ++++++++---- stylesheets/dark_purple.css | 223 ++++++++++++++++++ stylesheets/dark_red.css | 215 +++++++++++++++++ stylesheets/dicksinmyass.css | 73 ++++++ stylesheets/fonts/Fujiyama Bold Italic.ttf | Bin 0 -> 28500 bytes stylesheets/fonts/Fujiyama Plain.ttf | Bin 0 -> 34764 bytes stylesheets/fonts/Fujiyama.rar | Bin 0 -> 206077 bytes stylesheets/fonts/Fujiyama.ttf | Bin 0 -> 27840 bytes stylesheets/fonts/Fujiyama2 Plain.ttf | Bin 0 -> 34232 bytes stylesheets/fonts/Fujiyama2.ttf | Bin 0 -> 36416 bytes .../fonts/FujiyamaExtraBold Italic.ttf | Bin 0 -> 37596 bytes stylesheets/fonts/FujiyamaExtraBold Plain.ttf | Bin 0 -> 33640 bytes stylesheets/fonts/FujiyamaLight Plain.ttf | Bin 0 -> 34692 bytes .../fonts/Fujiyama_ExtraBold-Normal.ttf | Bin 0 -> 29384 bytes stylesheets/fonts/Futura PT.rar | 1 + stylesheets/fonts/TR Fujiyama Bold.ttf | Bin 0 -> 49764 bytes stylesheets/fonts/lain.TTF | Bin 0 -> 57604 bytes stylesheets/fonts/nrdyyh.woff | Bin 0 -> 37536 bytes stylesheets/fonts/vt220.ttf | Bin 0 -> 88228 bytes stylesheets/img/banner_terminal_mask.png | Bin 0 -> 466 bytes stylesheets/style.css | 188 ++++++++++----- stylesheets/svg/bannermaks.svg | 12 + stylesheets/svg/blur.svg | 73 ++++++ stylesheets/svg/shadow.svg | 11 + stylesheets/svg/terminal.svg | 10 + stylesheets/terminal2.css | 12 + stylesheets/terminal_common.css | 153 ++++++++++++ stylesheets/terminal_green.css | 49 ++++ stylesheets/terminal_purple.css | 49 ++++ 30 files changed, 1325 insertions(+), 107 deletions(-) create mode 100755 stylesheets/cyberpunk.css mode change 100644 => 100755 stylesheets/dark.css create mode 100755 stylesheets/dark_purple.css create mode 100755 stylesheets/dark_red.css create mode 100644 stylesheets/dicksinmyass.css create mode 100755 stylesheets/fonts/Fujiyama Bold Italic.ttf create mode 100755 stylesheets/fonts/Fujiyama Plain.ttf create mode 100755 stylesheets/fonts/Fujiyama.rar create mode 100755 stylesheets/fonts/Fujiyama.ttf create mode 100755 stylesheets/fonts/Fujiyama2 Plain.ttf create mode 100755 stylesheets/fonts/Fujiyama2.ttf create mode 100755 stylesheets/fonts/FujiyamaExtraBold Italic.ttf create mode 100755 stylesheets/fonts/FujiyamaExtraBold Plain.ttf create mode 100755 stylesheets/fonts/FujiyamaLight Plain.ttf create mode 100755 stylesheets/fonts/Fujiyama_ExtraBold-Normal.ttf create mode 100755 stylesheets/fonts/Futura PT.rar create mode 100755 stylesheets/fonts/TR Fujiyama Bold.ttf create mode 100755 stylesheets/fonts/lain.TTF create mode 100755 stylesheets/fonts/nrdyyh.woff create mode 100755 stylesheets/fonts/vt220.ttf create mode 100755 stylesheets/img/banner_terminal_mask.png mode change 100644 => 100755 stylesheets/style.css create mode 100755 stylesheets/svg/bannermaks.svg create mode 100755 stylesheets/svg/blur.svg create mode 100755 stylesheets/svg/shadow.svg create mode 100755 stylesheets/svg/terminal.svg mode change 100644 => 100755 stylesheets/terminal2.css create mode 100755 stylesheets/terminal_common.css create mode 100755 stylesheets/terminal_green.css create mode 100755 stylesheets/terminal_purple.css diff --git a/stylesheets/cyberpunk.css b/stylesheets/cyberpunk.css new file mode 100755 index 00000000..34fae3be --- /dev/null +++ b/stylesheets/cyberpunk.css @@ -0,0 +1,214 @@ +@namespace url(http://www.w3.org/1999/xhtml); + +@-moz-document domain("lainchan.org") { + + body { + background-image: none !important; + background-color: #222 !important; + color: #333 !important; + font-family: "Liberation Sans" ,arial,helvetica,sans-serif !important; + } + + div.pagelist { + background-color: #222 !important; + color: #333 !important; + border: none !important; + } + + .posteruid, + .dateTime, + div.post div.file div.fileInfo, + div.pagelist strong, + div#absbot { + color: #333 !important; + } + + table.postForm > tbody > tr > td:first-child { + color: #555 !important; + background-color: #333 !important; + border-color: #242424 !important; + } + + table.postForm > tbody input[type="text"], + input[type="password"], + table.postForm > tbody textarea { + color: #888 !important; + background-color: #333 !important; + border-color: #242424 !important; + } + + td.replyhl{ + color: #555 !important; + background-color: #333 !important; + border-color: #242424 !important; + } + + .reply, + hr{ + border-color: #242424 !important; + } + + .reply{ + color: #555 !important; + background-color: #242424 !important; + } + + .replytitle, + .filetitle{ + color: #8B3A3A !important; + } + + a.quotejs:active, + a.quotejs:link, + .doubledash{ + color: #555 !important; + } + + blockquote { + color: #9E9E9E !important; + } + + blockquote span { + background-color: #5B5678 !important; + color: #A4A987 !important; + } + + + .postertrip, + .subject, + div.boardBanner > div.boardTitle { + color: #567861 !important; + } + + .postername, + .commentpostername, + .name { + color: #566E78 !important; + } + + a, + a.quotelink { + color: #7E949E !important; + } + + .postblock, + .pages, + th{ + background: #333 !important; + color: #566E78 !important; + border: #333 !important; + } + + th font{ + color: #222 !important; + } + + .pages{ + background: #242424 !important; + color: #566E78 !important; + border: #242424 !important; + } + + .pages td{ + color: #333 !important; + } + + .pages td b { + color: #8B3A3A !important; + } + + .unkfunc { + color: #6E7856 !important; + } + + .logo { + color: #566E78 !important; + } + img { + opacity: 0.1 !important; + } + + img:hover { + opacity: 1 !important; + } + + .logo img { + border: 0px !important; + } + + form a img { + opacity: 0.3 !important; + } + + form a img:hover { + opacity: 1 !important; + } + + .recaptcha_image_cell center img { + opacity: 0.4 !important; + } + + .recaptcha_image_cell center img:hover { + opacity: 1 !important; + } + + #recaptcha_image { + border: 1px solid #555 !important; + } + + #header, + #navbot, + #navbotr, + div#boardNavDesktop { + color: #555 !important; + } + + .inputtext, + #recaptcha_response_field { + background-color: #333 !important; + color: #9E9E9E !important; + border-color: #333 !important; + } + + input { + background-color: #333333 !important; + border-color: #333 !important; + opacity: 0.5 !important; + } + + .omittedposts { + color: #333 !important; + } + + .abbr, + div.postingMode { + background-color: #242424 !important; + color: #555 !important; + border-color: #242424 !important; + } + + .atn, + .atv, + .com, + .kwd, + .lit, + .prettyprint, + .pun, + .pln, + .str, + .tag, + .typ { + background-color: #262626 !important; + } + + .atn { color: #e7f6da !important; } + .atv { color: #e7f6da !important; } + .com { color: #99968b !important; } + .kwd { color: #9F9357 !important; } + .lit { color: #73B041 !important; } + .pun { color: #D0CEC4 !important; } + .pln { color: #C0655B !important; } + .str { color: #73B041 !important; } + .tag { color: #6794B5 !important; } + .typ { color: #64B27A !important; } +} diff --git a/stylesheets/dark.css b/stylesheets/dark.css old mode 100644 new mode 100755 index 91a9435f..ffa9a291 --- a/stylesheets/dark.css +++ b/stylesheets/dark.css @@ -1,6 +1,6 @@ /** * dark.css - * For AwsumChan by Circlepuller + * Stolen from circlepuller who stole it from derpcat */ body { background: #1E1E1E; @@ -11,12 +11,22 @@ body { span.quote { color:#B8D962; } +@font-face { + font-family: 'lain'; + src: url('./fonts/nrdyyh.woff') format('woff'), + url('./fonts/tojcxo.TTF') format('truetype'); +} h1 { + font-family: 'lain', tahoma; + letter-spacing: -2px; font-size: 20pt; text-align: center; - letter-spacing: 0px; + color: #32DD72; } -div.title, h1 { +header div.subtitle { + color: #32DD72; +} +div.title { color: #32DD72; font-family: Arial, Helvetica, sans-serif; } @@ -28,27 +38,46 @@ a:link, a:visited, p.intro a.email span.name { text-decoration: none; font-family: sans-serif; } +a:link, a:visited, p.intro a.email span.name{ + -moz-transition: 0.15s text-shadow, 0.15s color; + -webkit-transition: 0.15s text-shadow, 0.15s color; + -khtml-transition: 0.15s text-shadow, 0.15s color; + -o-transition: 0.15s text-shadow, 0.15s color; + -ms-transition: 0.15s text-shadow, 0.15s color; + transition: 0.15s text-shadow, 0.15s color; +} +input[type="text"], textarea { + -moz-transition: 0.15s border-color; + -webkit-transition: 0.15s border-color; + -khtml-transition: 0.15s border-color; + -o-transition: 0.15s border-color; + -ms-transition: 0.15s border-color; + transition: 0.15s border-color; +} +input[type="submit"] { + -moz-transition: 0.15s border-color, 0.15s background-color, 0.15s color; + -webkit-transition: 0.15s border-color, 0.15s background-color, 0.15s color; + -khtml-transition: 0.15s border-color, 0.15s background-color, 0.15s color; + -o-transition: 0.15s border-color, 0.15s background-color, 0.15s color; + -ms-transition: 0.15s border-color, 0.15s background-color, 0.15s color; + transition: 0.15s border-color, 0.15s background-color, 0.15s color; +} a:link:hover, a:visited:hover { - color: #fff; + color: #32DD72; font-family: sans-serif; text-decoration: none; - + text-shadow: 0px 0px 5px #fff; } a.post_no { - color: #AAAAAA; + color: #AAA; text-decoration: none; } -a.post_no:hover { - color: #32DD72 !important; - text-decoration: underline overline; +p.intro a.post_no:hover { + color: #32DD72!important; } div.post.reply { background: #333333; border: #555555 1px solid; - -webkit-border-radius: 10px; - -khtml-border-radius: 10px; - -moz-border-radius: 10px; - border-radius: 10px; } div.post.reply.highlighted { @@ -82,10 +111,6 @@ input[type="text"], textarea, select { background: #333333; color: #CCCCCC; border: #666666 1px solid; - padding-left: 5px; - padding-right: -5px; - font-family: sans-serif; - font-size: 10pt; } input[type="password"] { background: #333333; @@ -95,75 +120,82 @@ input[type="password"] { form table tr th { background: #333333; color: #AAAAAA; - font-weight: 800; + font-weight: 600; text-align: left; - padding: 0; } div.banner { - background: #32DD72; - color: #000; + background: #E04000; + border: 1px solid hsl(17, 100%, 60%); + color: #EEE; text-align: center; - width: 250px; - padding: 4px; - padding-left: 12px; - padding-right: 12px; + height: 17px; + width: calc(100% - 4px); + padding: 3px 1px; margin-left: auto; margin-right: auto; - font-size: 12px; } div.banner a { color:#000; } input[type="submit"] { background: #333333; - border: #888888 1px solid; + border: #666 1px solid; color: #CCCCCC; } input[type="submit"]:hover { - background: #555555; - border: #888888 1px solid; + background: #555; + border: #888 1px solid; color: #32DD72; } -input[type="text"]:focus { - border:#aaa 1px solid; +input[type="text"]:focus, textarea:focus { + border:#888 1px solid; } p.fileinfo a:hover { text-decoration: underline; } span.trip { - color: #AAAAAA; + color: #AAA; } div.pages { - color: #AAAAAA; - background: #333333; - border: #666666 1px solid; + color: #AAA; + background: #333; + border: #666 1px solid; font-family: sans-serif; font-size: 10pt; } div.pages a.selected { - color: #CCCCCC; + color: #CCC; } hr { height: 1px; - border: #333333 1px solid; + border: #333 1px solid; } div.boardlist { - color: #999999; + color: #999; background-color: rgba(12%, 12%, 12%, 0.10); } div.ban { background-color: transparent; - border: transparent 0px solid; + border: 1px solid #555; + -moz-border-radius: 2px; + -webkit-border-radius: 2px; + border-radius: 2px; + text-align: left!important; } div.ban h2 { - background: transparent; - color: lime; - font-size: 12px; + background: #333; + color: #32DD72; + padding: 3px 7px; + font-size: 12pt; + border-bottom: 1px solid #555; +} +div.ban h2:not(:nth-child(1)) { + border-top: 1px solid #555; } table.modlog tr th { - background: #333333; - color: #AAAAAA; + background: #333; + color: #AAA; } .desktop-style div.boardlist:nth-child(1) { @@ -171,21 +203,38 @@ table.modlog tr th { } -.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu { +/*.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu { background-color: rgba(30%, 30%, 30%, 0.65); -} +}*/ div.report { - color: #666666; + color: #666; +} +.pages, .board_image, input, .reply, form table th, textarea, a img, select, .banner{ + -webkit-border-radius: 2px; + -khtml-border-radius: 2px; + -moz-border-radius: 2px; + -o-border-radius: 2px; + -ms-border-radius: 2px; + border-radius: 2px; +} +.blur { + filter: blur(20px); + -webkit-filter: blur(23px); + -moz-filter: blur(23px); + -o-filter: blur(23px); + -ms-filter: blur(23px); + filter: url(svg/blur.svg#blur); } /* options.js */ #options_div { - background: #333333; + background: #333333; } .options_tab_icon { - color: #AAAAAA; + color: #AAAAAA; } .options_tab_icon.active { - color: #FFFFFF; + color: #FFFFFF; } + diff --git a/stylesheets/dark_purple.css b/stylesheets/dark_purple.css new file mode 100755 index 00000000..25043e99 --- /dev/null +++ b/stylesheets/dark_purple.css @@ -0,0 +1,223 @@ +/** + * dark.css + * For AwsumChan by Circlepuller + +modified by yuuko and kalyx + */ +body { + background: #1e1e1e; + color: #999999; + font-family: sans-serif; + font-size: 12px; +} + +span.quote { + color:#B87DF5; +} + +div.blotter { +color: #8725EC; +} + +@font-face { + font-family: 'lain'; + src: url('./fonts/nrdyyh.woff') format('woff'), + url('./fonts/tojcxo.TTF') format('truetype'); +} +h1 { + font-family: 'lain', tahoma; + letter-spacing: -2px; + font-size: 18pt; + +} +h1 { + font-size: 20pt; + text-align: center; + letter-spacing: -2px; + color: #8725EC; +} +h2 { + font-size: 20pt; + text-align: center; + + color: #8725EC; +} +header div.subtitle { + color: #8725EC; +} +div.title { + color: #8725EC; + font-family: Arial, Helvetica, sans-serif; +} +div.title p { + font-size: 10px; +} +a:link, a:visited, p.intro a.email span.name { + color: #CCCCCC; + text-decoration: none; + font-family: sans-serif; +} +a:link, a:visited, p.intro a.email span.name, input, textarea, .post { + -moz-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -webkit-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -khtml-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -o-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -ms-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; +} + +a:link:hover, a:visited:hover { + color: #8725EC; + font-family: sans-serif; + text-decoration: none; + text-shadow: 0px 0px 5px #fff; +} +a.post_no { + color: #AAA; + text-decoration: none; +} +p.intro a.post_no:hover { + color: #8725EC!important; +} +div.post.reply { + background: #333333; + border: #555555 1px solid; + +} +div.post.reply.highlighted { + background: #555; + border: transparent 1px solid; +} +div.post.reply div.body a:link, div.post.reply div.body a:visited { + color: #CCCCCC; +} +div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover { + color: #8725EC; +} +p.intro span.subject { + font-size: 12px; + font-family: sans-serif; + color: #664445; + font-weight: 800; +} +p.intro span.name { + color: #8725EC; + font-weight: 800; +} +p.intro a.capcode, p.intro a.nametag { + color: magenta; + margin-left: 0; +} +p.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name { + color: #8725EC; +} +input[type="text"], textarea, select { + background: #333333; + color: #CCCCCC; + border: #666666 1px solid; +} +input[type="password"] { + background: #333333; + color: #CCCCCC; + border: #666666 1px solid; +} +form table tr th { + background: #333333; + color: #AAAAAA; + font-weight: 600; + text-align: left; +} +div.banner { + background: #E04000; + border: 1px solid hsl(17, 100%, 60%); + color: #EEE; + text-align: center; + height: 17px; + width: calc(100% - 4px); + padding: 3px 1px; + margin-left: auto; + margin-right: auto; +} +div.banner a { + color:#000; +} +input[type="submit"] { + background: #333333; + border: #666 1px solid; + color: #CCCCCC; +} +input[type="submit"]:hover { + background: #555; + border: #888 1px solid; + color: #8725EC; +} +input[type="text"]:focus, textarea:focus { + border:#888 1px solid; +} +p.fileinfo a:hover { + text-decoration: underline; +} +span.trip { + color: #AAA; +} +div.pages { + color: #AAA; + background: #333; + border: #666 1px solid; + font-family: sans-serif; + font-size: 10pt; +} +div.pages a.selected { + color: #CCC; +} +hr { + height: 1px; + border: #333 1px solid; +} +div.boardlist { + color: #999; + background-color: rgba(12%, 12%, 12%, 0.10); +} + +div.ban { + background-color: transparent; + border: transparent 0px solid; +} +div.ban h2 { + background: transparent; + color: #8725EC; + font-size: 12px; +} +table.modlog tr th { + background: #333; + color: #AAA; +} + +.desktop-style div.boardlist:nth-child(1) { + text-shadow: black 1px 1px 1px, black -1px -1px 1px, black -1px 1px 1px, black 1px -1px 1px; +} + + +.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu { + background-color: rgba(30%, 30%, 30%, 0.65); +} + +div.report { + color: #666; +} +.pages, .board_image, input, .reply, form table th, textarea, a img, select, .banner{ + -webkit-border-radius: 2px; + -khtml-border-radius: 2px; + -moz-border-radius: 2px; + -o-border-radius: 2px; + -ms-border-radius: 2px; + border-radius: 2px; +} +.blur { + filter: blur(20px); + -webkit-filter: blur(23px); + -moz-filter: blur(23px); + -o-filter: blur(23px); + -ms-filter: blur(23px); + filter: url(svg/blur.svg#blur); +} diff --git a/stylesheets/dark_red.css b/stylesheets/dark_red.css new file mode 100755 index 00000000..bfe45319 --- /dev/null +++ b/stylesheets/dark_red.css @@ -0,0 +1,215 @@ +/** + * dark.css + * For AwsumChan by Circlepuller + */ +body { + background: #1e1e1e; + color: #999999; + font-family: sans-serif; + font-size: 12px; +} +span.quote { + color:#d96262; +} +@font-face { + font-family: 'lain'; + src: url('./fonts/nrdyyh.woff') format('woff'), + url('./fonts/tojcxo.TTF') format('truetype'); +} +h1 { + font-family: 'lain', tahoma; + letter-spacing: -2px; + font-size: 18pt; + +} +h1 { + font-size: 20pt; + text-align: center; + letter-spacing: -2px; + color: #DD3232; +} +h2 { + font-size: 20pt; + text-align: center; + + color: #DD3232; +} +header div.subtitle { + color: #DD3232; +} +div.title { + color: #DD3232; + font-family: Arial, Helvetica, sans-serif; +} +div.title p { + font-size: 10px; +} +a:link, a:visited, p.intro a.email span.name { + color: #CCCCCC; + text-decoration: none; + font-family: sans-serif; +} +a:link, a:visited, p.intro a.email span.name, input, textarea, .post { + -moz-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -webkit-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -khtml-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -o-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + -ms-transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; + transition: 0.15s text-shadow, 0.15s border-color, 0.15s background-color, 0.15s color; +} + +a:link:hover, a:visited:hover { + color: #DD3232; + font-family: sans-serif; + text-decoration: none; + text-shadow: 0px 0px 5px #fff; +} +a.post_no { + color: #AAA; + text-decoration: none; +} +p.intro a.post_no:hover { + color: #DD3232!important; +} +div.post.reply { + background: #333333; + border: #555555 1px solid; + +} +div.post.reply.highlighted { + background: #555; + border: transparent 1px solid; +} +div.post.reply div.body a:link, div.post.reply div.body a:visited { + color: #CCCCCC; +} +div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover { + color: #DD3232; +} +p.intro span.subject { + font-size: 12px; + font-family: sans-serif; + color: #664445; + font-weight: 800; +} +p.intro span.name { + color: #DD3232; + font-weight: 800; +} +p.intro a.capcode, p.intro a.nametag { + color: magenta; + margin-left: 0; +} +p.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name { + color: #DD3232; +} +input[type="text"], textarea, select { + background: #333333; + color: #CCCCCC; + border: #666666 1px solid; +} +input[type="password"] { + background: #333333; + color: #CCCCCC; + border: #666666 1px solid; +} +form table tr th { + background: #333333; + color: #AAAAAA; + font-weight: 600; + text-align: left; +} +div.banner { + background: #E04000; + border: 1px solid hsl(17, 100%, 60%); + color: #EEE; + text-align: center; + height: 17px; + width: calc(100% - 4px); + padding: 3px 1px; + margin-left: auto; + margin-right: auto; +} +div.banner a { + color:#000; +} +input[type="submit"] { + background: #333333; + border: #666 1px solid; + color: #CCCCCC; +} +input[type="submit"]:hover { + background: #555; + border: #888 1px solid; + color: #DD3232; +} +input[type="text"]:focus, textarea:focus { + border:#888 1px solid; +} +p.fileinfo a:hover { + text-decoration: underline; +} +span.trip { + color: #AAA; +} +div.pages { + color: #AAA; + background: #333; + border: #666 1px solid; + font-family: sans-serif; + font-size: 10pt; +} +div.pages a.selected { + color: #CCC; +} +hr { + height: 1px; + border: #333 1px solid; +} +div.boardlist { + color: #999; + background-color: rgba(12%, 12%, 12%, 0.10); +} + +div.ban { + background-color: transparent; + border: transparent 0px solid; +} +div.ban h2 { + background: transparent; + color: #DD3232; + font-size: 12px; +} +table.modlog tr th { + background: #333; + color: #AAA; +} + +.desktop-style div.boardlist:nth-child(1) { + text-shadow: black 1px 1px 1px, black -1px -1px 1px, black -1px 1px 1px, black 1px -1px 1px; +} + + +.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu { + background-color: rgba(30%, 30%, 30%, 0.65); +} + +div.report { + color: #666; +} +.pages, .board_image, input, .reply, form table th, textarea, a img, select, .banner{ + -webkit-border-radius: 2px; + -khtml-border-radius: 2px; + -moz-border-radius: 2px; + -o-border-radius: 2px; + -ms-border-radius: 2px; + border-radius: 2px; +} +.blur { + filter: blur(20px); + -webkit-filter: blur(23px); + -moz-filter: blur(23px); + -o-filter: blur(23px); + -ms-filter: blur(23px); + filter: url(svg/blur.svg#blur); +} diff --git a/stylesheets/dicksinmyass.css b/stylesheets/dicksinmyass.css new file mode 100644 index 00000000..c60d4686 --- /dev/null +++ b/stylesheets/dicksinmyass.css @@ -0,0 +1,73 @@ +body { + color: #CCCCCC; + background: #1E1E1E; +} + +header div.subtitle, h1 { + color: #32DD72; +} + +a:link, a:visited, p.intro a.email span.name { + color: #CCCCCC; + text-decoration: underline; + font-family: sans-serif; +} +a:link:hover, a:visited:hover { + color: #FF0000; + font-family: sans-serif; + text-decoration: underline overline; +} + +.box-wrap { + max-width: 670px; + min-width: 332px; + margin: 30px auto; + overflow: auto; + padding: 0; +} +.box { + background: white; + border: 1px solid #98E; + width: 330px; + margin: 8px 0; + padding: 0; +} +.box ul { + padding: 2px 15px; +} +.box ul li { + list-style: none; + margin: 0; +} +.box.left { + background: #333333; + color: #CCCCCC; + border: #555555 1px solid; + float: left; +} +.box.right { + background: #333333; + color: #CCCCCC; + border: #555555 1px solid; + float: right; +} + +.box h2 { + padding: 3px 7px; + font-size: 12pt; + border: #555555 1px solid; +} +.box.left h2 { + background: #333333; + color: #CCCCCC; + border: #555555 1px solid; +} +.box.right h2 { + background: #333333; + color: #CCCCCC; + border: #555555 1px solid; +} +.box img { + float: none; + margin: 10px auto; +} diff --git a/stylesheets/fonts/Fujiyama Bold Italic.ttf b/stylesheets/fonts/Fujiyama Bold Italic.ttf new file mode 100755 index 0000000000000000000000000000000000000000..c5e702aba44e357141a810ce4f3c21880d8c9f0c GIT binary patch literal 28500 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 McCLJG{*opC0Po1WiU0rr literal 0 HcmV?d00001 diff --git a/stylesheets/fonts/Fujiyama Plain.ttf b/stylesheets/fonts/Fujiyama Plain.ttf new file mode 100755 index 0000000000000000000000000000000000000000..a44c866890c89919f2626a3dd818b59152600580 GIT binary patch literal 34764 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