From 7c7a0a3c243b94b9344e18a37f686c600ec7b962 Mon Sep 17 00:00:00 2001 From: Armand Philippot Date: Fri, 14 Jan 2022 12:14:35 +0100 Subject: chore: change posts list styles --- src/components/PostPreview/PostPreview.module.scss | 38 +++++++++++++++++----- 1 file changed, 29 insertions(+), 9 deletions(-) (limited to 'src/components/PostPreview') diff --git a/src/components/PostPreview/PostPreview.module.scss b/src/components/PostPreview/PostPreview.module.scss index b275d63..8039a87 100644 --- a/src/components/PostPreview/PostPreview.module.scss +++ b/src/components/PostPreview/PostPreview.module.scss @@ -4,18 +4,25 @@ .wrapper { --icon-size: #{fun.convert-px(20)}; - padding: var(--spacing-sm) var(--spacing-sm) var(--spacing-md); - border: fun.convert-px(1) solid var(--color-border); - border-radius: fun.convert-px(3); - box-shadow: fun.convert-px(1) fun.convert-px(1) 0 0 var(--color-shadow-light), - fun.convert-px(2) fun.convert-px(2) fun.convert-px(2) 0 - var(--color-shadow-light), - fun.convert-px(4) fun.convert-px(4) fun.convert-px(5) fun.convert-px(-2) - var(--color-shadow-light); + padding: var(--spacing-2xs) 0 var(--spacing-lg); transition: all 0.3s ease-in-out 0s, border 0s; &:hover { --icon-size: #{fun.convert-px(25)}; + + a { + > svg { + :global { + animation: pulse 1.5s ease-in-out 0.5s infinite; + } + } + + &:hover { + > svg { + animation: none; + } + } + } } &:active { @@ -28,7 +35,7 @@ height: fun.convert-px(100); margin: 0 auto var(--spacing-sm); position: relative; - border: fun.convert-px(1) solid var(--color-border); + border: fun.convert-px(1) solid var(--color-border-light); } h2.title { @@ -38,6 +45,19 @@ h2.title { @include mix.media("screen") { @include mix.dimensions("xs") { + .wrapper { + margin: 0; + padding: var(--spacing-sm) var(--spacing-sm) var(--spacing-md); + border: fun.convert-px(1) solid var(--color-border-light); + border-radius: fun.convert-px(3); + box-shadow: fun.convert-px(1) fun.convert-px(1) fun.convert-px(1) 0 + var(--color-shadow-light), + fun.convert-px(3) fun.convert-px(3) fun.convert-px(3) fun.convert-px(-1) + var(--color-shadow-lighter), + fun.convert-px(5) fun.convert-px(5) fun.convert-px(7) fun.convert-px(-1) + var(--color-shadow-lighter); + } + .read-more { font-size: var(--font-size-sm); } -- cgit v1.2.3