From 1aff3a2019fcd18a9423edf0a01a7118bccda47b Mon Sep 17 00:00:00 2001 From: Rustem Nasyrov Date: Thu, 16 Feb 2023 23:08:52 +0400 Subject: [PATCH] Feat/landing fixes (#3003) * fix: restore icons * feat: add new padding sizes, update font-sizes * feat: save stars response to the session storage; refactor * fix: align items * fix: update repo url * fix: padding for the docs header --- packages/docs/components/landing/Admin.vue | 2 + .../docs/components/landing/Customize.vue | 9 +++ packages/docs/components/landing/Footer.vue | 64 +++++++++++++------ packages/docs/components/landing/Header.vue | 2 +- packages/docs/components/landing/Preview.vue | 5 +- .../docs/components/landing/StarsButton.vue | 55 +++++++++++----- .../components/landing/icons/IconAdmin.vue | 42 ++++++++++++ .../components/landing/icons/IconEpicmax.vue | 46 +++++++++++++ .../components/landing/icons/IconSpinners.vue | 49 ++++++++++++++ packages/docs/components/layout/Header.vue | 6 +- 10 files changed, 240 insertions(+), 40 deletions(-) create mode 100644 packages/docs/components/landing/icons/IconAdmin.vue create mode 100644 packages/docs/components/landing/icons/IconEpicmax.vue create mode 100644 packages/docs/components/landing/icons/IconSpinners.vue diff --git a/packages/docs/components/landing/Admin.vue b/packages/docs/components/landing/Admin.vue index 9f876f1f22..7fe9526f2a 100644 --- a/packages/docs/components/landing/Admin.vue +++ b/packages/docs/components/landing/Admin.vue @@ -170,6 +170,8 @@ import LandingStarsButton from './StarsButton.vue' padding-top: 1.5rem; &--button { + --va-button-content-px: 1.5rem; + @include button-font(); @include md(margin-bottom, 1rem); @include md(justify-content, center); diff --git a/packages/docs/components/landing/Customize.vue b/packages/docs/components/landing/Customize.vue index fe36231ab0..38110e7460 100644 --- a/packages/docs/components/landing/Customize.vue +++ b/packages/docs/components/landing/Customize.vue @@ -614,11 +614,19 @@ const copyText = () => { @include col(); @include size(3); + display: flex; + justify-content: center; + align-items: center; + // lg @include size-lg(6); @include lg(padding-bottom, 1rem); // sm @include size-sm(12); + + .va-slider { + width: 100%; + } } } } @@ -669,6 +677,7 @@ const copyText = () => { .code { @include code-font(); + font-size: 1rem; color: #ffffff; line-height: 1.4; white-space: pre; diff --git a/packages/docs/components/landing/Footer.vue b/packages/docs/components/landing/Footer.vue index 440a95e31f..ac540a1300 100644 --- a/packages/docs/components/landing/Footer.vue +++ b/packages/docs/components/landing/Footer.vue @@ -5,14 +5,21 @@ >