base_page.css
555 lines
| 7.9 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
|
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
|
r1131 | .post-form input:not([name="image"]), .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
|
r696 | .post-form input[type="submit"], input[type="submit"] { | ||
neko259
|
r36 | background: #222; | ||
neko259
|
r426 | border: solid 2px #fff; | ||
neko259
|
r36 | color: #fff; | ||
neko259
|
r426 | padding: 0.5ex; | ||
} | ||||
input[type="submit"]:hover { | ||||
background: #060; | ||||
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 | } | ||
.dead_post { | ||||
neko259
|
r1225 | border-left: solid 5px #982C2C; | ||
neko259
|
r52 | } | ||
neko259
|
r484 | .archive_post { | ||
neko259
|
r1225 | border-left: solid 5px #B7B7B7; | ||
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; | ||||
padding: 0 1ex 0 1ex; | ||||
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
|
r578 | float: right; | ||
font-weight: bold; | ||||
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 | } | ||
.role { | ||||
text-decoration: underline; | ||||
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; | ||
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; | ||||
padding: 0.5ex; | ||||
margin: 0.5ex; | ||||
text-align: center; | ||||
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
|
r793 | /* Post */ | ||
.post > .message, .post > .image { | ||||
padding-left: 1em; | ||||
} | ||||
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
|
r990 | |||
.user-cast { | ||||
border: solid #ffffff 1px; | ||||
padding: .2ex; | ||||
background: #152154; | ||||
color: #fff; | ||||
neko259
|
r1035 | } | ||
.highlight { | ||||
neko259
|
r1036 | background-color: #222; | ||
neko259
|
r1035 | } | ||
neko259
|
r1039 | |||
.post-button-form > button:hover { | ||||
text-decoration: underline; | ||||
} | ||||
neko259
|
r1180 | |||
.tree_reply > .post { | ||||
margin-left: 1ex; | ||||
margin-top: 1ex; | ||||
border-left: solid 1px #777; | ||||
border-right: solid 1px #777; | ||||
} | ||||
neko259
|
r1217 | |||
#preview-text { | ||||
border: solid 1px white; | ||||
margin: 1ex 0 1ex 0; | ||||
padding: 1ex; | ||||
} | ||||
button { | ||||
border: 1px solid white; | ||||
neko259
|
r1218 | margin-bottom: .5ex; | ||
margin-top: .5ex; | ||||
neko259
|
r1217 | } | ||