From e32d0bb7618db045a2a3823392ceef039831c57a Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Fri, 11 Oct 2019 13:57:04 +0200 Subject: [PATCH] Adding sass files for overwriting some of the theme (primer) styles. --- _config.yml | 3 +++ _sass/_base.scss | 8 ++++++++ _sass/_variables.scss | 10 ++++++++++ _sass/main.scss | 3 +++ assets/css/style.scss | 7 +++++++ 5 files changed, 31 insertions(+) create mode 100644 _sass/_base.scss create mode 100644 _sass/_variables.scss create mode 100644 _sass/main.scss create mode 100644 assets/css/style.scss diff --git a/_config.yml b/_config.yml index f30e11e..3a05401 100644 --- a/_config.yml +++ b/_config.yml @@ -10,3 +10,6 @@ apt: collections: repos: output: true + +sass: + style: compressed diff --git a/_sass/_base.scss b/_sass/_base.scss new file mode 100644 index 0000000..41d9b17 --- /dev/null +++ b/_sass/_base.scss @@ -0,0 +1,8 @@ + +.markdown-body a { + color: $brand-color !important; +} + +figure { + margin: 1em 0 !important; +} diff --git a/_sass/_variables.scss b/_sass/_variables.scss new file mode 100644 index 0000000..2b7f736 --- /dev/null +++ b/_sass/_variables.scss @@ -0,0 +1,10 @@ +@charset "utf-8"; + +// Colors +// ------------------------------ +$green: #00b00b; +$brand-color: $green; + +// Typography +// ------------------------------ +$body-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; diff --git a/_sass/main.scss b/_sass/main.scss new file mode 100644 index 0000000..d7006e0 --- /dev/null +++ b/_sass/main.scss @@ -0,0 +1,3 @@ + +@import "variables"; +@import "base"; diff --git a/assets/css/style.scss b/assets/css/style.scss new file mode 100644 index 0000000..de2f897 --- /dev/null +++ b/assets/css/style.scss @@ -0,0 +1,7 @@ +--- +# this ensures Jekyll reads the file to be transformed into CSS later +# only Main files contain this front matter, not partials. +--- + +@import "main"; +@import "{{ site.theme }}";