diff --git a/_layouts/default.html b/_layouts/default.html index 734caf5..8693097 100644 --- a/_layouts/default.html +++ b/_layouts/default.html @@ -1,132 +1,81 @@ - The Internet Vagabond :: {{ page.tabtitle }} - - - - - - - + The Internet Vagabond :: {{ page.tabtitle }} + + + + + + - - -
- - -
- -
- - - - - - -
- - -
- - {{ content }} - -
- -
+
+
+
+
+
The
Internet
Vagabond
+
+
+
+
+ {{ content }} +
+
+
+ +
diff --git a/src/styles.css b/src/styles.css index ccbdc61..89dcab0 100644 --- a/src/styles.css +++ b/src/styles.css @@ -6,67 +6,48 @@ /* General */ -.clean { clear:both;} - body { - position: relative; - background-color: #EBEBFA; + background-color: #3b3b3b; } a,a:visited,a:link,a:focus { - text-decoration: none; -} - -label { - cursor: pointer; - font-weight: bold; -} - -label:hover{ + text-decoration: underline; color: white; } +a:hover { + font-weight: bold; +} + /********** * * * Header * * * **********/ -header { +.header { position: fixed; top: 0px; left: 0px; right: 0px; margin: 0px; padding: 10px; z-index: 1; - background-color: white; - border-bottom: 1px solid lightgrey; - box-shadow: 0px 2px 10px -5px blue; + background-color: #202020; + border-bottom: 1px solid #8D3FC5; + box-shadow: 0px 5px 30px -5px #8D3FC5; } -#title { - float: left; - list-style: none; +.title { + display: flex; margin: 0px 25px; padding: 0px; } -#title li { - float:left; margin: 0px; padding: 0px; +.title div { + margin: 0px; padding: 0px; font: 1.2em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - text-shadow: 2px 2px #DEDEDE; color: darkgrey; letter-spacing: 1.2em; + color: darkgrey; letter-spacing: 1.2em; } -#title li::first-letter { +.title div::first-letter { margin: 0px; padding: 0px 2px; - font: 1.3em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - color: white; text-shadow: 0px 0px 10px blue; -} - -#toggle { - position: absolute; right: 0px; - margin: 0px; padding: 8px 25px; z-index: 3; - font: 1.3em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - color: darkgrey; text-shadow: 0px 0px 5px white; -} - -#toggle-navbar { - display:none; + font: 1.2em "Lucida Sans Unicode", "Lucida Grande", sans-serif; + color: white; } /*********** @@ -74,131 +55,38 @@ header { * Sidebar * * * ***********/ - -#bar { - position: fixed; top: 0px; right: -300px; bottom: 0px; - width: 300px; margin: 0px; padding: 0px; overflow-x: hidden; - background-color: #202020; - z-index: 2; - transition: right 0.5s ease; +.menu { + position: fixed; right: 0px; top: 0px; bottom:0px; + background-color: #202020; + list-style: none; + z-index: 2; } - -#toggle-navbar:checked + #bar { - right: 0px; +.menu a:link,a:visited,a:focus { + text-decoration: none; + color: darkgrey; } -#bar #header { - position: absolute; top: 0px; bottom: 40px; - margin: 10% 0px; - width: 100%; +.menu a:hover { + font-weight: normal; + color: white; } -#menu { - position: absolute; - margin: 10px; padding: 10px; width: 100%; height: 100%; - z-index: 4; - list-style: none; - color: darkgrey; background-color: #202020; +.menu li { + list-style: none; + padding: 15px 10px; + color: darkgrey; } -#menu a:link,a:visited,a:focus { - color: darkgrey; +#footer { + position: absolute; bottom: 1em; left: 0px; right: 0px; + text-align: center; } -#menu a:hover { - color: white; -} - -#menu li { - padding: 15px 10px; -} - -[name=navigation] { - font-weight: bold; -} - -#projects { - list-style: none; -} - -#projects li { - padding: 10px; - font-weight: normal; -} - -#projects div { - text-align: center; - font-size: 0.9em; -} - -#posts { - list-style: none; -} - -#posts li { - padding: 10px 0px; - font-weight: normal; -} - -#posts a { - font-style: italic; -} - -[name=projects_all] div { - text-align: center; - font-size: 0.9em; -} - -[name=projects_all] li { - font-weight: normal; - margin: 0px 20px; -} - -[name=posts_all] a{ - font-style: italic; -} - -[name=posts_all] li { - font-weight: normal; - margin: 0px 20px; -} - -[name=menu_buttons] { - display: none; -} - -[name=menu_buttons]:checked + #menu { - z-index: 5; -} - -#bar #footer { - position: absolute; bottom: 0px; - width: 100%; - padding: 10px 0px; - text-align: center; - background-color: #202020; - z-index: 6; -} - -#follow { } - -#follow a { - padding: 0px 9px; -} - -#info { - padding: 10px; - width: 100%; -} - -#info #cw { - font: 0.9em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - letter-spacing: 0.4em; color: grey; -} - -#info a { - padding: 0px 5px; +#footer #cw { + font: 0.9em "Lucida Sans Unicode", "Lucida Grande", sans-serif; + letter-spacing: 0.4em; padding: 1em 0 0.5em 0; + color: darkgrey; } /******** @@ -206,28 +94,25 @@ header { * Body * * * ********/ - -main { - position: relative; top: 0px; left: 0px; z-index: 0; - width: 60%; min-width: 800px; height: 100%; min-height: 800px; - margin: 0px auto; - overflow: auto; +#content { + margin: 0em 5em; } article { margin: 50px auto; padding: 10px; + line-height: 1.5em; letter-spacing: 0.1em; } article h1 { padding: 10px; font: 1.2em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - text-shadow: 2px 2px #DEDEDE; color: darkgrey; letter-spacing: 0.5em; + color: darkgrey; letter-spacing: 0.5em; } article h1::first-letter { margin: 0px; padding: 0px; - font: 1.3em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - color: white; text-shadow: 0px 0px 10px blue; + font: 1.2em "Lucida Sans Unicode", "Lucida Grande", sans-serif; + color: white; } article h2 { @@ -235,7 +120,7 @@ article h2 { padding: 10px; border-bottom: 1px solid darkgrey; font: 1.0em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - text-shadow: 2px 2px #DEDEDE; color: darkgrey; letter-spacing: 0.6em; + color: darkgrey; letter-spacing: 0.6em; } article h3 { @@ -243,7 +128,7 @@ article h3 { padding: 10px; border-bottom: 1px solid darkgrey; font: 1.0em "Lucida Sans Unicode", "Lucida Grande", sans-serif; - text-shadow: 2px 2px #DEDEDE; color: darkgrey; letter-spacing: 0.6em; + color: darkgrey; letter-spacing: 0.6em; } article h4 { @@ -256,4 +141,5 @@ article h4 { article p { padding: 0px 25px; + color: white; }