Created
September 14, 2014 06:13
-
-
Save goosehub/5b8b89b922503858a098 to your computer and use it in GitHub Desktop.
Tinyboard Alternative Style
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@font-face { | |
font-family: hellogoodbye; | |
src: url(/chan/stylesheets/fonts/hellogoodbye.otf); | |
} | |
body { | |
background: #FFFFFF url('img/fade-miku.png') repeat-x 50% 0%; | |
color: black; | |
font-family: arial, helvetica, sans-serif; | |
font-size: 10pt; | |
margin: 0 8px; | |
padding-left: 5px; | |
padding-right: 5px; | |
letter-spacing: 0.1em; | |
} | |
input[type=text] | |
{ | |
background-color: #BFBDBD; | |
border:solid 1px #BFBDBD; | |
color: #000; | |
height: 28px; | |
padding-left:10px; | |
width: 191px; | |
box-shadow: 2px 2px 0 #828181 inset; | |
} | |
textarea { | |
background-color: #BFBDBD; | |
border:solid 1px #BFBDBD; | |
color: #000; | |
height: 140px; | |
padding-left:10px; | |
width: 191px; | |
box-shadow: 2px 2px 0 #828181 inset; | |
} | |
input[type=submit], input[type=password], input[type=file] | |
{ | |
background-color: #1E1E1E; | |
color: #979797; | |
height: 24px; | |
width: 103px; | |
color: #bbbbbb; | |
text-transform:uppercase; | |
box-shadow:-1px 2px #6E6B6A inset; | |
} | |
input[type=submit], input[type=text], textarea, input[type=password], input[type=file] | |
{ | |
border: 0; | |
border-radius:5px; | |
font-family: Sansation,Arial; | |
} | |
input[type=file] { | |
width: 200px; | |
} | |
.intro { | |
font-family: hellogoodbye; | |
} | |
.intro a:nth-child(5) { | |
background-color: #000; | |
color: #fff; | |
border: 2px solid #ddd; | |
border-radius: 5px; | |
padding: 0.4em; | |
} | |
.intro a:nth-child(4) { | |
background-color: #fff; | |
color: #fff; | |
border: 2px solid #ddd; | |
border-radius: 5px; | |
padding: 0.3em; | |
padding-left: 0.5em; | |
font-weight: bold; | |
-moz-box-shadow: inset 0 0 5px #000000; | |
-webkit-box-shadow: inset 0 0 5px #000000; | |
box-shadow: inset 0 0 5px #000000; | |
} | |
table * { | |
margin: 0; | |
} | |
a, a:visited { | |
text-decoration: underline; | |
color: #34345C; | |
} | |
a:hover, p.intro a.post_no:hover { | |
color: #0009FF; | |
} | |
a.post_no { | |
text-decoration: none; | |
margin: 0; | |
padding: 0; | |
color: #fff; | |
} | |
p.intro a.post_no { | |
color: inherit; | |
} | |
p.intro a.post_no, p.intro a.email { | |
margin: 0; | |
} | |
p.intro a.email span.name { | |
color: #000000; | |
} | |
p.intro a.email:hover span.name { | |
color: #005EFF; | |
} | |
p.intro label { | |
display: inline; | |
} | |
p.intro time, p.intro a.ip-link, p.intro a.capcode { | |
direction: ltr; | |
unicode-bidi: embed; | |
} | |
h2 { | |
color: #5487FF; | |
font-size: 11pt; | |
margin: 0; | |
padding: 0; | |
} | |
header { | |
margin: 1em 0; | |
} | |
h1 { | |
font-family: hellogoodbye, Tahoma; | |
letter-spacing: 0.3em; | |
font-size: 20pt; | |
margin: 0; | |
color: #000000; | |
} | |
header div.subtitle, h1 { | |
text-align: center; | |
} | |
header div.subtitle { | |
margin-left: auto; | |
margin-right: auto; | |
background: #000000; | |
color: #FFFFFF; | |
border: 5px solid #000000; | |
border-radius: 10000px; | |
font-size: 8pt; | |
width: 33%; | |
} | |
form { | |
margin-bottom: 4em; | |
} | |
form table { | |
margin: auto; | |
} | |
form table input { | |
height: auto; | |
} | |
input[type="text"], input[type="password"], textarea { | |
border: 1px solid #a9a9a9; | |
text-indent: 0; | |
text-shadow: none; | |
text-transform: none; | |
word-spacing: normal; | |
} | |
form table tr td { | |
text-align: left; | |
margin: 0; | |
padding: 0; | |
} | |
form table.mod tr td { | |
padding: 2px; | |
} | |
form table tr th { | |
text-align: left; | |
padding: 4px; | |
} | |
form table tr th { | |
background: #000000; | |
border: 3px solid #000000; | |
border-radius: 20px; | |
color: #FFFFFF; | |
text-align: center; | |
-moz-box-shadow: inset 0 0 2px #ffffff; | |
-webkit-box-shadow: inset 0 0 2px #ffffff; | |
box-shadow: inset 0 0 2px #ffffff; | |
} | |
form table tr td div { | |
text-align: center; | |
float: left; | |
padding-left: 3px; | |
} | |
form table tr td div input { | |
display: block; | |
margin: 2px auto 0 auto; | |
} | |
form table tr td div label { | |
font-size: 10px; | |
} | |
.unimportant, .unimportant * { | |
font-size: 10px; | |
} | |
p.fileinfo { | |
display: none; | |
margin: 0; | |
padding-right: 7em; | |
} | |
div.banner { | |
background-color: #266EFF; | |
margin-left: auto; | |
margin-right: auto; | |
font-size: 12pt; | |
font-weight: bold; | |
text-align: center; | |
width: 33%; | |
border: 2px solid #000000; | |
border-radius: 10000px; | |
} | |
div.banner, div.banner a { | |
color: white; | |
} | |
div.banner a:hover { | |
color: #EEF2FF; | |
text-decoration: none; | |
} | |
img.banner { | |
display: block; | |
border: 0px solid #a9a9a9; | |
margin: 12px auto 0 auto; | |
border-radius: 5000px; | |
} | |
img.post-image { | |
display: block; | |
float: left; | |
border: 1px solid #a9a9a9; | |
border-radius: 5px; | |
margin: 1em 3em 3em 3em; | |
} | |
div.post img.post-image { | |
padding: 5px; | |
margin: 1em 3em 3em 3em; | |
} | |
div.post img.icon { | |
display: inline; | |
margin: 0 5px; | |
padding: 0; | |
} | |
div.post i.fa { | |
margin: 0 4px; | |
font-size: 16px; | |
} | |
div.post.op { | |
margin-right: 20px; | |
margin-bottom: 5px; | |
font-size: 1.2em; | |
} | |
div.post.op hr { | |
border-color: #D9BFB7; | |
} | |
p.intro { | |
margin: 0.5em 0; | |
padding: 0; | |
padding-bottom: 1em; | |
} | |
input.delete { | |
float: left; | |
margin: 1px 6px 0 0; | |
} | |
p.intro span.subject { | |
color: #0F0C5D; | |
font-weight: bold; | |
} | |
p.intro span.name { | |
font-weight: bold; | |
} | |
p.intro span.capcode, p.intro a.capcode, p.intro a.nametag { | |
color: #006CF0; | |
margin-left: 0; | |
} | |
p.intro a { | |
margin-left: 8px; | |
} | |
div.delete { | |
float: right; | |
} | |
div.post.reply p { | |
margin: 0.3em 0 0 0; | |
} | |
div.post.reply div.body { | |
margin-left: 1.5em; | |
margin-top: 0.5em; | |
padding-right: 3em; | |
padding-bottom: 1em; | |
} | |
div.post.reply.highlighted { | |
background: #D6BAD0; | |
} | |
div.post.reply div.body a { | |
font-family: hellogoodbye; | |
color: #0009FF; | |
font-size: 1.4em; | |
} | |
div.post { | |
max-width: 66%; | |
} | |
div.post div.body { | |
word-wrap: break-word; | |
white-space: pre-wrap; | |
} | |
div.post.reply { | |
background: #ffffff; | |
margin: 0.2em 16px; | |
padding: 0.2em 0.3em 0.5em 0.6em; | |
border-width: 3px; | |
border-style: solid solid solid solid; | |
border-color: #000000; | |
border-radius: 10px; | |
display: inline-block; | |
/*box-shadow: 5px 5px 5px;*/ | |
-moz-box-shadow: inset 0 0 10px #000000; | |
-webkit-box-shadow: inset 0 0 10px #000000; | |
box-shadow: inset 0 0 10px #000000; | |
} | |
span.trip { | |
color: #228854; | |
} | |
span.quote { | |
font-family: hellogoodbye; | |
font-size:1.5em; | |
color: #888; | |
} | |
span.omitted { | |
font-family: hellogoodbye; | |
display: inline-block; | |
margin-top: 2em; | |
background-color: #fff; | |
color: #444; | |
border: 2px solid #ddd; | |
border-radius: 5px; | |
padding: 0.3em; | |
} | |
br.clear { | |
clear: left; | |
display: block; | |
} | |
span.controls { | |
float: right; | |
margin: 0; | |
padding: 0; | |
font-size: 80%; | |
} | |
span.controls.op { | |
float: none; | |
margin-left: 10px; | |
} | |
span.controls a { | |
margin: 0; | |
} | |
div#wrap { | |
width: 900px; | |
margin:0 auto; | |
} | |
div.ban { | |
background: white; | |
border: 1px solid #98E; | |
max-width: 700px; | |
margin: 30px auto; | |
} | |
div.ban p, div.ban h2 { | |
padding: 3px 7px; | |
} | |
div.ban h2 { | |
background: #98E; | |
color: black; | |
font-size: 12pt; | |
} | |
div.ban p { | |
font-size: 12px; | |
margin-bottom: 12px; | |
} | |
div.ban p.reason { | |
font-weight: bold; | |
} | |
span.heading { | |
color: #AF0A0F; | |
font-size: 11pt; | |
font-weight: bold; | |
} | |
span.spoiler { | |
background: black; | |
color: black; | |
padding: 0px 1px; | |
} | |
div.post.reply div.body span.spoiler a { | |
color: black; | |
} | |
span.spoiler:hover, div.post.reply div.body span.spoiler:hover a { | |
color: white; | |
} | |
div.styles { | |
float: right; | |
padding-bottom: 20px; | |
} | |
div.styles a { | |
margin: 0 10px; | |
} | |
div.styles a.selected { | |
text-decoration: none; | |
} | |
table.test { | |
width: 100%; | |
} | |
table.test td, table.test th { | |
text-align: left; | |
padding: 5px; | |
} | |
table.test tr.h th { | |
background: #98E; | |
} | |
table.test td img { | |
margin: 0; | |
} | |
fieldset label { | |
display: block; | |
} | |
div.pages { | |
font-size: 1.5em; | |
color: #89A; | |
background: #D6DAF0; | |
display: inline; | |
padding: 8px; | |
border-right: 1px solid #B7C5D9; | |
border-bottom: 1px solid #B7C5D9; | |
border-radius: 5px; | |
box-shadow: 5px 5px 5px; | |
} | |
div.pages.top { | |
display: block; | |
padding: 5px 8px; | |
margin-bottom: 5px; | |
position: fixed; | |
top: 0; | |
right: 0; | |
opacity: 0.9; | |
} | |
@media screen and (max-width: 800px) { | |
div.pages.top { | |
display: none !important; | |
} | |
} | |
div.pages a.selected { | |
color: black; | |
font-weight: bolder; | |
} | |
div.pages a { | |
text-decoration: none; | |
} | |
div.pages form { | |
margin: 0; | |
padding: 0; | |
display: inline; | |
} | |
div.pages form input { | |
margin: 0 5px; | |
display: inline; | |
border: 5px solid black; | |
border-radius: 50px; | |
} | |
hr { | |
border: none; | |
border-top: 1px solid #B7C5D9; | |
height: 0; | |
clear: left; | |
} | |
div.boardlist { | |
position: fixed; | |
background-color:#FFFFFF; | |
left:50%; | |
margin-left: -350px; | |
text-align: center; | |
height:25px; | |
width:700px; | |
color: #000000; | |
font-size: 14pt; | |
margin-top: -10px; | |
border: 2px solid #000000; | |
border-radius: 10000px; | |
box-shadow: 0px 15px 15px -5px; | |
} | |
div.boardlist.bottom { | |
margin-top: 20px; | |
} | |
div.boardlist a { | |
text-decoration: none; | |
} | |
div.report { | |
color: #333; | |
} | |
table.modlog { | |
margin: auto; | |
width: 100%; | |
} | |
table.modlog tr td { | |
text-align: left; | |
margin: 0; | |
padding: 4px 15px 0 0; | |
} | |
table.modlog tr th { | |
text-align: left; | |
padding: 4px 15px 5px 5px; | |
white-space: nowrap; | |
} | |
table.modlog tr th { | |
background: #98E; | |
} | |
td.minimal, th.minimal { | |
width: 1%; | |
white-space: nowrap; | |
} | |
div.top_notice { | |
text-align: center; | |
margin: 5px auto; | |
} | |
span.public_ban { | |
display: block; | |
color: red; | |
font-weight: bold; | |
margin-top: 15px; | |
} | |
span.toolong { | |
display: block; | |
margin-top: 15px; | |
} | |
div.blotter { | |
color: red; | |
font-weight: bold; | |
text-align: center; | |
} | |
table.mod.config-editor { | |
font-size: 9pt; | |
width: 100%; | |
} | |
table.mod.config-editor td { | |
text-align: left; | |
padding: 5px; | |
border-bottom: 1px solid #98e; | |
} | |
table.mod.config-editor input[type="text"] { | |
width: 98%; | |
} | |
p.intro.thread-hidden { | |
margin: 0px; | |
padding: 0px; | |
} | |
form.ban-appeal { | |
margin: 9px 20px; | |
} | |
form.ban-appeal textarea { | |
display: block; | |
} | |
.theme-catalog div.thread img { | |
float:none!important; | |
margin: auto; | |
margin-bottom: 12px; | |
max-height: 150px; | |
max-width: 200px; | |
box-shadow: 0 0 4px rgba(0, 0, 0, 0.55); | |
border: 2px solid rgba(153, 153, 153, 0); | |
} | |
.theme-catalog div.thread { | |
display: inline-block; | |
vertical-align: top; | |
margin-bottom:25px; | |
margin-left: 20px; | |
margin-right: 15px; | |
text-align:center; | |
font-weight:normal; | |
width:205px; | |
overflow:hidden; | |
position: relative; | |
font-size:11px; | |
padding: 15px; | |
max-height:300px; | |
background: rgba(182, 182, 182, 0.12); | |
border: 2px solid rgba(111, 111, 111, 0.34); | |
} | |
.theme-catalog div.thread strong { | |
display: block; | |
} | |
.compact-boardlist { | |
padding: 3px; | |
padding-bottom: 0px; | |
} | |
.compact-boardlist .cb-item { | |
display: inline-block; | |
vertical-align: middle; | |
} | |
.compact-boardlist .cb-icon { | |
padding-bottom: 1px; | |
} | |
.compact-boardlist .cb-fa { | |
font-size: 21px; | |
padding: 2px; | |
padding-top: 0; | |
} | |
.compact-boardlist .cb-cat { | |
padding: 5px 6px 8px 6px; | |
} | |
/* styles also used by watch.js */ | |
.cb-menuitem { | |
display: table-row; | |
} | |
.cb-menuitem span { | |
padding: 5px; | |
display: table-cell; | |
text-align: left; | |
border-top: 1px solid rgba(0, 0, 0, 0.5); | |
} | |
.cb-menuitem span.cb-uri { | |
text-align: right; | |
} | |
.boardlist:not(.compact-boardlist) #watch-pinned::before { | |
content: " [ "; | |
} | |
.boardlist:not(.compact-boardlist) #watch-pinned::after { | |
content: " ] "; | |
} | |
.boardlist:not(.compact-boardlist) #watch-pinned { | |
display: inline; | |
} | |
.boardlist:not(.compact-boardlist) #watch-pinned a { | |
margin-left: 3pt; | |
} | |
.boardlist:not(.compact-boardlist) #watch-pinned a:first-child { | |
margin-left: 0pt; | |
} | |
.compact-boardlist #watch-pinned { | |
display: inline-block; | |
vertical-align: middle; | |
} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment