From 430173f5121c1e14242590b9abdf69649e52c534 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Fri, 5 Feb 2021 12:05:30 +0100 Subject: [PATCH] improve footer styling --- docs/src/components/PageFooter/index.vue | 133 ++++++++++++++++++++++ docs/src/components/PageFooter/style.scss | 37 ++++++ docs/src/layouts/App/base.scss | 4 - docs/src/layouts/App/index.vue | 32 +----- docs/src/layouts/App/style.scss | 5 - docs/src/links.yaml | 16 --- 6 files changed, 173 insertions(+), 54 deletions(-) create mode 100644 docs/src/components/PageFooter/index.vue create mode 100644 docs/src/components/PageFooter/style.scss diff --git a/docs/src/components/PageFooter/index.vue b/docs/src/components/PageFooter/index.vue new file mode 100644 index 00000000..3eaa22ff --- /dev/null +++ b/docs/src/components/PageFooter/index.vue @@ -0,0 +1,133 @@ + + + + + diff --git a/docs/src/components/PageFooter/style.scss b/docs/src/components/PageFooter/style.scss new file mode 100644 index 00000000..3993596b --- /dev/null +++ b/docs/src/components/PageFooter/style.scss @@ -0,0 +1,37 @@ +.page-footer { + display: flex; + flex-wrap: wrap; + background: $colorBlack; + color: $colorWhite; + flex-direction: column; + padding: 3rem 1rem; + font-size: 0.85rem; + overflow: hidden; + + @media (min-width: 600px) { + padding: 3rem 2rem; + flex-direction: row; + } + + &__section { + display: flex; + flex-wrap: wrap; + padding-bottom: 2rem; + margin-bottom: -1.5rem; + } + + &__column { + flex: 0 0 auto; + padding-bottom: 1.5rem; + padding-right: 1.5rem; + width: 14rem; + + ul { + list-style: none; + } + } + + &__small-text { + opacity: 0.5; + } +} diff --git a/docs/src/layouts/App/base.scss b/docs/src/layouts/App/base.scss index 86032e85..68df1f91 100644 --- a/docs/src/layouts/App/base.scss +++ b/docs/src/layouts/App/base.scss @@ -77,10 +77,6 @@ a { color: inherit; transition: color 0.2s $ease, background-color 0.2s $ease; text-decoration: none; - - &:hover { - color: $colorBlack; - } } code { diff --git a/docs/src/layouts/App/index.vue b/docs/src/layouts/App/index.vue index 389de183..9e141d00 100644 --- a/docs/src/layouts/App/index.vue +++ b/docs/src/layouts/App/index.vue @@ -98,13 +98,7 @@ - + @@ -119,6 +113,7 @@ query {