diff options
Diffstat (limited to 'content')
-rw-r--r-- | content/assets/site.css | 107 |
1 files changed, 64 insertions, 43 deletions
diff --git a/content/assets/site.css b/content/assets/site.css index b5632ed..5c68537 100644 --- a/content/assets/site.css +++ b/content/assets/site.css @@ -7,36 +7,36 @@ html { } .container { - display: flex; - flex-direction: column; align-items: center; height: 100%; - width: 100%; + width: 90%; margin: 40px auto; } body { - margin: 0; + display: grid; + grid-template-rows: auto 1fr auto; font-family: 'Open Sans', Helvetica, sans-serif; line-height: 1.5; font-size: 18px; color: #aaaabb; + margin: 0px; + padding: 0px; + min-height: 100vh; } -body intro, -body article, -body footer { +body article { background: rgba(0, 0, 0, 0.6); - margin: 2px 0; + margin: 0px; width: 100%; padding: 20px; border-radius: 8px; box-sizing: border-box; } -@media (min-width: 800px) { +@media (min-width: 1200px) { .container { - width: calc(100% - 480px); /* 240px each side */ + width: 55% } } @@ -64,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.6); + 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.6); + padding: 0px; + margin: 0px; position: relative; font-size: 32px; } + body h3 { - font-size: 22px; - margin-top: 40px; font-weight: bold; + text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.6); + padding: 0px; + margin: 0px 0px 20px 0px; + font-size: 22px; } + body p { + padding: 0px; + margin: 0; text-align: justify; } @@ -99,13 +110,20 @@ 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; } body pre { @@ -121,7 +139,7 @@ body pre.src { body code { background: #111; padding: 0px 4px; - color: #ccc; + color: #eee; overflow-x: auto; font-size: .9em; } @@ -159,11 +177,20 @@ blockquote { /* Header */ +.grid-container, .grid-item { + margin: 0; + padding: 0; + border: none; +} + intro { + background: rgba(0, 0, 0, 0.8); display: grid; - grid-template-columns: 1fr 2fr; - color: #BBB; - gap: 10px; + grid-template-columns: 1fr 1fr; + color: #ccc; + gap: 150px; + margin: 0; + padding: 8px; } intro h1 { @@ -174,7 +201,7 @@ intro h1 { } intro p { - color: #aaa; + color: #ccc; font-size: 14px !important; margin: 0; } @@ -185,16 +212,9 @@ intro img { border-radius: 100%; } -/* text is like this: */ -/* display: flex; flex-direction: column; margin-left: 10px; text-align: left; */ - -/* img wrapper like this: */ -/* contain: size; justify-self: end; */ - nav { flex: 0 0 auto; - text-align: left; - font-size: 12px; + font-size: 14px; } nav ul { @@ -203,7 +223,7 @@ nav ul { } nav li { - color: #999; + color: #ccc; display: inline-block; margin: 0; } @@ -214,34 +234,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 */ footer { - flex: 0 0 auto; + 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; } .fade-text { - color: #ddd; + color: #eee; } /* Summaries */ @@ -263,13 +284,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%; } |