diff --git a/src/components/BannerList/Banner.scss b/src/components/BannerList/Banner.scss index 8370cc38..4777f4ba 100644 --- a/src/components/BannerList/Banner.scss +++ b/src/components/BannerList/Banner.scss @@ -3,39 +3,71 @@ .bannerList { color: $primary; .card_item { - p { - text-align: justify; - margin: 0 !important; + h4 { + margin: 0; } - a{ + a { color: inherit; + &:hover { + color: $secondary; + } } img { + margin: 0 10px 0 auto; width: 48px; } } + button { + margin-top: 10px; + @include primaryBtn; + align-self: baseline; + a { + color: inherit; + } + } &__title { display: flex; flex-direction: column; font-weight: 700; text-align: left; - button{ - margin-top: 30px; - @include primaryBtn; - align-self: baseline; - a{ - color: inherit; + } +} + +@media screen and (min-width: $breakpoint-xl) { + .bannerList { + .card_item { + img { + width: 80px; } } + &__buttonMobile{ + display: none; + } } } -@media screen and (min-width: $breakpoint-xl) { +@media screen and (max-width: $breakpoint-md) { + .bannerList { + &__buttonMobile{ + margin-left: 1.5em; + } + &__title { + button { + display: none; + } + } + } +} + +@media screen and (min-width: $breakpoint-md) { .bannerList { .card_item { img { - width: 70px; + width: 80px; } } + &__buttonMobile{ + display: none; + } } } diff --git a/src/components/BannerList/BannerLis.js b/src/components/BannerList/BannerLis.js index 2c272821..b9a53530 100644 --- a/src/components/BannerList/BannerLis.js +++ b/src/components/BannerList/BannerLis.js @@ -4,19 +4,29 @@ import "./Banner.scss" export default function BannerLis({ data }) { const title = data?.title - const image = data?.Card[0]?.icon?.url - console.log(data) const cards = data?.Card.map(item => { return (
{item.description}
+ {item.icon && ( +{item.description}
+ + ) : ( + <> +{item.description}
+ > + )}