From 241855fc9e18d4ac2c396e0c1771b77e8f35a2b9 Mon Sep 17 00:00:00 2001 From: "Rico Sta. Cruz" Date: Mon, 28 Aug 2017 23:25:20 +0800 Subject: [PATCH] Update --- _layouts/2017/home.html | 4 +- _sass/2017/components/body-area.scss | 2 +- _sass/2017/components/pages-list.scss | 82 +++++++++++++++++---------- _sass/2017/variables.scss | 8 +-- 4 files changed, 60 insertions(+), 36 deletions(-) diff --git a/_layouts/2017/home.html b/_layouts/2017/home.html index 25aecfceb..dc48eca7f 100644 --- a/_layouts/2017/home.html +++ b/_layouts/2017/home.html @@ -21,7 +21,9 @@ type: website {% if page.type == article %} {{ page.url | remove: '.html' | remove: '/' }} - {{ page.title }} + {% if page.title | downcase != page.url | remove: '.html' | remove: '/' %} + {{ page.title }} + {% endif %} {% endif %} {% endif %} diff --git a/_sass/2017/components/body-area.scss b/_sass/2017/components/body-area.scss index 255a02ae4..2568f9b7e 100644 --- a/_sass/2017/components/body-area.scss +++ b/_sass/2017/components/body-area.scss @@ -4,6 +4,6 @@ @include gutter(padding); &.-slim { - max-width: 600px; + max-width: 740px; } } diff --git a/_sass/2017/components/pages-list.scss b/_sass/2017/components/pages-list.scss index 9f89ff5de..507004f6b 100644 --- a/_sass/2017/components/pages-list.scss +++ b/_sass/2017/components/pages-list.scss @@ -11,45 +11,67 @@ } .pages-list { - > .item { - border-top: solid 1px $dark-line-color; - padding: 4px 0; + & { + display: flex; + flex-wrap: wrap; } - > .article { - text-decoration: none; - display: block; - white-space: nowrap; - padding-left: 8px; + > .item { + padding: 4px 0; + flex: 0 0 50%; + } +} - &, - &:visited { +// Article +.pages-list > .article { + text-decoration: none; + display: block; + white-space: nowrap; + + &, + &:visited { + color: $base-mute3; + } + + & > code { + color: $base-head; + } + + &:visited > code { + color: $base-text; + } + + & > .title::before { + content: ''; + margin: 0 4px; + } + + & > .title { + opacity: 0; + } + + &:hover, + &:focus { + & { color: $base-mute; } - &:hover, - &:focus { - & > code { - color: $base-a; - } - } - & > code { - color: $base-head; + color: $base-a; } - & > .title::before { - content: '/ '; - margin: 0 8px; - color: $base-mute; - opacity: 0.5; + & > .title { + opacity: 1; } } - - > .category { - @include font-size(1); - margin: 0; - font-weight: normal; - color: $base-b; - } +} + +.pages-list > .category { + @include font-size(1); + border-bottom: solid 1px $dark-line-color; + margin: 16px 0; + padding: 0 0 16px 0; + font-weight: normal; + color: $base-b; + flex: 0 0 100%; } diff --git a/_sass/2017/variables.scss b/_sass/2017/variables.scss index 03ec1ff1a..86a6cb1ff 100644 --- a/_sass/2017/variables.scss +++ b/_sass/2017/variables.scss @@ -33,10 +33,10 @@ $base-c: #17c694; // teal $base-b3: adjust-color($base-b, $lightness: 16%, $hue: -20deg); $base-b7: adjust-color($base-b, $lightness: -16%, $hue: 20deg); -$base-mute3: adjust-color($base-mute, $lightness: -16%); -$base-mute4: adjust-color($base-mute, $lightness: -8%); -$base-mute6: adjust-color($base-mute, $lightness: 8%); -$base-mute7: adjust-color($base-mute, $lightness: 16%); +$base-mute7: adjust-color($base-mute, $lightness: -16%); +$base-mute6: adjust-color($base-mute, $lightness: -8%); +$base-mute4: adjust-color($base-mute, $lightness: 8%); +$base-mute3: adjust-color($base-mute, $lightness: 16%); $body-bg: $base-body; $gray-bg: mix($base-body, $base-panel, 50%);