diff --git a/website/client/src/assets/scss/colors.scss b/website/client/src/assets/scss/colors.scss index 4e1536efa2..b26362adf9 100644 --- a/website/client/src/assets/scss/colors.scss +++ b/website/client/src/assets/scss/colors.scss @@ -78,3 +78,15 @@ $gold-color: #FFA624; $hourglass-color: #2995CD; $purple-task: #925cf3; + +.gray-200 { + color: $gray-200 !important; +} + +.purple-300 { + color: $purple-300 !important; +} + +.white { + color: $white !important; +} \ No newline at end of file diff --git a/website/client/src/components/static/groupPlans.vue b/website/client/src/components/static/groupPlans.vue index ae6da8abed..a8d12b57fe 100644 --- a/website/client/src/components/static/groupPlans.vue +++ b/website/client/src/components/static/groupPlans.vue @@ -30,13 +30,13 @@ {{ $t('getStarted') }} - {{ $t('billedMonthly') }} +

{{ $t('billedMonthly') }}

{{ $t('teamBasedTasksList') }}

- {{ $t('teamBasedTasksListDesc') }} +

{{ $t('teamBasedTasksListDesc') }}

@@ -48,7 +48,7 @@

{{ $t('groupManagementControls') }}

- {{ $t('groupManagementControlsDesc') }} +

{{ $t('groupManagementControlsDesc') }}

@@ -57,15 +57,15 @@ src="../../assets/images/group-plans-static/big-gem@3x.png" >

{{ $t('inGameBenefits') }}

- {{ $t('inGameBenefitsDesc') }} +

{{ $t('inGameBenefitsDesc') }}

-

+

{{ $t('readyToUpgrade') }}

-

+

{{ $t('createGroupToday') }}

@@ -83,7 +83,7 @@ {{ $t('getStarted') }}
- {{ $t('billedMonthly') }} +

{{ $t('billedMonthly') }}

@@ -115,7 +115,7 @@ :class="{ static: isStaticPage }" >

{{ $t('interestedLearningMore') }}

- +

@@ -135,11 +135,33 @@ @import url('https://fonts.googleapis.com/css?family=Varela+Round'); @import '~@/assets/scss/colors.scss'; + // General typography tweaks + h1, h2 { font-family: 'Varela Round', sans-serif; font-weight: 400; } + h1 { + color: $purple-300; + font-size: 48px; + line-height: 56px; + } + + h2 { + color: $gray-50; + font-size: 32px; + line-height: 40px; + } + + p { + color: $gray-100; + font-size: 20px; + line-height: 28px; + } + + // Major layout elements + .bottom-banner { height: 152px; background-image: linear-gradient(rgba(97, 51, 180), rgba(79, 42, 147)); @@ -155,107 +177,6 @@ } } - .gap-72 { - gap: 72px; - } - - .mb-100 { - margin-bottom: 100px !important; - } - - .mb-128 { - margin-bottom: 128px !important; - } - - .w-448 { - width: 448px; - } - - .final-paragraph { - width: 684px; - margin-bottom: 11rem; - } - - .party { - width: 386px; - margin-top: 100px; - } - - .top-left, .top-right, .bot-left, .bot-right { - width: 246px; - height: 340px; - background-size: contain; - position: absolute; - background-repeat: no-repeat; - } - - .top-left { - background-image: url('../../assets/images/group-plans-static/top-left@3x.png'); - top: 48px; - left: 48px; - } - - .top-right { - background-image: url('../../assets/images/group-plans-static/top-right@3x.png'); - right: 48px; - top: 48px; - } - - .bot-left { - background-image: url('../../assets/images/group-plans-static/bot-left@3x.png'); - left: 48px; - bottom: 48px; - } - - .bot-right { - background-image: url('../../assets/images/group-plans-static/bot-right@3x.png'); - right: 48px; - bottom: 48px; - } - - h1 { - color: $purple-300; - font-size: 48px; - line-height: 56px; - } - - h2 { - color: $gray-50; - font-size: 32px; - line-height: 40px; - } - - .purple { - color: $purple-300; - } - - p { - font-size: 20px; - color: $gray-100; - } - - .group-plan-page { - max-width: 1440px; - position: relative; - - &.static { - margin-top: 56px; - } - } - - .row { - margin-top: 10em; - margin-bottom: 10em; - } - - .text-col { - margin-top: 3em; - } - - .big-gem { - width: 138.5px; - } - .cta-button { font-family: 'Varela Round', sans-serif; font-weight: normal; @@ -271,6 +192,20 @@ } } + .final-paragraph { + width: 684px; + margin-bottom: 11rem; + } + + .group-plan-page { + max-width: 1440px; + position: relative; + + &.static { + margin-top: 56px; + } + } + .pricing { color: $gray-100; font-size: 24px; @@ -289,14 +224,65 @@ } } - small { - font-size: 20px; - line-height: 28px; - color: $gray-200; + // One-off spacing adjustments + + .gap-72 { + gap: 72px; } - .white { - color: $white; + .mb-100 { + margin-bottom: 100px !important; + } + + .mb-128 { + margin-bottom: 128px !important; + } + + .w-448 { + width: 448px; + } + + // Images + + .big-gem { + width: 138.5px; + } + + .bot-left, .bot-right, .top-left, .top-right { + width: 246px; + height: 340px; + background-size: contain; + position: absolute; + background-repeat: no-repeat; + } + + .bot-left { + background-image: url('../../assets/images/group-plans-static/bot-left@3x.png'); + left: 48px; + bottom: 48px; + } + + .bot-right { + background-image: url('../../assets/images/group-plans-static/bot-right@3x.png'); + right: 48px; + bottom: 48px; + } + + .party { + width: 386px; + margin-top: 100px; + } + + .top-left { + background-image: url('../../assets/images/group-plans-static/top-left@3x.png'); + top: 48px; + left: 48px; + } + + .top-right { + background-image: url('../../assets/images/group-plans-static/top-right@3x.png'); + right: 48px; + top: 48px; }