base_page.css
527 lines
| 8.5 KiB
| text/css
|
CssLexer
neko259
|
r1785 | /* Shroom-Themes for Neboard | ||
neko259
|
r1773 | * | ||
*/ | ||||
neko259
|
r1785 | /* Page Styles ============================================================== */ | ||
neko259
|
r1773 | * { | ||
neko259
|
r1785 | text-decoration: none; | ||
font-weight: inherit; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | p, | ||
.br { | ||||
margin-top: 0.5em; | ||||
margin-bottom: 0.5em; | ||||
neko259
|
r1773 | } | ||
html { | ||||
neko259
|
r1785 | color: #2f2720; | ||
background: #fff7f0; | ||||
font-family: sans-serif; | ||||
neko259
|
r1773 | } | ||
body { | ||||
neko259
|
r1785 | margin: 0 0.5em 0 0.5em; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .link, | ||
a { | ||||
color: #3737c8; | ||||
text-decoration: none; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .link:hover, | ||
a:hover { | ||||
text-decoration: underline; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .tag, | ||
.fav { | ||||
color: #c83737; | ||||
neko259
|
r1773 | } | ||
.not_fav { | ||||
neko259
|
r1785 | color: #847c75; | ||
neko259
|
r1773 | } | ||
.random-images-table { | ||||
neko259
|
r1785 | width: auto; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | /* Post Styles ====================================================== */ | ||
.post, | ||||
.dead_post, | ||||
.archive_post, | ||||
#posts-table, | ||||
.tag_info, | ||||
#fav-panel { | ||||
background: #d7e3f4; | ||||
border: solid 1px #cedef4; | ||||
-webkit-border-radius: 2px; | ||||
-moz-border-radius: 2px; | ||||
border-radius: 2px; | ||||
box-shadow: 0 0 3px #d8e3f4; | ||||
margin: 0; | ||||
padding: 0.5em; | ||||
neko259
|
r1850 | word-wrap: break-word; | ||
neko259
|
r1785 | } | ||
neko259
|
r1773 | .metadata { | ||
neko259
|
r1785 | border-top: solid 1px #aabaca; | ||
padding-top: 0.2em; | ||||
font-size: 0.9em; | ||||
color: #847c75; | ||||
neko259
|
r1773 | } | ||
.message { | ||||
neko259
|
r1785 | padding-left: 1ex; | ||
padding-bottom: 0.5em; | ||||
neko259
|
r1773 | } | ||
.post-info { | ||||
neko259
|
r1785 | padding: 0 0 0.2em 0; | ||
color: #847c75; | ||||
margin-bottom: 1ex; | ||||
neko259
|
r1773 | } | ||
.title { | ||||
neko259
|
r1785 | font-size: 1em; | ||
font-weight: bold; | ||||
color: #2f2720; | ||||
neko259
|
r1773 | } | ||
.post-info > a { | ||||
neko259
|
r1785 | font-size: 0.9em; | ||
color: #9797e3; | ||||
neko259
|
r1773 | } | ||
a.tripcode { | ||||
neko259
|
r1785 | color: #847c75; | ||
neko259
|
r1773 | } | ||
a.post_id { | ||||
neko259
|
r1785 | font-size: 1em; | ||
color: #c83737; | ||||
neko259
|
r1773 | } | ||
.highlight { | ||||
neko259
|
r1785 | background: #9cc5f4; | ||
border: solid 1px #92c0f4; | ||||
-webkit-border-radius: 2px; | ||||
-moz-border-radius: 2px; | ||||
border-radius: 2px; | ||||
box-shadow: 0 0 3px #a6caf4; | ||||
neko259
|
r1773 | } | ||
/* Formating */ | ||||
.multiquote { | ||||
neko259
|
r1785 | padding: 0.2em; | ||
display: inline-block; | ||||
background: #c4d9f4; | ||||
border-style: solid; | ||||
border-color: #a6caf4; | ||||
border-width: 1px 1px 1px 4px; | ||||
margin-bottom: 0.5em; | ||||
font-size: 0.9em; | ||||
neko259
|
r1773 | } | ||
.quote-header { | ||||
neko259
|
r1785 | border-bottom: 2px solid #a6caf4; | ||
margin-bottom: 0.3em; | ||||
padding-bottom: 0.2em; | ||||
font-size: 1.2em; | ||||
neko259
|
r1773 | } | ||
.quote { | ||||
neko259
|
r1785 | color: #668800; | ||
font-style: italic; | ||||
neko259
|
r1773 | } | ||
.user-cast { | ||||
neko259
|
r1785 | border: solid 1px #a6caf4; | ||
padding: 0.2ex; | ||||
background: #c4d9f4; | ||||
neko259
|
r1773 | } | ||
.comment { | ||||
neko259
|
r1785 | color: #847c75; | ||
neko259
|
r1773 | } | ||
.spoiler { | ||||
neko259
|
r1785 | color: #2f2720; | ||
background: #2f2720; | ||||
neko259
|
r1773 | } | ||
.spoiler:hover { | ||||
neko259
|
r1785 | color: #2f2720; | ||
background: #d7e3f4; | ||||
neko259
|
r1773 | } | ||
pre { | ||||
neko259
|
r1785 | white-space: pre-wrap; | ||
overflow: auto; | ||||
neko259
|
r1773 | } | ||
code { | ||||
neko259
|
r1785 | border: dashed 1px #92c0f4; | ||
background: #c4d9f4; | ||||
padding: 2px; | ||||
font-size: 1.2em; | ||||
display: inline-block; | ||||
neko259
|
r1773 | } | ||
/* Code highlighter */ | ||||
.hljs { | ||||
neko259
|
r1785 | background: #c4d9f4; | ||
display: inline-block; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .hljs, | ||
.hljs-subst, | ||||
.hljs-tag .hljs-title, | ||||
.lisp .hljs-title, | ||||
.clojure .hljs-built_in, | ||||
.nginx .hljs-title { | ||||
color: #2f2720; | ||||
neko259
|
r1773 | } | ||
/* Top */ | ||||
.image-mode-tab { | ||||
neko259
|
r1785 | border-top: dashed 1px black; | ||
padding: 0.5em; | ||||
font-size: 0.9em; | ||||
text-align: center; | ||||
neko259
|
r1773 | } | ||
.image-mode-tab > a { | ||||
neko259
|
r1785 | padding: 0.1em; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .tag_info > img { | ||
background: #c4d9f4; | ||||
border: solid 1px #a6caf4; | ||||
} | ||||
.tag_info { | ||||
text-align: center; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .tag_info > .tag-text-data { | ||
text-align: left; | ||||
max-width: 30em; | ||||
} | ||||
neko259
|
r1773 | .bar-value { | ||
neko259
|
r1785 | background: #e5ddd6; | ||
border-color: #ddd5ce; | ||||
font-size: 0.8em; | ||||
height: 1.3em; | ||||
neko259
|
r1773 | } | ||
.bar-bg { | ||||
neko259
|
r1785 | background: #eee6df; | ||
position: relative; | ||||
border: solid 1px #ddd5ce; | ||||
overflow: hidden; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .bar-text { | ||
font-size: 0.8em; | ||||
position: absolute; | ||||
padding: 0.2em; | ||||
left: 0; | ||||
top: 0; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .page_link, | ||
.current_page { | ||||
text-align: center; | ||||
font-size: 0.9em; | ||||
padding: 0.2em; | ||||
background: #eee6df; | ||||
border: solid 1px #ddd5ce; | ||||
} | ||||
neko259
|
r1850 | .current_page { | ||
font-weight: bold; | ||||
} | ||||
neko259
|
r1773 | .skipped_replies { | ||
neko259
|
r1785 | margin-left: 2.5ex; | ||
font-size: 0.9em; | ||||
padding: 0.2em; | ||||
margin-bottom: 0.5em; | ||||
background: #eee6df; | ||||
border: solid 1px #ddd5ce; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | /* Image Styles */ | ||
.post > .image { | ||||
float: left; | ||||
background: #c4d9f4; | ||||
border: solid 1px #a6caf4; | ||||
margin: 0 1ex .5ex 0; | ||||
min-width: 1px; | ||||
text-align: center; | ||||
display: table-row; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .gallery_image { | ||
background: #c4d9f4; | ||||
border: solid 1px #a6caf4; | ||||
margin: 0.5em; | ||||
text-align: center; | ||||
} | ||||
.post-image-full { | ||||
margin: 0; | ||||
} | ||||
neko259
|
r1773 | /* Form Styles ====================================================== */ | ||
.post-form-w { | ||||
neko259
|
r1785 | background: #dad8f4; | ||
border: solid 1px #d5cef4; | ||||
-webkit-border-radius: 2px; | ||||
-moz-border-radius: 2px; | ||||
border-radius: 2px; | ||||
box-shadow: 0 0 3px #dddcf4; | ||||
padding: 0.5em; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .form-row { | ||
width: 100%; | ||||
display: table-row; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .form-title { | ||
font-weight: bold; | ||||
margin-bottom: 0.5em; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .form-label { | ||
padding: 0.5ex; | ||||
margin: 1em; | ||||
vertical-align: top; | ||||
display: table-cell; | ||||
} | ||||
neko259
|
r1773 | .form-input { | ||
neko259
|
r1785 | width: 100%; | ||
display: table-cell; | ||||
neko259
|
r1773 | } | ||
.form-submit { | ||||
neko259
|
r1785 | text-align: center; | ||
margin-bottom: 0.5em; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | id_text { | ||
width: 100%; | ||||
neko259
|
r1773 | } | ||
#mark-panel { | ||||
neko259
|
r1785 | padding: 1em; | ||
display: block; | ||||
neko259
|
r1773 | } | ||
#id-text { | ||||
neko259
|
r1785 | width: 100%; | ||
neko259
|
r1773 | } | ||
#mark-panel { | ||||
neko259
|
r1785 | padding: 0; | ||
neko259
|
r1773 | } | ||
.mark_btn { | ||||
neko259
|
r1785 | background: #d1c4f4; | ||
border: solid 1px #c2a6f4; | ||||
padding: 0.3em; | ||||
margin-right: 1ex; | ||||
margin-bottom: 0.5em; | ||||
display: inline-block; | ||||
} | ||||
.mark_btn:hover { | ||||
background: #c2a6f4; | ||||
border-color: #b388f4; | ||||
neko259
|
r1773 | } | ||
.mark_btn > code { | ||||
neko259
|
r1785 | background: #c2a6f4; | ||
border: dashed 1px #b388f4; | ||||
padding: 0.1ex; | ||||
font-size: 0.8em; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .post-form input:not([name="image"]):not([type="checkbox"]):not([type="submit"]), | ||
.post-form textarea, | ||||
.post-form select { | ||||
color: #2f2720; | ||||
background: #d1c4f4; | ||||
border: solid 1px #c2a6f4; | ||||
padding: 0.2em; | ||||
margin-bottom: 0.5em; | ||||
font: medium sans-serif; | ||||
width: 100%; | ||||
neko259
|
r1773 | } | ||
.post-form textarea { | ||||
neko259
|
r1785 | resize: vertical; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | input[type="submit"], | ||
button { | ||||
background: #d1c4f4; | ||||
border: solid 1px #c2a6f4; | ||||
color: #2f2720; | ||||
padding: 0.2em; | ||||
margin-right: 0.5ex; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | input[type="submit"]:hover, | ||
neko259
|
r1773 | button:hover { | ||
neko259
|
r1785 | background: #c2a6f4; | ||
border-color: #b388f4; | ||||
neko259
|
r1773 | } | ||
#preview-text { | ||||
neko259
|
r1785 | background: #d7e3f4; | ||
border: solid 2px #c2a6f4; | ||||
margin: 1ex 0 1ex 0; | ||||
padding: 1ex; | ||||
neko259
|
r1773 | } | ||
/* Navbar Styles ==================================================== */ | ||||
.navigation_panel { | ||||
neko259
|
r1785 | color: black; | ||
padding-top: 0.5em; | ||||
padding-bottom: 0.5em; | ||||
neko259
|
r1773 | } | ||
footer.navigation_panel { | ||||
neko259
|
r1785 | padding-top: 0; | ||
neko259
|
r1773 | } | ||
header.navigation_panel > a.link:first-child { | ||||
neko259
|
r1785 | font-weight: bold; | ||
padding-right: 1ex; | ||||
border-right: solid 1px black; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | header.navigation_panel > a.right-link { | ||
float: right; | ||||
font-weight: bold; | ||||
margin-left: 1ex; | ||||
padding-left: 1ex; | ||||
border-left: solid 1px black; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .navigation_panel::after, | ||
.post::after { | ||||
clear: both; | ||||
content: "."; | ||||
display: block; | ||||
height: 0; | ||||
line-height: 0; | ||||
visibility: hidden; | ||||
neko259
|
r1773 | } | ||
/* Misc ============================================================= */ | ||||
#admin_panel { | ||||
neko259
|
r1785 | background: #FF0000; | ||
color: #00FF00; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .input_field_error { | ||
color: #FF0000; | ||||
} | ||||
neko259
|
r1773 | .block { | ||
neko259
|
r1785 | display: inline-block; | ||
vertical-align: top; | ||||
neko259
|
r1773 | } | ||
blockquote { | ||||
neko259
|
r1785 | border-left: solid 2px; | ||
padding-left: 5px; | ||||
color: #B1FB17; | ||||
margin: 0; | ||||
neko259
|
r1773 | } | ||
/** margin bottom */ | ||||
.last-replies { | ||||
neko259
|
r1785 | margin-left: 2ex; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .thread, | ||
.last-replies > .post:last-child { | ||||
margin-bottom: 1.5em; | ||||
} | ||||
neko259
|
r1773 | #fav-panel > .post { | ||
neko259
|
r1785 | background: none; | ||
border: none; | ||||
box-shadow: none; | ||||
margin: 0; | ||||
padding: 0; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | #thread-fav-button:hover { | ||
background: #c4d9f4; | ||||
neko259
|
r1773 | } | ||
.image-metadata { | ||||
neko259
|
r1785 | font-size: 0.9em; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .refmap { | ||
font-size: 0.9em; | ||||
color: #847c75; | ||||
} | ||||
neko259
|
r1773 | .from-input { | ||
neko259
|
r1785 | display: block; | ||
neko259
|
r1773 | } | ||
#up { | ||||
neko259
|
r1785 | position: fixed; | ||
bottom: 0.2em; | ||||
right: 1em; | ||||
border: 2px solid #b388f4; | ||||
background: #d1c4f4; | ||||
padding: 4px; | ||||
opacity: 0.3; | ||||
neko259
|
r1773 | } | ||
#up:hover { | ||||
neko259
|
r1785 | opacity: 1; | ||
neko259
|
r1773 | } | ||
#quote-button { | ||||
neko259
|
r1785 | background: #d1c4f4; | ||
border: solid 2px #c2a6f4; | ||||
padding: 0.2em; | ||||
neko259
|
r1773 | } | ||
#quote-button:hover { | ||||
neko259
|
r1785 | background: #c2a6f4; | ||
border: solid 2px #b388f4; | ||||
neko259
|
r1773 | } | ||
.post-blink { | ||||
neko259
|
r1785 | background-color: #aaaaff; | ||
neko259
|
r1773 | } | ||
.moderator_info { | ||||
neko259
|
r1785 | color: #e99d41; | ||
opacity: 0.4; | ||||
neko259
|
r1773 | } | ||
.moderator_info:hover { | ||||
neko259
|
r1785 | opacity: 1; | ||
neko259
|
r1773 | } | ||
.post-image-preview { | ||||
neko259
|
r1785 | margin: 0; | ||
neko259
|
r1773 | } | ||
.post_preview { | ||||
neko259
|
r1785 | max-width: 600px; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .post_preview > .post { | ||
box-shadow: 0 0 5px #b6c1d2; | ||||
margin: 0; | ||||
} | ||||
neko259
|
r1773 | .global-id { | ||
neko259
|
r1785 | font-weight: bolder; | ||
opacity: .5; | ||||
neko259
|
r1773 | } | ||
.img-full { | ||||
neko259
|
r1785 | background: #c4d9f4; | ||
border: solid 1px #a6caf4; | ||||
-webkit-border-radius: 1px; | ||||
-moz-border-radius: 1px; | ||||
border-radius: 1px; | ||||
box-shadow: 0 0 5px #b6c1d2; | ||||
neko259
|
r1773 | } | ||
.tag_item { | ||||
neko259
|
r1785 | display: inline-block; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | #id_models li { | ||
list-style: none; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | #id_q { | ||
margin-left: 1ex; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | ul { | ||
padding-left: 0px; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .current_mode { | ||
font-weight: bold; | ||||
} | ||||
neko259
|
r1773 | .fancybox-skin { | ||
neko259
|
r1785 | position: relative; | ||
background-color: #fff; | ||||
color: #ddd; | ||||
text-shadow: none; | ||||
neko259
|
r1773 | } | ||
.fancybox-image { | ||||
neko259
|
r1785 | border: 1px solid black; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .post:target { | ||
border: solid 2px #61a7f3; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | li { | ||
list-style-position: inside; | ||||
} | ||||
neko259
|
r1773 | .dead_post > .post-info { | ||
neko259
|
r1785 | font-style: italic; | ||
neko259
|
r1773 | } | ||
.archive_post > .post-info { | ||||
neko259
|
r1785 | text-decoration: line-through; | ||
neko259
|
r1773 | } | ||
.post > .metadata { | ||||
neko259
|
r1785 | clear: left; | ||
neko259
|
r1773 | } | ||
.get { | ||||
neko259
|
r1785 | font-weight: bold; | ||
neko259
|
r1773 | } | ||
.form-email { | ||||
neko259
|
r1785 | display: none; | ||
neko259
|
r1773 | } | ||
neko259
|
r1785 | .post, | ||
dead_post, | ||||
.archive_post, | ||||
.post-form-w, | ||||
.tag_info, | ||||
#posts-table, | ||||
.bar-bg, | ||||
.page_link, | ||||
#fav-panel { | ||||
margin-bottom: 0.5em; | ||||
neko259
|
r1773 | } | ||
h2 { | ||||
neko259
|
r1785 | font-size: 1.5em; | ||
font-weight: bold; | ||||
margin-top: 0.5em; | ||||
margin-bottom: 0.5em; | ||||
text-align: center; | ||||
neko259
|
r1773 | } | ||
neko259
|
r1785 | b, | ||
strong { | ||||
font-weight: bold; | ||||
neko259
|
r1773 | } | ||