diff options
Diffstat (limited to 'content/assets')
| -rw-r--r-- | content/assets/background.jpg | bin | 0 -> 428704 bytes | |||
| -rw-r--r-- | content/assets/favicon.ico | bin | 3262 -> 16958 bytes | |||
| -rw-r--r-- | content/assets/raven.png | bin | 41709 -> 5178 bytes | |||
| -rw-r--r-- | content/assets/site.css | 150 |
4 files changed, 99 insertions, 51 deletions
diff --git a/content/assets/background.jpg b/content/assets/background.jpg Binary files differnew file mode 100644 index 0000000..5f1aeb2 --- /dev/null +++ b/content/assets/background.jpg diff --git a/content/assets/favicon.ico b/content/assets/favicon.ico Binary files differindex 87bb215..789f294 100644 --- a/content/assets/favicon.ico +++ b/content/assets/favicon.ico diff --git a/content/assets/raven.png b/content/assets/raven.png Binary files differindex f103375..6366d8a 100644 --- a/content/assets/raven.png +++ b/content/assets/raven.png diff --git a/content/assets/site.css b/content/assets/site.css index accc03f..dc3f276 100644 --- a/content/assets/site.css +++ b/content/assets/site.css @@ -1,17 +1,42 @@ +html { + background: url(background.jpg) no-repeat center center fixed; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; +} + +.container { + align-items: center; + height: 100%; + width: 95%; + margin: 30px auto; +} + body { + display: grid; + grid-template-rows: auto 1fr auto; font-family: 'Open Sans', Helvetica, sans-serif; line-height: 1.5; - font-size: 18px; - background: #000; + font-size: 16px; color: #aaaabb; - margin: 0; - border-top: 3px solid #4101dc; + margin: 0px; + padding: 0px; + min-height: 100vh; } -@media (max-width: 799px) { - body { - padding: 15px; - font-size: .95em; +body article { + background: rgba(0, 0, 0, 0.6); + margin: 0px; + width: 100%; + padding: 20px; + border-radius: 8px; + box-sizing: border-box; +} + +@media (min-width: 1200px) { + .container { + width: 60% } } @@ -39,34 +64,45 @@ body h4 img { vertical-align: middle; border: 0 none; } -body h1 { - font-size: 42px; - margin-top: 40px; -} body h1 { + font-weight: bold; + text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.8); + padding: 0px; + margin: 0px 0px 20px 0px; font-size: 42px; - margin-top: 40px; } + .gray { font-weight: lighter; color: gray; } + .black { font-weight: lighter; color: black; } + body h2 { - margin-top: 60px; + font-weight: bold; + text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.8); + padding: 0px; position: relative; - font-size: 32px; + margin: 0; + font-size: 24px; } + body h3 { - font-size: 22px; - margin-top: 40px; font-weight: bold; + text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.8); + padding: 0px; + margin: 0; + font-size: 22px; } + body p { + padding: 4px; + margin: 0; text-align: justify; } @@ -74,13 +110,21 @@ body a { text-decoration: none; color: #7776ff; } + body a:hover { color: #841076; text-decoration: underline; } a:visited { - color: #404040; + color: #606060; +} + +.c { + padding: 20px; + background: rgba(0, 0, 0, 0.2); + border-radius: 8px; + margin: 0px 0px 15px 0px; } body pre { @@ -96,7 +140,7 @@ body pre.src { body code { background: #111; padding: 0px 4px; - color: #ccc; + color: #eee; overflow-x: auto; font-size: .9em; } @@ -108,6 +152,8 @@ body li { body img { border: 1px solid #ccc; height: auto; + width: auto; + flex: 0 0 auto; } @media (max-width: 800px) { @@ -132,35 +178,45 @@ blockquote { /* Header */ +.grid-container, .grid-item { + margin: 0; + padding: 0; + border: none; +} + intro { - color: #BBB; - text-align: center; + background: rgba(0, 0, 0, 0.8); + display: flex; + align-items: center; + justify-content: center; + color: #ccc; + gap: 16px; + margin: 0; + padding: 8px; } intro h1 { - font-size: 42px; + font-size: 32px; font-weight: bold; line-height: 1em; - margin: .3em; - padding: 0; + margin: 0; } intro p { - color: #aaa; + color: #ccc; font-size: 14px !important; - text-align: center; + margin: 0; } intro img { - border-radius: 100%; + max-height: 100%; width: 100px; + border-radius: 100%; } nav { - text-align: center; - margin-top: 30px; - border-bottom: 1px solid #e2e2e2; - font-size: 12px; + flex: 0 0 auto; + font-size: 14px; } nav ul { @@ -169,7 +225,7 @@ nav ul { } nav li { - color: #999; + color: #ccc; display: inline-block; margin: 0; } @@ -180,43 +236,35 @@ nav li:first-child { nav a { display: inline-block; - padding-right: 6px; + padding-right: 12px; border-radius: 0; font-weight: normal; - color: #6a6a6a; + color: #aeaeae; } nav a:hover { - color: #6a6a6a; + color: #aeaeae; } nav a:visited { - color: #6a6a6a; + color: #aeaeae; } /* Footer */ -@media (min-width: 800px) { - body article, - body footer { - margin: 0 auto; - max-width: 700px !important; - width: 700px !important; - } -} - footer { + width: 100%; + padding: 20px; + background: rgba(0, 0, 0, 0.8); font-size: 0.8em; line-height: 1.8em; - margin-top: 50px; text-align: center; - color: #aaa; + color: #ccc; padding: 15px 0; - border-top: 1px solid #e2e2e2; } .fade-text { - color: #ddd; + color: #eee; } /* Summaries */ @@ -238,13 +286,13 @@ footer { .date { margin-top: -0.3rem; - color: #6a6a6a; + color: #aeaeae; font-size: 90%; } .tags { margin-top: -1.4rem; - color: #6a6a6a; + color: #aeaeae; font-size: 70%; } |
