summaryrefslogtreecommitdiffstats
path: root/blog/_assets
diff options
context:
space:
mode:
authorHarald Eilertsen <haraldei@anduin.net>2017-03-10 19:26:11 +0100
committerHarald Eilertsen <haraldei@anduin.net>2017-03-10 19:26:11 +0100
commit0cb9284d51b16d192f42e2d2a4c12a2911668b2e (patch)
tree365ca4077c408c45da535cacd98eeefb8464cc58 /blog/_assets
parentc8ba2958ba509b98896100db2c190ace48d103c8 (diff)
downloadnorsk-urskog-main-0cb9284d51b16d192f42e2d2a4c12a2911668b2e.tar.gz
norsk-urskog-main-0cb9284d51b16d192f42e2d2a4c12a2911668b2e.tar.bz2
norsk-urskog-main-0cb9284d51b16d192f42e2d2a4c12a2911668b2e.zip
First attempt at responsive design for site.
- Droppped sidebar from all pages. - Wrapped post images in a div for easier styling. - Drop the Inferno banner on too small displays. Most stuff works quite well for a first attempt, mthinks.
Diffstat (limited to 'blog/_assets')
-rw-r--r--blog/_assets/stylesheets/_config.scss9
-rw-r--r--blog/_assets/stylesheets/_header.scss27
-rw-r--r--blog/_assets/stylesheets/_post.scss23
-rw-r--r--blog/_assets/stylesheets/main.scss25
4 files changed, 57 insertions, 27 deletions
diff --git a/blog/_assets/stylesheets/_config.scss b/blog/_assets/stylesheets/_config.scss
index c8b5066..77d3c8b 100644
--- a/blog/_assets/stylesheets/_config.scss
+++ b/blog/_assets/stylesheets/_config.scss
@@ -1,8 +1,11 @@
+$base-font-size: 12pt;
+$huge-font-size: $base-font-size * 1.25;
+
$body-bg: rgba(0, 0, 0, 0.4);
-$text-color: #acbed5;
-$heading-color: #3379BF;
+$text-color: #6c7683;
+$heading-color: #2B4662;
$dimmed-text-color: darken($text-color, 20%);
-$link-color: #93A2B1; //#686;
+$link-color: #384e68; //#686;
$link-hover-color: lighten(#686, 5%);
$side-bar-background: rgba(20, 20, 20, 0.7);
$menu-bar-background: transparentize(#243B48, 0.2); //rgba(128, 256, 128, 0.15);
diff --git a/blog/_assets/stylesheets/_header.scss b/blog/_assets/stylesheets/_header.scss
index 7998bb5..fc93a19 100644
--- a/blog/_assets/stylesheets/_header.scss
+++ b/blog/_assets/stylesheets/_header.scss
@@ -1,20 +1,33 @@
#header {
width: 100%;
- font-size: 110%;
- font-weight: 600;
+ font-weight: bold;
#logo {
- position: relative;
- width: 479px;
text-align: center;
+ float: left;
p {
margin-top: 0;
}
+
+ @media screen and (min-width: 28cm) {
+ width: 50%; //479px;
+ }
}
#banner-pos-1 {
- position: absolute;
- top: 1.5em;
- right: 0;
+ text-align: center;
+ float: left;
+ visibility: hidden;
+ display: none;
+
+ @media screen and (min-width: 28cm) {
+ width: 50%; //479px;
+ visibility: visible;
+ display: block;
+ }
+ }
+
+ #page-menu {
+ clear: both;
}
}
diff --git a/blog/_assets/stylesheets/_post.scss b/blog/_assets/stylesheets/_post.scss
index 436b828..b2e737f 100644
--- a/blog/_assets/stylesheets/_post.scss
+++ b/blog/_assets/stylesheets/_post.scss
@@ -49,4 +49,27 @@
visibility: hidden;
clear: both;
}
+ .post-image {
+ text-align: center;
+ float: right;
+
+ @media screen and (max-width: 590px){
+ float: none;
+ img {
+ width: 100%;
+ height: 100%;
+ }
+ }
+ }
+}
+
+.post-excerpt {
+ .post-body {
+ .post-image {
+ @media screen and (min-width: 500px) {
+ float: right;
+ width: 300px;
+ }
+ }
+ }
}
diff --git a/blog/_assets/stylesheets/main.scss b/blog/_assets/stylesheets/main.scss
index a4e284c..5da3093 100644
--- a/blog/_assets/stylesheets/main.scss
+++ b/blog/_assets/stylesheets/main.scss
@@ -32,18 +32,14 @@ h1, h2, h3, h4, h5, h6 {
}
h1 {
- font-size: 20pt;
-}
-
-strong {
- color: $dimmed-text-color;
+ font-size: $huge-font-size;
}
#page-container {
position: relative;
- width: 28cm;
+ max-width: 28cm;
margin: {
- top: 10mm;
+ //top: 10mm;
left: auto;
right: auto;
}
@@ -61,24 +57,19 @@ strong {
min-height: 700px;
line-height: 170%;
- padding: 1cm;
- font-size: 16pt;
+ font-size: $base-font-size;
background-color: $body-bg;
+ @media screen and (min-width: 28cm) {
+ padding: 1cm;
+ }
+
@include round-corners;
#body {
- float: left;
- width: 16cm;
}
#side-body {
- float: right;
- width: 8cm;
- padding: 2mm;
- background: {
- color: $side-bar-background
- }
}
#news, #links {