123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- /*
- . .
- ,-,-. ," . , , ,-. ,-. . . |-. ,-. ,-. ,-. . . ,-. | ,
- | | | |- |/|/ `-. -- | | | | | |-' | | | | | | | |<
- ' ' ' | ' ' `-' `-' `-| ^-' `-' ' |-' `-^ ' ' ' `
- ' /| |
- `-' '
- mfws-cyberpunk
- - Mobile first screen sizes.
- - Eighty column rule.
- - Upper-case for 3-char hex.
- - Lower-case for 6-char hex.
- - Space after semi-colon if preceding a letter.
- - Space after a colon.
- - Only define classes when necessary.
- - Media queries last.
- */
- body {
- margin: 1rem auto;
- padding: 0 3.2%;
- width: 93.6%;
- max-width: 1024px;
- font-family: sans-serif;
- line-height: 1.4;
- color: #efefef;
- background: #000;
- }
- a {
- color: #aaaaff;
- }
- a:visited {
- color: #ca8aff;
- }
- a:hover {
- color: #FCF;
- }
- a:active {
- color: #FFF;
- }
- :focus {
- border: 1px solid #ff00ff;
- }
- h1, h2, h3, h4, h5, h6, h7 {
- font-family: monospace;
- font-size: x-large;
- margin: 20px 0 10px 0;
- }
- h1, .title {
- color: #ff1100;
- }
- h2 {
- color: #40ff5c;
- }
- h3 {
- color: #ff4081;
- }
- h4 {
- color: #00beff;
- }
- h5 {
- color: #9c00ff;
- }
- h6 {
- color: #ff4c50;
- }
- h7 {
- color: #ff00be;
- }
- img {
- max-width: 100%;
- }
- pre {
- white-space: pre;
- }
- pre.src {
- background-color: #000;
- color: #0F0;
- font-family: monospace;
- }
- blockquote {
- background: #328;
- color: #CCC;
- font-family: serif;
- }
- table {
- background-color: #222;
- color: #40ff5c;
- margin: 10px 0 20px 0;
- }
- tr:nth-child(even) {
- background-color: #ff8c10;
- color: #222;
- }
- img.art {
- margin: 0px auto;
- display: block;
- max-height: 480px;
- }
- .hash {
- font-family: monospace;
- }
- .todo {
- color: #ff9c00;
- border: 1px solid #ff9c00;
- padding: 0 5px;
- }
- .done {
- color: violet;
- border: 1px solid violet;
- padding: 0 5px;
- }
- @media only screen and (min-width: 640px) {
- body {
- min-width: 600px;
- width: 80%;
- padding: 0 10px;
- }
- }
- /*# sourceMappingURL=main.css.map */
|