ljx

FORK: LuaJIT with native 5.2 and 5.3 support
git clone https://git.neptards.moe/neptards/ljx.git
Log | Files | Refs | README

bluequad.css (5575B)


      1 /* Copyright (C) 2004-2016 Mike Pall.
      2  *
      3  * You are welcome to use the general ideas of this design for your own sites.
      4  * But please do not steal the stylesheet, the layout or the color scheme.
      5  */
      6 /* colorscheme:
      7  *
      8  * site  |  head   #4162bf/white   | #6078bf/#e6ecff
      9  * ------+------   ----------------+-------------------
     10  * nav   |  main   #bfcfff         | #e6ecff/black
     11  *
     12  * nav:  hiback   loback     #c5d5ff #b9c9f9
     13  *       hiborder loborder   #e6ecff #97a7d7
     14  *       link     hover      #2142bf #ff0000
     15  *
     16  * link: link visited hover  #2142bf #8122bf #ff0000
     17  *
     18  * main: boxback  boxborder  #f0f4ff #bfcfff
     19  */
     20 body {
     21   font-family: Verdana, Arial, Helvetica, sans-serif;
     22   font-size: 10pt;
     23   margin: 0;
     24   padding: 0;
     25   border: none;
     26   background: #e0e0e0;
     27   color: #000000;
     28 }
     29 a:link {
     30   text-decoration: none;
     31   background: transparent;
     32   color: #2142bf;
     33 }
     34 a:visited {
     35   text-decoration: none;
     36   background: transparent;
     37   color: #8122bf;
     38 }
     39 a:hover, a:active {
     40   text-decoration: underline;
     41   background: transparent;
     42   color: #ff0000;
     43 }
     44 h1, h2, h3 {
     45   font-weight: bold;
     46   text-align: left;
     47   margin: 0.5em 0;
     48   padding: 0;
     49   background: transparent;
     50 }
     51 h1 {
     52   font-size: 200%;
     53   line-height: 3em; /* really 6em relative to body, match #site span */
     54   margin: 0;
     55 }
     56 h2 {
     57   font-size: 150%;
     58   color: #606060;
     59 }
     60 h3 {
     61   font-size: 125%;
     62   color: #404040;
     63 }
     64 p {
     65   max-width: 600px;
     66   margin: 0 0 0.5em 0;
     67   padding: 0;
     68 }
     69 b {
     70   color: #404040;
     71 }
     72 ul, ol {
     73   max-width: 600px;
     74   margin: 0.5em 0;
     75   padding: 0 0 0 2em;
     76 }
     77 ul {
     78   list-style: outside square;
     79 }
     80 ol {
     81   list-style: outside decimal;
     82 }
     83 li {
     84   margin: 0;
     85   padding: 0;
     86 }
     87 dl {
     88   max-width: 600px;
     89   margin: 1em 0;
     90   padding: 1em;
     91   border: 1px solid #bfcfff;
     92   background: #f0f4ff;
     93 }
     94 dt {
     95   font-weight: bold;
     96   margin: 0;
     97   padding: 0;
     98 }
     99 dt sup {
    100   float: right;
    101   margin-left: 1em;
    102   color: #808080;
    103 }
    104 dt a:visited {
    105   text-decoration: none;
    106   color: #2142bf;
    107 }
    108 dt a:hover, dt a:active {
    109   text-decoration: none;
    110   color: #ff0000;
    111 }
    112 dd {
    113   margin: 0.5em 0 0 2em;
    114   padding: 0;
    115 }
    116 div.tablewrap { /* for IE *sigh* */
    117   max-width: 600px;
    118 }
    119 table {
    120   table-layout: fixed;
    121   border-spacing: 0;
    122   border-collapse: collapse;
    123   max-width: 600px;
    124   width: 100%;
    125   margin: 1em 0;
    126   padding: 0;
    127   border: 1px solid #bfcfff;
    128 }
    129 tr {
    130   margin: 0;
    131   padding: 0;
    132   border: none;
    133 }
    134 tr.odd {
    135   background: #f0f4ff;
    136 }
    137 tr.separate td {
    138   border-top: 1px solid #bfcfff;
    139 }
    140 td {
    141   text-align: left;
    142   margin: 0;
    143   padding: 0.2em 0.5em;
    144   border: none;
    145 }
    146 tt, code, kbd, samp {
    147   font-family: Courier New, Courier, monospace;
    148   line-height: 1.2;
    149   font-size: 110%;
    150 }
    151 kbd {
    152   font-weight: bolder;
    153 }
    154 blockquote, pre {
    155   max-width: 600px;
    156   margin: 1em 2em;
    157   padding: 0;
    158 }
    159 pre {
    160   line-height: 1.1;
    161 }
    162 pre.code {
    163   line-height: 1.4;
    164   margin: 0.5em 0 1em 0.5em;
    165   padding: 0.5em 1em;
    166   border: 1px solid #bfcfff;
    167   background: #f0f4ff;
    168 }
    169 pre.mark {
    170   padding-left: 2em;
    171 }
    172 span.codemark {
    173   position:absolute;
    174   left: 16em;
    175   color: #4040c0;
    176 }
    177 span.mark {
    178   color: #4040c0;
    179   font-family: Courier New, Courier, monospace;
    180   line-height: 1.1;
    181 }
    182 img {
    183   border: none;
    184   vertical-align: baseline;
    185   margin: 0;
    186   padding: 0;
    187 }
    188 img.left {
    189   float: left;
    190   margin: 0.5em 1em 0.5em 0;
    191 }
    192 img.right {
    193   float: right;
    194   margin: 0.5em 0 0.5em 1em;
    195 }
    196 .indent {
    197   padding-left: 1em;
    198 }
    199 .flush {
    200   clear: both;
    201   visibility: hidden;
    202 }
    203 .hide, .noscreen {
    204   display: none !important;
    205 }
    206 .ext {
    207   color: #ff8000;
    208 }
    209 .new {
    210   font-size: 6pt;
    211   vertical-align: middle;
    212   background: #ff8000;
    213   color: #ffffff;
    214 }
    215 #site {
    216   clear: both;
    217   float: left;
    218   width: 13em;
    219   text-align: center;
    220   font-weight: bold;
    221   margin: 0;
    222   padding: 0;
    223   background: transparent;
    224   color: #ffffff;
    225 }
    226 #site a {
    227   font-size: 200%;
    228 }
    229 #site a:link, #site a:visited {
    230   text-decoration: none;
    231   font-weight: bold;
    232   background: transparent;
    233   color: #ffffff;
    234 }
    235 #site span {
    236   line-height: 3em; /* really 6em relative to body, match h1 */
    237 }
    238 #logo {
    239   color: #ffb380;
    240 }
    241 #head {
    242   margin: 0;
    243   padding: 0 0 0 2em;
    244   border-left: solid 13em #4162bf;
    245   border-right: solid 3em #6078bf;
    246   background: #6078bf;
    247   color: #e6ecff;
    248 }
    249 #nav {
    250   clear: both;
    251   float: left;
    252   overflow: hidden;
    253   text-align: left;
    254   line-height: 1.5;
    255   width: 13em;
    256   padding-top: 1em;
    257   background: transparent;
    258 }
    259 #nav ul {
    260   list-style: none outside;
    261   margin: 0;
    262   padding: 0;
    263 }
    264 #nav li {
    265   margin: 0;
    266   padding: 0;
    267 }
    268 #nav a {
    269   display: block;
    270   text-decoration: none;
    271   font-weight: bold;
    272   margin: 0;
    273   padding: 2px 1em;
    274   border-top: 1px solid transparent;
    275   border-bottom: 1px solid transparent;
    276   background: transparent;
    277   color: #2142bf;
    278 }
    279 #nav a:hover, #nav a:active {
    280   text-decoration: none;
    281   border-top: 1px solid #97a7d7;
    282   border-bottom: 1px solid #e6ecff;
    283   background: #b9c9f9;
    284   color: #ff0000;
    285 }
    286 #nav a.current, #nav a.current:hover, #nav a.current:active {
    287   border-top: 1px solid #e6ecff;
    288   border-bottom: 1px solid #97a7d7;
    289   background: #c5d5ff;
    290   color: #2142bf;
    291 }
    292 #nav ul ul a {
    293   padding: 0 1em 0 1.7em;
    294 }
    295 #nav ul ul ul a {
    296   padding: 0 0.5em 0 2.4em;
    297 }
    298 #main {
    299   line-height: 1.5;
    300   text-align: left;
    301   margin: 0;
    302   padding: 1em 2em;
    303   border-left: solid 13em #bfcfff;
    304   border-right: solid 3em #e6ecff;
    305   background: #e6ecff;
    306 }
    307 #foot {
    308   clear: both;
    309   font-size: 80%;
    310   text-align: center;
    311   margin: 0;
    312   padding: 0.5em;
    313   background: #6078bf;
    314   color: #ffffff;
    315 }
    316 #foot a:link, #foot a:visited {
    317   text-decoration: underline;
    318   background: transparent;
    319   color: #ffffff;
    320 }
    321 #foot a:hover, #foot a:active {
    322   text-decoration: underline;
    323   background: transparent;
    324   color: #bfcfff;
    325 }