summaryrefslogtreecommitdiff
path: root/stylesheets
diff options
context:
space:
mode:
Diffstat (limited to 'stylesheets')
-rw-r--r--stylesheets/500px.css372
-rw-r--r--stylesheets/8ch.cyber.css469
-rw-r--r--stylesheets/beta.css381
-rw-r--r--stylesheets/birthday.css21
-rwxr-xr-xstylesheets/code/dark.css141
-rwxr-xr-xstylesheets/code/light.css141
-rw-r--r--stylesheets/cupcake.css96
-rw-r--r--stylesheets/cyberpunk.css264
-rw-r--r--stylesheets/cyberpunk2.css241
-rw-r--r--stylesheets/dark.css76
-rw-r--r--stylesheets/dark_irc.css16
-rw-r--r--stylesheets/dark_purple.css21
-rw-r--r--stylesheets/dark_red.css21
-rw-r--r--stylesheets/darkroot_garden.css259
-rw-r--r--stylesheets/dicksinmyass.css80
-rw-r--r--stylesheets/fauux.css215
-rw-r--r--stylesheets/ferus.css46
-rw-r--r--stylesheets/fonts/DejaVuSans-Bold.ttfbin0 -> 693876 bytes
-rw-r--r--stylesheets/fonts/DejaVuSans-BoldOblique.ttfbin0 -> 632168 bytes
-rw-r--r--stylesheets/fonts/DejaVuSans-ExtraLight.ttfbin0 -> 352492 bytes
-rw-r--r--stylesheets/fonts/DejaVuSans-Oblique.ttfbin0 -> 632416 bytes
-rw-r--r--stylesheets/fonts/DejaVuSans.ttfbin0 -> 741536 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansCondensed-Bold.ttfbin0 -> 653336 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansCondensed-BoldOblique.ttfbin0 -> 600936 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansCondensed-Oblique.ttfbin0 -> 596596 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansCondensed.ttfbin0 -> 664972 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansMono-Bold.ttfbin0 -> 318392 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansMono-BoldOblique.ttfbin0 -> 239876 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansMono-Oblique.ttfbin0 -> 245948 bytes
-rw-r--r--stylesheets/fonts/DejaVuSansMono.ttfbin0 -> 335068 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerif-Bold.ttfbin0 -> 345364 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerif-BoldItalic.ttfbin0 -> 336884 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerif-Italic.ttfbin0 -> 343388 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerif.ttfbin0 -> 367260 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerifCondensed-Bold.ttfbin0 -> 320720 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerifCondensed-BoldItalic.ttfbin0 -> 335940 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerifCondensed-Italic.ttfbin0 -> 342736 bytes
-rw-r--r--stylesheets/fonts/DejaVuSerifCondensed.ttfbin0 -> 334040 bytes
-rw-r--r--stylesheets/fonts/DroidSans-Bold.ttfbin0 -> 191032 bytes
-rw-r--r--stylesheets/fonts/DroidSans.ttfbin0 -> 190044 bytes
-rwxr-xr-xstylesheets/fonts/Fujiyama.rarbin0 -> 206077 bytes
-rwxr-xr-xstylesheets/fonts/Fujiyama.ttfbin0 -> 27840 bytes
-rwxr-xr-xstylesheets/fonts/Fujiyama2.ttfbin0 -> 36416 bytes
-rwxr-xr-xstylesheets/fonts/Fujiyama2_Plain.ttfbin0 -> 34232 bytes
-rwxr-xr-xstylesheets/fonts/FujiyamaExtraBold_Italic.ttfbin0 -> 37596 bytes
-rwxr-xr-xstylesheets/fonts/FujiyamaExtraBold_Plain.ttfbin0 -> 33640 bytes
-rwxr-xr-xstylesheets/fonts/FujiyamaLight_Plain.ttfbin0 -> 34692 bytes
-rwxr-xr-xstylesheets/fonts/Fujiyama_Bold_Italic.ttfbin0 -> 28500 bytes
-rwxr-xr-xstylesheets/fonts/Fujiyama_ExtraBold-Normal.ttfbin0 -> 29384 bytes
-rwxr-xr-xstylesheets/fonts/Fujiyama_Plain.ttfbin0 -> 34764 bytes
-rwxr-xr-xstylesheets/fonts/Futura_PT.rar1
-rw-r--r--stylesheets/fonts/OpenSans-Light-webfont.eotbin0 -> 19084 bytes
-rw-r--r--stylesheets/fonts/OpenSans-Light-webfont.svg252
-rw-r--r--stylesheets/fonts/OpenSans-Light-webfont.ttfbin0 -> 41540 bytes
-rw-r--r--stylesheets/fonts/OpenSans-Light-webfont.woffbin0 -> 22604 bytes
-rwxr-xr-xstylesheets/fonts/TR_Fujiyama_Bold.ttfbin0 -> 49764 bytes
-rwxr-xr-xstylesheets/fonts/lain.TTFbin0 -> 57604 bytes
-rwxr-xr-xstylesheets/fonts/nrdyyh.woffbin0 -> 37536 bytes
-rwxr-xr-xstylesheets/fonts/vt220.ttfbin0 -> 88228 bytes
-rw-r--r--stylesheets/forest.css259
-rw-r--r--stylesheets/heavy_ice.css384
-rwxr-xr-xstylesheets/img/7.gifbin0 -> 939026 bytes
-rwxr-xr-xstylesheets/img/banner_terminal_mask.pngbin0 -> 466 bytes
-rwxr-xr-xstylesheets/img/idx2.gifbin0 -> 4224 bytes
-rw-r--r--stylesheets/img/matrix.jpgbin0 -> 26527 bytes
-rw-r--r--stylesheets/img/matrix_yellow.gifbin0 -> 135452 bytes
-rw-r--r--stylesheets/jungle.css11
-rw-r--r--stylesheets/kalyx_theme.css303
-rw-r--r--stylesheets/miku.css13
-rw-r--r--stylesheets/mono.e.lain.css364
-rw-r--r--stylesheets/new_test.css559
-rw-r--r--stylesheets/poison.css97
-rw-r--r--stylesheets/recent.css190
-rw-r--r--stylesheets/style.css985
-rwxr-xr-xstylesheets/svg/bannermaks.svg12
-rwxr-xr-xstylesheets/svg/blur.svg73
-rwxr-xr-xstylesheets/svg/shadow.svg11
-rwxr-xr-xstylesheets/svg/terminal.svg10
-rw-r--r--stylesheets/terminal2.css16
-rw-r--r--stylesheets/terminal_common.css153
-rw-r--r--stylesheets/terminal_green.css49
-rw-r--r--stylesheets/terminal_purple.css65
-rw-r--r--stylesheets/volafile.css96
-rw-r--r--stylesheets/yotsuba.css12
84 files changed, 6610 insertions, 165 deletions
diff --git a/stylesheets/500px.css b/stylesheets/500px.css
new file mode 100644
index 00000000..89b1fa64
--- /dev/null
+++ b/stylesheets/500px.css
@@ -0,0 +1,372 @@
+/**
+ * 500px.css
+ * kalyx is terrible at css
+ */
+
+body
+{
+ display:block;
+ padding-top: 26px;
+ background: #0d1010;
+ color: #d2e7e8;
+ font-family: sans-serif;
+ font-size: 13px;
+ border: solid 1px #803474;
+
+ max-width: 568px;
+}
+
+html {
+ /* Size of largest container or bigger */
+ background-image:url(http://a.pomf.se/qsoodu.png);
+ max-width: 568px;
+ margin-left: auto;
+ margin-right: auto;
+ border: double 0px #93e0e3;
+ box-shadow: 2px 3px #803474;
+ }
+
+ .board_image{
+ display: none;
+}
+
+div.sidearrows{
+ display: none;
+}
+
+span.quote
+{
+ color:#6fc58a;
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+h1
+{
+ display: none;
+ font-family: 'lain', tahoma;
+
+ letter-spacing: -2px;
+ font-size: 42pt;
+ text-align: center;
+ color: #d2e7e8;
+
+}
+header div.subtitle
+{
+ display: none;
+ color: #d2e7e8;
+ font-size: 13px;
+ margin-left: auto;
+ margin-right: auto;
+ max-width:385px;
+}
+div.title
+{
+ display: none;
+ color: #ce54ba;
+ font-family: Arial, Helvetica, sans-serif;
+
+}
+div.title p
+{
+ font-size: 8px;
+ color: #ce54ba;
+}
+a:link, a:visited, p.intro a.email span.name
+{
+ color: #d2e7e8;
+ text-transform: uppercase;
+ font-size: 10px;
+ 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: #ce54ba;
+ font-family: sans-serif;
+ text-decoration: none;
+ text-shadow: 0px 0px 5px #ce54ba;
+}
+a.post_no
+{
+ color: #ce54ba;
+ text-decoration: none;
+}
+p.intro a.post_no:hover
+{
+ color: #32DD72!important;
+}
+div.post.reply
+{
+ background: #0d1010;
+ align: center;
+ max-width:96% !important;
+ min-width: 96%!important;
+border: solid 1px #ce54ba;
+box-shadow: 2px 2px #803474;
+
+
+}
+
+div.postcontainer
+{
+ max-width:100% !important;
+ min-width: 100%!important;
+
+}
+div.post.reply.highlighted
+{
+ background: #1e2324;
+ border: solid 1px #93e0e3;
+ box-shadow: 3px 5px #5c8c8e;
+ margin-left: auto;
+ margin-right: auto;
+}
+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: #ce54ba;
+
+}
+p.intro span.subject
+{
+ font-size: 12px;
+ font-family: sans-serif;
+ color: #ce54ba;
+ font-weight: 800;
+
+}
+p.intro span.name
+{
+ color: #32DD72;
+ 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: #32ddaf;
+
+}
+input[type="text"], textarea, select
+{
+ background: #0d1010!important;
+ color: #CCCCCC!important;
+border: solid 1px #ce54ba;
+box-shadow: 1px 1px #803474;
+ margin-left: auto;
+ margin-right: auto;
+
+
+}
+input[type="password"]
+{
+ background: #0d1010!important;
+ color: #CCCCCC!important;
+ border: #d2e7e8 1px double!important;
+}
+form table tr th
+{
+ background: #0d1010!important;
+ color: #d2e7e8!important;
+ border: solid 1px #ce54ba;
+box-shadow: 1px 1px #803474;
+ text-align: right;
+
+}
+div.banner
+{
+
+ background: #E04000;
+ border: 0px solid hsl(17, 100%, 60%);
+ color: #EEE;
+ text-align: center;
+ height: 15px;
+ padding: 1px 1px 4px 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: #32DD72;
+}
+input[type="text"]:focus, textarea:focus
+{
+ border:#888 1px solid!important;
+}
+p.fileinfo a:hover
+{
+ text-decoration: underline;
+}
+span.trip
+{
+ color: #AAA;
+}
+.bar
+{
+ background: #0c0c0c!important;
+ -moz-box-shadow: 0 0 40px #000;
+ -webkit-box-shadow: 0 0 40px #000;
+
+
+
+
+}
+.bar.top
+{
+ border: solid 1px #803474;
+box-shadow: 6px 2px #803474;
+
+}
+.bar.bottom
+{
+ border-top: 0px solid #666;
+ border: solid 1px #803474;
+
+
+}
+div.pages
+{
+ color: #d2e7e8 ;
+ background: #333;
+ border: #666 0px solid;
+ font-family: sans-serif;
+ font-size: 10pt;
+}
+div.pages a.selected
+{
+ color: #d2e7e8 ;
+}
+hr
+{
+ height: 0px;
+ border: #d2e7e8 2px solid;
+
+}
+div.boardlist
+{
+ color: #d2e7e8;
+}
+
+div.ban
+{
+ background-color: #0d1010;
+ border: 0px solid #555;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ text-align: left!important;
+ font-size: 13px;
+
+}
+div.ban h2
+{
+ background: #333;
+ color: #d2e7e8;
+ padding: 3px 7px;
+ font-size: 12pt;
+ border-bottom: 1px solid #555;
+}
+div.ban h2:not(:nth-child(1))
+{
+ border-top: 0px solid #555;
+}
+table.modlog tr th
+{
+ background: #333;
+ color: #AAA;
+}
+
+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);
+}
+
+/* options.js */
+#options_div
+{
+ background: #333333;
+}
+.options_tab_icon
+{
+ color: #AAAAAA;
+}
+.options_tab_icon.active
+{
+ color: #FFFFFF;
+}
+
+
+
+.blotter
+{
+ color: #DCA1F5!important;
+}
diff --git a/stylesheets/8ch.cyber.css b/stylesheets/8ch.cyber.css
new file mode 100644
index 00000000..60fc5cc8
--- /dev/null
+++ b/stylesheets/8ch.cyber.css
@@ -0,0 +1,469 @@
+DIV.announcement.apr212015.board-owners-or-users-feel-free-to-hide
+{color: #fff;}
+
+form table tr td {
+ background-color: rgb(43, 43, 43);}
+
+ /*monoelains ez css for VIP quality imageboards. steal this .css and edit it to your liking. */
+
+
+
+
+ /*Bottom bar settings for lainchan.org CSS theft by kalyx*/
+
+.bar {
+ -moz-box-shadow: 0 0 0px #d1d5ee;
+ -webkit-box-shadow: 0 0 0px #d1d5ee;
+ box-shadow: 0 0 0px #d1d5ee;
+ display: table;
+ position: fixed;
+ width: 100%;
+ left: 0px;
+ z-index: 3;
+ background-color: #35363b;
+ border-color: #39d958;
+}
+
+ /* OPTION HIDING */
+
+
+ /*removes footer (STI pls dont sue)
+ footer {
+ display:none;
+ color: #ffffff;
+ }
+
+ /* hides AA in catalog */
+ .theme-catalog span.aa {
+ display: none !important;
+ }
+
+ /* hides expand all images */
+ #expand-all-images {
+ display: none;
+ }
+
+ /* hides hints*/
+ .hint {
+ display: none;
+ }
+
+ /* hides horizontal bar */
+ hr {
+ display: none;
+ }
+
+ /*banner stuff*/
+ img.banner, img.board_image {
+ border: 1px solid #989898;
+ background-color: #B2A50F;
+ display: ;
+ box-shadow: 3px 5px #989898;
+ margin: 30px auto 0px;
+ margin-top: 50px;
+ }
+
+ /* hides delete options (obsolete) */
+ div.delete {
+ display: none;
+ }
+
+ /*makes files align vertically (hw pls fix this shit)*/
+ .file {
+ display: block;
+ margin-right: 11px;
+}
+
+
+ /*expanded image border/shadow*/
+ .full-image {
+ border-top-right-radius: 0;
+ box-shadow: 3px 5px #2e8b57;
+ border: solid 1px #2e8b57;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+ border-top-left-radius: 0;
+ padding: 5px;
+ margin: 0px 0px 0px;
+ border-radius: 0;
+ max-width: 80% !important;
+ float: none;
+ background-color: #2b2b2b;
+ }
+
+ /*gives quick reply its border/shadow*/
+ #quick-reply table {
+ background: none repeat scroll 0 0 #2b2b2b;
+ border: 1px solid #989898;
+ margin: 0;
+ box-shadow: 3px 5px #989898;
+ width: auto !important;
+ }
+
+ /*makes posting form maroon*/
+ form table tr th {
+ background-color: #2e8b57;
+ color: #2b2b2b;
+ font-family: "Lucida Console", Monaco, monospace;
+ }
+
+ /*gives images border/shadow*/
+ div.files img.post-image {
+ box-shadow: 3px 5px #4D4D4D;
+ background-color: #2b2b2b;
+ border: solid 1px #4D4D4D;
+ padding: 0px;
+ border-radius: 0;
+ margin-bottom: 5px;
+ }
+
+ /* makes Youtube thumbs not obscenely big */
+ div.video-container {
+ width: auto !important;
+ height: auto !important;
+ max-height: 50% !important;
+ max-width: 50% !important;
+ }
+
+ /* Image thumbs size limit (make as big as you want)*/
+ .post-image {
+ border: solid 1px #2e8b57;
+ height: auto !important;
+ width: auto !important;
+ max-height: 60%;
+ max-width: 60%;
+ box-shadow: 3px 5px #2e8b57;
+padding: 5px;
+background-color: #2b2b2b;
+ }
+
+ /* Keep small thumbnails in replies */
+ .post.reply a:not([data-expanded="true"]) .post-image {
+ width: auto !important;
+ height: auto !important;
+ max-height: 60%;
+ max-width: 60%;
+ }
+
+ /* reply box size */
+ .input[type="text"], textarea {
+ min-height: 117px;
+ min-width: 240px;
+ }
+
+ /*boardwide font stuff goes here also background image*/
+ body {
+ padding: 0;
+ font-family: "Lucida Console", Monaco, monospace;
+ font-size: 14px;
+ background: url("https://a.pomf.se/waivbu.png") fixed repeat top #000000;
+float: left;
+margin-left: 10px;
+margin-right: 35px;
+ }
+ /*saves one pixel of space*/
+ header {
+ margin-bottom: 0px;
+ }
+
+ /*gives posting table its border/shadow*/
+ form table {
+ max-width: 500px;
+ min-width: 100%
+
+ display: inline-block;
+ margin: 5px auto;
+ background-color: #2b2b2b;
+ border: solid 1px #989898;
+ color: #61CE3C;
+ padding: 5px;
+ box-shadow: 3px 3px #989898 !important;
+ }
+
+ /*gives threads its border/shadow*/
+ div[id^="thread_"] {
+ background-color: #1A1A1A;
+ color: #61CE3C;
+ margin-bottom: 20px;
+ padding: 10px;
+ border: solid 1px #7b68ee;
+ width: 100%;
+ box-shadow: 3px 5px #7b68ee;
+ }
+
+ /*adds horizontal bar below subject*/
+ p.intro {
+ background-image: url('https://i.imgur.com/Ua5aMb0.png');
+ background-repeat: repeat-x;
+ background-position: bottom;
+ padding-bottom: 7px;
+ }
+
+ /*gives replies border/shadow*/
+ div.post.reply {
+ max-width: 95% !important;
+ box-shadow: 3px 5px #2e8b57;
+ padding: 4px;
+ margin-top: 9px;
+ border: solid 1px #2e8b57;
+ background-color: #2b2b2b;
+ }
+
+ /*unfucks highlighting replies and gives border/shadow*/
+ div.post.reply.highlighted {
+ background-color: #2b2b2b;
+ border: solid 1px #93e0e3;
+ box-shadow: 3px 5px #93e0e3;
+ }
+
+ /*dont touch this*/
+ div.body {
+ display: block;
+ clear: both;
+ padding-top: 10px;
+ }
+
+ /*makes page bar have border/shadow*/
+ div.pages {
+ box-shadow: 3px 5px #2e8b57;
+ width: 100%;
+ display: block;
+ clear: both;
+ border: solid 1px #2e8b57;
+ background-color: #2b2b2b;
+ }
+
+ /*hovered links have underline*/
+ a:hover {
+ text-decoration: underline;
+ }
+
+ /*stops textbox resizing shenanigans*/
+ .input[type="text"], textarea {
+ font-size: 14px;
+ max-width: 9000px;
+ font-family: "Lucida Console", Monaco, monospace;
+ min-height: 115px;
+ min-width: 270px;
+ background-color: #1A1A1A;
+ color: #61CE3C;
+ }
+
+input {
+background-color: #1A1A1A;
+ color: #61CE3C;
+}
+select {
+background-color: #1A1A1A;
+ color: #61CE3C;
+}
+
+ /*boardname nice font. replace with something classy someday*/
+ header div.subtitle, h1 {
+ font-family: "Lucida Console", Monaco, monospace;
+ color: #cc0000;
+ }
+
+ /*announcement font and color*/
+ div.blotter {
+ padding: 15px;
+ color: #cc0000;
+ font-family: "Lucida Console", Monaco, monospace;
+ }
+
+ /*makes links red*/
+ a {
+ color: #c80b63;
+ text-decoration: none;
+ }
+
+ /*top boardlist stuff. change position to "fixed" to make it behave like normal 8chan*/
+ div.boardlist:not(.bottom) {
+ background-color: #1A1A1A !important;
+ text-align: center;
+ padding: 5px 1px;
+ letter-spacing: -2px;
+ color: #989898;
+ font-size: 11px;
+ border-bottom: double 3px #989898 !important;
+ position:fixed;
+ }
+
+ /*favorites in a new line*/
+ div.boardlist span.favorite-boards {
+ display: ;
+ }
+
+ /*subject color*/
+ p.intro span.subject {
+ color: #7b68ee;
+ }
+
+ /*bottom boardlist centered*/
+
+ div.boardlist.bottom {
+ text-align: center;
+ background-color: #1A1A1A;
+ border: solid 1px #989898;
+ box-shadow: 3px 7px #989898;
+ width: 100%;
+ margin: 15px;
+
+
+ }
+
+ /*colors name*/
+ p.intro span.name {
+ color: #989898;
+ font-family: ;
+ }
+
+ /*catalog stuff*/
+ .theme-catalog div.thread {
+ background-color: #2b2b2b;
+ color: #61CE3C;
+ border: solid 1px #2e8b57;
+ }
+
+ .theme-catalog div.thread:hover {
+ background-color: #383838;
+ border: solid 1px #2e8b57;
+ }
+
+ span.trip {
+ color: rgb(34, 136, 84);
+ }
+
+ #updater, #thread-links {
+ background-color: #2b2b2b;
+ border:solid 1px #989898;
+ padding: 5px;
+ margin: 5px;
+ box-shadow: 3px 5px #989898;
+ color: #989898;
+ }
+
+ A#update_thread
+ {color: #ffffff;}
+ A#thread-catalog
+ {color: #ffffff;}
+ A#thread-top
+ {color: #ffffff;}
+ A#thread-return
+ {color: #ffffff;}
+
+div.banner {
+width: 380px;
+display:block;
+margin-left:auto;
+margin-right:auto;
+
+}
+
+#quick-reply th .close-btn{
+color:#ffffff;
+
+}
+
+div.post-hover {
+
+border: solid 1px #2e8b57;
+box-shadow: 3px 5px #2e8b57;
+max-width: 50%;
+}
+
+span.subject:after { content: '\A'; white-space:pre; }
+SPAN.controls.op:before { content: '\A'; white-space:pre; }
+
+a:visited {color: #97094b}
+
+.quote {color: #93e0e3;}
+a:hover,p.intro a.post_no:hover {
+ color: #ff0000 !important;
+}
+
+p.intro {color: #989898}
+
+p.intro a {color: #ffffff !important}
+A.post_no {color:#989898}
+
+
+p.fileinfo
+{color: #989898 !important}
+
+p.fileinfo a:link{
+ color: #989898;
+} !important;
+max-width: 50%;
+}
+
+span.subject:after { content: '\A'; white-space:pre; }
+SPAN.controls.op:before { content: '\A'; white-space:pre; }
+
+a:visited {color: #97094b}
+
+
+p.intro {color: #989898}
+
+p.intro a {color: #ffffff !important}
+A.post_no {color:#989898}
+
+
+p.fileinfo
+{color: #989898 !important}
+
+p.fileinfo a:link{
+ color: #989898;
+}
+
+DIV#thread_stats
+{
+border: solid 1px #989898;
+box-shadow: 3px 5px #989898;
+color: #989898;
+}
+
+DIV.file-hint
+{background-color: #383838;}
+div.dropzone
+{background-color: #383838;
+color: #ffffff}
+
+#options_div
+{background-color: #383838; color: #61CE3C;
+}
+div.options_tab_icon
+{color: #61CE3C;}
+div.options_tab_icon.active
+{color: #ffffff;}
+#filter-container
+{background-color: #707070;
+color: #ffffff;}
+#treeview
+{display:none}
+span.heading
+{color: #FF6400}
+body > footer:nth-child(19)
+{color: #ffffff;}
+div.boardlist a {color: #ffffff;}
+
+form table tr th {
+ color: #ffffff !important;
+}
+
+p.intro a.email span.name{color: #c80b63}
+p.intro span.capcode {color: #FBDE2D}
+p.intro span.capcode:before {font-family: MS PGothic; content: "( ´∀`) 🔰"}
+
+
+label {display:none}
+
+div.post-menu {color: #ffffff}
+
+
+
+@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
+
+div.boardlist:not(.bottom) {position: static;}
+body { min-width: 100%;}
+}
diff --git a/stylesheets/beta.css b/stylesheets/beta.css
new file mode 100644
index 00000000..e32353cc
--- /dev/null
+++ b/stylesheets/beta.css
@@ -0,0 +1,381 @@
+/**
+ * Beta.css
+ * by kalyx
+ *this might work well on phones
+ */
+
+body
+{
+ display:block;
+ padding-top: 26px;
+ background: #0d1010;
+ color: #e8e8e3;
+ font-family: sans-serif;
+ font-size: 18px;
+
+
+ width: 100%;
+}
+
+html {
+ /* Size of largest container or bigger */
+ background:#0d1010;
+ width: 100%;
+ margin-left: auto;
+ margin-right: auto;
+
+ }
+/*banner*/
+.board_image{
+ border: double 0px #e8e8e3;
+ box-shadow: 2px 2px #e8e8e3;
+}
+
+ /*gives images border/shadow*/
+ div.files img.post-image {
+ border: solid 1px #e8e8e3;
+ box-shadow: 2px 2px #e8e8e3;
+ padding: 0px;
+ border-radius: 0;
+ margin-bottom: 5px;
+ }
+div.sidearrows{
+ display: none;
+}
+
+span.quote
+{
+ color:#e8d928;
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+h1
+{
+ display: none;
+ font-family: 'lain', tahoma;
+
+ letter-spacing: -2px;
+ font-size: 42pt;
+ text-align: center;
+ color: #e8e8e3;
+
+}
+header div.subtitle
+{
+ display: none;
+ color: #e8e8e3;
+ font-size: 13px;
+ margin-left: auto;
+ margin-right: auto;
+ max-width:385px;
+}
+div.title
+{
+ display: none;
+ color: #e8e8e3;
+ font-family: Arial, Helvetica, sans-serif;
+
+}
+div.title p
+{
+ font-size: 8px;
+ color: #e8e8e3;
+}
+a:link, a:visited, p.intro a.email span.name
+{
+ color: #e8e8e3;
+ text-transform: uppercase;
+ font-size: 10px;
+ 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: #e8d928;
+ font-family: sans-serif;
+ text-decoration: none;
+ text-shadow: 0px 0px 5px #d2e7e8;
+}
+a.post_no
+{
+ color: #e8d928;
+ text-decoration: none;
+}
+p.intro a.post_no:hover
+{
+ color: #e8d928!important;
+}
+div.post.reply
+{
+ background: #0d1010;
+ align: center;
+ max-width:100% !important;
+ min-width: 100%!important;
+border: solid 1px #e8e8e3;
+box-shadow: 2px 2px #e8e8e3;
+
+
+}
+
+div.postcontainer
+{
+ max-width:100% !important;
+ min-width: 100%!important;
+
+}
+div.post.reply.highlighted
+{
+ background: #1e2324;
+ border: solid 1px #93e0e3;
+ box-shadow: 3px 5px #5c8c8e;
+ margin-left: auto;
+ margin-right: auto;
+}
+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: #e8d928;
+
+}
+p.intro span.subject
+{
+ font-size: 12px;
+ font-family: sans-serif;
+ color: #e8d928;
+ font-weight: 800;
+
+}
+p.intro span.name
+{
+ color: #c3e849;
+ 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: #d2e7e8;
+
+}
+input[type="text"], textarea, select
+{
+ background: #0d1010!important;
+ color: #CCCCCC!important;
+border: solid 1px #e8e8e3;
+box-shadow: 1px 1px #0d1010;
+ margin-left: auto;
+ margin-right: auto;
+
+
+}
+input[type="password"]
+{
+ background: #0d1010!important;
+ color: #CCCCCC!important;
+ border: #d2e7e8 1px double!important;
+}
+form table tr th
+{
+ background: #0d1010!important;
+ color: #e8e8e3!important;
+ border: solid 1px #d2e7e8;
+box-shadow: 1px 1px #0d1010;
+ text-align: right;
+
+}
+div.banner
+{
+
+ background: #E04000;
+ border: 0px solid hsl(17, 100%, 60%);
+ color: #EEE;
+ text-align: center;
+ height: 15px;
+ padding: 1px 1px 4px 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: #e8d928;
+}
+input[type="text"]:focus, textarea:focus
+{
+ border:#888 1px solid!important;
+}
+p.fileinfo a:hover
+{
+ text-decoration: underline;
+}
+span.trip
+{
+ color: #AAA;
+}
+.bar
+{
+ background: #0c0c0c!important;
+ -moz-box-shadow: 0 0 0px #000;
+ -webkit-box-shadow: 0 0 0px #000;
+
+
+
+
+}
+.bar.top
+{
+ border: solid 1px #e8e8e3;
+box-shadow: 0px 1px #d2e7e8;
+
+}
+.bar.bottom
+{
+ border-top: 0px solid #666;
+ border: solid 1px #e8e8e3;
+
+
+}
+div.pages
+{
+ color: #d2e7e8 ;
+ background: #333;
+ border: #666 0px solid;
+ font-family: sans-serif;
+ font-size: 10pt;
+}
+div.pages a.selected
+{
+ color: #d2e7e8 ;
+}
+hr
+{
+ height: 0px;
+ border: #e8e8e3 2px solid;
+
+}
+div.boardlist
+{
+ color: #e8e8e3;
+}
+
+div.ban
+{
+ background-color: #0d1010;
+ border: 0px solid #555;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ text-align: left!important;
+ font-size: 13px;
+
+}
+div.ban h2
+{
+ background: #333;
+ color: #e8e8e3;
+ padding: 3px 7px;
+ font-size: 12pt;
+ border-bottom: 1px solid #555;
+}
+div.ban h2:not(:nth-child(1))
+{
+ border-top: 0px solid #555;
+}
+table.modlog tr th
+{
+ background: #333;
+ color: #AAA;
+}
+
+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);
+}
+
+/* options.js */
+#options_div
+{
+ background: #333333;
+}
+.options_tab_icon
+{
+ color: #AAAAAA;
+}
+.options_tab_icon.active
+{
+ color: #FFFFFF;
+}
+
+
+
+.blotter
+{
+ color: #e8e8e3!important;
+}
diff --git a/stylesheets/birthday.css b/stylesheets/birthday.css
new file mode 100644
index 00000000..2cda5a32
--- /dev/null
+++ b/stylesheets/birthday.css
@@ -0,0 +1,21 @@
+[data-board] > .files > :nth-child(1):not(.multifile) > a:before {
+ content: url('/static/partyhat.gif');
+ float: left;
+ display: block;
+ margin-right: -160px;
+ position: relative;
+ top: -120px;
+ left: -30px;
+
+}
+[data-board] > .files > :nth-child(1).multifile > a:before {
+ content: url('/static/partyhat.gif');
+ float: left;
+ display: block;
+ margin-right: -160px;
+ position: relative;
+ top: -120px;
+ left: -50px;
+
+}
+
diff --git a/stylesheets/code/dark.css b/stylesheets/code/dark.css
new file mode 100755
index 00000000..871e47d0
--- /dev/null
+++ b/stylesheets/code/dark.css
@@ -0,0 +1,141 @@
+/* Tomorrow Night Eighties Theme */
+/* Original theme - https://github.com/chriskempson/tomorrow-theme */
+.prettyprint {
+ background: #2d2d2d;
+ font-family: Menlo, 'Bitstream Vera Sans Mono', 'DejaVu Sans Mono', Monaco, Consolas, monospace;
+ font-size: 12px;
+ line-height: 1.5;
+ border: 1px solid #ccc;
+ padding: 10px;
+}
+
+.pln {
+ color: #cccccc;
+}
+
+@media screen {
+ .str {
+ color: #99cc99;
+ }
+
+ .kwd {
+ color: #cc99cc;
+ }
+
+ .com {
+ color: #999999;
+ }
+
+ .typ {
+ color: #6699cc;
+ }
+
+ .lit {
+ color: #f99157;
+ }
+
+ .pun {
+ color: #cccccc;
+ }
+
+ .opn {
+ color: #cccccc;
+ }
+
+ .clo {
+ color: #cccccc;
+ }
+
+ .tag {
+ color: #f2777a;
+ }
+
+ .atn {
+ color: #f99157;
+ }
+
+ .atv {
+ color: #66cccc;
+ }
+
+ .dec {
+ color: #f99157;
+ }
+
+ .var {
+ color: #f2777a;
+ }
+
+ .fun {
+ color: #6699cc;
+ }
+}
+@media print, projection {
+ .str {
+ color: #006600;
+ }
+
+ .kwd {
+ color: #006;
+ font-weight: bold;
+ }
+
+ .com {
+ color: #600;
+ font-style: italic;
+ }
+
+ .typ {
+ color: #404;
+ font-weight: bold;
+ }
+
+ .lit {
+ color: #004444;
+ }
+
+ .pun, .opn, .clo {
+ color: #444400;
+ }
+
+ .tag {
+ color: #006;
+ font-weight: bold;
+ }
+
+ .atn {
+ color: #440044;
+ }
+
+ .atv {
+ color: #006600;
+ }
+}
+/* Specify class=linenums on a pre to get line numbering */
+ol.linenums {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+/* IE indents via margin-left */
+li.L0,
+li.L1,
+li.L2,
+li.L3,
+li.L4,
+li.L5,
+li.L6,
+li.L7,
+li.L8,
+li.L9 {
+ /* */
+}
+
+/* Alternate shading for lines */
+li.L1,
+li.L3,
+li.L5,
+li.L7,
+li.L9 {
+ /* */
+}
diff --git a/stylesheets/code/light.css b/stylesheets/code/light.css
new file mode 100755
index 00000000..bd91f769
--- /dev/null
+++ b/stylesheets/code/light.css
@@ -0,0 +1,141 @@
+/* Tomorrow Theme */
+/* Original theme - https://github.com/chriskempson/tomorrow-theme */
+.prettyprint {
+ background: white;
+ font-family: Menlo, 'Bitstream Vera Sans Mono', 'DejaVu Sans Mono', Monaco, Consolas, monospace;
+ font-size: 12px;
+ line-height: 1.5;
+ border: 1px solid #ccc;
+ padding: 10px;
+}
+
+.pln {
+ color: #4d4d4c;
+}
+
+@media screen {
+ .str {
+ color: #718c00;
+ }
+
+ .kwd {
+ color: #8959a8;
+ }
+
+ .com {
+ color: #8e908c;
+ }
+
+ .typ {
+ color: #4271ae;
+ }
+
+ .lit {
+ color: #f5871f;
+ }
+
+ .pun {
+ color: #4d4d4c;
+ }
+
+ .opn {
+ color: #4d4d4c;
+ }
+
+ .clo {
+ color: #4d4d4c;
+ }
+
+ .tag {
+ color: #c82829;
+ }
+
+ .atn {
+ color: #f5871f;
+ }
+
+ .atv {
+ color: #3e999f;
+ }
+
+ .dec {
+ color: #f5871f;
+ }
+
+ .var {
+ color: #c82829;
+ }
+
+ .fun {
+ color: #4271ae;
+ }
+}
+@media print, projection {
+ .str {
+ color: #006600;
+ }
+
+ .kwd {
+ color: #006;
+ font-weight: bold;
+ }
+
+ .com {
+ color: #600;
+ font-style: italic;
+ }
+
+ .typ {
+ color: #404;
+ font-weight: bold;
+ }
+
+ .lit {
+ color: #004444;
+ }
+
+ .pun, .opn, .clo {
+ color: #444400;
+ }
+
+ .tag {
+ color: #006;
+ font-weight: bold;
+ }
+
+ .atn {
+ color: #440044;
+ }
+
+ .atv {
+ color: #006600;
+ }
+}
+/* Specify class=linenums on a pre to get line numbering */
+ol.linenums {
+ margin-top: 0;
+ margin-bottom: 0;
+}
+
+/* IE indents via margin-left */
+li.L0,
+li.L1,
+li.L2,
+li.L3,
+li.L4,
+li.L5,
+li.L6,
+li.L7,
+li.L8,
+li.L9 {
+ /* */
+}
+
+/* Alternate shading for lines */
+li.L1,
+li.L3,
+li.L5,
+li.L7,
+li.L9 {
+ /* */
+}
diff --git a/stylesheets/cupcake.css b/stylesheets/cupcake.css
new file mode 100644
index 00000000..10240b4e
--- /dev/null
+++ b/stylesheets/cupcake.css
@@ -0,0 +1,96 @@
+/**
+* volafile.css fuck you
+color change by kalyx
+*/
+@import url("/stylesheets/dark.css");
+@font-face
+{
+ font-family: "DejaVuSansMono";
+ src: url("/stylesheets/fonts/DejaVuSansMono.ttf") format("truetype");
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+body {
+ background: #000000;
+ color: rgb(193, 180, 146);
+ font-family: monospace;
+ font-size: 11px;
+}
+.boardlist
+{
+ text-shadow: none!important;
+}
+header h1, header div.subtitle, form table tr th, form table tr td input
+{
+ color: #F12D67!important;
+}
+header h1
+{
+ font-family: "DejaVuSansMono",sans-serif;
+ font-style: normal;
+ font-weight: 400;
+
+ font-size: 32px;
+ letter-spacing: 0px;
+ margin-top: calc(-16px / 3 - 6.5px);
+}
+p.intro span.subject {
+color: #32BFAB;
+}
+div.topbar, input[type="text"], select, form table tr th, form table tr td input[type="text"], form table tr td textarea, div.post.reply, [type="submit"], input[type="password"], div.pages
+{
+ background: #303030!important;
+ border-color: #5A5A5A!important;
+ color: #F12D67!important;
+}
+
+div.post.reply.highlighted{
+ background-color: #303030!important;
+}
+form table tr td input[type="text"]:focus, form table tr td textarea:focus
+{
+ border-color: #5A5A5A!important;
+}
+input[type="submit"][name="post"]
+{
+ color: #3A4040!important;
+ background-color: #303030!important;
+ border-color: #5A5A5A!important;
+}
+.blotter
+{
+ color: #303030!important;
+}
+hr {
+ border-color: #5A5A5A;
+}
+a
+{
+ color: #32BFAB!important;
+}
+
+p.intro span.name
+{
+ color: #F12D67;
+}
+span.quote {
+color: #E6E1E9;
+}
+span[style="color:orange;font-weight:bold"]
+{
+ color: #D880FC!important;
+
+}
+a:hover, p.intro a.post_no:hover
+{
+ color: #EDEDED!important;
+ text-shadow: none!important;
+}
+i.fa
+{
+ color: #303030;
+}
diff --git a/stylesheets/cyberpunk.css b/stylesheets/cyberpunk.css
new file mode 100644
index 00000000..12e38c28
--- /dev/null
+++ b/stylesheets/cyberpunk.css
@@ -0,0 +1,264 @@
+/*cyberpunk mod of ferus by kalyx
+
+B332E6 = dark purp
+33cccc = teal
+00ff00 = green
+FF46D2 = pink
+dark blue = 00080C
+*/
+
+body {
+ background: #0C0001;
+ color: #FF46D2;
+ font-family: monospace;
+ font-size: 11px;
+ /*text-shadow: 0px 0px 3px #FF46D2;*/
+}
+.bar
+{
+ background-color: #0C0001;
+ -webkit-box-shadow: none;
+ -moz-box-shadow: none;
+ box-shadow: none;
+}
+div.boardlist{
+ background-color: #0C0001!important;
+
+}
+.bar.top
+{
+ border-bottom: 2px solid #3CC!important;
+ background-color: #0C0001;
+
+}
+.bar.bottom
+{
+ border-top: 2px solid #3CC!important;
+ background-color: #0C0001;
+
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+h1 {
+ font-family: monospace, Arial;
+ font-size: 18pt;
+ text-align: center;
+ letter-spacing: 0px;
+}
+div.title, h1 {
+ color: #FF46D2;
+ font-family: lain, Helvetica, sans-serif;
+}
+header div.subtitle {
+color: #00ff00;
+text-align: center;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+div.title p {
+ font-size: 13px;
+}
+a:link, a:visited, p.intro a.email span.name {
+ color: #00ff00;
+text-shadow: 0px 0px 10px #00ff00;
+ font-family: monospace;
+}
+pre.prettyprint {
+background: #00080C;
+
+font-size: 12px;
+line-height: 1.5;
+border: 1px solid #33cccc;
+padding: 10px;
+}
+
+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: #00ff00;
+ font-family: monospace;;
+ text-shadow: 0px 0px 10px #00ff00;
+}
+strong {
+
+color: #00ff00;
+}
+a.post_no {
+ color: #33cccc;
+ text-decoration: none;
+}
+span.quote
+{
+ color:#00ff00;
+}
+a.post_no:hover {
+ color: maroon;
+ /*text-decoration: underline overline;*/
+}
+div.post.reply {
+ background: #0C0001;
+ border: #33cccc 2px solid;
+ border-radius: 5px;
+}
+.de-pview {
+ background: rgba(14, 14, 14, 0.84) !important;
+}
+div.post.reply.highlighted {
+ background: transparent;
+ border: #1A6666 2px solid;
+}
+div.post.reply div.body a:link, div.post.reply div.body a:visited {
+ color: #646464;
+}
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
+ color: #00ff00;
+}
+p.intro span.subject {
+ font-size: 12px;
+ font-family: monospace;
+ color: #00ff00;
+ font-weight: 800;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+p.intro span.name {
+ color: #00ff00;
+ font-weight: 900;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+p.intro a.capcode, p.intro a.nametag {
+ color: #00ff00;
+ 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: #00ff00;
+ font-family: monospace;
+}
+input[type="text"], textarea, select {
+ background: #00080C;
+ color: #CCCCCC;
+ border: #33cccc 1px solid;
+ padding-left: 5px;
+ padding-right: -5px;
+ font-family: monospace;
+ font-size: 10pt;
+ border-radius: 5px;
+}
+input[type="password"] {
+ background: #00080C;
+ color: #CCCCCC;
+ border: #33cccc 1px solid;
+ border-radius: 5px;
+}
+form table tr th {
+ background: #00080C;
+ color: #00ff00;
+ border: #33cccc 1px solid;
+ font-weight: 800;
+ text-align: left;
+ padding: 0;
+ border-radius: 5px;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+div.sidearrows{display:none;}
+
+div.banner {
+ background: #0C0001;
+ color: #00ff00;
+ text-align: center;
+ width: 250px;
+ padding: 4px;
+ padding-left: 12px;
+ padding-right: 12px;
+ margin-left: auto;
+ margin-right: auto;
+ font-size: 12px;
+ text-shadow: 0px 0px 3px #00ff00;
+
+}
+input[type="submit"] {
+ background: #00080C;
+ color: #00ff00;
+ border: #33cccc 1px solid;
+ border-radius: 5px;
+}
+input[type="submit"]:hover {
+ background: #00080C;
+
+ border: #33cccc 1px solid;
+
+ color: #FF46D2;
+ border-radius: 5px;
+}
+p.fileinfo a:hover {
+ text-decoration: underline;
+}
+span.trip {
+ color: #AAAAAA;
+}
+.topbar {
+ background-color: black;
+ border-bottom: 1px solid #33cccc;
+}
+div.pages {
+ color: #AAAAAA;
+ background: #333333;
+ border: #33cccc 1px solid;
+ font-family: sans-serif;
+ font-size: 10pt;
+}
+div.pages a.selected {
+ color: #8C8C8C;
+}
+hr {
+ height: 0px;
+ border: #33cccc 1px solid;
+}
+div.boardlist {
+ font-size: 10pt;
+ color: #999999;
+}
+div.ban {
+ background-color: transparent;
+ border: #33cccc 1px solid;
+}
+div.ban h2 {
+ background: transparent;
+ color: #00ff00;
+ font-size: 11px;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+table.modlog tr th {
+ background: #FF46D2;
+ color: #AAAAAA;
+ /*text-shadow: 0px 0px 3px #00ff00;*/
+}
diff --git a/stylesheets/cyberpunk2.css b/stylesheets/cyberpunk2.css
new file mode 100644
index 00000000..2e907966
--- /dev/null
+++ b/stylesheets/cyberpunk2.css
@@ -0,0 +1,241 @@
+/*cyberpunk mod of ferus by kalyx
+
+B332E6 = dark purp
+33cccc = teal
+00ff00 = green
+FF46D2 = pink
+dark blue = 00080C
+*/
+
+body {
+ background: #0C0001;
+ color: #FF46D2;
+ font-family: monospace;
+ font-size: 11px;
+ /*text-shadow: 0px 0px 3px #FF46D2;*/
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+h1 {
+ font-family: monospace, Arial;
+ font-size: 18pt;
+ text-align: center;
+ letter-spacing: 0px;
+}
+div.title, h1 {
+ color: #FF46D2;
+ font-family: lain, Helvetica, sans-serif;
+}
+header div.subtitle {
+color: #00ff00;
+text-align: center;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+div.title p {
+ font-size: 13px;
+}
+a:link, a:visited, p.intro a.email span.name {
+ color: #00ff00;
+text-shadow: 0px 0px 10px #00ff00;
+ font-family: monospace;
+}
+pre.prettyprint {
+background: #00080C;
+
+font-size: 12px;
+line-height: 1.5;
+border: 1px solid #33cccc;
+padding: 10px;
+}
+
+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: #00ff00;
+ font-family: monospace;;
+ text-shadow: 0px 0px 10px #00ff00;
+}
+strong {
+
+color: #00ff00;
+}
+a.post_no {
+ color: #33cccc;
+ text-decoration: none;
+}
+span.quote
+{
+ color:#00ff00;
+}
+a.post_no:hover {
+ color: maroon;
+ /*text-decoration: underline overline;*/
+}
+div.post.reply {
+ background: #0C0001;
+ border: #33cccc 2px solid !important;
+ border-radius: 5px;
+}
+.de-pview {
+ background: rgba(14, 14, 14, 0.84) !important;
+}
+div.post.reply.highlighted {
+ background: transparent;
+ border: #33cccc 2px solid;
+}
+div.post.reply div.body a:link, div.post.reply div.body a:visited {
+ color: #646464;
+}
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
+ color: #00ff00;
+}
+p.intro span.subject {
+ font-size: 12px;
+ font-family: monospace;
+ color: #00ff00;
+ font-weight: 800;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+p.intro span.name {
+ color: #00ff00;
+ font-weight: 900;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+p.intro a.capcode, p.intro a.nametag {
+ color: #00ff00;
+ 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: #00ff00;
+ font-family: monospace;
+}
+input[type="text"], textarea, select {
+ background: #00080C;
+ color: #CCCCCC;
+ border: #33cccc 1px solid;
+ padding-left: 5px;
+ padding-right: -5px;
+ font-family: monospace;
+ font-size: 10pt;
+ border-radius: 5px;
+}
+input[type="password"] {
+ background: #00080C;
+ color: #CCCCCC;
+ border: #33cccc 1px solid;
+ border-radius: 5px;
+}
+form table tr th {
+ background: #00080C;
+ color: #00ff00;
+ border: #33cccc 1px solid;
+ font-weight: 800;
+ text-align: left;
+ padding: 0;
+ border-radius: 5px;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+div.sidearrows{display:none;}
+
+div.banner {
+ background: #0C0001;
+ color: #00ff00;
+ text-align: center;
+ width: 250px;
+ padding: 4px;
+ padding-left: 12px;
+ padding-right: 12px;
+ margin-left: auto;
+ margin-right: auto;
+ font-size: 12px;
+ text-shadow: 0px 0px 3px #00ff00;
+
+}
+input[type="submit"] {
+ background: #00080C;
+ color: #00ff00;
+ border: #33cccc 1px solid;
+ border-radius: 5px;
+}
+input[type="submit"]:hover {
+ background: #00080C;
+
+ border: #33cccc 1px solid;
+
+ color: #FF46D2;
+ border-radius: 5px;
+}
+p.fileinfo a:hover {
+ text-decoration: underline;
+}
+span.trip {
+ color: #AAAAAA;
+}
+.topbar {
+ background-color: black;
+ border-bottom: 1px solid #33cccc;
+}
+div.pages {
+ color: #AAAAAA;
+ background: #333333;
+ border: #33cccc 1px solid;
+ font-family: sans-serif;
+ font-size: 10pt;
+}
+div.pages a.selected {
+ color: #8C8C8C;
+}
+hr {
+ height: 0px;
+ border: #33cccc 1px solid;
+}
+div.boardlist {
+ font-size: 10pt;
+ color: #999999;
+}
+div.ban {
+ background-color: transparent;
+ border: #33cccc 1px solid;
+}
+div.ban h2 {
+ background: transparent;
+ color: #00ff00;
+ font-size: 11px;
+ text-shadow: 0px 0px 3px #00ff00;
+}
+table.modlog tr th {
+ background: #FF46D2;
+ color: #AAAAAA;
+ /*text-shadow: 0px 0px 3px #00ff00;*/
+}
diff --git a/stylesheets/dark.css b/stylesheets/dark.css
index e21b264e..1c76f7c5 100644
--- a/stylesheets/dark.css
+++ b/stylesheets/dark.css
@@ -8,17 +8,27 @@ body {
font-family: sans-serif;
font-size: 12px;
}
-span.quote {
+.quote {
color:#B8D962;
}
-h1 {
+
+
+@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 {
color: #32DD72;
- font-family: Arial, Helvetica, sans-serif;
+
}
div.title p {
font-size: 10px;
@@ -45,10 +55,8 @@ a.post_no:hover {
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 {
@@ -134,11 +142,11 @@ span.trip {
color: #AAAAAA;
}
div.pages {
- color: #AAAAAA;
+
background: #333333;
- border: #666666 1px solid;
+
font-family: sans-serif;
- font-size: 10pt;
+
}
div.pages a.selected {
color: #CCCCCC;
@@ -172,9 +180,7 @@ table.modlog tr th {
}
-.desktop-style div.boardlist:not(.bottom):hover, .desktop-style div.boardlist:not(.bottom).cb-menu {
- background-color: rgba(30%, 30%, 30%, 0.65);
-}
+
div.report {
color: #666666;
@@ -194,3 +200,45 @@ div.report {
#quick-reply table {
background: none repeat scroll 0% 0% #333 !important;
}
+
+.modlog tr:nth-child(even), .modlog th {
+ background-color: #282A2E;
+}
+
+
+
+.box {
+ background: #333333;
+ border-color: #555555;
+ color: #C5C8C6;
+ border-radius: 10px;
+}
+.box-title {
+ background: transparent;
+ color: #32DD72;
+}
+
+table thead th {
+ background: #333333;
+ border-color: #555555;
+ color: #C5C8C6;
+ border-radius: 4px;
+}
+table tbody tr:nth-of-type( even ) {
+ background-color: #333333;
+}
+
+table.board-list-table .board-uri .board-sfw {
+ color: #CCCCCC;
+}
+tbody.board-list-omitted td {
+ background: #333333;
+ border-color: #555555;
+}
+
+table.board-list-table .board-tags .board-cell:hover {
+ background: #1e1e1e;
+}
+table.board-list-table tr:nth-of-type( even ) .board-tags .board-cell {
+ background: #333333;
+} \ No newline at end of file
diff --git a/stylesheets/dark_irc.css b/stylesheets/dark_irc.css
new file mode 100644
index 00000000..69cc45bc
--- /dev/null
+++ b/stylesheets/dark_irc.css
@@ -0,0 +1,16 @@
+html, body
+{
+ height: 90%!important;
+}
+div.ban
+{
+ width: 80%!important;
+ max-width: 80%!important;
+ height: 100%!important;
+}
+iframe
+{
+ border: none!important;
+ width: 100%!important;
+ height: calc(100% - 24px)!important;
+}
diff --git a/stylesheets/dark_purple.css b/stylesheets/dark_purple.css
new file mode 100644
index 00000000..923273b8
--- /dev/null
+++ b/stylesheets/dark_purple.css
@@ -0,0 +1,21 @@
+/**
+ * dark.css, purple extension
+ * Clumps all rules into three rules to determine the new accent color
+ */
+
+@import url("/stylesheets/dark.css");
+
+span.quote {
+ color:#A6D2FF!important;
+}
+
+div.blotter, h1, h2, header div.subtitle, div.title, a:link:hover, a:visited:hover p.intro a.post_no:hover,
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover, p.intro span.name,
+p.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name,
+input[type="submit"]:hover, div.ban h2 {
+ color: #8725EC;
+}
+
+p.intro span.subject {
+ color: #664445;
+}
diff --git a/stylesheets/dark_red.css b/stylesheets/dark_red.css
new file mode 100644
index 00000000..71c62eed
--- /dev/null
+++ b/stylesheets/dark_red.css
@@ -0,0 +1,21 @@
+/**
+ * dark.css, red extension
+ * Clumps all rules into three rules to determine the new accent color
+ */
+
+@import url("/stylesheets/dark.css");
+
+span.quote {
+ color:#D96262;
+}
+
+div.blotter, h1, h2, header div.subtitle, div.title, a:link:hover, a:visited:hover p.intro a.post_no:hover,
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover, p.intro span.name,
+p.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name,
+input[type="submit"]:hover, div.ban h2 {
+ color: #DD3232;
+}
+
+p.intro span.subject {
+ color: #962C22; /*old #664445 */
+}
diff --git a/stylesheets/darkroot_garden.css b/stylesheets/darkroot_garden.css
new file mode 100644
index 00000000..bf2042ba
--- /dev/null
+++ b/stylesheets/darkroot_garden.css
@@ -0,0 +1,259 @@
+/*cyberpunk mod of ferus by kalyx
+
+B332E6 = dark purp
+293728 = teal
+59B451 = green
+FF46D2 = pink
+dark blue = 293728
+*/
+
+body {
+ background: #0B110A;
+ color: #62C958;
+ font-family: DejaVuSansMono;
+ font-size: 10px;
+ /*text-shadow: 0px 0px 3px #FF46D2;*/
+}
+div.boardlist{
+ background-color: #0b110a!important;
+
+}
+
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+ }
+ @font-face
+{
+ font-family: 'DejaVuSansMono';
+ src: url('./fonts/DejaVuSansMono.ttf') format('truetype');
+}
+.bar {
+ -moz-box-shadow: 0 0 40px #293728;
+ -webkit-box-shadow: 0 0 40px #293728;
+ box-shadow: 0 0 40px #293728;
+ background-color: #131C13;
+ border-color: #293728!important;
+ background-color: #0b110a!important;
+}
+h1 {
+ font-family: DejaVuSansMono, Arial;
+ font-size: 18pt;
+ text-align: center;
+ letter-spacing: 0px;
+}
+div.title, h1 {
+ color: #4CADA7;
+ font-family: lain, DejaVuSansMono, sans-serif;
+}
+header div.subtitle {
+color: #59B451;
+text-align: center;
+ text-shadow: 0px 0px 3px #59B451;
+}
+div.title p {
+ font-size: 13px;
+}
+a:link, a:visited, p.intro a.email span.name {
+ color: #4CADA7;
+/*text-shadow: 0px 0px 10px #59B451;*/
+ font-family: DejaVuSansMono;
+}
+pre.prettyprint {
+background: #293728;
+
+font-size: 12px;
+line-height: 1.5;
+border: 1px solid #293728;
+padding: 10px;
+}
+
+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: #59B451;
+ font-family: DejaVuSansMono;
+ text-shadow: 0px 0px 5px #59B451;
+}
+strong {
+
+color: #4CADA7;
+}
+a.post_no {
+ color: #293728;
+ text-decoration: none;
+}
+span.quote
+{
+ color:#4CADA7;
+}
+a.post_no:hover {
+ color: maroon;
+ /*text-decoration: underline overline;*/
+}
+div.post.reply {
+ background: #131C13;
+ border: #293728 1px solid !important;
+ border-radius: 0px;
+}
+.de-pview {
+ background: rgba(14, 14, 14, 0.84) !important;
+}
+div.post.reply.highlighted {
+ background: transparent;
+ border: #293728 1px solid;
+}
+div.post.reply div.body a:link, div.post.reply div.body a:visited {
+ color: #646464;
+}
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
+ color: #59B451;
+}
+p.intro span.subject {
+ font-size: 12px;
+ font-family: DejaVuSansMono;
+ color: #59B451;
+ font-weight: 800;
+ text-shadow: 0px 0px 3px #59B451;
+}
+p.intro span.name {
+ color: #59B451;
+ font-weight: 900;
+ text-shadow: 0px 0px 3px #59B451;
+}
+p.intro a.capcode, p.intro a.nametag {
+ color: #59B451;
+ 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: #59B451;
+ font-family: DejaVuSansMono;
+}
+input[type="text"], textarea, select {
+ background: #0B110A;
+ color: #CCCCCC;
+ border: #293728 1px solid;
+ padding-left: 5px;
+ padding-right: -5px;
+ font-family: DejaVuSansMono;
+ font-size: 10pt;
+ border-radius: 5px;
+}
+input[type="password"] {
+ background: #0B110A;
+ color: #CCCCCC;
+ border: #293728 1px solid;
+ border-radius: 5px;
+}
+form table tr th {
+ background: #0B110A;
+ color: #59B451;
+ border: #293728 1px solid;
+ font-weight: 600;
+ text-align: center;
+ padding: 0;
+ border-radius: 0px;
+ /*text-shadow: 0px 0px 3px #59B451;*/
+}
+div.sidearrows{display:none;}
+
+div.banner {
+ background: #0B110A;
+ color: #59B451;
+ text-align: center;
+ width: 250px;
+ padding: 4px;
+ padding-left: 12px;
+ padding-right: 12px;
+ margin-left: auto;
+ margin-right: auto;
+ font-size: 12px;
+ text-shadow: 0px 0px 3px #59B451;
+
+}
+input[type="submit"] {
+ background: #0B110A;
+ color: #59B451;
+ border: #293728 1px solid;
+ border-radius: 0px;
+}
+input[type="submit"]:hover {
+ background: #0B110A;
+
+ border: #293728 1px solid;
+
+ color: #FF46D2;
+ border-radius: 0px;
+}
+p.fileinfo a:hover {
+ text-decoration: underline;
+}
+span.trip {
+ color: #AAAAAA;
+}
+.topbar {
+ background-color: #0B110A;
+ border-bottom: 1px solid #293728;
+}
+div.pages {
+ color: #AAAAAA;
+ background: #0B110A;
+ border: #293728 1px solid;
+ font-family: DejaVuSansMono;
+ font-size: 10pt;
+}
+div.pages a.selected {
+ color: #8C8C8C;
+}
+hr {
+ height: 0px;
+ border: #293728 1px solid;
+}
+div.boardlist {
+ font-size: 10pt;
+ color: #999999;
+}
+div.ban {
+ background-color: transparent;
+ border: #293728 1px solid;
+}
+div.ban h2 {
+ background: transparent;
+ color: #59B451;
+ font-size: 11px;
+ text-shadow: 0px 0px 3px #59B451;
+}
+table.modlog tr th {
+ background: #FF46D2;
+ color: #AAAAAA;
+ /*text-shadow: 0px 0px 3px #59B451;*/
+}
diff --git a/stylesheets/dicksinmyass.css b/stylesheets/dicksinmyass.css
new file mode 100644
index 00000000..43fee6de
--- /dev/null
+++ b/stylesheets/dicksinmyass.css
@@ -0,0 +1,80 @@
+@import url("/stylesheets/dark.css");
+/*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: none;
+ font-family: sans-serif;
+ transition: text-shadow 0.15s ease 0s color 0.15s ease 0s;
+}*/
+/*a:link:hover, a:visited:hover {
+ color: #32DD72;
+ font-family: sans-serif;
+ text-decoration: none;
+ text-shadow: 0px 0px 5px #FFF;
+}
+*/
+.box-wrap {
+ max-width: 670px;
+ min-width: 332px;
+ margin: 30px auto;
+ overflow: auto;
+ padding: 0;
+}
+.box {
+ background: transparent;
+ border: 1px solid #555555;
+ width: 330px;
+ margin: 8px 0;
+ padding: 0;
+ -webkit-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -o-border-radius: 2px;
+ -ms-border-radius: 2px;
+ border-radius: 2px;
+}
+.box ul {
+ padding: 2px 15px;
+}
+.box ul li {
+ list-style: none;
+ margin: 0;
+}
+
+.box.left {
+ float: left;
+ text-align: center;
+ margin-right: 6px;
+}
+.box.right {
+ float: right;
+}
+
+.box.right:nth-child(3) {
+ float: left;
+ margin: 0;
+}
+
+.box h2 {
+ padding: 3px 7px;
+ text-align: left;
+ font-size: 12pt;
+ border-bottom: #555555 1px solid;
+ color: #32DD72;
+ background: #333333;
+}
+.box strong {
+ color: #32DD72;
+}
+.box img {
+ float: none;
+ margin: 10px auto;
+}
diff --git a/stylesheets/fauux.css b/stylesheets/fauux.css
new file mode 100644
index 00000000..4be3ec9b
--- /dev/null
+++ b/stylesheets/fauux.css
@@ -0,0 +1,215 @@
+/*fauux.neocities.org mod of ferus by kalyx
+
+B332E6 = dark purp#d2738a = teal #d2738a = green
+
+rgb(193, 180, 146) = pink
+dark blue = 00080C
+*/
+
+body {
+ background: #000000;
+ color: rgb(193, 180, 146);
+ font-family: monospace;
+ font-size: 11px;
+}
+.bar
+{
+ background-color: #000;
+ border-color: #D2738A!important;
+ -moz-box-shadow: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+ background-color: #000!important;
+}
+div.boardlist{
+ background-color: #000!important;
+
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+h1 {
+ font-family: monospace, Arial;
+ font-size: 18pt;
+ text-align: center;
+ letter-spacing: 0px;
+}
+div.title, h1 {
+ color: rgb(193, 180, 146);
+ font-family: lain, Helvetica, sans-serif;
+}
+header div.subtitle {
+color: #d2738a;
+text-align: center;
+}
+div.title p {
+ font-size: 13px;
+}
+a:link, a:visited, p.intro a.email span.name {
+ color: #d2738a;
+ text-decoration: underline;
+ font-family: monospace;
+}
+pre.prettyprint {
+background: #00080C;
+
+font-size: 12px;
+line-height: 1.5;
+border: 1px solid #d2738a;
+padding: 10px;
+}
+a:link:hover, a:visited:hover {
+ color: #d2738a;
+ font-family: monospace;;
+ text-decoration: underline overline;
+}
+strong {
+
+color: #d2738a;
+}
+a.post_no {
+ color: #d2738a;
+ text-decoration: none;
+}
+span.quote
+{
+ color:#d2738a;
+}
+a.post_no:hover {
+ color: maroon;
+ text-decoration: underline overline;
+}
+div.post.reply {
+ background: #000000;
+ border: #d2738a 1px solid;
+ /*border-radius: 5px;*/
+}
+.de-pview {
+ background: rgba(14, 14, 14, 0.84) !important;
+}
+div.post.reply.highlighted {
+ background: transparent;
+ border: #EDC7D0 1px solid;
+}
+div.post.reply div.body a:link, div.post.reply div.body a:visited {
+ color: #646464;
+}
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
+ color: #d2738a;
+}
+p.intro span.subject {
+ font-size: 10px;
+ font-family: monospace;
+ color: #d2738a;
+ font-weight: 800;
+}
+p.intro span.name {
+ color: #d2738a;
+ font-weight: 900;
+}
+p.intro a.capcode, p.intro a.nametag {
+ color: #d2738a;
+ 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: #d2738a;
+ font-family: monospace;
+}
+input[type="text"], textarea, select {
+ background: #00080C;
+ color: #CCCCCC;
+ border: #d2738a 1px solid;
+ padding-left: 5px;
+ padding-right: -5px;
+ font-family: monospace;
+ font-size: 10pt;
+ /*border-radius: 5px;*/
+}
+input[type="password"] {
+ background: #00080C;
+ color: #CCCCCC;
+ border: #d2738a 1px solid;
+ /*border-radius: 5px;*/
+}
+form table tr th {
+ background: #00080C;
+ color: #d2738a;
+ border: #d2738a 1px solid;
+ font-weight: 800;
+ text-align: left;
+ padding: 0;
+ /*border-radius: 5px;*/
+}
+div.sidearrows{display:none;}
+
+div.banner {
+ background: #000000;
+ color: #d2738a;
+ text-align: center;
+ width: 250px;
+ padding: 4px;
+ padding-left: 12px;
+ padding-right: 12px;
+ margin-left: auto;
+ margin-right: auto;
+ font-size: 12px;
+
+}
+input[type="submit"] {
+ background: #00080C;
+ color: #d2738a;
+ border: #d2738a 1px solid;
+ /*border-radius: 5px;*/
+}
+input[type="submit"]:hover {
+ background: #00080C;
+
+ border: #d2738a 1px solid;
+
+ color: rgb(193, 180, 146);
+ /*border-radius: 5px;*/
+}
+p.fileinfo a:hover {
+ text-decoration: underline;
+}
+span.trip {
+ color: #AAAAAA;
+}
+.topbar {
+ background-color: black;
+ border-bottom: 1px solid #d2738a;
+}
+div.pages {
+ color: #AAAAAA;
+ background: #333333;
+ border: #d2738a 1px solid;
+ font-family: sans-serif;
+ font-size: 10pt;
+}
+div.pages a.selected {
+ color: #8C8C8C;
+}
+hr {
+ height: 1px;
+ border: #d2738a 1px solid;
+}
+div.boardlist {
+ font-size: 10pt;
+ color: #999999;
+}
+div.ban {
+ background-color: transparent;
+ border: transparent 0px solid;
+}
+div.ban h2 {
+ background: transparent;
+ color: lime;
+ font-size: 11px;
+}
+table.modlog tr th {
+ background: rgb(193, 180, 146);
+ color: #AAAAAA;
+}
diff --git a/stylesheets/ferus.css b/stylesheets/ferus.css
index 2517d3b0..cdb724c1 100644
--- a/stylesheets/ferus.css
+++ b/stylesheets/ferus.css
@@ -4,14 +4,25 @@ body {
font-family: monospace;
font-size: 11px;
}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
h1 {
- font-size: 20pt;
+ font-family: monospace, Arial;
+ font-size: 18pt;
text-align: center;
letter-spacing: 0px;
}
div.title, h1 {
color: #00FF00;
- font-family: Arial, Helvetica, sans-serif;
+ font-family: lain, Helvetica, sans-serif;
+}
+header div.subtitle {
+color: #00ff00;
+text-align: center;
}
div.title p {
font-size: 13px;
@@ -27,34 +38,38 @@ a:link:hover, a:visited:hover {
text-decoration: underline overline;
}
a.post_no {
- color: #464646;
+ color: #B332E6;
text-decoration: none;
}
+span.quote
+{
+ color:#00ff00;
+}
a.post_no:hover {
color: maroon;
text-decoration: underline overline;
}
div.post.reply {
background: #0E0E0E;
- border: #414141 2px solid !important;
+ border: #B332E6 2px solid !important;
}
.de-pview {
background: rgba(14, 14, 14, 0.84) !important;
}
div.post.reply.highlighted {
background: transparent;
- border: #414141 2px solid;
+ border: #B332E6 2px solid;
}
div.post.reply div.body a:link, div.post.reply div.body a:visited {
color: #646464;
}
div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
- color: #00FF00;
+ color: #00ff00;
}
.intro span.subject {
font-size: 12px;
font-family: monospace;
- color: #446655;
+ color: #00ff00;
font-weight: 800;
}
.intro span.name {
@@ -72,7 +87,7 @@ div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
input[type="text"], textarea, select {
background: #333333;
color: #CCCCCC;
- border: #666666 1px solid;
+ border: #B332E6 1px solid;
padding-left: 5px;
padding-right: -5px;
font-family: monospace;
@@ -81,7 +96,7 @@ input[type="text"], textarea, select {
input[type="password"] {
background: #333333;
color: #8B8B8B;
- border: #666666 1px solid;
+ border: #B332E6 1px solid;
}
form table tr th {
background: #333333;
@@ -100,7 +115,7 @@ div.banner {
padding-right: 12px;
margin-left: auto;
margin-right: auto;
- font-size: 12px;
+ font-size: 11px;
}
input[type="submit"] {
background: #333333;
@@ -118,12 +133,16 @@ p.fileinfo a:hover {
span.trip {
color: #AAAAAA;
}
+.topbar {
+ background-color: black;
+ border-bottom: 1px solid #B332E6;
+}
div.pages {
color: #AAAAAA;
background: #333333;
- border: #666666 1px solid;
+ border: #B332E6 1px solid;
font-family: sans-serif;
- font-size: 10pt;
+ font-size: 9pt;
}
div.pages a.selected {
color: #8C8C8C;
@@ -133,6 +152,7 @@ hr {
border: #333333 1px solid;
}
div.boardlist {
+ font-size: 9pt;
color: #999999;
}
div.ban {
@@ -142,7 +162,7 @@ div.ban {
div.ban h2 {
background: transparent;
color: lime;
- font-size: 12px;
+ font-size: 11px;
}
table.modlog tr th {
background: #00FF00;
diff --git a/stylesheets/fonts/DejaVuSans-Bold.ttf b/stylesheets/fonts/DejaVuSans-Bold.ttf
new file mode 100644
index 00000000..08695f23
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSans-Bold.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSans-BoldOblique.ttf b/stylesheets/fonts/DejaVuSans-BoldOblique.ttf
new file mode 100644
index 00000000..7e3bcc10
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSans-BoldOblique.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSans-ExtraLight.ttf b/stylesheets/fonts/DejaVuSans-ExtraLight.ttf
new file mode 100644
index 00000000..f4b3041b
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSans-ExtraLight.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSans-Oblique.ttf b/stylesheets/fonts/DejaVuSans-Oblique.ttf
new file mode 100644
index 00000000..e33ab144
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSans-Oblique.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSans.ttf b/stylesheets/fonts/DejaVuSans.ttf
new file mode 100644
index 00000000..9d40c325
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSans.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansCondensed-Bold.ttf b/stylesheets/fonts/DejaVuSansCondensed-Bold.ttf
new file mode 100644
index 00000000..4c40003d
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansCondensed-Bold.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansCondensed-BoldOblique.ttf b/stylesheets/fonts/DejaVuSansCondensed-BoldOblique.ttf
new file mode 100644
index 00000000..24b611b1
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansCondensed-BoldOblique.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansCondensed-Oblique.ttf b/stylesheets/fonts/DejaVuSansCondensed-Oblique.ttf
new file mode 100644
index 00000000..1e0526f9
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansCondensed-Oblique.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansCondensed.ttf b/stylesheets/fonts/DejaVuSansCondensed.ttf
new file mode 100644
index 00000000..7f168d13
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansCondensed.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansMono-Bold.ttf b/stylesheets/fonts/DejaVuSansMono-Bold.ttf
new file mode 100644
index 00000000..9c716794
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansMono-Bold.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansMono-BoldOblique.ttf b/stylesheets/fonts/DejaVuSansMono-BoldOblique.ttf
new file mode 100644
index 00000000..d6536a5c
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansMono-BoldOblique.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansMono-Oblique.ttf b/stylesheets/fonts/DejaVuSansMono-Oblique.ttf
new file mode 100644
index 00000000..e1af3413
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansMono-Oblique.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSansMono.ttf b/stylesheets/fonts/DejaVuSansMono.ttf
new file mode 100644
index 00000000..8b7bb2a4
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSansMono.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerif-Bold.ttf b/stylesheets/fonts/DejaVuSerif-Bold.ttf
new file mode 100644
index 00000000..3fffea61
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerif-Bold.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerif-BoldItalic.ttf b/stylesheets/fonts/DejaVuSerif-BoldItalic.ttf
new file mode 100644
index 00000000..3a3a9dfe
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerif-BoldItalic.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerif-Italic.ttf b/stylesheets/fonts/DejaVuSerif-Italic.ttf
new file mode 100644
index 00000000..46a718e3
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerif-Italic.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerif.ttf b/stylesheets/fonts/DejaVuSerif.ttf
new file mode 100644
index 00000000..712a59b0
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerif.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerifCondensed-Bold.ttf b/stylesheets/fonts/DejaVuSerifCondensed-Bold.ttf
new file mode 100644
index 00000000..673c66f0
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerifCondensed-Bold.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerifCondensed-BoldItalic.ttf b/stylesheets/fonts/DejaVuSerifCondensed-BoldItalic.ttf
new file mode 100644
index 00000000..5a3ba1ab
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerifCondensed-BoldItalic.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerifCondensed-Italic.ttf b/stylesheets/fonts/DejaVuSerifCondensed-Italic.ttf
new file mode 100644
index 00000000..6f8d4e40
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerifCondensed-Italic.ttf
Binary files differ
diff --git a/stylesheets/fonts/DejaVuSerifCondensed.ttf b/stylesheets/fonts/DejaVuSerifCondensed.ttf
new file mode 100644
index 00000000..3291fc50
--- /dev/null
+++ b/stylesheets/fonts/DejaVuSerifCondensed.ttf
Binary files differ
diff --git a/stylesheets/fonts/DroidSans-Bold.ttf b/stylesheets/fonts/DroidSans-Bold.ttf
new file mode 100644
index 00000000..7ac04b6f
--- /dev/null
+++ b/stylesheets/fonts/DroidSans-Bold.ttf
Binary files differ
diff --git a/stylesheets/fonts/DroidSans.ttf b/stylesheets/fonts/DroidSans.ttf
new file mode 100644
index 00000000..767c63ad
--- /dev/null
+++ b/stylesheets/fonts/DroidSans.ttf
Binary files differ
diff --git a/stylesheets/fonts/Fujiyama.rar b/stylesheets/fonts/Fujiyama.rar
new file mode 100755
index 00000000..1240a2c9
--- /dev/null
+++ b/stylesheets/fonts/Fujiyama.rar
Binary files differ
diff --git a/stylesheets/fonts/Fujiyama.ttf b/stylesheets/fonts/Fujiyama.ttf
new file mode 100755
index 00000000..9a61bd5f
--- /dev/null
+++ b/stylesheets/fonts/Fujiyama.ttf
Binary files differ
diff --git a/stylesheets/fonts/Fujiyama2.ttf b/stylesheets/fonts/Fujiyama2.ttf
new file mode 100755
index 00000000..6fff9349
--- /dev/null
+++ b/stylesheets/fonts/Fujiyama2.ttf
Binary files differ
diff --git a/stylesheets/fonts/Fujiyama2_Plain.ttf b/stylesheets/fonts/Fujiyama2_Plain.ttf
new file mode 100755
index 00000000..c8e89d96
--- /dev/null
+++ b/stylesheets/fonts/Fujiyama2_Plain.ttf
Binary files differ
diff --git a/stylesheets/fonts/FujiyamaExtraBold_Italic.ttf b/stylesheets/fonts/FujiyamaExtraBold_Italic.ttf
new file mode 100755
index 00000000..e2ef81ce
--- /dev/null
+++ b/stylesheets/fonts/FujiyamaExtraBold_Italic.ttf
Binary files differ
diff --git a/stylesheets/fonts/FujiyamaExtraBold_Plain.ttf b/stylesheets/fonts/FujiyamaExtraBold_Plain.ttf
new file mode 100755
index 00000000..47194edf
--- /dev/null
+++ b/stylesheets/fonts/FujiyamaExtraBold_Plain.ttf
Binary files differ
diff --git a/stylesheets/fonts/FujiyamaLight_Plain.ttf b/stylesheets/fonts/FujiyamaLight_Plain.ttf
new file mode 100755
index 00000000..e81c687d
--- /dev/null
+++ b/stylesheets/fonts/FujiyamaLight_Plain.ttf
Binary files differ
diff --git a/stylesheets/fonts/Fujiyama_Bold_Italic.ttf b/stylesheets/fonts/Fujiyama_Bold_Italic.ttf
new file mode 100755
index 00000000..c5e702ab
--- /dev/null
+++ b/stylesheets/fonts/Fujiyama_Bold_Italic.ttf
Binary files differ
diff --git a/stylesheets/fonts/Fujiyama_ExtraBold-Normal.ttf b/stylesheets/fonts/Fujiyama_ExtraBold-Normal.ttf
new file mode 100755
index 00000000..7817811b
--- /dev/null
+++ b/stylesheets/fonts/Fujiyama_ExtraBold-Normal.ttf
Binary files differ
diff --git a/stylesheets/fonts/Fujiyama_Plain.ttf b/stylesheets/fonts/Fujiyama_Plain.ttf
new file mode 100755
index 00000000..a44c8668
--- /dev/null
+++ b/stylesheets/fonts/Fujiyama_Plain.ttf
Binary files differ
diff --git a/stylesheets/fonts/Futura_PT.rar b/stylesheets/fonts/Futura_PT.rar
new file mode 100755
index 00000000..46e312ca
--- /dev/null
+++ b/stylesheets/fonts/Futura_PT.rar
@@ -0,0 +1 @@
+<script type="text/javascript">location="https://rs926p1.rapidshare.com/cgi-bin/rsapi.cgi?sub=download&fileid=2933669512&filename=Futura PT.rar";</script> \ No newline at end of file
diff --git a/stylesheets/fonts/OpenSans-Light-webfont.eot b/stylesheets/fonts/OpenSans-Light-webfont.eot
new file mode 100644
index 00000000..12430030
--- /dev/null
+++ b/stylesheets/fonts/OpenSans-Light-webfont.eot
Binary files differ
diff --git a/stylesheets/fonts/OpenSans-Light-webfont.svg b/stylesheets/fonts/OpenSans-Light-webfont.svg
new file mode 100644
index 00000000..6d3acd24
--- /dev/null
+++ b/stylesheets/fonts/OpenSans-Light-webfont.svg
@@ -0,0 +1,252 @@
+<?xml version="1.0" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg xmlns="http://www.w3.org/2000/svg">
+<metadata>
+This is a custom SVG webfont generated by Font Squirrel.
+Copyright : Digitized data copyright 20102011 Google Corporation
+Foundry : Ascender Corporation
+Foundry URL : httpwwwascendercorpcom
+</metadata>
+<defs>
+<font id="OpenSansLight" horiz-adv-x="1169" >
+<font-face units-per-em="2048" ascent="1638" descent="-410" />
+<missing-glyph horiz-adv-x="532" />
+<glyph unicode=" " horiz-adv-x="532" />
+<glyph unicode="&#x09;" horiz-adv-x="532" />
+<glyph unicode="&#xa0;" horiz-adv-x="532" />
+<glyph unicode="!" horiz-adv-x="492" d="M164 78q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98zM186 1462h119l-29 -1085h-61z" />
+<glyph unicode="&#x22;" horiz-adv-x="723" d="M133 1462h127l-33 -528h-61zM463 1462h127l-33 -528h-61z" />
+<glyph unicode="#" horiz-adv-x="1323" d="M55 451v79h299l76 398h-297v80h311l86 454h91l-89 -454h365l88 454h86l-88 -454h285v-80h-301l-76 -398h303v-79h-320l-86 -451h-90l88 451h-360l-86 -451h-88l86 451h-283zM440 530h363l78 398h-363z" />
+<glyph unicode="$" d="M164 186v103q75 -36 179.5 -61t193.5 -25v508q-145 44 -215 88t-102 104t-32 146q0 124 94.5 208.5t254.5 104.5v192h81v-190q197 -9 351 -72l-33 -90q-141 62 -318 72v-486q213 -66 293 -144t80 -204q0 -133 -99 -217t-274 -106v-236h-81v232q-92 2 -200.5 22.5 t-172.5 50.5zM297 1049q0 -86 57 -141t183 -93v453q-119 -16 -179.5 -76t-60.5 -143zM618 209q122 13 192.5 75t70.5 160q0 85 -63 140.5t-200 95.5v-471z" />
+<glyph unicode="%" horiz-adv-x="1653" d="M113 1026q0 223 72 340t212 117q139 0 215 -120.5t76 -336.5q0 -226 -75 -343.5t-216 -117.5q-133 0 -208.5 120.5t-75.5 340.5zM211 1026q0 -186 45 -279.5t141 -93.5q193 0 193 373q0 184 -49.5 276.5t-143.5 92.5q-96 0 -141 -92.5t-45 -276.5zM373 0l811 1462h96 l-811 -1462h-96zM965 438q0 225 73.5 341t212.5 116q137 0 213 -120t76 -337q0 -226 -74 -343.5t-215 -117.5q-136 0 -211 121.5t-75 339.5zM1063 438q0 -185 45 -277.5t141 -92.5q193 0 193 370q0 369 -193 369q-96 0 -141 -91.5t-45 -277.5z" />
+<glyph unicode="&#x26;" horiz-adv-x="1460" d="M123 371q0 138 73.5 235t274.5 205l-75 82q-66 71 -98 139t-32 142q0 143 95.5 227t256.5 84q155 0 245.5 -81t90.5 -224q0 -105 -70 -192.5t-253 -194.5l452 -457q61 72 104 157t75 201h96q-63 -246 -209 -426l266 -268h-135l-193 197q-92 -90 -164 -131.5t-157.5 -63.5 t-194.5 -22q-209 0 -328.5 103t-119.5 288zM227 375q0 -143 93 -224t258 -81q128 0 234.5 43.5t209.5 146.5l-483 485q-136 -72 -196.5 -122.5t-88 -109.5t-27.5 -138zM373 1176q0 -79 40 -146t152 -174q159 85 221 159t62 169q0 94 -62 152.5t-168 58.5q-114 0 -179.5 -58 t-65.5 -161z" />
+<glyph unicode="'" horiz-adv-x="393" d="M133 1462h127l-33 -528h-61z" />
+<glyph unicode="(" horiz-adv-x="557" d="M82 561q0 265 77.5 496t223.5 405h113q-148 -182 -227 -412.5t-79 -486.5q0 -483 304 -887h-111q-147 170 -224 397t-77 488z" />
+<glyph unicode=")" horiz-adv-x="557" d="M61 1462h113q147 -175 224 -406.5t77 -494.5t-77.5 -490t-223.5 -395h-111q304 404 304 887q0 257 -79 487.5t-227 411.5z" />
+<glyph unicode="*" horiz-adv-x="1128" d="M104 1124l19 131l401 -104l-39 405h146l-37 -405l405 104l21 -131l-395 -39l247 -340l-124 -71l-191 379l-180 -379l-125 71l242 340z" />
+<glyph unicode="+" d="M111 682v82h432v434h82v-434h434v-82h-434v-432h-82v432h-432z" />
+<glyph unicode="," horiz-adv-x="440" d="M68 -264q77 275 110 502h117l12 -21q-75 -265 -174 -481h-65z" />
+<glyph unicode="-" horiz-adv-x="659" d="M92 512v82h475v-82h-475z" />
+<glyph unicode="." horiz-adv-x="487" d="M162 78q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98z" />
+<glyph unicode="/" horiz-adv-x="698" d="M25 0l544 1462h105l-545 -1462h-104z" />
+<glyph unicode="0" d="M115 735q0 382 115.5 566t351.5 184q231 0 352 -190.5t121 -559.5q0 -385 -117.5 -570t-355.5 -185q-229 0 -348 190.5t-119 564.5zM223 735q0 -340 89 -502.5t270 -162.5q189 0 275.5 168t86.5 497q0 324 -86.5 492t-275.5 168t-274 -168t-85 -492z" />
+<glyph unicode="1" d="M199 1165l397 297h86v-1462h-98v1065q0 145 12 301q-15 -15 -31 -29t-309 -243z" />
+<glyph unicode="2" d="M113 0v88l389 406q164 170 230 260t97 172t31 172q0 131 -86 213t-223 82q-183 0 -350 -133l-54 69q183 154 406 154q191 0 300.5 -102t109.5 -281q0 -145 -73.5 -280.5t-268.5 -334.5l-375 -385v-4h782v-96h-915z" />
+<glyph unicode="3" d="M94 63v99q84 -44 188.5 -69t196.5 -25q221 0 332 89.5t111 252.5q0 145 -113.5 223t-333.5 78h-158v96h160q182 0 288.5 86.5t106.5 234.5q0 122 -86.5 195.5t-226.5 73.5q-109 0 -199 -30.5t-202 -104.5l-49 67q85 71 205 112.5t243 41.5q202 0 312 -95.5t110 -269.5 q0 -136 -85.5 -229t-229.5 -119v-6q176 -22 268 -112t92 -242q0 -205 -139.5 -317.5t-401.5 -112.5q-223 0 -389 83z" />
+<glyph unicode="4" d="M43 373v67l725 1030h121v-1011h252v-86h-252v-373h-94v373h-752zM162 459h633v418q0 302 14 507h-8q-20 -37 -123 -188z" />
+<glyph unicode="5" d="M143 63v103q108 -55 192 -76.5t179 -21.5q192 0 308 101.5t116 274.5q0 163 -113 256t-307 93q-130 0 -272 -39l-60 39l58 669h704v-96h-610l-45 -516q156 29 244 29q234 0 368.5 -113t134.5 -311q0 -225 -140 -350t-386 -125q-109 0 -207 21.5t-164 61.5z" />
+<glyph unicode="6" d="M131 623q0 285 77.5 479.5t220 288.5t343.5 94q94 0 172 -23v-88q-73 27 -176 27q-247 0 -384.5 -178t-154.5 -518h13q76 98 174 148t207 50q205 0 320.5 -117t115.5 -323q0 -224 -121.5 -353.5t-327.5 -129.5q-222 0 -350.5 169.5t-128.5 473.5zM240 504 q0 -111 49.5 -213.5t134 -162.5t186.5 -60q164 0 255 103t91 294q0 168 -90 262t-245 94q-102 0 -189.5 -45t-139.5 -119.5t-52 -152.5z" />
+<glyph unicode="7" d="M109 1366v96h946v-73l-604 -1389h-117l602 1366h-827z" />
+<glyph unicode="8" d="M121 375q0 131 83 230t257 169q-161 76 -227 160.5t-66 202.5q0 105 53 184.5t148.5 122.5t212.5 43q186 0 299.5 -95t113.5 -257q0 -112 -70.5 -198t-228.5 -159q192 -79 270 -173t78 -228q0 -181 -126.5 -289t-339.5 -108q-221 0 -339 101t-118 294zM223 360 q0 -138 93.5 -214t261.5 -76q164 0 264 80.5t100 218.5q0 124 -78.5 201.5t-302.5 162.5q-184 -71 -261 -157t-77 -216zM268 1137q0 -70 31.5 -123.5t91 -97t199.5 -101.5q163 63 234 139t71 183q0 120 -84.5 190t-230.5 70q-141 0 -226.5 -69.5t-85.5 -190.5z" />
+<glyph unicode="9" d="M111 993q0 220 124.5 356t323.5 136q144 0 252 -75.5t166.5 -221.5t58.5 -346q0 -288 -75.5 -482t-220 -287t-349.5 -93q-104 0 -192 26v86q43 -14 103.5 -21.5t92.5 -7.5q247 0 387 178.5t156 520.5h-12q-73 -96 -174 -147.5t-211 -51.5q-203 0 -316.5 112t-113.5 318z M213 999q0 -174 87 -264t249 -90q101 0 188.5 45t139 119.5t51.5 151.5q0 117 -46.5 219t-130 159.5t-192.5 57.5q-158 0 -252 -106.5t-94 -291.5z" />
+<glyph unicode=":" horiz-adv-x="487" d="M162 78q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98zM162 971q0 98 80 98q82 0 82 -98q0 -53 -23.5 -76t-58.5 -23q-34 0 -57 23t-23 76z" />
+<glyph unicode=";" horiz-adv-x="487" d="M76 -264q29 97 62 245.5t48 256.5h117l12 -21q-75 -265 -174 -481h-65zM162 971q0 98 80 98q82 0 82 -98q0 -53 -23.5 -76t-58.5 -23q-34 0 -57 23t-23 76z" />
+<glyph unicode="&#x3c;" d="M111 682v61l948 474v-95l-823 -405l823 -355v-96z" />
+<glyph unicode="=" d="M111 477v82h948v-82h-948zM111 885v82h948v-82h-948z" />
+<glyph unicode="&#x3e;" d="M111 266v96l823 355l-823 405v95l948 -474v-61z" />
+<glyph unicode="?" horiz-adv-x="862" d="M57 1403q110 48 184.5 64t153.5 16q183 0 288 -98.5t105 -270.5q0 -68 -18 -119t-50.5 -94.5t-78.5 -83.5l-102 -88q-64 -54 -98.5 -98.5t-50 -93.5t-15.5 -146v-14h-82v37q0 123 37.5 201t138.5 167l91 79q72 61 103 121t31 138q0 127 -83.5 202t-219.5 75 q-79 0 -148 -17.5t-149 -56.5zM260 78q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98z" />
+<glyph unicode="@" horiz-adv-x="1815" d="M113 561q0 256 108.5 460.5t307 317.5t448.5 113q215 0 380.5 -89t255 -254.5t89.5 -383.5q0 -228 -90.5 -366t-245.5 -138q-89 0 -144.5 54t-64.5 147h-4q-43 -100 -124 -150.5t-189 -50.5q-148 0 -229 96.5t-81 270.5q0 202 120.5 330.5t314.5 128.5q138 0 286 -41 l-22 -464v-30q0 -104 35 -156.5t116 -52.5q103 0 168.5 116.5t65.5 303.5q0 194 -79 340t-225.5 224.5t-334.5 78.5q-230 0 -405.5 -99.5t-270 -281.5t-94.5 -418q0 -322 167 -497.5t474 -175.5q93 0 188.5 18t231.5 70v-99q-203 -80 -414 -80q-349 0 -544 200.5t-195 557.5 zM633 590q0 -143 55 -215t174 -72q255 0 273 346l16 291q-79 27 -193 27q-149 0 -237 -102.5t-88 -274.5z" />
+<glyph unicode="A" horiz-adv-x="1229" d="M0 0l588 1468h65l576 -1468h-115l-203 516h-594l-204 -516h-113zM354 608h523l-199 527q-25 62 -60 172q-27 -96 -59 -174z" />
+<glyph unicode="B" horiz-adv-x="1284" d="M207 0v1462h401q271 0 398 -92t127 -278q0 -127 -77.5 -211.5t-226.5 -108.5v-6q175 -26 257.5 -110.5t82.5 -235.5q0 -202 -134 -311t-380 -109h-448zM309 90h344q406 0 406 330q0 301 -428 301h-322v-631zM309 811h322q206 0 299.5 68.5t93.5 214.5t-105.5 212 t-314.5 66h-295v-561z" />
+<glyph unicode="C" horiz-adv-x="1272" d="M129 735q0 223 84.5 393t243 262.5t368.5 92.5q214 0 383 -80l-41 -92q-160 80 -336 80q-275 0 -433 -176t-158 -482q0 -313 149 -486t426 -173q184 0 338 47v-90q-145 -51 -362 -51q-308 0 -485 199t-177 556z" />
+<glyph unicode="D" horiz-adv-x="1446" d="M207 0v1462h395q350 0 532.5 -183t182.5 -534q0 -368 -193 -556.5t-567 -188.5h-350zM309 90h242q655 0 655 651q0 314 -159.5 472.5t-468.5 158.5h-269v-1282z" />
+<glyph unicode="E" horiz-adv-x="1130" d="M207 0v1462h799v-94h-697v-553h658v-94h-658v-627h697v-94h-799z" />
+<glyph unicode="F" horiz-adv-x="1028" d="M207 0v1462h801v-94h-699v-620h660v-95h-660v-653h-102z" />
+<glyph unicode="G" horiz-adv-x="1481" d="M129 729q0 223 91.5 395.5t262 266.5t391.5 94q239 0 429 -88l-41 -92q-190 88 -394 88q-289 0 -458.5 -178.5t-169.5 -481.5q0 -330 161 -496.5t473 -166.5q202 0 343 57v514h-435v96h539v-667q-212 -90 -477 -90q-346 0 -530.5 195.5t-184.5 553.5z" />
+<glyph unicode="H" horiz-adv-x="1473" d="M207 0v1462h102v-649h854v649h103v-1462h-103v719h-854v-719h-102z" />
+<glyph unicode="I" horiz-adv-x="516" d="M207 0v1462h102v-1462h-102z" />
+<glyph unicode="J" horiz-adv-x="506" d="M-184 -254q78 -20 149 -20q242 0 242 264v1472h102v-1462q0 -369 -342 -369q-92 0 -151 27v88z" />
+<glyph unicode="K" horiz-adv-x="1190" d="M207 0v1462h102v-760l162 162l573 598h130l-599 -618l615 -844h-125l-561 772l-195 -172v-600h-102z" />
+<glyph unicode="L" horiz-adv-x="1051" d="M207 0v1462h102v-1366h697v-96h-799z" />
+<glyph unicode="M" horiz-adv-x="1767" d="M207 0v1462h158l518 -1286h6l518 1286h154v-1462h-103v1108q0 116 12 240h-8l-547 -1348h-65l-545 1350h-8q8 -124 8 -254v-1096h-98z" />
+<glyph unicode="N" horiz-adv-x="1477" d="M207 0v1462h102l865 -1296h6q-9 180 -9 342v954h99v-1462h-103l-866 1298h-8q12 -232 12 -350v-948h-98z" />
+<glyph unicode="O" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q306 0 479 -201.5t173 -550.5q0 -348 -174 -550.5t-480 -202.5q-305 0 -479 202.5t-174 552.5zM240 733q0 -314 140 -485.5t402 -171.5q264 0 403.5 170t139.5 487q0 316 -139.5 484.5t-401.5 168.5q-261 0 -402.5 -170 t-141.5 -483z" />
+<glyph unicode="P" horiz-adv-x="1198" d="M207 0v1462h358q522 0 522 -420q0 -212 -144 -325t-408 -113h-226v-604h-102zM309 692h201q247 0 357 81.5t110 264.5q0 169 -104 250.5t-322 81.5h-242v-678z" />
+<glyph unicode="Q" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q306 0 479 -201.5t173 -550.5q0 -294 -126 -486.5t-349 -246.5l333 -348h-166l-282 330l-33 -2h-31q-305 0 -479 202.5t-174 552.5zM240 733q0 -314 140 -485.5t402 -171.5q264 0 403.5 170t139.5 487q0 316 -139.5 484.5 t-401.5 168.5q-261 0 -402.5 -170t-141.5 -483z" />
+<glyph unicode="R" horiz-adv-x="1217" d="M207 0v1462h348q272 0 402 -100.5t130 -302.5q0 -147 -77.5 -248t-235.5 -145l397 -666h-122l-377 637h-363v-637h-102zM309 725h279q185 0 287 82.5t102 243.5q0 167 -100 243t-326 76h-242v-645z" />
+<glyph unicode="S" horiz-adv-x="1116" d="M111 39v102q158 -67 403 -67q180 0 285.5 82.5t105.5 216.5q0 83 -35 137.5t-114 99.5t-232 97q-224 77 -309.5 166.5t-85.5 238.5q0 164 128.5 267.5t330.5 103.5q206 0 387 -78l-37 -88q-182 76 -348 76q-162 0 -258 -75t-96 -204q0 -81 29.5 -133t96.5 -93.5 t230 -99.5q171 -59 257 -114.5t125.5 -126t39.5 -170.5q0 -183 -134.5 -290t-357.5 -107q-268 0 -411 59z" />
+<glyph unicode="T" horiz-adv-x="1073" d="M10 1366v96h1053v-96h-475v-1366h-103v1366h-475z" />
+<glyph unicode="U" horiz-adv-x="1473" d="M190 520v942h103v-946q0 -211 117 -328.5t331 -117.5q209 0 324 115.5t115 320.5v956h102v-946q0 -252 -146 -394t-407 -142q-254 0 -396.5 142.5t-142.5 397.5z" />
+<glyph unicode="V" horiz-adv-x="1182" d="M0 1462h109l368 -995q84 -225 113 -338q20 75 79 233l402 1100h111l-547 -1462h-90z" />
+<glyph unicode="W" horiz-adv-x="1827" d="M51 1462h107l256 -942l28 -106l23 -91l19 -81.5t16 -79.5q24 136 102 413l250 887h113l293 -1018q51 -176 73 -284q13 72 33.5 153t308.5 1149h103l-404 -1462h-84l-321 1128q-40 139 -60 228q-16 -87 -45.5 -200t-322.5 -1156h-86z" />
+<glyph unicode="X" horiz-adv-x="1102" d="M0 0l492 762l-447 700h115l395 -626l401 626h109l-453 -698l490 -764h-117l-432 682l-440 -682h-113z" />
+<glyph unicode="Y" horiz-adv-x="1081" d="M0 1462h117l426 -800l428 800h110l-487 -897v-565h-105v557z" />
+<glyph unicode="Z" horiz-adv-x="1180" d="M82 0v76l856 1290h-817v96h954v-76l-858 -1290h881v-96h-1016z" />
+<glyph unicode="[" horiz-adv-x="653" d="M174 -324v1786h428v-94h-330v-1597h330v-95h-428z" />
+<glyph unicode="\" horiz-adv-x="698" d="M25 1462h102l547 -1462h-103z" />
+<glyph unicode="]" horiz-adv-x="653" d="M51 -229h330v1597h-330v94h428v-1786h-428v95z" />
+<glyph unicode="^" d="M88 561l465 912h68l460 -912h-100l-395 791l-398 -791h-100z" />
+<glyph unicode="_" horiz-adv-x="842" d="M-4 -184h850v-82h-850v82z" />
+<glyph unicode="`" horiz-adv-x="1182" d="M393 1552v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="a" horiz-adv-x="1085" d="M98 289q0 159 132.5 247t383.5 93l207 6v72q0 155 -63 234t-203 79q-151 0 -313 -84l-37 86q179 84 354 84q179 0 267.5 -93t88.5 -290v-723h-73l-25 172h-8q-82 -105 -168.5 -148.5t-204.5 -43.5q-160 0 -249 82t-89 227zM203 285q0 -102 62.5 -158.5t176.5 -56.5 q174 0 274.5 99.5t100.5 276.5v107l-190 -8q-229 -11 -326.5 -71.5t-97.5 -188.5z" />
+<glyph unicode="b" horiz-adv-x="1219" d="M182 0v1556h99v-391q0 -88 -4 -162l-3 -85h7q62 98 149.5 144t210.5 46q228 0 343.5 -143.5t115.5 -419.5q0 -271 -121.5 -418t-341.5 -147q-116 0 -209 48t-147 136h-9l-28 -164h-62zM281 528q0 -246 86.5 -353t269.5 -107q178 0 268 124.5t90 354.5q0 471 -356 471 q-192 0 -275 -110t-83 -363v-17z" />
+<glyph unicode="c" horiz-adv-x="973" d="M119 537q0 270 137 420.5t375 150.5q141 0 270 -49l-27 -88q-141 47 -245 47q-200 0 -303 -123.5t-103 -355.5q0 -220 103 -344.5t288 -124.5q148 0 275 53v-92q-104 -51 -273 -51q-233 0 -365 147t-132 410z" />
+<glyph unicode="d" horiz-adv-x="1219" d="M119 528q0 282 118 431t343 149q118 0 204 -43t154 -147h6q-6 126 -6 247v391h98v-1556h-65l-25 166h-8q-124 -186 -356 -186q-225 0 -344 140t-119 408zM223 530q0 -462 359 -462q184 0 270 107t86 353v17q0 252 -84.5 362.5t-273.5 110.5q-178 0 -267.5 -125 t-89.5 -363z" />
+<glyph unicode="e" horiz-adv-x="1124" d="M119 535q0 260 128 416.5t345 156.5q192 0 303 -134t111 -364v-80h-783q2 -224 104.5 -342t293.5 -118q93 0 163.5 13t178.5 56v-90q-92 -40 -170 -54.5t-172 -14.5q-237 0 -369.5 146t-132.5 409zM229 618h672q0 189 -82 295.5t-227 106.5q-157 0 -252 -103.5 t-111 -298.5z" />
+<glyph unicode="f" horiz-adv-x="614" d="M29 1001v58l202 37v84q0 200 73.5 293.5t240.5 93.5q90 0 180 -27l-23 -86q-80 25 -159 25q-116 0 -164.5 -68.5t-48.5 -222.5v-101h256v-86h-256v-1001h-99v1001h-202z" />
+<glyph unicode="g" horiz-adv-x="1071" d="M45 -193q0 112 69.5 186t188.5 101q-49 21 -78.5 59.5t-29.5 88.5q0 109 139 192q-95 39 -148 122.5t-53 191.5q0 163 103.5 261.5t279.5 98.5q107 0 166 -21h348v-69l-225 -14q90 -112 90 -246q0 -157 -104.5 -254.5t-280.5 -97.5q-74 0 -104 6q-59 -31 -90 -73t-31 -89 q0 -52 39.5 -76t132.5 -24h190q177 0 271 -71.5t94 -211.5q0 -172 -139.5 -265.5t-397.5 -93.5q-205 0 -317.5 79t-112.5 220zM150 -184q0 -224 333 -224q428 0 428 273q0 98 -67 142t-217 44h-178q-299 0 -299 -235zM233 748q0 -126 76.5 -195.5t204.5 -69.5 q136 0 208.5 69t72.5 200q0 139 -74.5 208.5t-208.5 69.5q-130 0 -204.5 -74.5t-74.5 -207.5z" />
+<glyph unicode="h" horiz-adv-x="1208" d="M182 0v1556h99v-495l-5 -139h7q61 98 154 142t231 44q370 0 370 -397v-711h-98v705q0 164 -69 238.5t-214 74.5q-195 0 -285.5 -98.5t-90.5 -319.5v-600h-99z" />
+<glyph unicode="i" horiz-adv-x="463" d="M168 1389q0 96 63 96q31 0 48.5 -25t17.5 -71q0 -45 -17.5 -71t-48.5 -26q-63 0 -63 97zM182 0v1087h99v-1087h-99z" />
+<glyph unicode="j" horiz-adv-x="463" d="M-98 -381q69 -20 129 -20q151 0 151 176v1312h99v-1298q0 -135 -63.5 -208t-180.5 -73q-80 0 -135 25v86zM168 1389q0 96 63 96q31 0 48.5 -25t17.5 -71q0 -45 -17.5 -71t-48.5 -26q-63 0 -63 97z" />
+<glyph unicode="k" horiz-adv-x="991" d="M182 0v1556h99v-780l-7 -299h5l555 610h120l-428 -464l465 -623h-119l-413 549l-178 -162v-387h-99z" />
+<glyph unicode="l" horiz-adv-x="463" d="M182 0v1556h99v-1556h-99z" />
+<glyph unicode="m" horiz-adv-x="1808" d="M182 0v1087h82l21 -149h6q45 81 128 125.5t183 44.5q257 0 330 -193h4q53 93 142.5 143t203.5 50q178 0 267 -95t89 -302v-711h-98v713q0 159 -62 232t-190 73q-167 0 -247 -92t-80 -289v-637h-101v743q0 275 -252 275q-171 0 -249 -99.5t-78 -318.5v-600h-99z" />
+<glyph unicode="n" horiz-adv-x="1208" d="M182 0v1087h84l19 -149h6q106 170 377 170q370 0 370 -397v-711h-98v705q0 164 -69 238.5t-214 74.5q-195 0 -285.5 -98.5t-90.5 -319.5v-600h-99z" />
+<glyph unicode="o" horiz-adv-x="1200" d="M119 545q0 266 129 414.5t354 148.5q224 0 351.5 -150.5t127.5 -412.5q0 -266 -129 -415.5t-356 -149.5q-143 0 -252 69t-167 198t-58 298zM223 545q0 -224 98.5 -349.5t278.5 -125.5t278.5 125.5t98.5 349.5q0 225 -99.5 349t-279.5 124t-277.5 -123.5t-97.5 -349.5z " />
+<glyph unicode="p" horiz-adv-x="1219" d="M182 -492v1579h84l19 -155h6q112 176 358 176q220 0 335.5 -144.5t115.5 -420.5q0 -268 -121.5 -415.5t-331.5 -147.5q-251 0 -366 188h-7l3 -84q4 -74 4 -162v-414h-99zM281 541q0 -255 85.5 -364t278.5 -109q167 0 258.5 124t91.5 347q0 479 -346 479 q-190 0 -279 -104.5t-89 -340.5v-32z" />
+<glyph unicode="q" horiz-adv-x="1219" d="M119 532q0 275 118 425.5t338 150.5q236 0 353 -174h6l18 153h84v-1579h-98v414q0 122 6 248h-6q-118 -190 -369 -190q-214 0 -332 142t-118 410zM223 530q0 -229 89.5 -345.5t258.5 -116.5q198 0 282.5 109t84.5 366v12q0 245 -85 354t-271 109q-176 0 -267.5 -124 t-91.5 -364z" />
+<glyph unicode="r" horiz-adv-x="797" d="M182 0v1087h84l10 -196h7q67 120 143 168.5t184 48.5q69 0 148 -14l-19 -95q-68 17 -141 17q-139 0 -228 -118t-89 -298v-600h-99z" />
+<glyph unicode="s" horiz-adv-x="954" d="M84 47v107q164 -82 346 -82q161 0 244.5 53.5t83.5 142.5q0 82 -66.5 138t-218.5 110q-163 59 -229 101.5t-99.5 96t-33.5 130.5q0 122 102.5 193t286.5 71q176 0 334 -66l-37 -90q-160 66 -297 66q-133 0 -211 -44t-78 -122q0 -85 60.5 -136t236.5 -114 q147 -53 214 -95.5t100.5 -96.5t33.5 -127q0 -146 -111 -224.5t-315 -78.5q-218 0 -346 67z" />
+<glyph unicode="t" horiz-adv-x="686" d="M25 1001v58l161 45l50 246h51v-263h319v-86h-319v-688q0 -125 44 -185t138 -60t164 16v-80q-72 -24 -166 -24q-144 0 -212.5 77t-68.5 242v702h-161z" />
+<glyph unicode="u" horiz-adv-x="1208" d="M170 377v710h98v-704q0 -164 69 -238.5t214 -74.5q194 0 285.5 98t91.5 319v600h98v-1087h-84l-18 150h-6q-106 -170 -377 -170q-371 0 -371 397z" />
+<glyph unicode="v" horiz-adv-x="940" d="M0 1087h102l281 -739q56 -142 84 -248h6q41 136 84 250l281 737h102l-420 -1087h-100z" />
+<glyph unicode="w" horiz-adv-x="1481" d="M31 1087h106l174 -630q61 -234 80 -344h6q59 234 86 311l224 663h90l213 -661q72 -235 88 -311h6q8 65 80 348l166 624h100l-295 -1087h-104l-238 727q-23 74 -59 217h-6l-21 -74l-45 -145l-242 -725h-98z" />
+<glyph unicode="x" horiz-adv-x="1020" d="M55 0l394 559l-379 528h114l324 -458l321 458h109l-373 -528l400 -559h-115l-342 485l-344 -485h-109z" />
+<glyph unicode="y" horiz-adv-x="940" d="M0 1087h102l230 -610q105 -281 133 -379h6q42 129 137 385l230 604h102l-487 -1263q-59 -154 -99 -208t-93.5 -81t-129.5 -27q-57 0 -127 21v86q58 -16 125 -16q51 0 90 24t70.5 74.5t72.5 160.5l54 142z" />
+<glyph unicode="z" horiz-adv-x="944" d="M82 0v63l645 936h-598v88h727v-63l-649 -936h651v-88h-776z" />
+<glyph unicode="{" horiz-adv-x="723" d="M61 528v80q122 2 176 51t54 148v350q0 299 360 305v-90q-138 -5 -200 -58t-62 -157v-305q0 -130 -44 -194t-142 -85v-8q97 -20 141.5 -83.5t44.5 -186.5v-322q0 -102 59.5 -152.5t202.5 -53.5v-91q-195 0 -277.5 75t-82.5 231v337q0 205 -230 209z" />
+<glyph unicode="|" horiz-adv-x="1108" d="M508 -506v2067h92v-2067h-92z" />
+<glyph unicode="}" horiz-adv-x="723" d="M72 -233q141 2 201.5 52.5t60.5 153.5v322q0 123 44.5 186.5t141.5 83.5v8q-97 20 -141.5 84t-44.5 195v305q0 103 -61.5 156.5t-200.5 58.5v90q174 0 267 -77.5t93 -227.5v-350q0 -100 54.5 -148.5t175.5 -50.5v-80q-230 -4 -230 -209v-337q0 -155 -82.5 -230.5 t-277.5 -75.5v91z" />
+<glyph unicode="~" d="M111 625v94q108 110 233 110q61 0 115 -13.5t155 -57.5q126 -58 220 -58q56 0 109.5 30.5t115.5 94.5v-96q-48 -49 -104.5 -81t-129.5 -32q-116 0 -270 72q-124 57 -221 57q-49 0 -108 -30.5t-115 -89.5z" />
+<glyph unicode="&#xa1;" horiz-adv-x="492" d="M166 1010q0 98 80 98q82 0 82 -98q0 -53 -23.5 -76t-58.5 -23q-34 0 -57 23t-23 76zM186 -375l29 1086h61l29 -1086h-119z" />
+<glyph unicode="&#xa2;" d="M211 745q0 232 102.5 381.5t288.5 182.5v174h82v-166h14q131 0 275 -55l-31 -84q-134 51 -237 51q-187 0 -288.5 -122.5t-101.5 -358.5q0 -225 100.5 -349.5t280.5 -124.5q131 0 267 58v-92q-110 -56 -267 -56h-12v-204h-82v210q-186 30 -288.5 175t-102.5 380z" />
+<glyph unicode="&#xa3;" d="M78 0v84q110 21 171.5 110t61.5 224v258h-211v82h211v297q0 204 98 315t281 111q175 0 330 -68l-35 -86q-157 66 -295 66q-141 0 -209.5 -81t-68.5 -253v-301h411v-82h-411v-256q0 -116 -35 -196t-113 -128h809v-96h-995z" />
+<glyph unicode="&#xa4;" d="M127 326l139 141q-90 106 -90 256q0 147 90 258l-139 141l59 60l138 -142q103 93 260 93q155 0 260 -93l137 142l59 -60l-139 -141q90 -111 90 -258q0 -151 -90 -256l139 -141l-59 -60l-137 142q-110 -93 -260 -93q-153 0 -260 93l-138 -142zM260 723q0 -136 94.5 -232 t229.5 -96q134 0 228.5 95.5t94.5 232.5q0 136 -95 233t-228 97q-134 0 -229 -97t-95 -233z" />
+<glyph unicode="&#xa5;" d="M43 1462h117l426 -796l428 796h110l-432 -788h283v-82h-338v-205h338v-82h-338v-305h-105v305h-337v82h337v205h-337v82h278z" />
+<glyph unicode="&#xa6;" horiz-adv-x="1108" d="M508 258h92v-764h-92v764zM508 797v764h92v-764h-92z" />
+<glyph unicode="&#xa7;" horiz-adv-x="1057" d="M129 63v95q182 -78 332 -78q162 0 247 49.5t85 140.5q0 55 -25 87.5t-88.5 65.5t-190.5 79q-200 73 -272 141.5t-72 169.5q0 83 50.5 152.5t138.5 107.5q-86 47 -125 102t-39 136q0 117 101.5 183.5t275.5 66.5q175 0 336 -64l-35 -80q-91 34 -158.5 47t-144.5 13 q-134 0 -205.5 -44.5t-71.5 -119.5q0 -54 25.5 -88.5t85.5 -65.5t188 -74q192 -64 264 -132.5t72 -170.5q0 -173 -186 -274q86 -42 129 -96t43 -136q0 -135 -113 -207.5t-311 -72.5q-92 0 -171 15t-165 52zM246 825q0 -65 31.5 -104t105.5 -75t250 -99q82 41 126 98t44 121 q0 62 -32 102t-108.5 77t-236.5 87q-81 -23 -130.5 -79t-49.5 -128z" />
+<glyph unicode="&#xa8;" horiz-adv-x="1182" d="M336 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM717 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xa9;" horiz-adv-x="1704" d="M100 731q0 200 100 375t275 276t377 101q200 0 375 -100t276 -275t101 -377q0 -197 -97 -370t-272 -277t-383 -104q-207 0 -382 103.5t-272.5 276.5t-97.5 371zM193 731q0 -178 88.5 -329.5t240.5 -240.5t330 -89t329.5 88.5t240.5 240.5t89 330q0 174 -85.5 325 t-239 243t-334.5 92q-176 0 -328.5 -88.5t-241.5 -242.5t-89 -329zM489 725q0 208 111 332.5t297 124.5q119 0 227 -52l-37 -83q-98 45 -190 45q-142 0 -222.5 -94.5t-80.5 -264.5q0 -186 74.5 -275t220.5 -89q84 0 198 43v-88q-102 -45 -208 -45q-187 0 -288.5 115 t-101.5 331z" />
+<glyph unicode="&#xaa;" horiz-adv-x="686" d="M78 989q0 100 80 151.5t241 59.5l95 4v43q0 77 -38 114.5t-106 37.5q-87 0 -196 -49l-33 73q117 56 231 56q228 0 228 -215v-451h-68l-25 72q-84 -84 -202 -84q-95 0 -151 49t-56 139zM168 993q0 -54 35 -85t96 -31q90 0 142.5 50t52.5 142v64l-88 -5q-116 -6 -177 -36.5 t-61 -98.5z" />
+<glyph unicode="&#xab;" horiz-adv-x="885" d="M82 516v27l309 393l62 -43l-254 -363l254 -362l-62 -43zM442 516v27l310 393l61 -43l-254 -363l254 -362l-61 -43z" />
+<glyph unicode="&#xac;" d="M111 682v82h927v-494h-82v412h-845z" />
+<glyph unicode="&#xad;" horiz-adv-x="659" d="M92 512v82h475v-82h-475z" />
+<glyph unicode="&#xae;" horiz-adv-x="1704" d="M100 731q0 200 100 375t275 276t377 101q200 0 375 -100t276 -275t101 -377q0 -197 -97 -370t-272 -277t-383 -104q-207 0 -382 103.5t-272.5 276.5t-97.5 371zM193 731q0 -178 88.5 -329.5t240.5 -240.5t330 -89t329.5 88.5t240.5 240.5t89 330q0 174 -85.5 325 t-239 243t-334.5 92q-176 0 -328.5 -88.5t-241.5 -242.5t-89 -329zM608 291v880h211q143 0 222 -62t79 -191q0 -79 -38.5 -139.5t-110.5 -94.5l237 -393h-121l-210 360h-168v-360h-101zM709 731h112q91 0 143 46.5t52 135.5q0 172 -197 172h-110v-354z" />
+<glyph unicode="&#xaf;" horiz-adv-x="1024" d="M-6 1556v82h1036v-82h-1036z" />
+<glyph unicode="&#xb0;" horiz-adv-x="877" d="M139 1184q0 132 86.5 215.5t212.5 83.5t212.5 -83.5t86.5 -215.5t-86.5 -215.5t-212.5 -83.5q-130 0 -214.5 83t-84.5 216zM229 1184q0 -91 61 -154t148 -63q86 0 147.5 62t61.5 155q0 92 -60 154.5t-149 62.5q-90 0 -149.5 -64t-59.5 -153z" />
+<glyph unicode="&#xb1;" d="M111 1v82h948v-82h-948zM111 682v82h432v434h82v-434h434v-82h-434v-432h-82v432h-432z" />
+<glyph unicode="&#xb2;" horiz-adv-x="688" d="M53 586v78l242 237q125 121 172 193t47 149q0 71 -46.5 112.5t-123.5 41.5q-108 0 -217 -82l-49 65q119 103 270 103q124 0 194 -63.5t70 -174.5q0 -47 -13 -89t-40 -85.5t-68.5 -90t-308.5 -306.5h447v-88h-576z" />
+<glyph unicode="&#xb3;" horiz-adv-x="688" d="M41 629v88q136 -62 266 -62q115 0 174.5 49t59.5 136q0 83 -59.5 122t-178.5 39h-131v84h135q105 0 158 43.5t53 120.5q0 67 -47 107.5t-127 40.5q-128 0 -246 -78l-47 70q130 94 293 94q127 0 199.5 -60t72.5 -163q0 -78 -44 -131.5t-117 -75.5q186 -45 186 -211 q0 -130 -88.5 -201.5t-247.5 -71.5q-144 0 -264 60z" />
+<glyph unicode="&#xb4;" horiz-adv-x="1182" d="M393 1241v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xb5;" horiz-adv-x="1221" d="M182 -492v1579h99v-704q0 -164 69 -238.5t213 -74.5q194 0 285.5 98t91.5 319v600h98v-1087h-84l-18 150h-6q-50 -77 -150 -123.5t-217 -46.5q-99 0 -167.5 27.5t-119.5 84.5q5 -92 5 -170v-414h-99z" />
+<glyph unicode="&#xb6;" horiz-adv-x="1341" d="M113 1042q0 260 109 387t341 127h543v-1816h-100v1722h-228v-1722h-100v819q-64 -18 -146 -18q-216 0 -317.5 125t-101.5 376z" />
+<glyph unicode="&#xb7;" horiz-adv-x="487" d="M162 721q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98z" />
+<glyph unicode="&#xb8;" horiz-adv-x="420" d="M43 -393q30 -10 92 -10q78 0 119 28t41 80q0 94 -193 121l93 174h96l-66 -117q168 -37 168 -174q0 -100 -67.5 -150.5t-188.5 -50.5q-68 0 -94 11v88z" />
+<glyph unicode="&#xb9;" horiz-adv-x="688" d="M76 1298l274 164h92v-876h-98v547q0 99 12 233q-26 -23 -233 -145z" />
+<glyph unicode="&#xba;" horiz-adv-x="739" d="M70 1141q0 162 78 250t223 88q142 0 220.5 -87t78.5 -251q0 -161 -80 -250.5t-223 -89.5t-220 86t-77 254zM160 1141q0 -264 209 -264t209 264q0 131 -50 194.5t-159 63.5t-159 -63.5t-50 -194.5z" />
+<glyph unicode="&#xbb;" horiz-adv-x="885" d="M72 168l254 362l-254 363l61 43l309 -391v-27l-309 -393zM432 168l254 362l-254 363l62 43l309 -391v-27l-309 -393z" />
+<glyph unicode="&#xbc;" horiz-adv-x="1516" d="M59 1298l274 164h92v-876h-98v547q0 99 12 233q-26 -23 -233 -145zM243 0l811 1462h94l-811 -1462h-94zM760 242v60l407 581h96v-563h129v-78h-129v-241h-90v241h-413zM864 320h309v221q0 132 8 232q-6 -12 -21.5 -35.5t-295.5 -417.5z" />
+<glyph unicode="&#xbd;" horiz-adv-x="1516" d="M11 1298l274 164h92v-876h-98v547q0 99 12 233q-26 -23 -233 -145zM168 0l811 1462h94l-811 -1462h-94zM827 1v78l242 237q125 121 172 193t47 149q0 71 -46.5 112.5t-123.5 41.5q-108 0 -217 -82l-49 65q119 103 270 103q124 0 194 -63.5t70 -174.5q0 -47 -13 -89 t-40 -85.5t-68.5 -90t-308.5 -306.5h447v-88h-576z" />
+<glyph unicode="&#xbe;" horiz-adv-x="1516" d="M41 629v88q136 -62 266 -62q115 0 174.5 49t59.5 136q0 83 -59.5 122t-178.5 39h-131v84h135q105 0 158 43.5t53 120.5q0 67 -47 107.5t-127 40.5q-128 0 -246 -78l-47 70q130 94 293 94q127 0 199.5 -60t72.5 -163q0 -78 -44 -131.5t-117 -75.5q186 -45 186 -211 q0 -130 -88.5 -201.5t-247.5 -71.5q-144 0 -264 60zM395 0l811 1462h94l-811 -1462h-94zM863 242v60l407 581h96v-563h129v-78h-129v-241h-90v241h-413zM967 320h309v221q0 132 8 232q-6 -12 -21.5 -35.5t-295.5 -417.5z" />
+<glyph unicode="&#xbf;" horiz-adv-x="862" d="M74 -27q0 70 20 124t58.5 102t171.5 159q64 53 98.5 98.5t49.5 94t15 145.5v15h82v-37q0 -125 -39.5 -204.5t-136.5 -164.5l-90 -79q-73 -61 -104 -120.5t-31 -138.5q0 -124 82 -200t221 -76q125 0 233 46l64 27l37 -79q-111 -48 -185.5 -64t-152.5 -16q-184 0 -288.5 99 t-104.5 269zM440 1010q0 98 80 98q82 0 82 -98q0 -53 -23.5 -76t-58.5 -23q-34 0 -57 23t-23 76z" />
+<glyph unicode="&#xc0;" horiz-adv-x="1229" d="M0 0l588 1468h65l576 -1468h-115l-203 516h-594l-204 -516h-113zM337 1890v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5zM354 608h523l-199 527q-25 62 -60 172q-27 -96 -59 -174z" />
+<glyph unicode="&#xc1;" horiz-adv-x="1229" d="M0 0l588 1468h65l576 -1468h-115l-203 516h-594l-204 -516h-113zM354 608h523l-199 527q-25 62 -60 172q-27 -96 -59 -174zM504 1579v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xc2;" horiz-adv-x="1229" d="M0 0l588 1468h65l576 -1468h-115l-203 516h-594l-204 -516h-113zM328 1579v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70zM354 608h523l-199 527q-25 62 -60 172q-27 -96 -59 -174z" />
+<glyph unicode="&#xc3;" horiz-adv-x="1229" d="M0 0l588 1468h65l576 -1468h-115l-203 516h-594l-204 -516h-113zM287 1581q10 111 63 174.5t137 63.5q48 0 88 -25t82 -59q34 -28 66 -50t61 -22q46 0 77 36.5t48 119.5h76q-16 -116 -69 -177t-132 -61q-36 0 -75 18.5t-101 71.5q-32 26 -62.5 46t-62.5 20 q-45 0 -75 -34.5t-48 -121.5h-73zM354 608h523l-199 527q-25 62 -60 172q-27 -96 -59 -174z" />
+<glyph unicode="&#xc4;" horiz-adv-x="1229" d="M0 0l588 1468h65l576 -1468h-115l-203 516h-594l-204 -516h-113zM354 608h523l-199 527q-25 62 -60 172q-27 -96 -59 -174zM367 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM748 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xc5;" horiz-adv-x="1229" d="M0 0l588 1468h65l576 -1468h-115l-203 516h-594l-204 -516h-113zM354 608h523l-199 527q-25 62 -60 172q-27 -96 -59 -174zM402 1610q0 94 60 152.5t157 58.5t157 -59t60 -152q0 -97 -60 -155t-157 -58t-157 58t-60 155zM482 1610q0 -66 37.5 -103.5t99.5 -37.5 t99.5 37.5t37.5 103.5q0 64 -39 101.5t-98 37.5q-62 0 -99.5 -38t-37.5 -101z" />
+<glyph unicode="&#xc6;" horiz-adv-x="1653" d="M-2 0l653 1462h877v-94h-615v-553h576v-94h-576v-627h615v-94h-717v516h-475l-227 -516h-111zM377 608h434v760h-100z" />
+<glyph unicode="&#xc7;" horiz-adv-x="1272" d="M129 735q0 223 84.5 393t243 262.5t368.5 92.5q214 0 383 -80l-41 -92q-160 80 -336 80q-275 0 -433 -176t-158 -482q0 -313 149 -486t426 -173q184 0 338 47v-90q-145 -51 -362 -51q-308 0 -485 199t-177 556zM561 -393q30 -10 92 -10q78 0 119 28t41 80q0 94 -193 121 l93 174h96l-66 -117q168 -37 168 -174q0 -100 -67.5 -150.5t-188.5 -50.5q-68 0 -94 11v88z" />
+<glyph unicode="&#xc8;" horiz-adv-x="1130" d="M207 0v1462h799v-94h-697v-553h658v-94h-658v-627h697v-94h-799zM314 1890v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="&#xc9;" horiz-adv-x="1130" d="M207 0v1462h799v-94h-697v-553h658v-94h-658v-627h697v-94h-799zM463 1579v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xca;" horiz-adv-x="1130" d="M207 0v1462h799v-94h-697v-553h658v-94h-658v-627h697v-94h-799zM315 1579v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#xcb;" horiz-adv-x="1130" d="M207 0v1462h799v-94h-697v-553h658v-94h-658v-627h697v-94h-799zM354 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM735 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xcc;" horiz-adv-x="516" d="M-63 1890v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5zM207 0v1462h102v-1462h-102z" />
+<glyph unicode="&#xcd;" horiz-adv-x="516" d="M191 1579v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70zM207 0v1462h102v-1462h-102z" />
+<glyph unicode="&#xce;" horiz-adv-x="516" d="M-32 1579v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70zM207 0v1462h102v-1462h-102z" />
+<glyph unicode="&#xcf;" horiz-adv-x="516" d="M5 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM207 0v1462h102v-1462h-102zM386 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xd0;" horiz-adv-x="1466" d="M47 678v94h160v690h395q350 0 532.5 -183t182.5 -534q0 -368 -193 -556.5t-567 -188.5h-350v678h-160zM309 90h242q655 0 655 651q0 314 -159.5 472.5t-468.5 158.5h-269v-600h406v-94h-406v-588z" />
+<glyph unicode="&#xd1;" horiz-adv-x="1477" d="M207 0v1462h102l865 -1296h6q-9 180 -9 342v954h99v-1462h-103l-866 1298h-8q12 -232 12 -350v-948h-98zM400 1581q10 111 63 174.5t137 63.5q48 0 88 -25t82 -59q34 -28 66 -50t61 -22q46 0 77 36.5t48 119.5h76q-16 -116 -69 -177t-132 -61q-36 0 -75 18.5t-101 71.5 q-32 26 -62.5 46t-62.5 20q-45 0 -75 -34.5t-48 -121.5h-73z" />
+<glyph unicode="&#xd2;" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q306 0 479 -201.5t173 -550.5q0 -348 -174 -550.5t-480 -202.5q-305 0 -479 202.5t-174 552.5zM240 733q0 -314 140 -485.5t402 -171.5q264 0 403.5 170t139.5 487q0 316 -139.5 484.5t-401.5 168.5q-261 0 -402.5 -170 t-141.5 -483zM502 1890v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="&#xd3;" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q306 0 479 -201.5t173 -550.5q0 -348 -174 -550.5t-480 -202.5q-305 0 -479 202.5t-174 552.5zM240 733q0 -314 140 -485.5t402 -171.5q264 0 403.5 170t139.5 487q0 316 -139.5 484.5t-401.5 168.5q-261 0 -402.5 -170 t-141.5 -483zM686 1579v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xd4;" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q306 0 479 -201.5t173 -550.5q0 -348 -174 -550.5t-480 -202.5q-305 0 -479 202.5t-174 552.5zM240 733q0 -314 140 -485.5t402 -171.5q264 0 403.5 170t139.5 487q0 316 -139.5 484.5t-401.5 168.5q-261 0 -402.5 -170 t-141.5 -483zM492 1579v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#xd5;" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q306 0 479 -201.5t173 -550.5q0 -348 -174 -550.5t-480 -202.5q-305 0 -479 202.5t-174 552.5zM240 733q0 -314 140 -485.5t402 -171.5q264 0 403.5 170t139.5 487q0 316 -139.5 484.5t-401.5 168.5q-261 0 -402.5 -170 t-141.5 -483zM443 1581q10 111 63 174.5t137 63.5q48 0 88 -25t82 -59q34 -28 66 -50t61 -22q46 0 77 36.5t48 119.5h76q-16 -116 -69 -177t-132 -61q-36 0 -75 18.5t-101 71.5q-32 26 -62.5 46t-62.5 20q-45 0 -75 -34.5t-48 -121.5h-73z" />
+<glyph unicode="&#xd6;" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q306 0 479 -201.5t173 -550.5q0 -348 -174 -550.5t-480 -202.5q-305 0 -479 202.5t-174 552.5zM240 733q0 -314 140 -485.5t402 -171.5q264 0 403.5 170t139.5 487q0 316 -139.5 484.5t-401.5 168.5q-261 0 -402.5 -170 t-141.5 -483zM529 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM910 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xd7;" d="M119 1130l57 58l408 -408l409 408l58 -58l-408 -407l406 -408l-58 -57l-407 408l-406 -408l-57 57l405 408z" />
+<glyph unicode="&#xd8;" horiz-adv-x="1565" d="M129 735q0 349 175.5 549.5t479.5 200.5q232 0 392 -121l108 152l72 -60l-111 -153q191 -207 191 -570q0 -348 -174 -550.5t-480 -202.5q-236 0 -395 120l-86 -120l-74 59l90 127q-188 200 -188 569zM240 733q0 -312 139 -483l739 1034q-133 102 -334 102 q-261 0 -402.5 -170t-141.5 -483zM444 182q133 -106 338 -106q264 0 403.5 170t139.5 487q0 315 -139 486z" />
+<glyph unicode="&#xd9;" horiz-adv-x="1473" d="M190 520v942h103v-946q0 -211 117 -328.5t331 -117.5q209 0 324 115.5t115 320.5v956h102v-946q0 -252 -146 -394t-407 -142q-254 0 -396.5 142.5t-142.5 397.5zM450 1890v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="&#xda;" horiz-adv-x="1473" d="M190 520v942h103v-946q0 -211 117 -328.5t331 -117.5q209 0 324 115.5t115 320.5v956h102v-946q0 -252 -146 -394t-407 -142q-254 0 -396.5 142.5t-142.5 397.5zM633 1579v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xdb;" horiz-adv-x="1473" d="M190 520v942h103v-946q0 -211 117 -328.5t331 -117.5q209 0 324 115.5t115 320.5v956h102v-946q0 -252 -146 -394t-407 -142q-254 0 -396.5 142.5t-142.5 397.5zM444 1579v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207 q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#xdc;" horiz-adv-x="1473" d="M190 520v942h103v-946q0 -211 117 -328.5t331 -117.5q209 0 324 115.5t115 320.5v956h102v-946q0 -252 -146 -394t-407 -142q-254 0 -396.5 142.5t-142.5 397.5zM481 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM862 1727q0 46 15.5 66t47.5 20 q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xdd;" horiz-adv-x="1081" d="M0 1462h117l426 -800l428 800h110l-487 -897v-565h-105v557zM434 1579v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xde;" horiz-adv-x="1198" d="M207 0v1462h102v-264h256q522 0 522 -420q0 -212 -144 -325t-408 -113h-226v-340h-102zM309 428h201q247 0 357 81.5t110 264.5q0 169 -104 250.5t-322 81.5h-242v-678z" />
+<glyph unicode="&#xdf;" horiz-adv-x="1194" d="M182 0v1206q0 173 103.5 267t292.5 94q188 0 285.5 -72.5t97.5 -210.5q0 -139 -139 -250q-81 -64 -110.5 -100.5t-29.5 -75.5q0 -44 14.5 -68t51.5 -57t102 -78q106 -75 151.5 -124.5t68 -103t22.5 -120.5q0 -156 -88 -241.5t-246 -85.5q-95 0 -174.5 18.5t-126.5 48.5 v107q65 -38 148.5 -62t152.5 -24q114 0 174.5 54.5t60.5 160.5q0 83 -39 144t-149 136q-127 87 -175 147t-48 146q0 60 32.5 110t106.5 108q74 57 106.5 105.5t32.5 106.5q0 93 -70 143t-202 50q-145 0 -226 -69t-81 -196v-1214h-99z" />
+<glyph unicode="&#xe0;" horiz-adv-x="1085" d="M98 289q0 159 132.5 247t383.5 93l207 6v72q0 155 -63 234t-203 79q-151 0 -313 -84l-37 86q179 84 354 84q179 0 267.5 -93t88.5 -290v-723h-73l-25 172h-8q-82 -105 -168.5 -148.5t-204.5 -43.5q-160 0 -249 82t-89 227zM203 285q0 -102 62.5 -158.5t176.5 -56.5 q174 0 274.5 99.5t100.5 276.5v107l-190 -8q-229 -11 -326.5 -71.5t-97.5 -188.5zM255 1552v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="&#xe1;" horiz-adv-x="1085" d="M98 289q0 159 132.5 247t383.5 93l207 6v72q0 155 -63 234t-203 79q-151 0 -313 -84l-37 86q179 84 354 84q179 0 267.5 -93t88.5 -290v-723h-73l-25 172h-8q-82 -105 -168.5 -148.5t-204.5 -43.5q-160 0 -249 82t-89 227zM203 285q0 -102 62.5 -158.5t176.5 -56.5 q174 0 274.5 99.5t100.5 276.5v107l-190 -8q-229 -11 -326.5 -71.5t-97.5 -188.5zM422 1241v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xe2;" horiz-adv-x="1085" d="M98 289q0 159 132.5 247t383.5 93l207 6v72q0 155 -63 234t-203 79q-151 0 -313 -84l-37 86q179 84 354 84q179 0 267.5 -93t88.5 -290v-723h-73l-25 172h-8q-82 -105 -168.5 -148.5t-204.5 -43.5q-160 0 -249 82t-89 227zM203 285q0 -102 62.5 -158.5t176.5 -56.5 q174 0 274.5 99.5t100.5 276.5v107l-190 -8q-229 -11 -326.5 -71.5t-97.5 -188.5zM251 1241v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#xe3;" horiz-adv-x="1085" d="M98 289q0 159 132.5 247t383.5 93l207 6v72q0 155 -63 234t-203 79q-151 0 -313 -84l-37 86q179 84 354 84q179 0 267.5 -93t88.5 -290v-723h-73l-25 172h-8q-82 -105 -168.5 -148.5t-204.5 -43.5q-160 0 -249 82t-89 227zM200 1243q10 111 63 174.5t137 63.5 q48 0 88 -25t82 -59q34 -28 66 -50t61 -22q46 0 77 36.5t48 119.5h76q-16 -116 -69 -177t-132 -61q-36 0 -75 18.5t-101 71.5q-32 26 -62.5 46t-62.5 20q-45 0 -75 -34.5t-48 -121.5h-73zM203 285q0 -102 62.5 -158.5t176.5 -56.5q174 0 274.5 99.5t100.5 276.5v107l-190 -8 q-229 -11 -326.5 -71.5t-97.5 -188.5z" />
+<glyph unicode="&#xe4;" horiz-adv-x="1085" d="M98 289q0 159 132.5 247t383.5 93l207 6v72q0 155 -63 234t-203 79q-151 0 -313 -84l-37 86q179 84 354 84q179 0 267.5 -93t88.5 -290v-723h-73l-25 172h-8q-82 -105 -168.5 -148.5t-204.5 -43.5q-160 0 -249 82t-89 227zM203 285q0 -102 62.5 -158.5t176.5 -56.5 q174 0 274.5 99.5t100.5 276.5v107l-190 -8q-229 -11 -326.5 -71.5t-97.5 -188.5zM282 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM663 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xe5;" horiz-adv-x="1085" d="M98 289q0 159 132.5 247t383.5 93l207 6v72q0 155 -63 234t-203 79q-151 0 -313 -84l-37 86q179 84 354 84q179 0 267.5 -93t88.5 -290v-723h-73l-25 172h-8q-82 -105 -168.5 -148.5t-204.5 -43.5q-160 0 -249 82t-89 227zM203 285q0 -102 62.5 -158.5t176.5 -56.5 q174 0 274.5 99.5t100.5 276.5v107l-190 -8q-229 -11 -326.5 -71.5t-97.5 -188.5zM325 1456q0 94 60 152.5t157 58.5t157 -59t60 -152q0 -97 -60 -155t-157 -58t-157 58t-60 155zM405 1456q0 -66 37.5 -103.5t99.5 -37.5t99.5 37.5t37.5 103.5q0 64 -39 101.5t-98 37.5 q-62 0 -99.5 -38t-37.5 -101z" />
+<glyph unicode="&#xe6;" horiz-adv-x="1731" d="M98 289q0 154 125 243t377 97l201 6v72q0 155 -61.5 234t-198.5 79q-148 0 -305 -84l-37 86q173 84 346 84q261 0 325 -211q111 213 347 213q184 0 289.5 -134.5t105.5 -363.5v-80h-715q0 -460 348 -460q85 0 150 12t174 57v-90q-92 -41 -165 -55t-161 -14 q-295 0 -397 256q-68 -133 -168 -194.5t-252 -61.5q-156 0 -242 82.5t-86 226.5zM203 285q0 -102 61 -158.5t170 -56.5q169 0 266 99.5t97 276.5v107l-187 -8q-219 -11 -313 -71.5t-94 -188.5zM903 618h604q0 188 -77.5 295t-212.5 107q-284 0 -314 -402z" />
+<glyph unicode="&#xe7;" horiz-adv-x="973" d="M119 537q0 270 137 420.5t375 150.5q141 0 270 -49l-27 -88q-141 47 -245 47q-200 0 -303 -123.5t-103 -355.5q0 -220 103 -344.5t288 -124.5q148 0 275 53v-92q-104 -51 -273 -51q-233 0 -365 147t-132 410zM373 -393q30 -10 92 -10q78 0 119 28t41 80q0 94 -193 121 l93 174h96l-66 -117q168 -37 168 -174q0 -100 -67.5 -150.5t-188.5 -50.5q-68 0 -94 11v88z" />
+<glyph unicode="&#xe8;" horiz-adv-x="1124" d="M119 535q0 260 128 416.5t345 156.5q192 0 303 -134t111 -364v-80h-783q2 -224 104.5 -342t293.5 -118q93 0 163.5 13t178.5 56v-90q-92 -40 -170 -54.5t-172 -14.5q-237 0 -369.5 146t-132.5 409zM229 618h672q0 189 -82 295.5t-227 106.5q-157 0 -252 -103.5 t-111 -298.5zM302 1552v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="&#xe9;" horiz-adv-x="1124" d="M119 535q0 260 128 416.5t345 156.5q192 0 303 -134t111 -364v-80h-783q2 -224 104.5 -342t293.5 -118q93 0 163.5 13t178.5 56v-90q-92 -40 -170 -54.5t-172 -14.5q-237 0 -369.5 146t-132.5 409zM229 618h672q0 189 -82 295.5t-227 106.5q-157 0 -252 -103.5 t-111 -298.5zM452 1241v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xea;" horiz-adv-x="1124" d="M119 535q0 260 128 416.5t345 156.5q192 0 303 -134t111 -364v-80h-783q2 -224 104.5 -342t293.5 -118q93 0 163.5 13t178.5 56v-90q-92 -40 -170 -54.5t-172 -14.5q-237 0 -369.5 146t-132.5 409zM229 618h672q0 189 -82 295.5t-227 106.5q-157 0 -252 -103.5 t-111 -298.5zM290 1241v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#xeb;" horiz-adv-x="1124" d="M119 535q0 260 128 416.5t345 156.5q192 0 303 -134t111 -364v-80h-783q2 -224 104.5 -342t293.5 -118q93 0 163.5 13t178.5 56v-90q-92 -40 -170 -54.5t-172 -14.5q-237 0 -369.5 146t-132.5 409zM229 618h672q0 189 -82 295.5t-227 106.5q-157 0 -252 -103.5 t-111 -298.5zM331 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM712 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xec;" horiz-adv-x="463" d="M-34 1552v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5zM182 0v1087h99v-1087h-99z" />
+<glyph unicode="&#xed;" horiz-adv-x="463" d="M107 1241v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70zM182 0v1087h99v-1087h-99z" />
+<glyph unicode="&#xee;" horiz-adv-x="463" d="M-58 1241v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70zM182 0v1087h99v-1087h-99z" />
+<glyph unicode="&#xef;" horiz-adv-x="463" d="M-21 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM182 0v1087h99v-1087h-99zM360 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xf0;" horiz-adv-x="1174" d="M117 471q0 228 126.5 357.5t342.5 129.5q108 0 187.5 -33t148.5 -96l4 2q-64 270 -269 459l-270 -157l-49 77l244 146q-86 62 -199 119l45 81q147 -69 248 -145l225 137l49 -84l-202 -121q154 -151 230.5 -353t76.5 -431q0 -276 -124 -427.5t-349 -151.5 q-214 0 -339.5 130t-125.5 361zM221 463q0 -186 94.5 -289.5t268.5 -103.5q179 0 272.5 123t93.5 364q0 146 -97 228.5t-267 82.5q-185 0 -275 -100.5t-90 -304.5z" />
+<glyph unicode="&#xf1;" horiz-adv-x="1208" d="M182 0v1087h84l19 -149h6q106 170 377 170q370 0 370 -397v-711h-98v705q0 164 -69 238.5t-214 74.5q-195 0 -285.5 -98.5t-90.5 -319.5v-600h-99zM282 1243q10 111 63 174.5t137 63.5q48 0 88 -25t82 -59q34 -28 66 -50t61 -22q46 0 77 36.5t48 119.5h76 q-16 -116 -69 -177t-132 -61q-36 0 -75 18.5t-101 71.5q-32 26 -62.5 46t-62.5 20q-45 0 -75 -34.5t-48 -121.5h-73z" />
+<glyph unicode="&#xf2;" horiz-adv-x="1200" d="M119 545q0 266 129 414.5t354 148.5q224 0 351.5 -150.5t127.5 -412.5q0 -266 -129 -415.5t-356 -149.5q-143 0 -252 69t-167 198t-58 298zM223 545q0 -224 98.5 -349.5t278.5 -125.5t278.5 125.5t98.5 349.5q0 225 -99.5 349t-279.5 124t-277.5 -123.5t-97.5 -349.5z M335 1552v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="&#xf3;" horiz-adv-x="1200" d="M119 545q0 266 129 414.5t354 148.5q224 0 351.5 -150.5t127.5 -412.5q0 -266 -129 -415.5t-356 -149.5q-143 0 -252 69t-167 198t-58 298zM223 545q0 -224 98.5 -349.5t278.5 -125.5t278.5 125.5t98.5 349.5q0 225 -99.5 349t-279.5 124t-277.5 -123.5t-97.5 -349.5z M499 1241v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xf4;" horiz-adv-x="1200" d="M119 545q0 266 129 414.5t354 148.5q224 0 351.5 -150.5t127.5 -412.5q0 -266 -129 -415.5t-356 -149.5q-143 0 -252 69t-167 198t-58 298zM223 545q0 -224 98.5 -349.5t278.5 -125.5t278.5 125.5t98.5 349.5q0 225 -99.5 349t-279.5 124t-277.5 -123.5t-97.5 -349.5z M309 1241v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#xf5;" horiz-adv-x="1200" d="M119 545q0 266 129 414.5t354 148.5q224 0 351.5 -150.5t127.5 -412.5q0 -266 -129 -415.5t-356 -149.5q-143 0 -252 69t-167 198t-58 298zM223 545q0 -224 98.5 -349.5t278.5 -125.5t278.5 125.5t98.5 349.5q0 225 -99.5 349t-279.5 124t-277.5 -123.5t-97.5 -349.5z M264 1243q10 111 63 174.5t137 63.5q48 0 88 -25t82 -59q34 -28 66 -50t61 -22q46 0 77 36.5t48 119.5h76q-16 -116 -69 -177t-132 -61q-36 0 -75 18.5t-101 71.5q-32 26 -62.5 46t-62.5 20q-45 0 -75 -34.5t-48 -121.5h-73z" />
+<glyph unicode="&#xf6;" horiz-adv-x="1200" d="M119 545q0 266 129 414.5t354 148.5q224 0 351.5 -150.5t127.5 -412.5q0 -266 -129 -415.5t-356 -149.5q-143 0 -252 69t-167 198t-58 298zM223 545q0 -224 98.5 -349.5t278.5 -125.5t278.5 125.5t98.5 349.5q0 225 -99.5 349t-279.5 124t-277.5 -123.5t-97.5 -349.5z M346 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM727 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#xf7;" d="M111 682v82h948v-82h-948zM504 371q0 98 80 98q82 0 82 -98q0 -53 -23.5 -76t-58.5 -23q-34 0 -57 23t-23 76zM504 1075q0 99 80 99q82 0 82 -99q0 -52 -23.5 -75t-58.5 -23q-34 0 -57 23t-23 75z" />
+<glyph unicode="&#xf8;" horiz-adv-x="1200" d="M119 545q0 266 129 414.5t354 148.5q179 0 301 -104l96 124l74 -55l-104 -137q112 -147 112 -391q0 -266 -129 -415.5t-356 -149.5q-173 0 -291 98l-86 -113l-72 58l93 120q-121 153 -121 402zM223 545q0 -200 78 -322l543 705q-98 90 -246 90q-180 0 -277.5 -123.5 t-97.5 -349.5zM362 152q94 -82 238 -82q180 0 278.5 125.5t98.5 349.5q0 190 -72 309z" />
+<glyph unicode="&#xf9;" horiz-adv-x="1208" d="M170 377v710h98v-704q0 -164 69 -238.5t214 -74.5q194 0 285.5 98t91.5 319v600h98v-1087h-84l-18 150h-6q-106 -170 -377 -170q-371 0 -371 397zM304 1552v17h142q26 -48 98.5 -142t142.5 -170v-16h-69q-96 79 -188.5 171.5t-125.5 139.5z" />
+<glyph unicode="&#xfa;" horiz-adv-x="1208" d="M170 377v710h98v-704q0 -164 69 -238.5t214 -74.5q194 0 285.5 98t91.5 319v600h98v-1087h-84l-18 150h-6q-106 -170 -377 -170q-371 0 -371 397zM495 1241v16q73 79 144.5 171.5t97.5 140.5h141v-17q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xfb;" horiz-adv-x="1208" d="M170 377v710h98v-704q0 -164 69 -238.5t214 -74.5q194 0 285.5 98t91.5 319v600h98v-1087h-84l-18 150h-6q-106 -170 -377 -170q-371 0 -371 397zM313 1241v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#xfc;" horiz-adv-x="1208" d="M170 377v710h98v-704q0 -164 69 -238.5t214 -74.5q194 0 285.5 98t91.5 319v600h98v-1087h-84l-18 150h-6q-106 -170 -377 -170q-371 0 -371 397zM350 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM731 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86 q-63 0 -63 86z" />
+<glyph unicode="&#xfd;" horiz-adv-x="940" d="M0 1087h102l230 -610q105 -281 133 -379h6q42 129 137 385l230 604h102l-487 -1263q-59 -154 -99 -208t-93.5 -81t-129.5 -27q-57 0 -127 21v86q58 -16 125 -16q51 0 90 24t70.5 74.5t72.5 160.5l54 142zM361 1241v16q73 79 144.5 171.5t97.5 140.5h141v-17 q-36 -52 -122.5 -138t-190.5 -173h-70z" />
+<glyph unicode="&#xfe;" horiz-adv-x="1219" d="M182 -492v2048h99v-391l-7 -247h7q114 190 368 190q220 0 335.5 -144.5t115.5 -420.5q0 -268 -121.5 -415.5t-331.5 -147.5q-251 0 -366 188h-7l3 -84q4 -74 4 -162v-414h-99zM281 541q0 -255 85.5 -364t278.5 -109q167 0 258.5 124t91.5 347q0 479 -348 479 q-193 0 -279.5 -105t-86.5 -354v-18z" />
+<glyph unicode="&#xff;" horiz-adv-x="940" d="M0 1087h102l230 -610q105 -281 133 -379h6q42 129 137 385l230 604h102l-487 -1263q-59 -154 -99 -208t-93.5 -81t-129.5 -27q-57 0 -127 21v86q58 -16 125 -16q51 0 90 24t70.5 74.5t72.5 160.5l54 142zM214 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86 q-63 0 -63 86zM595 1389q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#x131;" horiz-adv-x="463" d="M182 0v1087h99v-1087h-99z" />
+<glyph unicode="&#x152;" horiz-adv-x="1839" d="M129 735q0 347 174.5 545.5t480.5 198.5q78 0 183 -17h747v-94h-655v-553h616v-94h-616v-627h655v-94h-756q-76 -16 -176 -16q-305 0 -479 200t-174 551zM240 733q0 -315 140.5 -484t401.5 -169q109 0 174 18v1266q-62 16 -172 16q-262 0 -403 -167.5t-141 -479.5z" />
+<glyph unicode="&#x153;" horiz-adv-x="1942" d="M119 545q0 266 129 414.5t354 148.5q151 0 251 -70t157 -209q110 279 399 279q192 0 303 -134t111 -364v-80h-762q2 -230 100.5 -345t276.5 -115q93 0 163.5 13t178.5 56v-90q-92 -40 -170 -54.5t-172 -14.5q-156 0 -266.5 67.5t-165.5 198.5q-59 -128 -158 -197 t-252 -69q-143 0 -252 69t-167 198t-58 298zM223 545q0 -224 98.5 -349.5t278.5 -125.5q174 0 265 122.5t91 352.5q0 224 -93 348.5t-265 124.5q-180 0 -277.5 -123.5t-97.5 -349.5zM1065 618h653q0 189 -82 295.5t-227 106.5q-155 0 -242 -104t-102 -298z" />
+<glyph unicode="&#x178;" horiz-adv-x="1081" d="M0 1462h117l426 -800l428 800h110l-487 -897v-565h-105v557zM288 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86zM669 1727q0 46 15.5 66t47.5 20q64 0 64 -86t-64 -86q-63 0 -63 86z" />
+<glyph unicode="&#x2c6;" horiz-adv-x="1182" d="M299 1241v16q62 67 131.5 156t110.5 156h98q68 -120 242 -312v-16h-70q-122 101 -221 207q-108 -114 -221 -207h-70z" />
+<glyph unicode="&#x2da;" horiz-adv-x="1182" d="M371 1456q0 94 60 152.5t157 58.5t157 -59t60 -152q0 -97 -60 -155t-157 -58t-157 58t-60 155zM451 1456q0 -66 37.5 -103.5t99.5 -37.5t99.5 37.5t37.5 103.5q0 64 -39 101.5t-98 37.5q-62 0 -99.5 -38t-37.5 -101z" />
+<glyph unicode="&#x2dc;" horiz-adv-x="1182" d="M283 1243q10 111 63 174.5t137 63.5q48 0 88 -25t82 -59q34 -28 66 -50t61 -22q46 0 77 36.5t48 119.5h76q-16 -116 -69 -177t-132 -61q-36 0 -75 18.5t-101 71.5q-32 26 -62.5 46t-62.5 20q-45 0 -75 -34.5t-48 -121.5h-73z" />
+<glyph unicode="&#x2000;" horiz-adv-x="953" />
+<glyph unicode="&#x2001;" horiz-adv-x="1907" />
+<glyph unicode="&#x2002;" horiz-adv-x="953" />
+<glyph unicode="&#x2003;" horiz-adv-x="1907" />
+<glyph unicode="&#x2004;" horiz-adv-x="635" />
+<glyph unicode="&#x2005;" horiz-adv-x="476" />
+<glyph unicode="&#x2006;" horiz-adv-x="317" />
+<glyph unicode="&#x2007;" horiz-adv-x="317" />
+<glyph unicode="&#x2008;" horiz-adv-x="238" />
+<glyph unicode="&#x2009;" horiz-adv-x="381" />
+<glyph unicode="&#x200a;" horiz-adv-x="105" />
+<glyph unicode="&#x2010;" horiz-adv-x="659" d="M92 512v82h475v-82h-475z" />
+<glyph unicode="&#x2011;" horiz-adv-x="659" d="M92 512v82h475v-82h-475z" />
+<glyph unicode="&#x2012;" horiz-adv-x="659" d="M92 512v82h475v-82h-475z" />
+<glyph unicode="&#x2013;" horiz-adv-x="1024" d="M82 512v82h860v-82h-860z" />
+<glyph unicode="&#x2014;" horiz-adv-x="2048" d="M82 512v82h1884v-82h-1884z" />
+<glyph unicode="&#x2018;" horiz-adv-x="297" d="M29 981q32 112 81.5 251t92.5 230h65q-30 -101 -64.5 -257t-45.5 -244h-117z" />
+<glyph unicode="&#x2019;" horiz-adv-x="297" d="M29 961q29 96 61 241.5t49 259.5h117l12 -20q-75 -265 -174 -481h-65z" />
+<glyph unicode="&#x201a;" horiz-adv-x="451" d="M68 -263q29 96 61 241.5t49 259.5h117l12 -20q-75 -265 -174 -481h-65z" />
+<glyph unicode="&#x201c;" horiz-adv-x="614" d="M29 981q32 112 81.5 251t92.5 230h65q-30 -101 -64.5 -257t-45.5 -244h-117zM346 981q34 120 83 255t91 226h66q-30 -98 -63 -248.5t-48 -252.5h-117z" />
+<glyph unicode="&#x201d;" horiz-adv-x="614" d="M29 961q29 96 61 241.5t49 259.5h117l12 -20q-75 -265 -174 -481h-65zM346 961q30 98 63 248.5t48 252.5h116l13 -20q-36 -128 -85 -261t-89 -220h-66z" />
+<glyph unicode="&#x201e;" horiz-adv-x="768" d="M68 -263q29 96 61 241.5t49 259.5h117l12 -20q-75 -265 -174 -481h-65zM385 -263q30 98 63 248.5t48 252.5h116l13 -20q-36 -128 -85 -261t-89 -220h-66z" />
+<glyph unicode="&#x2022;" horiz-adv-x="770" d="M231 748q0 89 40.5 134.5t113.5 45.5t113.5 -47t40.5 -133q0 -85 -41 -133t-113 -48t-113 47t-41 134z" />
+<glyph unicode="&#x2026;" horiz-adv-x="1466" d="M162 78q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98zM651 78q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98zM1141 78q0 98 80 98q82 0 82 -98t-82 -98q-80 0 -80 98z" />
+<glyph unicode="&#x202f;" horiz-adv-x="381" />
+<glyph unicode="&#x2039;" horiz-adv-x="524" d="M82 516v27l309 393l62 -43l-254 -363l254 -362l-62 -43z" />
+<glyph unicode="&#x203a;" horiz-adv-x="524" d="M72 168l254 362l-254 363l61 43l309 -391v-27l-309 -393z" />
+<glyph unicode="&#x2044;" horiz-adv-x="246" d="M-332 0l811 1462h94l-811 -1462h-94z" />
+<glyph unicode="&#x205f;" horiz-adv-x="476" />
+<glyph unicode="&#x2074;" horiz-adv-x="688" d="M25 827v60l407 581h96v-563h129v-78h-129v-241h-90v241h-413zM129 905h309v221q0 132 8 232q-6 -12 -21.5 -35.5t-295.5 -417.5z" />
+<glyph unicode="&#x20ac;" d="M74 528v82h172q-4 38 -4 113l4 102h-172v82h184q39 272 183 425t362 153q88 0 161 -17t148 -57l-39 -86q-132 72 -270 72q-174 0 -288 -125.5t-155 -364.5h502v-82h-510l-4 -104v-24q0 -65 4 -87h449v-82h-443q30 -217 147.5 -338.5t301.5 -121.5q148 0 287 65v-94 q-81 -34 -150.5 -46.5t-140.5 -12.5q-228 0 -367.5 140t-181.5 408h-180z" />
+<glyph unicode="&#x2122;" horiz-adv-x="1485" d="M10 1384v78h522v-78h-219v-643h-86v643h-217zM608 741v721h125l221 -606l224 606h125v-721h-86v398l4 207h-7l-227 -605h-74l-221 609h-6l4 -201v-408h-82z" />
+<glyph unicode="&#x2212;" d="M111 682v82h948v-82h-948z" />
+<glyph unicode="&#xe000;" horiz-adv-x="1085" d="M0 1085h1085v-1085h-1085v1085z" />
+<glyph unicode="&#xfb01;" horiz-adv-x="1077" d="M29 1001v58l202 37v84q0 200 73.5 293.5t240.5 93.5q90 0 180 -27l-23 -86q-80 25 -159 25q-116 0 -164.5 -68.5t-48.5 -222.5v-101h256v-86h-256v-1001h-99v1001h-202zM782 1389q0 96 63 96q31 0 48.5 -25t17.5 -71q0 -45 -17.5 -71t-48.5 -26q-63 0 -63 97zM796 0v1087 h99v-1087h-99z" />
+<glyph unicode="&#xfb02;" horiz-adv-x="1077" d="M29 1001v58l202 37v84q0 200 73.5 293.5t240.5 93.5q90 0 180 -27l-23 -86q-80 25 -159 25q-116 0 -164.5 -68.5t-48.5 -222.5v-101h256v-86h-256v-1001h-99v1001h-202zM796 0v1556h99v-1556h-99z" />
+<glyph unicode="&#xfb03;" horiz-adv-x="1692" d="M29 1001v58l202 37v84q0 200 73.5 293.5t240.5 93.5q90 0 180 -27l-23 -86q-80 25 -159 25q-116 0 -164.5 -68.5t-48.5 -222.5v-101h256v-86h-256v-1001h-99v1001h-202zM643 1001v58l202 37v84q0 200 73.5 293.5t240.5 93.5q90 0 180 -27l-23 -86q-80 25 -159 25 q-116 0 -164.5 -68.5t-48.5 -222.5v-101h256v-86h-256v-1001h-99v1001h-202zM1397 1389q0 96 63 96q31 0 48.5 -25t17.5 -71q0 -45 -17.5 -71t-48.5 -26q-63 0 -63 97zM1411 0v1087h99v-1087h-99z" />
+<glyph unicode="&#xfb04;" horiz-adv-x="1692" d="M29 1001v58l202 37v84q0 200 73.5 293.5t240.5 93.5q90 0 180 -27l-23 -86q-80 25 -159 25q-116 0 -164.5 -68.5t-48.5 -222.5v-101h256v-86h-256v-1001h-99v1001h-202zM643 1001v58l202 37v84q0 200 73.5 293.5t240.5 93.5q90 0 180 -27l-23 -86q-80 25 -159 25 q-116 0 -164.5 -68.5t-48.5 -222.5v-101h256v-86h-256v-1001h-99v1001h-202zM1411 0v1556h99v-1556h-99z" />
+</font>
+</defs></svg> \ No newline at end of file
diff --git a/stylesheets/fonts/OpenSans-Light-webfont.ttf b/stylesheets/fonts/OpenSans-Light-webfont.ttf
new file mode 100644
index 00000000..6972e2b1
--- /dev/null
+++ b/stylesheets/fonts/OpenSans-Light-webfont.ttf
Binary files differ
diff --git a/stylesheets/fonts/OpenSans-Light-webfont.woff b/stylesheets/fonts/OpenSans-Light-webfont.woff
new file mode 100644
index 00000000..27afaf12
--- /dev/null
+++ b/stylesheets/fonts/OpenSans-Light-webfont.woff
Binary files differ
diff --git a/stylesheets/fonts/TR_Fujiyama_Bold.ttf b/stylesheets/fonts/TR_Fujiyama_Bold.ttf
new file mode 100755
index 00000000..72722960
--- /dev/null
+++ b/stylesheets/fonts/TR_Fujiyama_Bold.ttf
Binary files differ
diff --git a/stylesheets/fonts/lain.TTF b/stylesheets/fonts/lain.TTF
new file mode 100755
index 00000000..c8774306
--- /dev/null
+++ b/stylesheets/fonts/lain.TTF
Binary files differ
diff --git a/stylesheets/fonts/nrdyyh.woff b/stylesheets/fonts/nrdyyh.woff
new file mode 100755
index 00000000..6391b270
--- /dev/null
+++ b/stylesheets/fonts/nrdyyh.woff
Binary files differ
diff --git a/stylesheets/fonts/vt220.ttf b/stylesheets/fonts/vt220.ttf
new file mode 100755
index 00000000..ed8fd850
--- /dev/null
+++ b/stylesheets/fonts/vt220.ttf
Binary files differ
diff --git a/stylesheets/forest.css b/stylesheets/forest.css
new file mode 100644
index 00000000..bf2042ba
--- /dev/null
+++ b/stylesheets/forest.css
@@ -0,0 +1,259 @@
+/*cyberpunk mod of ferus by kalyx
+
+B332E6 = dark purp
+293728 = teal
+59B451 = green
+FF46D2 = pink
+dark blue = 293728
+*/
+
+body {
+ background: #0B110A;
+ color: #62C958;
+ font-family: DejaVuSansMono;
+ font-size: 10px;
+ /*text-shadow: 0px 0px 3px #FF46D2;*/
+}
+div.boardlist{
+ background-color: #0b110a!important;
+
+}
+
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+ }
+ @font-face
+{
+ font-family: 'DejaVuSansMono';
+ src: url('./fonts/DejaVuSansMono.ttf') format('truetype');
+}
+.bar {
+ -moz-box-shadow: 0 0 40px #293728;
+ -webkit-box-shadow: 0 0 40px #293728;
+ box-shadow: 0 0 40px #293728;
+ background-color: #131C13;
+ border-color: #293728!important;
+ background-color: #0b110a!important;
+}
+h1 {
+ font-family: DejaVuSansMono, Arial;
+ font-size: 18pt;
+ text-align: center;
+ letter-spacing: 0px;
+}
+div.title, h1 {
+ color: #4CADA7;
+ font-family: lain, DejaVuSansMono, sans-serif;
+}
+header div.subtitle {
+color: #59B451;
+text-align: center;
+ text-shadow: 0px 0px 3px #59B451;
+}
+div.title p {
+ font-size: 13px;
+}
+a:link, a:visited, p.intro a.email span.name {
+ color: #4CADA7;
+/*text-shadow: 0px 0px 10px #59B451;*/
+ font-family: DejaVuSansMono;
+}
+pre.prettyprint {
+background: #293728;
+
+font-size: 12px;
+line-height: 1.5;
+border: 1px solid #293728;
+padding: 10px;
+}
+
+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: #59B451;
+ font-family: DejaVuSansMono;
+ text-shadow: 0px 0px 5px #59B451;
+}
+strong {
+
+color: #4CADA7;
+}
+a.post_no {
+ color: #293728;
+ text-decoration: none;
+}
+span.quote
+{
+ color:#4CADA7;
+}
+a.post_no:hover {
+ color: maroon;
+ /*text-decoration: underline overline;*/
+}
+div.post.reply {
+ background: #131C13;
+ border: #293728 1px solid !important;
+ border-radius: 0px;
+}
+.de-pview {
+ background: rgba(14, 14, 14, 0.84) !important;
+}
+div.post.reply.highlighted {
+ background: transparent;
+ border: #293728 1px solid;
+}
+div.post.reply div.body a:link, div.post.reply div.body a:visited {
+ color: #646464;
+}
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
+ color: #59B451;
+}
+p.intro span.subject {
+ font-size: 12px;
+ font-family: DejaVuSansMono;
+ color: #59B451;
+ font-weight: 800;
+ text-shadow: 0px 0px 3px #59B451;
+}
+p.intro span.name {
+ color: #59B451;
+ font-weight: 900;
+ text-shadow: 0px 0px 3px #59B451;
+}
+p.intro a.capcode, p.intro a.nametag {
+ color: #59B451;
+ 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: #59B451;
+ font-family: DejaVuSansMono;
+}
+input[type="text"], textarea, select {
+ background: #0B110A;
+ color: #CCCCCC;
+ border: #293728 1px solid;
+ padding-left: 5px;
+ padding-right: -5px;
+ font-family: DejaVuSansMono;
+ font-size: 10pt;
+ border-radius: 5px;
+}
+input[type="password"] {
+ background: #0B110A;
+ color: #CCCCCC;
+ border: #293728 1px solid;
+ border-radius: 5px;
+}
+form table tr th {
+ background: #0B110A;
+ color: #59B451;
+ border: #293728 1px solid;
+ font-weight: 600;
+ text-align: center;
+ padding: 0;
+ border-radius: 0px;
+ /*text-shadow: 0px 0px 3px #59B451;*/
+}
+div.sidearrows{display:none;}
+
+div.banner {
+ background: #0B110A;
+ color: #59B451;
+ text-align: center;
+ width: 250px;
+ padding: 4px;
+ padding-left: 12px;
+ padding-right: 12px;
+ margin-left: auto;
+ margin-right: auto;
+ font-size: 12px;
+ text-shadow: 0px 0px 3px #59B451;
+
+}
+input[type="submit"] {
+ background: #0B110A;
+ color: #59B451;
+ border: #293728 1px solid;
+ border-radius: 0px;
+}
+input[type="submit"]:hover {
+ background: #0B110A;
+
+ border: #293728 1px solid;
+
+ color: #FF46D2;
+ border-radius: 0px;
+}
+p.fileinfo a:hover {
+ text-decoration: underline;
+}
+span.trip {
+ color: #AAAAAA;
+}
+.topbar {
+ background-color: #0B110A;
+ border-bottom: 1px solid #293728;
+}
+div.pages {
+ color: #AAAAAA;
+ background: #0B110A;
+ border: #293728 1px solid;
+ font-family: DejaVuSansMono;
+ font-size: 10pt;
+}
+div.pages a.selected {
+ color: #8C8C8C;
+}
+hr {
+ height: 0px;
+ border: #293728 1px solid;
+}
+div.boardlist {
+ font-size: 10pt;
+ color: #999999;
+}
+div.ban {
+ background-color: transparent;
+ border: #293728 1px solid;
+}
+div.ban h2 {
+ background: transparent;
+ color: #59B451;
+ font-size: 11px;
+ text-shadow: 0px 0px 3px #59B451;
+}
+table.modlog tr th {
+ background: #FF46D2;
+ color: #AAAAAA;
+ /*text-shadow: 0px 0px 3px #59B451;*/
+}
diff --git a/stylesheets/heavy_ice.css b/stylesheets/heavy_ice.css
new file mode 100644
index 00000000..cbdc9994
--- /dev/null
+++ b/stylesheets/heavy_ice.css
@@ -0,0 +1,384 @@
+/**
+ * heavy_ice.css
+ * by kalyx
+ *stole some shit from monoelain thnx
+ */
+
+body
+{
+ display:block;
+ padding-top: 26px;
+ background: #0d1010;
+ color: #d2e7e8;
+ font-family: sans-serif;
+ font-size: 13px;
+
+
+ max-width: 568px;
+}
+div.boardlist{
+ background-color: #000!important;
+
+}
+html {
+ /* Size of largest container or bigger */
+ background:#0d1010;
+ max-width: 568px;
+ margin-left: auto;
+ margin-right: auto;
+
+ }
+/*banner*/
+.board_image{
+ border: double 0px #d2e7e8;
+ box-shadow: 2px 2px #d2e7e8;
+}
+
+ /*gives images border/shadow*/
+ div.files img.post-image {
+ border: solid 1px #d2e7e8;
+ box-shadow: 2px 2px #d2e7e8;
+ padding: 0px;
+ border-radius: 0;
+ margin-bottom: 5px;
+ }
+div.sidearrows{
+ display: none;
+}
+
+span.quote
+{
+ color:#e8d928;
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+h1
+{
+ display: none;
+ font-family: 'lain', tahoma;
+
+ letter-spacing: -2px;
+ font-size: 42px;
+ text-align: center;
+ color: #d2e7e8;
+
+}
+header div.subtitle
+{
+ display: none;
+ color: #d2e7e8;
+ font-size: 13px;
+ margin-left: auto;
+ margin-right: auto;
+ max-width:385px;
+}
+div.title
+{
+ display: none;
+ color: #e8d928;
+ font-family: Arial, Helvetica, sans-serif;
+
+}
+div.title p
+{
+ font-size: 8px;
+ color: #e8d928;
+}
+a:link, a:visited, p.intro a.email span.name
+{
+ color: #d2e7e8;
+ text-transform: uppercase;
+ font-size: 10px;
+ 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: #e8d928;
+ font-family: sans-serif;
+ text-decoration: none;
+ text-shadow: 0px 0px 5px #d2e7e8;
+}
+a.post_no
+{
+ color: #e8d928;
+ text-decoration: none;
+}
+p.intro a.post_no:hover
+{
+ color: #e8d928!important;
+}
+div.post.reply
+{
+ background: #0d1010;
+ align: center;
+ max-width:96% !important;
+ min-width: 96%!important;
+border: solid 1px #d2e7e8;
+box-shadow: 2px 2px #d2e7e8;
+
+
+}
+
+div.postcontainer
+{
+ max-width:100% !important;
+ min-width: 100%!important;
+
+}
+div.post.reply.highlighted
+{
+ background: #1e2324;
+ border: solid 1px #93e0e3;
+ box-shadow: 3px 5px #5c8c8e;
+ margin-left: auto;
+ margin-right: auto;
+}
+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: #e8d928;
+
+}
+p.intro span.subject
+{
+ font-size: 12px;
+ font-family: sans-serif;
+ color: #e8d928;
+ font-weight: 800;
+
+}
+p.intro span.name
+{
+ color: #d2e7e8;
+ 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: #d2e7e8;
+
+}
+input[type="text"], textarea, select
+{
+ background: #0d1010!important;
+ color: #CCCCCC!important;
+border: solid 1px #d2e7e8;
+box-shadow: 1px 1px #0d1010;
+ margin-left: auto;
+ margin-right: auto;
+
+
+}
+input[type="password"]
+{
+ background: #0d1010!important;
+ color: #CCCCCC!important;
+ border: #d2e7e8 1px double!important;
+}
+form table tr th
+{
+ background: #0d1010!important;
+ color: #d2e7e8!important;
+ border: solid 1px #d2e7e8;
+box-shadow: 1px 1px #0d1010;
+ text-align: right;
+
+}
+div.banner
+{
+
+ background: #E04000;
+ border: 0px solid hsl(17, 100%, 60%);
+ color: #EEE;
+ text-align: center;
+ height: 15px;
+ padding: 1px 1px 4px 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: #e8d928;
+}
+input[type="text"]:focus, textarea:focus
+{
+ border:#888 1px solid!important;
+}
+p.fileinfo a:hover
+{
+ text-decoration: underline;
+}
+span.trip
+{
+ color: #AAA;
+}
+.bar
+{
+ background: #0c0c0c!important;
+ -moz-box-shadow: 0 0 0px #000;
+ -webkit-box-shadow: 0 0 0px #000;
+
+
+
+
+}
+.bar.top
+{
+ border: solid 1px #d2e7e8;
+box-shadow: 0px 1px #d2e7e8;
+
+}
+.bar.bottom
+{
+ border-top: 0px solid #666;
+ border: solid 1px #d2e7e8;
+
+
+}
+div.pages
+{
+ color: #d2e7e8 ;
+ background: #333;
+ border: #666 0px solid;
+ font-family: sans-serif;
+ font-size: 10px;
+}
+div.pages a.selected
+{
+ color: #d2e7e8 ;
+}
+hr
+{
+ height: 0px;
+ border: #d2e7e8 2px solid;
+
+}
+div.boardlist
+{
+ color: #d2e7e8;
+}
+
+div.ban
+{
+ background-color: #0d1010;
+ border: 0px solid #555;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ text-align: left!important;
+ font-size: 13px;
+
+}
+div.ban h2
+{
+ background: #333;
+ color: #d2e7e8;
+ padding: 3px 7px;
+ font-size: 12px;
+ border-bottom: 1px solid #555;
+}
+div.ban h2:not(:nth-child(1))
+{
+ border-top: 0px solid #555;
+}
+table.modlog tr th
+{
+ background: #333;
+ color: #AAA;
+}
+
+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);
+}
+
+/* options.js */
+#options_div
+{
+ background: #333333;
+}
+.options_tab_icon
+{
+ color: #AAAAAA;
+}
+.options_tab_icon.active
+{
+ color: #FFFFFF;
+}
+
+
+
+.blotter
+{
+ color: #e8d928!important;
+}
diff --git a/stylesheets/img/7.gif b/stylesheets/img/7.gif
new file mode 100755
index 00000000..643f8b8f
--- /dev/null
+++ b/stylesheets/img/7.gif
Binary files differ
diff --git a/stylesheets/img/banner_terminal_mask.png b/stylesheets/img/banner_terminal_mask.png
new file mode 100755
index 00000000..63e6e02a
--- /dev/null
+++ b/stylesheets/img/banner_terminal_mask.png
Binary files differ
diff --git a/stylesheets/img/idx2.gif b/stylesheets/img/idx2.gif
new file mode 100755
index 00000000..baa8ecd3
--- /dev/null
+++ b/stylesheets/img/idx2.gif
Binary files differ
diff --git a/stylesheets/img/matrix.jpg b/stylesheets/img/matrix.jpg
new file mode 100644
index 00000000..39294780
--- /dev/null
+++ b/stylesheets/img/matrix.jpg
Binary files differ
diff --git a/stylesheets/img/matrix_yellow.gif b/stylesheets/img/matrix_yellow.gif
new file mode 100644
index 00000000..daa47649
--- /dev/null
+++ b/stylesheets/img/matrix_yellow.gif
Binary files differ
diff --git a/stylesheets/jungle.css b/stylesheets/jungle.css
index 86cb13b8..7691a680 100644
--- a/stylesheets/jungle.css
+++ b/stylesheets/jungle.css
@@ -10,6 +10,14 @@ background-attachment: scroll, scroll;
font-family: serif;
font-size: 16px;
}
+.bar
+{
+ border-color: #E5D959!important;
+ background-image: url('img/jungle_td.png');
+ -moz-box-shadow: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
div.title h1 {
font-size: 24px;
}
@@ -84,6 +92,9 @@ div.ban {
div.ban p {
color: black;
}
+.topbar {
+ background-image: url('img/jungle_td.png');
+}
div.pages {
padding: 7px 5px;
color: #054500;
diff --git a/stylesheets/kalyx_theme.css b/stylesheets/kalyx_theme.css
new file mode 100644
index 00000000..71210cff
--- /dev/null
+++ b/stylesheets/kalyx_theme.css
@@ -0,0 +1,303 @@
+/**
+ * dark.css
+ * Stolen from circlepuller who stole it from derpcat
+ */
+body
+{
+ background: #1E1E1E;
+ color: #999999;
+ font-family: sans-serif;
+ font-size: 11px;
+
+
+}
+
+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;
+ color: #32DD72;
+}
+header div.subtitle
+{
+ color: #32DD72;
+}
+div.title
+{
+ color: #32DD72;
+ 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
+{
+ -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: #32DD72;
+ 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: #32DD72!important;
+}
+div.post.reply
+{
+ background: #181818;
+ border: #555555 0px solid;
+ width:100%;
+
+}
+div.postcontainer
+{
+
+ width:100%;
+
+}
+div.body
+{
+
+ width:100%;
+
+}
+div.sidearrows
+{
+
+ display:none;
+
+}
+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: #32DD72;
+}
+p.intro span.subject
+{
+ font-size: 12px;
+ font-family: sans-serif;
+ color: #446655;
+ font-weight: 800;
+}
+p.intro span.name
+{
+ color: #32DD72;
+ 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: #32ddaf;
+}
+input[type="text"], textarea, select
+{
+ background: #333333!important;
+ color: #CCCCCC!important;
+ border: #666666 1px solid!important;
+}
+input[type="password"]
+{
+ background: #333333!important;
+ color: #CCCCCC!important;
+ border: #666666 1px solid!important;
+}
+form table tr th
+{
+ background: #333333!important;
+ color: #AAAAAA!important;
+ border: #333333 1px solid!important;;
+}
+div.banner
+{
+ background: #E04000;
+ border: 1px solid hsl(17, 100%, 60%);
+ color: #EEE;
+ text-align: center;
+ height: 15px;
+ padding: 1px 1px 4px 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: #32DD72;
+}
+input[type="text"]:focus, textarea:focus
+{
+ border:#888 1px solid!important;
+}
+p.fileinfo a:hover
+{
+ text-decoration: underline;
+}
+span.trip
+{
+ color: #AAA;
+}
+.topbar
+{
+ background: #333;
+ border-bottom: 0px solid #666;
+ widh:100%;
+}
+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: 0px;
+ border: #333 1px solid;
+}
+div.boardlist
+{
+ color: #999;
+}
+
+div.ban
+{
+ background-color: #1e1e1e;
+ border: 1px solid #555;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ text-align: left!important;
+}
+div.ban h2
+{
+ 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: #333;
+ color: #AAA;
+}
+
+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);
+}
+
+/* options.js */
+#options_div
+{
+ background: #333333;
+}
+.options_tab_icon
+{
+ color: #AAAAAA;
+}
+.options_tab_icon.active
+{
+ color: #FFFFFF;
+}
+
+
diff --git a/stylesheets/miku.css b/stylesheets/miku.css
index 7a8fb87e..fc723406 100644
--- a/stylesheets/miku.css
+++ b/stylesheets/miku.css
@@ -5,7 +5,13 @@
body {
background: #D2FFEE url('img/fade-miku.png') top repeat-x;
}
-
+.bar {
+ -moz-box-shadow: 0 0 40px #95d9e1;
+ -webkit-box-shadow: 0 0 40px #95d9e1;
+ box-shadow: 0 0 40px #95d9e1;
+ background: #B6DDDE;
+ border-color: #8FCCCD;
+}
a:link, a:visited {
text-decoration: none;
color: #00637B;
@@ -70,7 +76,10 @@ div.ban h2 {
background: #B6DDDE;
color: #0093AB;
}
-
+.topbar {
+ background: #B6DDDE;
+ border-bottom: 1px solid #8FCCCD;
+}
div.pages {
color: #8899AA;
background: #B6DDDE;
diff --git a/stylesheets/mono.e.lain.css b/stylesheets/mono.e.lain.css
new file mode 100644
index 00000000..9ba0e5b0
--- /dev/null
+++ b/stylesheets/mono.e.lain.css
@@ -0,0 +1,364 @@
+/*monoelains ez css for VIP quality imageboards. steal this .css and edit it to your liking. */
+
+ /* OPTION HIDING */
+
+
+ /*lainchan bottom bar fix*/
+ .bar{
+ background-color: #CDCDCD!important;
+ }
+
+ /*removes footer (STI pls dont sue)
+ footer {
+ display:none;
+ color: #ffffff;
+ }
+
+ /* hides AA in catalog */
+ .theme-catalog span.aa {
+ display: none !important;
+ }
+
+ /* hides expand all images */
+ #expand-all-images {
+ display: none;
+ }
+
+ /* hides hints*/
+ .hint {
+ }
+
+ /* hides horizontal bar */
+ hr {
+ display: none;
+ }
+
+ /*banner stuff*/
+ img.banner, img.board_image {
+ border: 8px ridge #B18108;
+ background-color: #B2A50F;
+ display: ;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ margin: 30px auto 0px;
+ }
+
+ /* hides delete options (obsolete) */
+ div.delete {
+ display: none;
+ }
+
+ /*makes files align vertically (hw pls fix this shit)*/
+ .file {
+ display: block;
+ margin-right: 11px;
+}
+ }
+
+ div.boardlist a {
+ color: rgb(187, 51, 0);
+ }
+
+ /*expanded image border/shadow*/
+ .full-image {
+ border-top-right-radius: 0;
+ -webkit-box-shadow: 7px 7px 0px 0px #000;
+ -moz-box-shadow: 7px 7px 0px 0px #000;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ border: double black;
+ border-bottom-right-radius: 0;
+ border-bottom-left-radius: 0;
+ border-top-left-radius: 0;
+ padding: 5px;
+ margin: 0px 0px 0px;
+ /*+border-radius: 0;*/
+ -moz-border-radius: 0;
+ -webkit-border-radius: 0;
+ -khtml-border-radius: 0;
+ border-radius: 0;
+ max-width: 80% !important;
+ float: none;
+ background-color: rgb(194, 194, 194);
+ }
+
+ /*gives quick reply its border/shadow*/
+ #quick-reply table {
+ background: none repeat scroll 0 0 #CBCBCB;
+ border: 4px double;
+ margin: 0;
+ -webkit-box-shadow: 7px 7px 0px 0px #000;
+ -moz-box-shadow: 7px 7px 0px 0px #000;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ width: auto !important;
+ }
+
+ /*makes posting form maroon*/
+ form table tr th {
+ background-color: rgb(187, 51, 0);
+ color: #FFFFFF;
+ font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
+ }
+
+ /*gives images border/shadow*/
+ div.files img.post-image {
+ -webkit-box-shadow: 7px 7px 0px 0px #000;
+ -moz-box-shadow: 7px 7px 0px 0px #000;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ background-color: #CBCBCB;
+ border: double black;
+ padding: 5px;
+ /*+border-radius: 0;*/
+ -moz-border-radius: 0;
+ -webkit-border-radius: 0;
+ -khtml-border-radius: 0;
+ border-radius: 0;
+ margin-bottom: 5px;
+ }
+
+ /* makes Youtube thumbs not obscenely big */
+ div.video-container {
+ width: auto !important;
+ height: auto !important;
+ max-height: 20% !important;
+ max-width: 20% !important;
+ }
+
+ /* Image thumbs size limit (make as big as you want)*/
+ .post-image {
+ border: double black;
+ height: auto !important;
+ width: auto !important;
+ max-height: 60%;
+ max-width: 60%;
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+padding: 5px;
+background-color: #cdcdcd;
+ }
+
+ /* Keep small thumbnails in replies */
+ .post.reply a:not([data-expanded="true"]) .post-image {
+ width: auto !important;
+ height: auto !important;
+ max-height: 60%;
+ max-width: 60%;
+ }
+
+ /* reply box size */
+ .input[type="text"], textarea {
+ min-height: 117px;
+ min-width: 240px;
+ }
+
+ /*boardwide font stuff goes here also background image*/
+ body {
+ padding: 0;
+ font-family: arial, sans-serif;
+ font-size: 14px;
+ background: url("https://i.imgur.com/OUHu2ki.jpg") fixed repeat top #000000;
+min-width: 395px;
+margin-left: 10px;
+margin-right: 35px;
+
+margin-left: 10px;
+ }
+ /*saves one pixel of space*/
+ header {
+ margin-bottom: 0px;
+ }
+
+ /*gives posting table its border/shadow*/
+ form table {
+ width: 100%;
+ minimum-width: 960px;
+ min-height: 250px;
+ display: inline-block;
+ margin: 5px auto;
+ background-color: #CDCDCD;
+ border: double black;
+ padding: 5px;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 5px rgba(0, 0, 0, 0.5);
+ }
+
+ /*gives threads its border/shadow*/
+ div[id^="thread_"] {
+ -webkit-box-shadow: 11px 11px 0px 0px #000;
+ -moz-box-shadow: 11px 11px 0px 0px #000;
+ background-color: rgb(221, 221, 221);
+ margin-bottom: 20px;
+ padding: 10px;
+ border: 3px double #000000;
+ width: 100%;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ }
+
+ /*adds horizontal bar below subject*/
+ p.intro {
+ background-image: url('https://i.imgur.com/UebGaj5.png');
+ background-repeat: repeat-x;
+ background-position: bottom;
+ min-height: 25px;
+ }
+
+ /*gives replies border/shadow*/
+ div.post.reply {
+ max-width: 95% !important;
+ -webkit-box-shadow: 7px 7px 0px 0px #000;
+ -moz-box-shadow: 7px 7px 0px 0px #000;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ padding: 10px;
+ margin-top: 20px;
+ border: double 3px #000;
+ background-color: rgb(194, 194, 194);
+ }
+
+ /*unfucks highlighting replies and gives border/shadow*/
+ div.post.reply.highlighted {
+ background-color: #D6BDB0;
+ }
+
+ /*dont touch this*/
+ div.body {
+ display: block;
+ clear: both;
+ padding-top: 10px;
+ }
+
+ /*makes page bar have border/shadow*/
+ div.pages {
+ -webkit-box-shadow: 7px 7px 0px 0px #000;
+ -moz-box-shadow: 7px 7px 0px 0px #000;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ width: 100%;
+ display: block;
+ clear: both;
+ border: double black;
+ background-color: rgb(221, 221, 221);
+ }
+
+ /*hovered links have underline*/
+ a:hover {
+ text-decoration: underline;
+ }
+
+ /*stops textbox resizing shenanigans*/
+ .input[type="text"], textarea {
+ font-size: 14px;
+ max-width: 9000px;
+ min-height: 115px;
+ min-width: 270px;
+ }
+
+ /*boardname nice font. replace with something classy someday*/
+ header div.subtitle, h1 {
+ font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
+ color: rgb(187, 51, 0);
+ }
+
+ /*announcement font and color*/
+ div.blotter {
+ padding: 15px;
+ color: #000000;
+ font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
+ }
+
+ /*makes links red*/
+ a {
+ color: rgb(187, 51, 0) !important;
+ text-decoration: none;
+ }
+
+ /*top boardlist stuff. change position to "fixed" to make it behave like normal 8chan*/
+ div.boardlist:not(.bottom) {
+ background-color: rgba(221, 221, 221, 1) !important;
+ text-align: center;
+ padding: 5px 75px;
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5); !important;
+ color: rgba(0, 0, 0, 0.33);
+ font-size: 10px;
+ border: double #000 !important;
+ position:static !important;
+ }
+
+ /*favorites in a new line*/
+ div.boardlist span.favorite-boards {
+ display: block;
+ }
+
+ /*subject color*/
+ p.intro span.subject {
+ color: rgb(117, 8, 8);
+ }
+
+ /*bottom boardlist centered*/
+
+ div.boardlist.bottom {
+ text-align: center;
+ background-color: rgba(228,228,228,1);
+ border: double #000000;
+ width: 101%;
+ }
+
+ /*colors name*/
+ p.intro span.name {
+ color: rgb(122, 77, 77);
+ font-family: ;
+ }
+
+ /*catalog stuff*/
+ .theme-catalog div.thread {
+ background-color: rgb(221, 221, 221);
+ border: double;
+ }
+
+ .theme-catalog div.thread:hover {
+ background-color: #D6BDB0;
+ border: double;
+ }
+
+ span.trip {
+ color: rgb(34, 136, 84);
+ }
+
+ #updater, #thread-links {
+ background-color: rgba(228,228,228,1);
+ border:double;
+ padding: 5px;
+ margin: 5px;
+ -webkit-box-shadow: 10px 10px 10px rgba(0, 0, 0, 0.5);
+ box-shadow: 7px 7px rgba(0, 0, 0, 0.5);
+ }
+
+div.banner {
+width: 380px;
+display:block;
+margin-left:auto;
+margin-right:auto;
+
+}
+
+#quick-reply th .close-btn{
+color:#ffffff;
+
+}
+
+div.post-hover {
+
+background-color: #D6BDB0 !important;
+border: double #000 !important;
+box-shadow: 7px 7px rgba(0, 0, 0, 0.5) !important;
+max-width: 50%;
+}
+
+span.subject:after { content: '\A'; white-space:pre; }
+SPAN.controls.op:before { content: '\A'; white-space:pre; }
+
+div.post-menu
+{
+color: #ffffff;} \ No newline at end of file
diff --git a/stylesheets/new_test.css b/stylesheets/new_test.css
new file mode 100644
index 00000000..d633b9ac
--- /dev/null
+++ b/stylesheets/new_test.css
@@ -0,0 +1,559 @@
+/**
+ * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
+ * http://cssreset.com
+ */
+html, body, div, span, applet, object, iframe,
+h1, h2, h3, h4, h5, h6, p, blockquote, pre,
+a, abbr, acronym, address, big, cite, code,
+del, dfn, em, img, ins, kbd, q, s, samp,
+small, strike, strong, sub, sup, tt, var,
+b, u, i, center,
+dl, dt, dd, ol, ul, li,
+fieldset, form, label, legend,
+table, caption, tbody, tfoot, thead, tr, th, td,
+article, aside, canvas, details, embed,
+figure, figcaption, footer, header, hgroup,
+menu, nav, output, ruby, section, summary,
+time, mark, audio, video {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ font-size: 100%;
+ font: inherit;
+ vertical-align: baseline;
+}
+
+/* HTML5 display-role reset for older browsers */
+article, aside, details, figcaption, figure,
+footer, header, hgroup, menu, nav, section {
+ display: block;
+}
+
+body {
+ line-height: 1;
+}
+
+ol, ul {
+ list-style: none;
+}
+
+blockquote, q {
+ quotes: none;
+}
+
+blockquote:before, blockquote:after,
+q:before, q:after {
+ content: '';
+ content: none;
+}
+
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
+
+html, body {
+ max-width: 100%;
+}
+
+body {
+ font-size: 12px;
+ font-family: arial, helvetica, sans-serif;
+ margin: 22px 5px;
+ background: #1e1e1e;
+ color: #999999;
+}
+
+.bar {
+ z-index: 1;
+ font-size: 13px;
+ width: 100%;
+ height: 20px;
+ position: fixed;
+ display: block;
+ margin-left: -5px;
+ background: #333333;
+ border: solid #666666;
+}
+ .bar.top {
+ top: 0;
+ border-width: 0 0 1px 0;
+ }
+ .bar.top .boardlist {
+ overflow: scroll;
+ display: table;
+ border-collapse: separate;
+ border-spacing: calc(1em / 3) 2.5px;
+ text-align: center;
+ margin: 0 auto;
+ height: 100%;
+ }
+ .bar.top .boardlist .sub {
+ white-space: nowrap;
+ display: table-cell;
+ }
+ .bar.bottom {
+ bottom: 0;
+ border-width: 1px 0 0 0;
+ }
+ .bar.bottom .pages {
+ margin-top: -1px;
+ }
+ .bar.bottom .pages > * {
+ display: inline-block;
+ }
+
+@media (max-width: 480px) {
+ body, .bar {
+ margin-left: 0;
+ margin-right: 0;
+ } }
+
+a, a:visited, a:active, a:focus {
+ color: #cccccc;
+ -webkit-transition: 0.15s color;
+ -khtml-transition: 0.15s color;
+ -moz-transition: 0.15s color;
+ -ms-transition: 0.15s color;
+ -o-transition: 0.15s color;
+ transition: 0.15s color;
+ -webkit-transition: 0.15s text-shadow;
+ -khtml-transition: 0.15s text-shadow;
+ -moz-transition: 0.15s text-shadow;
+ -ms-transition: 0.15s text-shadow;
+ -o-transition: 0.15s text-shadow;
+ transition: 0.15s text-shadow;
+ text-decoration: none;
+}
+ a.post_no, a:visited.post_no, a:active.post_no, a:focus.post_no {
+ color: #999999;
+ }
+ a:hover, a:visited:hover, a:active:hover, a:focus:hover {
+ text-shadow: 0px 0px 5px white;
+ color: #32dd72;
+ }
+
+.board_image, header, body > form[name="post"] {
+ display: block;
+ max-width: 100%;
+}
+
+.board_image, header {
+ width: 384px;
+ margin: 0 auto;
+}
+
+.board_image {
+ border: 1px solid #666666;
+ -webkit-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -o-border-radius: 2px;
+ border-radius: 2px;
+ width: auto !important;
+ height: auto !important;
+ margin-top: 32px;
+}
+ @media (max-width: 480px) {
+ .board_image {
+ width: 100% !important;
+ border-top: 0;
+ border-right: 0;
+ border-left: 0;
+ margin-top: 0;
+ -webkit-border-radius: 0;
+ -khtml-border-radius: 0;
+ -moz-border-radius: 0;
+ -ms-border-radius: 0;
+ -o-border-radius: 0;
+ border-radius: 0;
+ } }
+
+header {
+ text-align: center;
+ color: #32dd72;
+ margin: 1em auto;
+}
+ header h1 {
+ font: 26px "lain", tahoma;
+ font-weight: bold;
+ letter-spacing: -2px;
+ margin-bottom: 6px;
+ }
+ header .subtitle {
+ font-size: 8pt;
+ }
+
+.unimportant {
+ font-size: 10px;
+}
+
+input, textarea {
+ color: #cccccc;
+ -webkit-appearance: none;
+ -khtml-appearance: none;
+ -moz-appearance: none;
+ -ms-appearance: none;
+ -o-appearance: none;
+ appearance: none;
+}
+ input[type="checkbox"]:after, textarea[type="checkbox"]:after {
+ opacity: 1;
+ display: inline-block;
+ content: " ";
+ box-sizing: border-box;
+ width: 12px;
+ height: 12px;
+ background: transparent;
+ border: 1px solid #666666;
+ position: relative;
+ top: 1px;
+ right: calc(1em + 4px);
+ margin-right: calc(1px - 1em);
+ -webkit-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -o-border-radius: 2px;
+ border-radius: 2px;
+ }
+ input:not([type="file"]), textarea:not([type="file"]) {
+ background: #333333;
+ border: 1px solid #666666;
+ }
+ input[type="text"], input[type="button"], input[type="password"], input[type="submit"], input#body, textarea[type="text"], textarea[type="button"], textarea[type="password"], textarea[type="submit"], textarea#body {
+ padding: 2px 4px;
+ }
+ input[type="text"], input[type="button"], input[type="password"], input[type="submit"], textarea[type="text"], textarea[type="button"], textarea[type="password"], textarea[type="submit"] {
+ height: 16px;
+ }
+ input[type="text"], input[type="submit"], input#body, textarea[type="text"], textarea[type="submit"], textarea#body {
+ box-sizing: content-box;
+ -webkit-transition: 0.15s border-color;
+ -khtml-transition: 0.15s border-color;
+ -moz-transition: 0.15s border-color;
+ -ms-transition: 0.15s border-color;
+ -o-transition: 0.15s border-color;
+ transition: 0.15s border-color;
+ }
+ @media (max-width: 480px) {
+ input[type="text"]:last-of-type, input[type="submit"]:last-of-type, input#body:last-of-type, textarea[type="text"]:last-of-type, textarea[type="submit"]:last-of-type, textarea#body:last-of-type {
+ border-right: 0;
+ -webkit-border-radius: 2px 0 0 2px;
+ -khtml-border-radius: 2px 0 0 2px;
+ -moz-border-radius: 2px 0 0 2px;
+ -ms-border-radius: 2px 0 0 2px;
+ -o-border-radius: 2px 0 0 2px;
+ border-radius: 2px 0 0 2px;
+ } }
+ input[type="text"]:focus, input[type="submit"]:hover, input#body:focus, textarea[type="text"]:focus, textarea[type="submit"]:hover, textarea#body:focus {
+ border-color: #888888;
+ }
+ input[type="submit"]:hover, textarea[type="submit"]:hover {
+ color: #32dd72;
+ background: #555555;
+ }
+ input[type="submit"], textarea[type="submit"] {
+ -webkit-transition: 0.15s background;
+ -khtml-transition: 0.15s background;
+ -moz-transition: 0.15s background;
+ -ms-transition: 0.15s background;
+ -o-transition: 0.15s background;
+ transition: 0.15s background;
+ -webkit-transition: 0.15s color;
+ -khtml-transition: 0.15s color;
+ -moz-transition: 0.15s color;
+ -ms-transition: 0.15s color;
+ -o-transition: 0.15s color;
+ transition: 0.15s color;
+ width: 64px;
+ padding: 2px 5px;
+ margin-right: -8px;
+ }
+ input[type="text"], input#body, textarea[type="text"], textarea#body {
+ width: calc(100% - 2px);
+ }
+ input[type="text"][name="subject"], input#body[name="subject"], textarea[type="text"][name="subject"], textarea#body[name="subject"] {
+ width: calc(100% - 76px - 4px);
+ }
+ input#body, textarea#body {
+ min-width: calc(100% - 2px);
+ margin: 0;
+ }
+
+/*[for^="delete"], [for="spoiler"] {
+ &:before {
+ display: inline-block;
+ content: " ";
+ box-sizing: border-box;
+ width: $body_size;
+ height: $body_size;
+ background: transparent;
+ border: $nav_border $nav_border_look;
+ position: relative;
+ top: 1px;
+ right: calc(1em + 4px);
+ margin-right: calc(1px - 1em);
+ @include border-radius($div_radius);
+ }
+}*/
+form[name="post"] {
+ display: block;
+}
+ @media (max-width: 480px) {
+ form[name="post"] table, form[name="post"] tbody, form[name="post"] tr, form[name="post"] td {
+ margin: 0;
+ width: 100% !important;
+ } }
+ form[name="post"] table, form[name="post"] tbody {
+ max-width: 100%;
+ }
+ form[name="post"] table {
+ border-collapse: separate;
+ border-spacing: 2px;
+ margin: 0 auto;
+ }
+ form[name="post"] tbody {
+ width: 100%;
+ display: block;
+ position: relative;
+ left: -4px;
+ }
+ form[name="post"] [id|="upload"] td {
+ display: table-row;
+ }
+ form[name="post"] [id|="upload"] td > * {
+ display: table-cell;
+ height: 20px;
+ }
+ form[name="post"] [id|="upload"] td > *#upload_file {
+ width: 100%;
+ }
+ form[name="post"] [id|="upload"] td > *#spoilercontainer {
+ width: 74px;
+ }
+ form[name="post"] th, form[name="post"] input, form[name="post"] textarea {
+ -webkit-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -o-border-radius: 2px;
+ border-radius: 2px;
+ }
+ form[name="post"] th {
+ text-align: left;
+ min-height: 20px;
+ vertical-align: middle;
+ width: 64px;
+ min-width: 64px !important;
+ padding: 0 5px;
+ font-weight: bold;
+ border: 1px solid #333333;
+ background: #333333;
+ }
+ @media (max-width: 480px) {
+ form[name="post"] th {
+ -webkit-border-radius: 0 2px 2px 0;
+ -khtml-border-radius: 0 2px 2px 0;
+ -moz-border-radius: 0 2px 2px 0;
+ -ms-border-radius: 0 2px 2px 0;
+ -o-border-radius: 0 2px 2px 0;
+ border-radius: 0 2px 2px 0;
+ } }
+
+hr {
+ border: 1px solid #333333;
+ margin: 6px 0px;
+ clear: left;
+}
+
+.blotter {
+ color: red;
+ font-weight: bold;
+ text-align: center;
+}
+ .blotter p {
+ margin: 12px 0;
+ }
+
+[id^="thread"] > .files, .op {
+ margin-left: 19px;
+}
+ @media (max-width: 480px) {
+ [id^="thread"] > .files, .op {
+ margin-left: 0;
+ } }
+
+[id^="thread"] > br {
+ display: none;
+}
+
+.fileinfo {
+ margin: 5px 0 5px 0;
+}
+
+.post-image {
+ margin: 0 10px 10px 0;
+ float: left;
+ -webkit-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -o-border-radius: 2px;
+ border-radius: 2px;
+}
+ @media (max-width: 480px) {
+ .post-image {
+ float: none;
+ width: 100% !important;
+ height: auto !important;
+ margin-right: 0;
+ -webkit-border-radius: 0;
+ -khtml-border-radius: 0;
+ -moz-border-radius: 0;
+ -ms-border-radius: 0;
+ -o-border-radius: 0;
+ border-radius: 0;
+ margin-bottom: 5px;
+ } }
+
+@media (max-width: 480px) {
+ .post .intro {
+ clear: left;
+ } }
+.post .intro [type="checkbox"] {
+ display: table-cell;
+ vertical-align: middle;
+ box-sizing: border-box;
+ width: 14px;
+ margin: 0 4px 2px 0;
+}
+.post.op .intro {
+ line-height: 1.5em;
+ margin-top: -.25em;
+}
+ @media (max-width: 480px) {
+ .post.op .intro {
+ display: block;
+ margin-top: calc(-.5em - 1px);
+ padding: 0.25em 18px;
+ background-color: #333333;
+ border-bottom: 1px solid #666666;
+ } }
+ .post.op .intro > :last-child:before {
+ content: " ";
+ }
+@media (max-width: 480px) {
+ .post.op .body {
+ margin: 0.7em 23px;
+ } }
+.post .body {
+ margin: 0.7em 0 0.7em 18px;
+}
+
+.postcontainer {
+ border-top: 3px solid transparent;
+}
+ .postcontainer .sidearrows {
+ float: left;
+ width: 14px;
+ margin-right: 5px;
+ }
+ @media (max-width: 480px) {
+ .postcontainer .sidearrows {
+ display: none;
+ } }
+ .postcontainer .op .body {
+ margin-bottom: 1em;
+ }
+ .postcontainer .reply {
+ display: table;
+ -webkit-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -o-border-radius: 2px;
+ border-radius: 2px;
+ background-color: #333333;
+ border: 1px solid #666666;
+ padding: 8px 19px 6px 8px;
+ }
+ .postcontainer .reply .files, .postcontainer .reply .body {
+ margin-left: 18px;
+ }
+ @media (max-width: 480px) {
+ .postcontainer .reply .files {
+ position: relative;
+ left: -7px;
+ margin-right: -7px;
+ } }
+ @media (max-width: 480px) {
+ .postcontainer .reply {
+ box-sizing: border-box;
+ width: 100%;
+ border-left: 0;
+ border-right: 0;
+ -webkit-border-radius: 0;
+ -khtml-border-radius: 0;
+ -moz-border-radius: 0;
+ -ms-border-radius: 0;
+ -o-border-radius: 0;
+ border-radius: 0;
+ } }
+
+.name {
+ font-weight: 800;
+ color: #32dd72;
+}
+
+.subject {
+ font-weight: 800;
+ color: rgba(50, 221, 114, 0.6);
+}
+
+.spoiler {
+ background: black;
+ color: black;
+}
+ .spoiler:hover {
+ color: white;
+ }
+
+.quote {
+ color: #b8d962;
+}
+
+.omitted {
+ opacity: 0.6;
+}
+
+div.delete {
+ float: right;
+ white-space: nowrap;
+ position: relative;
+ right: 15px;
+ margin-right: -7px;
+}
+ div.delete input {
+ -webkit-border-radius: 2px;
+ -khtml-border-radius: 2px;
+ -moz-border-radius: 2px;
+ -ms-border-radius: 2px;
+ -o-border-radius: 2px;
+ border-radius: 2px;
+ }
+ div.delete input:last-child {
+ margin-left: 2px;
+ }
+ div.delete [type="text"] {
+ width: 256px !important;
+ }
+ div.delete:last-child {
+ margin-top: 2px;
+ }
+
+footer {
+ clear: both;
+ margin-bottom: 32px;
+}
diff --git a/stylesheets/poison.css b/stylesheets/poison.css
new file mode 100644
index 00000000..772e58b9
--- /dev/null
+++ b/stylesheets/poison.css
@@ -0,0 +1,97 @@
+/**
+* volafile.css fuck you
+color change by kalyx
+*/
+@import url("/stylesheets/dark.css");
+@font-face
+{
+ font-family: "DejaVuSansMono";
+ src: url("/stylesheets/fonts/DejaVuSansMono.ttf") format("truetype");
+}
+
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+body
+{
+ background: #140f16;
+ color: #D794F2;
+ font-size: 12px;
+}
+.bar
+{
+ background-color: #29202D!important;
+ border-color: #29202D!important;
+}
+.boardlist
+{
+ text-shadow: none!important;
+}
+header h1, header div.subtitle, form table tr th, form table tr td input
+{
+ color: #D794F2!important;
+}
+header h1
+{
+ font-family: "lain",sans-serif;
+ font-style: normal;
+ font-weight: 400;
+
+ font-size: 28px;
+ letter-spacing: 0px;
+ margin-top: calc(-16px / 3 - 6.5px);
+}
+p.intro span.subject {
+color: #32BFAB;
+}
+div.topbar, input[type="text"], select, form table tr th, form table tr td input[type="text"], form table tr td textarea, div.post.reply, [type="submit"], input[type="password"], div.pages
+{
+ background: #29202D!important;
+ border-color: #29202D!important;
+ color: #D794F2!important;
+}
+
+div.post.reply.highlighted{
+ background-color: #211A24!important;
+}
+form table tr td input[type="text"]:focus, form table tr td textarea:focus
+{
+ border-color: #5E7F9F!important;
+}
+input[type="submit"][name="post"]
+{
+ color: #3A4040!important;
+ background-color: #29202D!important;
+ border-color: #29202D!important;
+}
+.blotter
+{
+ color: #00ff00!important;
+}
+hr {
+ border-color: #29202D;
+}
+a
+{
+ color: #32BFAB!important;
+}
+
+p.intro span.name
+{
+ color: #D794F2;
+}
+span.quote {
+color: #E6E1E9;
+}
+a:hover, p.intro a.post_no:hover
+{
+ color: #EDEDED!important;
+ text-shadow: none!important;
+}
+:not(a) > i.fa
+{
+ color: #29202D;
+}
diff --git a/stylesheets/recent.css b/stylesheets/recent.css
new file mode 100644
index 00000000..417e65b8
--- /dev/null
+++ b/stylesheets/recent.css
@@ -0,0 +1,190 @@
+/**
+ * dark.css
+ * Stolen from circlepuller who stole it from derpcat
+ */
+body
+{
+ background: #0b000f;
+ color: #7fdd57;
+ font-family: sans-serif;
+ font-size: 12px;
+ margin:auto:
+ }
+.lain_banner{
+margin-left: auto;
+ margin-right: auto;
+ display: block;
+
+}
+@font-face {
+ font-family: 'FontAwesome';
+ src: url('../fonts/fontawesome-webfont.eot?v=4.4.0');
+ src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');
+ font-weight: normal;
+ font-style: normal
+}
+
+
+.box-wrap {
+ max-width: 670px;
+
+ margin: 30px auto;
+ overflow: auto;
+ padding: 0;
+}
+.box {
+ background: #0b000f;
+ border: 0px solid #98E;
+ width: 768px;
+ margin: 0px 0;
+ padding: 0;
+
+}
+
+div#global.ban{
+ max-width: 768px
+}
+
+.box ul {
+ padding: 2px 15px;
+}
+.box ul li {
+ list-style: none;
+ margin: 0;
+}
+.box.left {
+ background: #0b000f;
+ color: #7fdd57;
+ border: 0px solid #060;
+ float: left;
+ width: 50%;
+}
+.box.right {
+ background: #0b000f;
+ color: #7fdd57;
+ border: 0px solid #006;
+ float: right;
+ width: 50%;
+}
+
+.box h2 {
+ padding: 3px 7px;
+ font-size: 12pt;
+
+}
+.box.left h2 {
+ background: #7fdd57;
+ color: #677965;
+}
+.box.right h2 {
+ background: #7fdd57;
+ color: #0b000f;
+}
+.box img {
+ float: none;
+ margin: 0px auto;
+}
+
+span.quote
+{
+ color:#677965;
+}
+@font-face
+{
+ font-family: 'lain';
+ src: url('./fonts/nrdyyh.woff') format('woff'),
+ url('./fonts/tojcxo.TTF') format('truetype');
+}
+h1
+{
+ font-family: 'arial black', arial;
+ letter-spacing: -20px;
+ font-size: 116pt;
+ text-align: center;
+ color: #7fdd57;
+}
+header div.subtitle
+{
+ color: #677965;
+}
+div.title
+{
+ color: #677965;
+ font-family: Arial, Helvetica, sans-serif;
+}
+div.title p
+{
+ font-size: 10px;
+}
+a:link, a:visited, .intro a.email span.name {
+ color: #677965;
+ text-decoration: none;
+ font-family: sans-serif;
+ font-size: 11pt;
+}
+
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover
+{
+ color: #7fdd57;
+}
+p.intro span.subject {
+ font-size: 12px;
+ font-family: sans-serif;
+ color: #7fdd57;
+ font-weight: 800;
+}
+p.intro span.name {
+ color: #7fdd57;
+ font-weight: 800;
+}
+
+p.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name {
+ color: #7fdd57;
+}
+.bar
+{
+ background: #0b000f!important;
+ -moz-box-shadow: 0 0 40px #000;
+ -webkit-box-shadow: 0 0 40px #000;
+ box-shadow: 0 0 40px #000;
+
+}
+.bar.top
+{
+ border-bottom: 0px solid #0b000f;
+}
+.bar.bottom
+{
+ border-top: 1px solid #666;
+}
+
+div.boardlist
+{
+ color: #0b000f;
+}
+
+div.ban
+{
+ background-color: rgba(11, 0, 15, 0);
+ border: 0px solid #555;
+ -moz-border-radius: 2px;
+ -webkit-border-radius: 2px;
+ border-radius: 2px;
+ text-align: left!important;
+}
+div.ban h2
+{
+ background: #0b000f;
+ color: #7fdd57;
+ padding: 5px 5px;
+ font-size: 16pt;
+ border-bottom: 0px solid #555;
+}
+
+div.ban h2:not(:nth-child(1))
+{
+ border-top: 0px solid #0b000f;
+}
+
+
+
diff --git a/stylesheets/style.css b/stylesheets/style.css
index 23d3ad7d..5eaa3c88 100644
--- a/stylesheets/style.css
+++ b/stylesheets/style.css
@@ -1,3 +1,87 @@
+/*Lainchan*/
+
+div.sidearrows{
+ display:none;
+}
+
+
+td{
+
+}
+
+
+
+html, body {
+ max-width: 100%!important;
+ overflow-x: hidden!important;
+}
+
+.post-image{
+ max-width: 94%!important;
+}
+select{
+ float:right;
+}
+
+div.pages{
+
+ margin:0!important;
+ padding: 0!important;
+}
+
+div.boardlist.bottom {
+
+ text-align: center!important;
+ display: none!important;
+}
+
+img.banner, img.board_image {
+
+ max-width: 100%!important;
+
+}
+
+.pintro{
+ width: 98%!important;
+}
+
+.bar {
+
+ display: table!important;
+ position: fixed;
+ width: 100%;
+ left: 0px;
+ z-index: 3;
+ background-color: #333333;
+ border-color: #B7C5D9;
+}
+.bar > :not(script) {
+ display: table-cell;
+ vertical-align: middle;
+}
+.bar.top {
+ text-align: center;
+ top: 0px;
+ border-bottom: 1px solid #B7C5D9;
+}
+
+.bar.bottom {
+ bottom: 0px;
+ border-top: 1px solid #333333;
+ background-color: #333333 ;
+}
+
+
+/*homepage banner*/
+div.lain_banner{
+ margin:auto;
+ position: absolute;
+}
+
+
+/* === GENERAL TAG SETTINGS === */
+
+/* Page Layouts */
body {
background: #EEF2FF url('img/fade-blue.png') repeat-x 50% 0%;
color: black;
@@ -8,6 +92,106 @@ body {
padding-right: 4px;
}
+main,
+aside,
+section {
+ display: block;
+ margin: 0 auto;
+ width: 100%;
+}
+
+main {
+ max-width: 1110px;
+}
+
+/* Tables */
+table {
+ margin: auto;
+
+}
+table.board-list-table {
+ width: 100%;
+}
+table tbody td {
+ margin: 0;
+ padding: 4px 15px 4px 4px;
+
+ text-align: left;
+}
+table thead th {
+ border: 1px solid #000333;
+ padding: 4px 15px 5px 5px;
+
+ background: #98E;
+ color: #000333;
+ text-align: left;
+ white-space: nowrap;
+}
+table tbody tr:nth-of-type( even ) {
+ background-color: transparent!important;
+}
+
+tr{
+
+}
+
+td.minimal,th.minimal {
+ width: 1%;
+ white-space: nowrap;
+}
+
+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%;
+}
+
+.longtable p {
+ margin: 0;
+}
+
+/* Uncategorized */
+#post-form-outer {
+ text-align: center;
+}
+
+#post-form-inner {
+ display: inline-block;
+}
+
+.post-table, .post-table-options, textarea {
+ width: 100%;
+}
+
+#post-form-inner .post-table tr {
+ background-color: transparent;
+}
+
+.post-table th, .post-table-options th {
+ width: 85px;
+}
+
+.post-table-options {
+ display: none;
+}
+
+.required-field-cell {
+ vertical-align: top;
+}
+
+.show-options-cell {
+ text-align: right;
+}
+
.hidden {
display:none;
}
@@ -60,7 +244,7 @@ h2 {
}
header {
- margin: 1em 0;
+ margin: 2em 0;
}
h1 {
@@ -79,10 +263,6 @@ header div.subtitle {
font-size: 8pt;
}
-form {
- margin-bottom: 4em;
-}
-
form table {
margin: auto;
}
@@ -97,15 +277,16 @@ input[type="text"],input[type="password"],textarea {
text-shadow: none;
text-transform: none;
word-spacing: normal;
- max-width: 100%;
-}
+ font-size: inherit;
+ font-family: sans-serif;
-#quick-reply input[type="text"], input[type="password"], #quick-reply textarea {
- max-width: 100%;
+ padding:0px!important;
}
-textarea {
- width: 100%;
+
+
+#upload input[type="file"] {
+ max-width: 230px;
}
form table tr td {
@@ -130,17 +311,19 @@ form table tr th {
form table tr td div.center {
text-align: center;
float: left;
- padding-left: 3px;
+ padding: 3px;
+ padding-top: 0px;
+ border: 1px dashed black;
+ margin: 2px
}
-form table tr td div input {
+/*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;
@@ -199,6 +382,9 @@ img.banner,img.board_image {
}
.full-image {
+ float: left;
+ padding: 5px;
+ margin: 0 20px 0 0;
max-width: 98%;
}
@@ -213,7 +399,7 @@ div.post img.icon {
padding: 0;
}
-div.post i.fa {
+div.post i.fa, div.thread i.fa {
margin: 0 4px;
font-size: 16px;
}
@@ -254,24 +440,37 @@ input.delete {
}
.intro a {
- margin-left: 8px;
+ margin-left: 5px;
}
-div.delete {
- float: right;
+.sage {
+ color: red;
+ font-weight: bold;
}
-div.post.reply p {
- margin: 0.3em 0 0 0;
+.required-star {
+ color: maroon;
}
-div.post.reply div.body {
- margin-left: 1.8em;
+div.post p {
+ display: block;
+ margin: 0;
+
+ line-height: 1.16em;
+ font-size: 13px;
+ min-height: 1.16em;
+}
+
+div.post div.body {
margin-top: 0.8em;
padding-right: 3em;
padding-bottom: 0.3em;
}
+div.post.reply div.body {
+ margin-left: 1.8em;
+}
+
div.post.reply.highlighted {
background: #D6BAD0;
}
@@ -280,10 +479,6 @@ div.post.reply div.body a {
color: #D00;
}
-div.post {
- padding-left: 20px;
-}
-
div.post div.body {
word-wrap: break-word;
white-space: pre-wrap;
@@ -292,7 +487,7 @@ div.post div.body {
div.post.reply {
background: #D6DAF0;
margin: 0.2em 4px;
- padding: 0.2em 0.3em 0.5em 0.6em;
+ padding: 0.5em 0.3em 0.5em 0.6em;
border-width: 1px;
border-style: none solid solid none;
border-color: #B7C5D9;
@@ -300,11 +495,36 @@ div.post.reply {
max-width: 94%!important;
}
+div.post.reply.has-file.body-not-empty {
+ min-width: 33%;
+}
+
+div.post_modified {
+ margin-left: 1.8em;
+}
+div.post_modified div.content-status {
+ margin-top: 0.5em;
+ padding-bottom: 0em;
+ font-size: 72%;
+}
+div.post_modified div.content-status:first-child {
+ margin-top: 1.3em;
+}
+
+div.post_modified div.content-status:first-child {
+ margin-top: 1.3em;
+}
+
+a.dashed-underline {
+ text-decoration: none;
+ border-bottom: 1px dashed;
+}
+
span.trip {
color: #228854;
}
-span.quote {
+.quote {
color: #789922;
}
@@ -339,6 +559,7 @@ div#wrap {
margin: 0 auto;
}
+div.module,
div.ban {
background: white;
border: 1px solid #98E;
@@ -346,7 +567,8 @@ div.ban {
margin: 30px auto;
}
-div.ban p,div.ban h2 {
+div.ban p,
+div.ban h2 {
padding: 3px 7px;
}
@@ -420,13 +642,13 @@ fieldset label {
}
div.pages {
- color: #89A;
- background: #D6DAF0;
- display: inline-block;
- padding: 8px;
- margin: 8px 0 4px 0;
- border-right: 1px solid #B7C5D9;
- border-bottom: 1px solid #B7C5D9;
+ /*! color: #89A; */
+ /*! background: #D6DAF0; */
+ display: inline-block;
+ padding: 8px;
+ /*! margin: 8px 0 4px 0; */
+ /*! border-right: 1px solid #B7C5D9; */
+ /*! border-bottom: 1px solid #B7C5D9; */
}
div.pages.top {
@@ -476,32 +698,6 @@ 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;
@@ -525,22 +721,7 @@ div.blotter {
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%;
-}
-
-.desktop-style div.boardlist:nth-child(1) {
+.desktop-style div.boardlist:not(.bottom) {
position: fixed;
top: 0;
left: 0;
@@ -613,11 +794,11 @@ form.ban-appeal textarea {
}
.MathJax_Display {
- display: inline!important;
+ display:inline!important;
}
-
pre {
- margin: 0;
+ margin:0
+ display: inline!important;
}
.theme-catalog div.thread img {
@@ -643,8 +824,9 @@ pre {
position: relative;
font-size: 11px;
max-height: 300px;
- background: rgba(182,182,182,0.12);
- border: 2px solid rgba(111,111,111,0.34);
+ background: rgba(182, 182, 182, 0.12);
+ border: 2px solid rgba(111, 111, 111, 0.34);
+ max-height:300px;
}
.theme-catalog div.thread strong {
@@ -681,6 +863,16 @@ pre {
max-height: 192px;
}
+.theme-catalog div.grid-size-medium img {
+ max-height: 33%;
+ max-width: 95%
+}
+
+.theme-catalog div.grid-size-medium {
+ min-width:200px; max-width: 200px;
+ max-height: 274px;
+}
+
.theme-catalog div.grid-size-large img {
max-height: 40%;
max-width: 95%
@@ -710,6 +902,9 @@ pre {
.theme-catalog div.threads {
overflow: hidden;
}
+ div.post .body {
+ clear: both;
+ }
}
.compact-boardlist {
@@ -781,7 +976,7 @@ pre {
margin-top: 1em;
}
-.new-threads {
+.new-threads, .board-settings {
text-align: center;
}
@@ -819,10 +1014,12 @@ pre {
}
#options_div {
- width: 620px;
+ width: 600px;
+ height: 360px;
+/* width: 620px;
height: 400px;
resize: both;
- overflow: auto;
+ overflow: auto;*/
}
@@ -912,6 +1109,7 @@ pre {
.poster_id {
cursor: pointer;
+ white-space:nowrap;
display: inline-block;
-webkit-user-select: none;
-moz-user-select: none;
@@ -940,7 +1138,6 @@ span.pln {
color:grey;
}
-
@media screen and (min-width: 768px) {
.intro {
clear: none;
@@ -951,39 +1148,131 @@ span.pln {
}
}
+/* === SITE-WIDE ASSETS === */
+#logo {
+ display: block;
+ width: 100%;
+ padding: 0;
+ margin: 0 0 0 0;
+ text-align: center;
+}
+#logo-link {
+ display: inline;
+}
+#logo-img {
+ display: inline-block;
+ height: 128px;
+ width: auto;
+}
+
+/* === GENERAL CLASSES === */
+.loading {
+ background: none;
+ background-color: none;
+ background-image: url('/static/infinity.gif');
+ background-position: center center;
+ background-repeat: no-repeat;
+ min-height: 76px;
+ min-width: 128px;
+}
+.loading-small {
+ background: none;
+ background-color: none;
+ background-image: url('/static/infinity-small.gif');
+ background-position: center center;
+ background-repeat: no-repeat;
+ min-height: 24px;
+ min-width: 48px;
+}
+
+/* Text and accessibility */
+.ltr {
+ direction: ltr;
+}
+.rtl {
+ direction: rtl;
+ font-family: Tahoma;
+}
+
+/* Responsive helpers */
+.col {
+ box-sizing: border-box;
+ float: left;
+}
+
+.col-12 { width: 100%; }
+.col-11 { width: 91.66666667%; }
+.col-10 { width: 83.33333333%; }
+.col-9 { width: 75%; }
+.col-8 { width: 66.66666667%; }
+.col-7 { width: 58.33333333%; }
+.col-6 { width: 50%; }
+.col-5 { width: 41.66666667%; }
+.col-4 { width: 33.33333333%; }
+.col-3 { width: 25%; }
+.col-2 { width: 16.66666667%; }
+.col-1 { width: 8.33333333%; }
+
+.left-push {
+ float: left;
+}
+.right-push {
+ float: right;
+}
+
+/* Layout design */
+.box {
+ background: #D6DAF0;
+ border: 1px solid #000333;
+ color: #000333;
+ margin: 0 0 12px 0;
+}
+.box-title {
+ background: #98E;
+ color: #000333;
+ font-size: 120%;
+ font-weight: bold;
+ padding: 4px 8px;
+}
+.box-content {
+ padding: 0 8px;
+ margin: 4px 0;
+}
+
+
.clearfix {
- display: block;
- clear: both;
- visibility: hidden;
- overflow: hidden;
-
- font-size: 0px;
- line-height: 0px;
-
- box-sizing: border-box;
- border: none;
- height: 0;
- margin: 0;
- padding: 0;
- width: 100%;
- zoom: 1;
+ display: block;
+ clear: both;
+ visibility: hidden;
+ overflow: hidden;
+
+ font-size: 0px;
+ line-height: 0px;
+
+ box-sizing: border-box;
+ border: none;
+ height: 0;
+ margin: 0;
+ padding: 0;
+ width: 100%;
+ zoom: 1;
}
/* === SPECIFIC PAGES & FEATURES === */
/* Board List */
div.boardlist {
- margin-top: 3px;
-
- color: #89A;
- font-size: 9pt;
+ margin-top: 3px;
+
+ color: #89A;
+ font-size: 9pt;
}
div.boardlist.bottom {
- margin-top: 12px;
- clear: both;
+ margin-top: 12px;
+ clear: both;
}
div.boardlist a {
- text-decoration: none;
+ text-decoration: none;
}
/* Threads */
@@ -1021,34 +1310,161 @@ div.boardlist a {
#report-fields {
}
-
-
/* threadwatcher */
+#watchlist {
+ display: none;
+ max-height: 250px;
+ overflow: auto;
+ border: 1px solid;
+ border-style: none solid solid none;
+ width: 50%;
+ margin: 0 auto;
+ margin-bottom: 10px;
+}
#watchlist {
- display: none;
- max-height: 250px;
- overflow: auto;
- border: 1px solid;
- border-style: none solid solid none;
- width: 50%;
- margin: 0 auto;
- margin-bottom: 10px;
+ font-size: 8pt;
+ width: 15%;
+ position: fixed;
+ right: 0pt;
+ bottom: 0pt;
+ margin: 0pt;
+ padding: 0pt;
}
.watchlist-inner, .watchlist-controls {
- margin: 0 auto;
- margin-top: 10px;
- margin-bottom: 10px;
- text-align: center;
+ margin: 0pt;
+ text-align: center;
}
#watchlist-toggle, .watchThread, .watchlist-remove, #clearList, #clearGhosts {
- cursor: pointer;
+ cursor: pointer;
+}
+.own_post {
+ font-style: italic;
+ font-weight: normal;
+ opacity: .666;
+}
+li.mix {
+ display: inline-block;
+}
+
+/* Mona Font */
+.aa {
+ font-family: Mona, "MS PGothic", "MS Pゴシック", sans-serif;
+ display: block!important;
+ font-size: 12pt;
+ line-height: 1.1;
+}
+.dx,
+.dy,
+.dz {
+ width: 30px;
+ text-align: right;
+ display: inline-block;
+}
+
+/* Dice */
+.dice-option table {
+ border: 1px dotted black;
+ margin: 0;
+ border-collapse: collapse;
+}
+.dice-option table td {
+ text-align: center;
+ border-left: 1px dotted black;
+ padding-left: 2px;
+ padding-right: 2px;
+ padding-bottom: 2px;
+}
+
+/* Quick reply (why was most of this ever in the script?) */
+#quick-reply {
+ position: fixed;
+ right: 5%;
+ top: 5%;
+ float: right;
+ display: block;
+ padding: 0 0 0 0;
+ width: 300px;
+ z-index: 100;
+}
+#quick-reply #post-form-inner {
+ min-width: 300px;
+}
+#quick-reply .post-table tr td:nth-child(2) {
+ width: 33%;
+ text-align: right;
+ padding-right: 4px;
+}
+#quick-reply tr td:nth-child(2) input[type="submit"] {
+ width: 99%;
+}
+#quick-reply th, #quick-reply td {
+ margin: 0;
+ padding: 0;
+}
+#quick-reply th {
+ text-align: center;
+ padding: 2px 0;
+ border: 1px solid #222;
+}
+#quick-reply th .handle {
+ float: left;
+ width: 100%;
+ display: inline-block;
+}
+#quick-reply th .close-btn {
+ float: right;
+ padding: 0 5px;
+}
+#quick-reply input[type="text"], #quick-reply select {
+ width: 100%;
+ padding: 2px;
+ font-size: 10pt;
+ box-sizing: border-box;
+ -webkit-box-sizing:border-box;
+ -moz-box-sizing: border-box;
+}
+#quick-reply textarea {
+ min-width: 100%;
+ box-sizing: border-box;
+ -webkit-box-sizing:border-box;
+ -moz-box-sizing: border-box;
+ font-size: 10pt;
+ resize: both;
+}
+#quick-reply input, #quick-reply select, #quick-reply textarea {
+ margin: 0 0 1px 0;
+}
+#quick-reply input[type="file"] {
+ padding: 5px 2px;
+}
+#quick-reply .nonsense {
+ display: none;
+}
+#quick-reply td.recaptcha {
+ text-align: center;
+ padding: 0 0 1px 0;
+}
+#quick-reply td.recaptcha span {
+ display: inline-block;
+ width: 100%;
+ background: white;
+ border: 1px solid #ccc;
+ cursor: pointer;
+}
+#quick-reply td.recaptcha-response {
+ padding: 0 0 1px 0;
+}
+@media screen and (max-width: 600px) {
+ #quick-reply {
+ display: none !important;
+ }
}
#youtube-size input {
- width: 50px;
+ width: 50px;
}
/* File selector */
@@ -1129,19 +1545,225 @@ div.boardlist a {
color: rgba(125, 125, 125, 1);
}
-#thread_stats {
- display: inline;
- margin-left: 10px;
- margin-right: 10px;
+table.board-list-table {
+ display: table;
+ margin: -2px;
+ margin-bottom: 10px;
+ overflow: hidden;
+ table-layout: fixed;
}
-/* Fileboard */
-table.fileboard th, table.fileboard td {
- padding: 2px;
- text-align: center;
+table.board-list-table .board-cell {
+ position: static;
+ margin: 0;
+ padding: 0;
+ box-sizing: border-box;
+ white-space: nowrap;
+ overflow: hidden;
+ text-overflow: ellipsis;
}
-table.fileboard .intro a {
- margin-left: 0px;
+table.board-list-table .board-cell::after {
+ content: ' ';
+ clear: both;
+}
+
+table.board-list-table .board-meta {
+ padding-right: 4px;
+ width: 70px;
+}
+table.board-list-table .board-uri {
+ max-width: 196px;
+}
+table.board-list-table .board-title {
+ width: auto;
+}
+table.board-list-table .board-pph {
+ width: 55px;
+ padding: 4px;
+}
+table.board-list-table .board-max {
+ width: 90px;
+ padding: 4px;
+}
+table.board-list-table .board-unique {
+ width: 100px;
+ padding: 4px;
+}
+table.board-list-table .board-tags {
+ position: relative;
+ height: 15px;
+ width: auto;
+ padding: 0 15px 0 4px;
+}
+table.board-list-table .board-tags .tag-link {
+ display: inline;
+}
+table.board-list-table .board-tags .board-cell:hover {
+ position: absolute;
+ background: #EEF2FF;
+ line-height: 23px;
+ top: 0;
+ bottom: 0;
+ width: 310px;
+}
+table.board-list-table tr:nth-of-type( even ) .board-tags .board-cell {
+ background: #D6DAF0;
+}
+table.board-list-table .board-uri a {
+ display: inline-block;
+ float: left;
+}
+table.board-list-table .board-uri .board-nsfw {
+ color: rgb(230,0,0);
+ margin: 0 0 0 0.6em;
+ float: right;
+}
+table.board-list-table .board-uri .board-sfw {
+ color: #34345C;
+ margin: 0 0 0 0.6em;
+ float: right;
+}
+
+table.board-list-table div.board-cell {
+ max-width: 100%;
+ overflow: hidden;
+}
+
+tbody.board-list-loading {
+ display: none;
+}
+tbody.board-list-loading .loading {
+ height: 80px;
+}
+
+tbody.board-list-omitted td {
+ background: #98E;
+ border-top: 1px solid #000333;
+ padding: 8px;
+ font-size: 125%;
+ text-align: center;
+}
+tbody.board-list-omitted #board-list-more {
+ cursor: default;
+}
+tbody.board-list-omitted #board-list-more.board-list-hasmore {
+ cursor: pointer;
+}
+tbody.board-list-omitted .board-page-loadmore {
+ display: none;
+}
+tbody.board-list-omitted .board-list-hasmore .board-page-loadmore {
+ display: inline;
+}
+
+aside.search-container {
+ margin-bottom: 12px;
+}
+aside.search-container .box {
+ margin-right: 12px;
+}
+
+.board-search {
+ margin: 8px 0;
+}
+.search-item {
+ margin: 8px 0;
+}
+.search-sfw {
+ display: block;
+ cursor: pointer;
+ font-size: 110%;
+ line-height: 120%;
+}
+#search-sfw-input {
+ margin: 0;
+ padding: 0;
+ transform: scale(1.20);
+}
+#search-lang-input,
+#search-title-input,
+#search-tag-input {
+ box-sizing: border-box;
+ font-size: 110%;
+ line-height: 120%;
+ vertical-align: top;
+ padding: 2px 0 2px 4px;
+ max-width: 100%;
+ min-width: 100%;
+ width: 100%:
+}
+#search-loading {
+ display: inline-block;
+ vertical-align: bottom;
+}
+
+ul.tag-list {
+ display: block;
+ list-style: none;
+ margin: 8px 8px -9px 8px;
+ padding: 8px 0 0 0;
+ border-top: 1px solid #000333;
+}
+ul.tag-list::after {
+ content: ' ';
+ display: block;
+ clear: both;
+}
+li.tag-item {
+ display: inline-block;
+ float: left;
+ font-size: 100%;
+ list-style: none;
+ margin: 0;
+ padding: 0 4px 0 0;
+}
+li.tag-item:last-child {
+ padding-bottom: 17px;
+}
+a.tag-link {
+ overflow: hidden;
+ white-space: nowrap;
+}
+li.tag-item a.tag-link {
+}
+td.board-tags a.tag-link {
+ display: inline-block;
+ margin: 0 0.4em 0 0;
+}
+
+@media screen and (max-width: 1100px) {
+ aside.search-container {
+ width: 100%;
+ margin-bottom: 12px;
+ }
+ aside.search-container .box {
+ margin-right: 0;
+ }
+
+ section.board-list {
+ margin-top: 12px;
+ width: 100%;
+ }
+
+ table.board-list-table .board-meta,
+ table.board-list-table .board-pph,
+ table.board-list-table .board-tags {
+ padding: 0;
+ margin: 0;
+ font-size: 0;
+ width: 0;
+ }
+}
+
+#post-moderation-fields {
+ display: none;
+}
+
+.announcement {
+ font-size: 75%;
+ padding-bottom: 1%;
+ margin-left: 5%;
+ margin-right: 5%;
}
/* Gallery view */
@@ -1198,6 +1820,97 @@ table.fileboard .intro a {
max-height: 100%;
position: absolute;
}
+
+/* Fileboard */
+table.fileboard th, table.fileboard td {
+ padding: 2px;
+ text-align: center;
+}
+table.fileboard .intro a {
+ margin-left: 0px;
+}
+
+/* Rules Popup */
+#rules-popup {
+ width: 80%;
+ height: 80%;
+ position: fixed;
+ z-index: 9999;
+ left: 50%;
+ margin-left: -40%;
+ top: 50%;
+ margin-top: -40vh;
+ background: #000000;
+ text-align: center;
+ font-family: sans-serif;
+ font-size: 14px;
+ color: #FFFFFF;
+}
+#rules-popup .rules-popup-top {
+ font-size: 40px;
+ line-height: 60px;
+ position: absolute;
+ top: 0px;
+ height: 60px;
+ width: 100%;
+}
+#rules-popup .rules-popup-content-wrapper {
+ text-align: left;
+ position: absolute;
+ bottom: 80px;
+ top: 60px;
+ width: 100%;
+ overflow: auto;
+}
+#rules-popup #rules-popup-content {
+ padding: 10px;
+ font-size: 12px;
+}
+#rules-popup .rules-popup-bottom {
+ bottom: 0px;
+ height: 80px;
+ width: 100%;
+ position: absolute;
+}
+#rules-popup .rules-popup-bottom-instructions {
+ line-height: 40px;
+}
+#rules-popup .rules-popup-captcha-wrapper {
+ height: 40px;
+}
+#rules-popup .rules-popup-captcha {
+ display: inline-block;
+ border: 1px solid white;
+ font-family: serif;
+ padding: 3px;
+}
+#rules-popup .rules-popup-form {
+ display: inline-block;
+}
+#rules-popup .rules-popup-form-input {
+ width: 100px;
+}
+
+/* dropdown for boardlist. */
+.dropdown {
+ position: relative;
+ display: inline-block;
+}
+
+/* Alter details as needed, I'm not a designer. */
+.dropdown-content {
+ display: none;
+ position: absolute;
+ background-color: #666666;
+ min-width: 130px;
+ padding: 2px 6px;
+ color: #DCA1F5;
+}
+
+.dropdown:hover .dropdown-content {
+ display: block;
+ }
+
.own_post {
font-style: italic;
font-weight: normal;
diff --git a/stylesheets/svg/bannermaks.svg b/stylesheets/svg/bannermaks.svg
new file mode 100755
index 00000000..66daf771
--- /dev/null
+++ b/stylesheets/svg/bannermaks.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="300px" height="100px">
+ <defs>
+ <pattern id="pattern2"
+ x="0" y="0" width=".0052083333333" height=".015625"
+ patternUnits="userSpaceOnUse" >
+ <rect x="0" y="0" width=".0026041666667" height=".0078125" style="stroke: none; fill: white; " />
+ </pattern>
+ <mask maskContentUnits="objectBoundingBox" maskUnits="objectBoundingBox" id="masking">
+ <rect x="0" y="0" width="1" height="1" style="fill: url(#pattern2);"/>
+ </mask>
+ </defs>
+</svg>
diff --git a/stylesheets/svg/blur.svg b/stylesheets/svg/blur.svg
new file mode 100755
index 00000000..a5c8a850
--- /dev/null
+++ b/stylesheets/svg/blur.svg
@@ -0,0 +1,73 @@
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <filter id="blur_green">
+ <feColorMatrix type="saturate" in="SourceGraphic" values="0" result="cox"/>
+ <feColorMatrix type="matrix" in="cox" values=" 0 0 0 0 0
+ 1 0 0 0 0
+ 0 0 0 0 0
+ 1 1 1 0 0
+ " result="dix"/>
+ <feMorphology in="dix" operator="dilate" radius="0.5" result="wangz" />
+ <feGaussianBlur in="wangz" stdDeviation="10" result="blurred"/>
+ <feMerge>
+ <feMergeNode in="blurred"/>
+ <feMergeNode in="dix"/>
+ </feMerge>
+ </filter>
+ <filter id="blur_red">
+ <feColorMatrix type="saturate" in="SourceGraphic" values="0" result="cox"/>
+ <feColorMatrix type="matrix" in="cox" values=" .925 0 0 0 0
+ .067 0 0 0 0
+ .033 0 0 0 0
+ 1 1 1 0 0
+ " result="dix"/>
+ <feMorphology in="dix" operator="dilate" radius="1" result="wangz" />
+ <feGaussianBlur in="wangz" stdDeviation="10" result="blurred"/>
+ <feMerge>
+ <feMergeNode in="blurred"/>
+ <feMergeNode in="dix"/>
+ </feMerge>
+ </filter>
+ <filter id="blur_amber">
+ <feColorMatrix type="saturate" in="SourceGraphic" values="0" result="cox"/>
+ <feColorMatrix type="matrix" in="cox" values=" 0 1 0 0 0
+ 0 .556 0 0 0
+ 0 0 0 0 0
+ 1 1 0 0 0
+ " result="dix"/>
+ <feMorphology in="dix" operator="dilate" radius="1" result="wangz" />
+ <feGaussianBlur in="wangz" stdDeviation="10" result="blurred"/>
+ <feMerge>
+ <feMergeNode in="blurred"/>
+ <feMergeNode in="dix"/>
+ </feMerge>
+ </filter>
+ <filter id="blur_purple">
+ <feColorMatrix type="saturate" in="SourceGraphic" values="0" result="cox"/>
+ <feColorMatrix type="matrix" in="cox" values=" 0 .1 .7 0 0
+ 0 0 0 0 0
+ 0 .1 2 0 0
+ 0 .1 1 0 0
+ " result="dix"/>
+ <feMorphology in="dix" operator="dilate" radius="1" result="wangz" />
+ <feGaussianBlur in="wangz" stdDeviation="10" result="blurred"/>
+ <feMerge>
+ <feMergeNode in="blurred"/>
+ <feMergeNode in="dix"/>
+ </feMerge>
+ </filter>
+<filter id="blur_amber_g">
+ <feColorMatrix type="saturate" in="SourceGraphic" values="0" result="cox"/>
+ <feColorMatrix type="matrix" in="cox" values=" 0 1 0 0 0
+ 0 .556 0 0 0
+ 0 0 0 0 0
+ 1 1 0 0 0
+ " result="dix"/>
+ <feMorphology in="dix" operator="dilate" radius="0" result="wangz" />
+ <feGaussianBlur in="wangz" stdDeviation="10" result="blurred"/>
+ <feMerge>
+ <feMergeNode in="blurred"/>
+ <feMergeNode in="dix"/>
+ </feMerge>
+ </filter>
+
+</svg>
diff --git a/stylesheets/svg/shadow.svg b/stylesheets/svg/shadow.svg
new file mode 100755
index 00000000..a23d15e5
--- /dev/null
+++ b/stylesheets/svg/shadow.svg
@@ -0,0 +1,11 @@
+<svg height="0" xmlns="http://www.w3.org/2000/svg">
+ <filter id="drop-shadow">
+ <feGaussianBlur in="SourceGraphic" stdDeviation="4"/>
+ <feOffset dx="0" dy="0" result="offsetblur"/>
+ <feComposite in2="offsetblur" operator="in"/>
+ <feMerge>
+ <feMergeNode/>
+ <feMergeNode in="SourceGraphic"/>
+ </feMerge>
+ </filter>
+</svg>
diff --git a/stylesheets/svg/terminal.svg b/stylesheets/svg/terminal.svg
new file mode 100755
index 00000000..17ddfad7
--- /dev/null
+++ b/stylesheets/svg/terminal.svg
@@ -0,0 +1,10 @@
+<svg>
+ <filter id="sepia">
+ <feColorMatrix
+ type="matrix"
+ values=".343 .669 .119 0 0
+ .249 .626 .130 0 0
+ .172 .334 .111 0 0
+ .000 .000 .000 1 0 "/>
+ </filter>
+</svg>
diff --git a/stylesheets/terminal2.css b/stylesheets/terminal2.css
index a951bc16..f878e857 100644
--- a/stylesheets/terminal2.css
+++ b/stylesheets/terminal2.css
@@ -168,3 +168,19 @@ table.modlog tr th {
background: none;
}
+.bar
+{
+ background: #333!important;
+ -moz-box-shadow: 0 0 40px #000;
+ -webkit-box-shadow: 0 0 40px #000;
+ box-shadow: 0 0 40px #000;
+
+}
+.bar.top
+{
+ border-bottom: 1px solid #666;
+}
+.bar.bottom
+{
+ border-top: 1px solid #666;
+} \ No newline at end of file
diff --git a/stylesheets/terminal_common.css b/stylesheets/terminal_common.css
new file mode 100644
index 00000000..0c92d4af
--- /dev/null
+++ b/stylesheets/terminal_common.css
@@ -0,0 +1,153 @@
+body {
+ background: #111111;
+ font-family: sans-serif;
+ font-size: 12px;
+}
+@font-face {
+ font-family: 'vt220';
+ src: url('./fonts/vt220.ttf') format('truetype');
+}
+h1 {
+ font-family: 'vt220', tahoma;
+ letter-spacing: -2px;
+ font-size: 18pt;
+ margin: 0;
+}
+div.title, h1 {
+ font-family: 'vt220';
+}
+div.title p {
+ font-size: 10px;
+}
+
+
+div.blotter {
+ font-weight: bold;
+ text-align: center;
+}
+header div.subtitle, h1 {
+ text-align: center;
+}
+header div.subtitle {
+ font-size: 8pt;
+}
+img.board_image {
+ -moz-mask: url(./svg/bannermaks.svg#masking);
+ mask: url(./svg/bannermaks.svg#masking);
+ -webkit-mask: url(./img/banner_terminal_mask.png);
+ border: none!important;
+ overflow: visible!important;
+
+}
+.bic {
+ padding: 20px!important;
+ overflow: visible!important;
+}
+a:link, a:visited, p.intro a.email span.name {
+ text-decoration: underline;
+ font-family: sans-serif;
+}
+a:link:hover, a:visited:hover {
+ font-family: sans-serif;
+ text-decoration: underline overline;
+}
+a.post_no {
+ text-decoration: none;
+}
+a.post_no:hover {
+ text-decoration: underline overline;
+}
+div.post.reply {
+ background: #111111;
+ border: 1px dotted;
+}
+div.post.reply.highlighted {
+ background: transparent;
+ border: transparent 1px dotted;
+}
+p.intro span.subject {
+ font-size: 12px;
+ font-family: sans-serif;
+ font-weight: 800;
+}
+p.intro span.name {
+ font-weight: 800;
+}
+p.intro a.capcode, p.intro a.nametag {
+ margin-left: 0;
+}
+input[type="text"], textarea, select {
+ background: #111111;
+ border: 1px dotted;
+ padding-left: 5px;
+ padding-right: -5px;
+ font-family: sans-serif;
+ font-size: 10pt;
+}
+input[type="password"] {
+ background: #111111;
+ border: 1px dotted;
+}
+
+form table tr th {
+ background: #111111;
+ font-weight: 800;
+ text-align: left;
+ padding: 0;
+ border: #ffaf2b 1px dotted;
+}
+div.banner {
+ background: #AA6C00;
+ color: #FFFFFF;
+ text-align: center;
+ width: 250px;
+ padding: 4px;
+ padding-left: 12px;
+ padding-right: 12px;
+ margin-left: auto;
+ margin-right: auto;
+ font-size: 12px;
+}
+input[type="submit"] {
+ background: #111111;
+ border: 1px dotted;
+}
+input[type="submit"]:hover {
+ background: #111111;
+ border: 1px dotted;
+}
+p.fileinfo a:hover {
+ text-decoration: underline;
+}
+div.pages {
+ background: #111111;
+ border: 1px dotted;
+ font-family: sans-serif;
+ font-size: 10pt;
+}
+hr {
+ height: 1px;
+ border: 1px dotted;
+}
+div.ban {
+ border: transparent 0px dotted;
+}
+div.ban h2 {
+ background: transparent;
+ color: lime;
+ font-size: 12px;
+}
+table.modlog tr th {
+ background: #111111;
+}
+
+.desktop-style div.boardlist:nth-child(1) {
+ background-color: #111111;
+}
+.desktop-style div.boardlist:nth-child(1):hover, .desktop-style div.boardlist:nth-child(1).cb-menu {
+ background-color: #111111;
+}
+
+.desktop-style .sub {
+ background: none;
+}
diff --git a/stylesheets/terminal_green.css b/stylesheets/terminal_green.css
new file mode 100644
index 00000000..e629cf71
--- /dev/null
+++ b/stylesheets/terminal_green.css
@@ -0,0 +1,49 @@
+@import url(./terminal_common.css);
+
+body, div.title, h1, a:link, a:visited, p.intro a.email span.name,
+a:link:hover, a:visited:hover, a.post_no, a.post_no:hover,
+div.post.reply div.body a:link, div.post.reply div.body a:visited,
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover,
+table.modlog tr th, p.intro span.name, p.intro a.capcode, p.intro a.nametag,
+div.pages a.selected, p.intro a.email, p.intro a.email span.name,
+p.intro a.email:hover, p.intro a.email:hover span.name,
+div.boardlist input[type="text"], textarea, select, input[type="password"],
+form table tr th, input[type="submit"], input[type="submit"]:hover, div.pages
+{
+ color: #00FF00;
+}
+
+.boardlist, div.blotter, header div.subtitle, h1, span.quote
+{
+ color: #00FF00!important;
+}
+
+p.intro span.subject, span.trip
+{
+ color: #00FF00;
+}
+
+
+div.ban h2 {
+ color: lime;
+}
+
+
+.bic {
+ -moz-filter: url(./svg/blur.svg#blur_green);
+ filter: url(./svg/blur.svg#blur_green);
+ -webkit-filter: url(svg/blur.svg#blur_green);
+}
+
+
+input[type="text"], textarea, select, input[type="password"], form table tr th,
+input[type="submit"], input[type="submit"]:hover, div.pages, hr, div.ban,
+div.post.reply, div.post.reply.highlighted
+{
+ border-color: #00FF00;
+}
+
+.desktop-style div.boardlist:nth-child(1) {
+ border-bottom: #00FF00 1px dashed;
+}
+
diff --git a/stylesheets/terminal_purple.css b/stylesheets/terminal_purple.css
new file mode 100644
index 00000000..432ce6b8
--- /dev/null
+++ b/stylesheets/terminal_purple.css
@@ -0,0 +1,65 @@
+@import url(./terminal_common.css);
+
+body, div.title, h1, a:link, a:visited, p.intro a.email span.name,
+a:link:hover, a:visited:hover, a.post_no, a.post_no:hover,
+div.post.reply div.body a:link, div.post.reply div.body a:visited,
+div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover,
+table.modlog tr th, p.intro span.name, p.intro a.capcode, p.intro a.nametag,
+div.pages a.selected, p.intro a.email, p.intro a.email span.name,
+p.intro a.email:hover, p.intro a.email:hover span.name,
+div.boardlist input[type="text"], form table tr td input[type="text"], textarea, select, input[type="password"],
+form table tr th, input[type="submit"], input[type="submit"]:hover, div.pages
+{
+ color: #8725EC!important;
+}
+
+.boardlist, div.blotter, header div.subtitle, h1, span.quote
+{
+ color: #A6D2FF!important;
+}
+
+p.intro span.subject, span.trip
+{
+ color: #8725EC;
+}
+
+
+div.ban h2 {
+ color: lime;
+}
+
+
+.bic {
+ -moz-filter: url(./svg/blur.svg#blur_purple);
+ filter: url(./svg/blur.svg#blur_purple);
+ -webkit-filter: url(svg/blur.svg#blur_purple);
+}
+
+
+input[type="text"], textarea, select, input[type="password"], form table tr th,
+input[type="submit"], input[type="submit"]:hover, div.pages, hr, div.ban,
+div.post.reply, div.post.reply.highlighted
+{
+ border-color: #8725EC;
+}
+
+.desktop-style div.boardlist:nth-child(1) {
+ border-bottom: #8725EC 1px dashed;
+}
+
+.bar
+{
+ border-color: #8725EC !important;
+ background-color: black;
+ -moz-box-shadow: none;
+ -webkit-box-shadow: none;
+ box-shadow: none;
+}
+.bar.top
+{
+ border-bottom-style: dotted;
+}
+.bar.bottom
+{
+ border-top-style: dotted;
+}
diff --git a/stylesheets/volafile.css b/stylesheets/volafile.css
new file mode 100644
index 00000000..5d250bf6
--- /dev/null
+++ b/stylesheets/volafile.css
@@ -0,0 +1,96 @@
+/**
+* volafile.css fuck you
+A sexy css for lainchan.org created by petsu / yuuko based off of volafile.io
+
+feel free to steal it.
+
+*/
+@import url("/stylesheets/dark.css");
+@font-face
+{
+ font-family: "Open Sans Light";
+ src: url("/stylesheets/fonts/OpenSans-Light-webfont.eot") format("embedded-opentype"), url("/stylesheets/fonts/OpenSans-Light-webfont.woff") format("woff"), url("/stylesheets/fonts/OpenSans-Light-webfont.ttf") format("truetype"), url("/stylesheets/fonts/OpenSans-Light-webfont.svg#OpenSansLight") format("svg");
+}
+body
+{
+ background: #395168;
+ color: #E0E0E0;
+}
+.bar
+{
+ -moz-box-shadow: 0 0 40px #435D78;
+ -webkit-box-shadow: 0 0 40px #435D78;
+ box-shadow: 0 0 40px #435D78;
+ background-color: #435D78!important;
+ border-color: #486582!important;
+}
+.boardlist
+{
+ text-shadow: none!important;
+}
+header h1, header div.subtitle, form table tr th, form table tr td input
+{
+ color: #E0E0E0!important;
+}
+header h1
+{
+ font-family: "Open Sans Light",sans-serif;
+ font-style: normal;
+ font-weight: 400;
+ font-size: 32px;
+ letter-spacing: 0px;
+ margin-top: calc(-16px / 3 - 6.5px);
+}
+
+div.topbar, input[type="text"], select, form table tr th, form table tr td input[type="text"], form table tr td textarea, div.post.reply, [type="submit"], input[type="password"], div.pages
+{
+ background: #435D78!important;
+ border-color: #486582!important;
+ color: #E0E0E0!important;
+}
+div.post.reply.highlighted{
+ background-color: #486582!important;
+}
+form table tr td input[type="text"]:focus, form table tr td textarea:focus
+{
+ border-color: #5E7F9F!important;
+}
+input[type="submit"][name="post"]
+{
+ color: #3A4040!important;
+ background-color: #DCA1F5!important;
+ border-color: #DCA1F5!important;
+}
+.blotter
+{
+ color: #DCA1F5!important;
+}
+hr {
+ border-color: #486582;
+}
+a
+{
+ color: #D8D8D8!important;
+}
+p.intro span.subject
+{
+ color: #13C15F;
+}
+p.intro span.name
+{
+ color: #E0E0E0;
+}
+span[style="color:orange;font-weight:bold"]
+{
+ color: #D880FC!important;
+
+}
+a:hover, p.intro a.post_no:hover
+{
+ color: #EDEDED!important;
+ text-shadow: none!important;
+}
+:not(a) > i.fa
+{
+ color: #DCA1F5;
+}
diff --git a/stylesheets/yotsuba.css b/stylesheets/yotsuba.css
index 5324d1a7..4ec557b9 100644
--- a/stylesheets/yotsuba.css
+++ b/stylesheets/yotsuba.css
@@ -27,6 +27,11 @@ div.post.reply div.body a {
}
form table tr th {
background: #EA8;
+ color: #800000;
+ border: 1px solid #800000;
+}
+textarea:focus, input:not([type="file"]):not([type="checkbox"]):focus, [type="submit"]:hover {
+ border: 1px solid #EA8;
}
div.ban h2 {
background: #FCA;
@@ -38,6 +43,13 @@ div.ban {
div.ban p {
color: black;
}
+.bar {
+ background-color: #F0E0D6;
+ border-color: #D9BFB7!important;
+ -moz-box-shadow: 0 0 40px #fed6af;
+ -webkit-box-shadow: 0 0 40px #fed6af;
+ box-shadow: 0 0 40px #fed6af;
+}
div.pages {
background: #F0E0D6;
border-color: #D9BFB7;