From b413eaa57938603ff5b312a1b35bee5c1f5cbd51 Mon Sep 17 00:00:00 2001 From: jinhojang6 Date: Sat, 23 Mar 2024 20:25:38 +0900 Subject: [PATCH] style: update CallToActionSection styles --- .../CallToActionSection.scss | 20 ++++++++++++++ .../CallToActionSection.tsx | 26 ++++++++++++------- .../mdx/SectionHeader/SectionHeader.scss | 5 ++++ .../src/client/css/custom.scss | 4 --- 4 files changed, 41 insertions(+), 14 deletions(-) diff --git a/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.scss b/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.scss index 567e762..85f2c72 100644 --- a/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.scss +++ b/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.scss @@ -16,6 +16,12 @@ width: fit-content; } + .mdx-cta-section__header__desktop-button { + .mdx-cta-button { + margin-top: unset; + } + } + .mdx-cta-section--align-center { display: flex; flex-direction: column; @@ -247,7 +253,21 @@ } } +@include utils.responsive('lg', 'up') { + .mdx-cta-section__header__mobile-button { + display: none; + } +} + @include utils.responsive('lg', 'down') { + .mdx-cta-section__header__desktop-button { + display: none; + } + + .mdx-cta-section__header__mobile-button { + margin-top: 24px; + } + .mdx-cta-section__title { @include lsd.typography('h3', true); } diff --git a/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.tsx b/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.tsx index 9fb8f35..e17e3bb 100644 --- a/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.tsx +++ b/packages/logos-docusaurus-theme/src/client/components/mdx/CallToActionSection/CallToActionSection.tsx @@ -154,6 +154,17 @@ export const CallToActionSection: React.FC = ({ ? 'list' : 'simple' + const button = href && ctaPosition === 'top' && ( + + {label} + + ) + return (
= ({ {title} - {href && ctaPosition === 'top' && ( - - {label} - - )} +
+ {button} +
{description && ( {description} )} +
{button}
+ {href && ctaPosition === 'bottom' && (