base_page.css
582 lines
| 8.2 KiB
| text/css
|
CssLexer
neko259
|
r927 | * { | |
text-decoration: none; | |||
font-weight: inherit; | |||
} | |||
neko259
|
r953 | b, strong { | |
neko259
|
r927 | font-weight: bold; | |
} | |||
neko259
|
r35 | html { | |
background: #555; | |||
color: #ffffff; | |||
} | |||
neko259
|
r663 | body { | |
margin: 0; | |||
} | |||
neko259
|
r35 | #admin_panel { | |
background: #FF0000; | |||
color: #00FF00 | |||
} | |||
neko259
|
r75 | .input_field_error { | |
color: #FF0000; | |||
} | |||
neko259
|
r35 | .title { | |
font-weight: bold; | |||
color: #ffcc00; | |||
} | |||
neko259
|
r36 | .link, a { | |
neko259
|
r35 | color: #afdcec; | |
} | |||
neko259
|
r40 | .block { | |
display: inline-block; | |||
vertical-align: top; | |||
} | |||
neko259
|
r35 | .tag { | |
neko259
|
r531 | color: #FFD37D; | |
neko259
|
r35 | } | |
.post_id { | |||
color: #fff380; | |||
} | |||
neko259
|
r484 | .post, .dead_post, .archive_post, #posts-table { | |
neko259
|
r35 | background: #333; | |
padding: 10px; | |||
neko259
|
r39 | clear: left; | |
neko259
|
r73 | word-wrap: break-word; | |
neko259
|
r665 | border-top: 1px solid #777; | |
neko259
|
r666 | border-bottom: 1px solid #777; | |
neko259
|
r35 | } | |
neko259
|
r667 | .post + .post { | |
border-top: none; | |||
} | |||
.dead_post + .dead_post { | |||
border-top: none; | |||
} | |||
.archive_post + .archive_post { | |||
border-top: none; | |||
} | |||
neko259
|
r35 | .metadata { | |
Pavel Ryapolov
|
r349 | padding-top: 5px; | |
neko259
|
r35 | margin-top: 10px; | |
Pavel Ryapolov
|
r349 | border-top: solid 1px #666; | |
neko259
|
r39 | color: #ddd; | |
neko259
|
r35 | } | |
neko259
|
r76 | .navigation_panel, .tag_info { | |
neko259
|
r843 | background: #222; | |
neko259
|
r663 | margin-bottom: 5px; | |
margin-top: 5px; | |||
neko259
|
r35 | padding: 10px; | |
neko259
|
r663 | border-bottom: solid 1px #888; | |
border-top: solid 1px #888; | |||
neko259
|
r35 | color: #eee; | |
} | |||
neko259
|
r1049 | .navigation_panel .link:first-child { | |
neko259
|
r36 | border-right: 1px solid #fff; | |
font-weight: bold; | |||
margin-right: 1ex; | |||
padding-right: 1ex; | |||
} | |||
neko259
|
r1049 | ||
.navigation_panel .right-link { | |||
neko259
|
r36 | border-left: 1px solid #fff; | |
border-right: none; | |||
neko259
|
r35 | float: right; | |
neko259
|
r36 | margin-left: 1ex; | |
margin-right: 0; | |||
padding-left: 1ex; | |||
padding-right: 0; | |||
} | |||
neko259
|
r1049 | .navigation_panel .link { | |
font-weight: bold; | |||
} | |||
neko259
|
r44 | .navigation_panel::after, .post::after { | |
neko259
|
r36 | clear: both; | |
content: "."; | |||
display: block; | |||
height: 0; | |||
line-height: 0; | |||
visibility: hidden; | |||
} | |||
neko259
|
r1329 | .tag_info { | |
text-align: center; | |||
} | |||
neko259
|
r1330 | .tag_info > .tag-text-data { | |
text-align: left; | |||
neko259
|
r1454 | max-width: 30em; | |
neko259
|
r1330 | } | |
neko259
|
r842 | .header { | |
neko259
|
r844 | border-bottom: solid 2px #ccc; | |
neko259
|
r842 | margin-bottom: 5px; | |
border-top: none; | |||
margin-top: 0; | |||
} | |||
.footer { | |||
neko259
|
r844 | border-top: solid 2px #ccc; | |
neko259
|
r842 | margin-top: 5px; | |
border-bottom: none; | |||
margin-bottom: 0; | |||
} | |||
neko259
|
r831 | p, .br { | |
neko259
|
r36 | margin-top: .5em; | |
margin-bottom: .5em; | |||
} | |||
.post-form-w { | |||
background: #333344; | |||
neko259
|
r663 | border-top: solid 1px #888; | |
border-bottom: solid 1px #888; | |||
neko259
|
r36 | color: #fff; | |
padding: 10px; | |||
neko259
|
r663 | margin-bottom: 5px; | |
margin-top: 5px; | |||
neko259
|
r36 | } | |
.form-row { | |||
neko259
|
r680 | width: 100%; | |
neko259
|
r1132 | display: table-row; | |
neko259
|
r36 | } | |
.form-label { | |||
padding: .25em 1ex .25em 0; | |||
neko259
|
r39 | vertical-align: top; | |
neko259
|
r1132 | display: table-cell; | |
neko259
|
r36 | } | |
.form-input { | |||
padding: .25em 0; | |||
neko259
|
r1132 | width: 100%; | |
display: table-cell; | |||
neko259
|
r36 | } | |
neko259
|
r76 | .form-errors { | |
neko259
|
r426 | font-weight: bolder; | |
neko259
|
r144 | vertical-align: middle; | |
neko259
|
r1132 | display: table-cell; | |
neko259
|
r76 | } | |
neko259
|
r1293 | .post-form input:not([name="image"]):not([type="checkbox"]):not([type="submit"]), .post-form textarea, .post-form select { | |
neko259
|
r36 | background: #333; | |
color: #fff; | |||
border: solid 1px; | |||
padding: 0; | |||
neko259
|
r680 | font: medium sans-serif; | |
width: 100%; | |||
neko259
|
r36 | } | |
neko259
|
r920 | .post-form textarea { | |
resize: vertical; | |||
} | |||
neko259
|
r36 | .form-submit { | |
neko259
|
r426 | display: table; | |
margin-bottom: 1ex; | |||
neko259
|
r676 | margin-top: 1ex; | |
neko259
|
r36 | } | |
.form-title { | |||
font-weight: bold; | |||
neko259
|
r676 | font-size: 2ex; | |
margin-bottom: 0.5ex; | |||
neko259
|
r36 | } | |
neko259
|
r1313 | input[type="submit"], button { | |
neko259
|
r36 | background: #222; | |
neko259
|
r426 | border: solid 2px #fff; | |
neko259
|
r36 | color: #fff; | |
neko259
|
r426 | padding: 0.5ex; | |
neko259
|
r1317 | margin-right: 0.5ex; | |
neko259
|
r426 | } | |
input[type="submit"]:hover { | |||
background: #060; | |||
neko259
|
r36 | } | |
neko259
|
r1318 | .form-submit > button:hover { | |
neko259
|
r1313 | background: #006; | |
} | |||
neko259
|
r36 | blockquote { | |
border-left: solid 2px; | |||
padding-left: 5px; | |||
color: #B1FB17; | |||
margin: 0; | |||
neko259
|
r40 | } | |
.post > .image { | |||
neko259
|
r88 | float: left; | |
margin: 0 1ex .5ex 0; | |||
min-width: 1px; | |||
text-align: center; | |||
display: table-row; | |||
neko259
|
r40 | } | |
.post > .metadata { | |||
clear: left; | |||
neko259
|
r42 | } | |
.get { | |||
font-weight: bold; | |||
color: #d55; | |||
neko259
|
r44 | } | |
* { | |||
text-decoration: none; | |||
neko259
|
r46 | } | |
neko259
|
r1271 | .dead_post > .post-info { | |
font-style: italic; | |||
neko259
|
r52 | } | |
neko259
|
r1271 | .archive_post > .post-info { | |
text-decoration: line-through; | |||
neko259
|
r484 | } | |
rt@lightning
|
r229 | .mark_btn { | |
border: 1px solid; | |||
neko259
|
r438 | padding: 2px 2ex; | |
neko259
|
r1133 | display: inline-block; | |
margin: 0 5px 4px 0; | |||
neko259
|
r240 | } | |
.mark_btn:hover { | |||
background: #555; | |||
rt@lightning
|
r229 | } | |
neko259
|
r52 | .quote { | |
neko259
|
r90 | color: #92cf38; | |
neko259
|
r136 | font-style: italic; | |
neko259
|
r56 | } | |
neko259
|
r736 | .multiquote { | |
neko259
|
r740 | padding: 3px; | |
neko259
|
r736 | display: inline-block; | |
neko259
|
r740 | background: #222; | |
neko259
|
r773 | border-style: solid; | |
border-width: 1px 1px 1px 4px; | |||
font-size: 0.9em; | |||
neko259
|
r736 | } | |
neko259
|
r56 | .spoiler { | |
neko259
|
r1050 | background: black; | |
color: black; | |||
neko259
|
r56 | } | |
.spoiler:hover { | |||
neko259
|
r1050 | color: #ddd; | |
neko259
|
r56 | } | |
.comment { | |||
neko259
|
r99 | color: #eb2; | |
neko259
|
r57 | } | |
a:hover { | |||
text-decoration: underline; | |||
} | |||
neko259
|
r59 | ||
.last-replies { | |||
margin-left: 3ex; | |||
neko259
|
r532 | margin-right: 3ex; | |
neko259
|
r787 | border-left: solid 1px #777; | |
border-right: solid 1px #777; | |||
neko259
|
r59 | } | |
neko259
|
r826 | .last-replies > .post:first-child { | |
border-top: none; | |||
} | |||
neko259
|
r59 | .thread { | |
margin-bottom: 3ex; | |||
neko259
|
r665 | margin-top: 1ex; | |
neko259
|
r59 | } | |
.post:target { | |||
border: solid 2px white; | |||
neko259
|
r62 | } | |
pre{ | |||
white-space:pre-wrap | |||
neko259
|
r63 | } | |
li { | |||
list-style-position: inside; | |||
neko259
|
r65 | } | |
.fancybox-skin { | |||
position: relative; | |||
background-color: #fff; | |||
color: #ddd; | |||
text-shadow: none; | |||
} | |||
.fancybox-image { | |||
border: 1px solid black; | |||
neko259
|
r66 | } | |
.image-mode-tab { | |||
background: #444; | |||
color: #eee; | |||
neko259
|
r663 | margin-top: 5px; | |
neko259
|
r66 | padding: 5px; | |
neko259
|
r663 | border-top: 1px solid #888; | |
border-bottom: 1px solid #888; | |||
neko259
|
r66 | } | |
.image-mode-tab > label { | |||
margin: 0 1ex; | |||
} | |||
.image-mode-tab > label > input { | |||
margin-right: .5ex; | |||
} | |||
#posts-table { | |||
neko259
|
r663 | margin-top: 5px; | |
margin-bottom: 5px; | |||
neko259
|
r76 | } | |
.tag_info > h2 { | |||
margin: 0; | |||
neko259
|
r94 | } | |
.post-info { | |||
color: #ddd; | |||
neko259
|
r668 | margin-bottom: 1ex; | |
neko259
|
r94 | } | |
neko259
|
r124 | ||
neko259
|
r112 | .moderator_info { | |
color: #e99d41; | |||
neko259
|
r972 | opacity: 0.4; | |
} | |||
.moderator_info:hover { | |||
opacity: 1; | |||
neko259
|
r137 | } | |
neko259
|
r124 | .refmap { | |
font-size: 0.9em; | |||
color: #ccc; | |||
margin-top: 1em; | |||
neko259
|
r131 | } | |
neko259
|
r138 | ||
neko259
|
r179 | .fav { | |
color: yellow; | |||
} | |||
.not_fav { | |||
color: #ccc; | |||
neko259
|
r203 | } | |
neko259
|
r207 | .form-email { | |
display: none; | |||
} | |||
neko259
|
r220 | ||
neko259
|
r281 | .bar-value { | |
background: rgba(50, 55, 164, 0.45); | |||
font-size: 0.9em; | |||
neko259
|
r282 | height: 1.5em; | |
neko259
|
r281 | } | |
.bar-bg { | |||
neko259
|
r282 | position: relative; | |
neko259
|
r663 | border-top: solid 1px #888; | |
border-bottom: solid 1px #888; | |||
margin-top: 5px; | |||
neko259
|
r282 | overflow: hidden; | |
} | |||
.bar-text { | |||
padding: 2px; | |||
position: absolute; | |||
left: 0; | |||
top: 0; | |||
Pavel Ryapolov
|
r298 | } | |
neko259
|
r343 | ||
.page_link { | |||
background: #444; | |||
neko259
|
r683 | border-top: solid 1px #888; | |
border-bottom: solid 1px #888; | |||
neko259
|
r343 | padding: 5px; | |
color: #eee; | |||
neko259
|
r683 | font-size: 2ex; | |
neko259
|
r1333 | margin-top: .5ex; | |
margin-bottom: .5ex; | |||
Pavel Ryapolov
|
r349 | } | |
neko259
|
r414 | ||
.skipped_replies { | |||
neko259
|
r802 | padding: 5px; | |
margin-left: 3ex; | |||
margin-right: 3ex; | |||
border-left: solid 1px #888; | |||
border-right: solid 1px #888; | |||
neko259
|
r826 | border-bottom: solid 1px #888; | |
neko259
|
r802 | background: #000; | |
neko259
|
r414 | } | |
neko259
|
r455 | ||
neko259
|
r473 | .current_page { | |
neko259
|
r455 | padding: 2px; | |
neko259
|
r845 | background-color: #afdcec; | |
color: #000; | |||
neko259
|
r460 | } | |
neko259
|
r473 | .current_mode { | |
font-weight: bold; | |||
} | |||
neko259
|
r460 | .gallery_image { | |
border: solid 1px; | |||
margin: 0.5ex; | |||
text-align: center; | |||
neko259
|
r1335 | padding: 1ex; | |
neko259
|
r469 | } | |
code { | |||
border: dashed 1px #ccc; | |||
background: #111; | |||
padding: 2px; | |||
font-size: 1.2em; | |||
display: inline-block; | |||
} | |||
neko259
|
r476 | ||
pre { | |||
overflow: auto; | |||
} | |||
neko259
|
r505 | ||
.img-full { | |||
background: #222; | |||
border: solid 1px white; | |||
} | |||
neko259
|
r511 | ||
.tag_item { | |||
display: inline-block; | |||
neko259
|
r531 | } | |
neko259
|
r696 | ||
#id_models li { | |||
list-style: none; | |||
} | |||
#id_q { | |||
margin-left: 1ex; | |||
} | |||
ul { | |||
padding-left: 0px; | |||
} | |||
neko259
|
r703 | ||
neko259
|
r755 | .quote-header { | |
border-bottom: 2px solid #ddd; | |||
margin-bottom: 1ex; | |||
padding-bottom: .5ex; | |||
color: #ddd; | |||
font-size: 1.2em; | |||
} | |||
neko259
|
r820 | .global-id { | |
font-weight: bolder; | |||
opacity: .5; | |||
} | |||
neko259
|
r712 | /* Reflink preview */ | |
neko259
|
r703 | .post_preview { | |
neko259
|
r711 | border-left: 1px solid #777; | |
border-right: 1px solid #777; | |||
neko259
|
r1041 | max-width: 600px; | |
neko259
|
r703 | } | |
neko259
|
r712 | ||
/* Code highlighter */ | |||
.hljs { | |||
color: #fff; | |||
background: #000; | |||
display: inline-block; | |||
} | |||
neko259
|
r751 | ||
.hljs, .hljs-subst, .hljs-tag .hljs-title, .lisp .hljs-title, .clojure .hljs-built_in, .nginx .hljs-title { | |||
color: #fff; | |||
} | |||
neko259
|
r974 | ||
#up { | |||
position: fixed; | |||
bottom: 5px; | |||
neko259
|
r975 | right: 5px; | |
neko259
|
r974 | border: 1px solid #777; | |
background: #000; | |||
padding: 4px; | |||
neko259
|
r1323 | opacity: 0.3; | |
} | |||
#up:hover { | |||
opacity: 1; | |||
neko259
|
r974 | } | |
neko259
|
r990 | ||
.user-cast { | |||
border: solid #ffffff 1px; | |||
padding: .2ex; | |||
background: #152154; | |||
color: #fff; | |||
neko259
|
r1035 | } | |
.highlight { | |||
neko259
|
r1271 | background: #222; | |
neko259
|
r1035 | } | |
neko259
|
r1039 | ||
.post-button-form > button:hover { | |||
text-decoration: underline; | |||
} | |||
neko259
|
r1180 | ||
.tree_reply > .post { | |||
margin-top: 1ex; | |||
border-left: solid 1px #777; | |||
neko259
|
r1245 | padding-right: 0; | |
neko259
|
r1180 | } | |
neko259
|
r1217 | ||
#preview-text { | |||
border: solid 1px white; | |||
margin: 1ex 0 1ex 0; | |||
padding: 1ex; | |||
} | |||
neko259
|
r1245 | .image-metadata { | |
font-size: 0.9em; | |||
neko259
|
r1261 | } | |
neko259
|
r1303 | ||
.tripcode { | |||
color: white; | |||
} | |||
neko259
|
r1340 | ||
#fav-panel { | |||
border: 1px solid white; | |||
} | |||
neko259
|
r1412 | ||
.post-blink { | |||
background-color: #000; | |||
} | |||
neko259
|
r1521 | ||
#quote-button { | |||
background-color: black; | |||
border: solid white 1px; | |||
padding: 2px; | |||
} | |||
#quote-button:hover { | |||
background-color: #2d3955; | |||
} |