diff --git a/assets/css/animations.css b/assets/css/animations.css index 2cdd681..d08f7d9 100644 --- a/assets/css/animations.css +++ b/assets/css/animations.css @@ -406,6 +406,19 @@ gap: var(--wp--preset--spacing--10); } +/* Card - Work Project (Case Study) */ +.is-style-card-case-study { + --ls-card-case-study-border-active: var(--wp--custom--color--link--accent); + --ls-card-case-study-shadow-active: var(--wp--custom--shadow--card--hover); + --ls-card-case-study-lift: -4px; + transition: border-color var(--wp--custom--animation--duration--base) var(--wp--custom--animation--easing--standard), box-shadow var(--wp--custom--animation--duration--medium) var(--wp--custom--animation--easing--standard), transform var(--wp--custom--animation--duration--medium) var(--wp--custom--animation--easing--emphasised); +} +.is-style-card-case-study:hover, .is-style-card-case-study:focus-within { + border-color: var(--ls-card-case-study-border-active); + box-shadow: var(--ls-card-case-study-shadow-active); + transform: translateY(var(--ls-card-case-study-lift)); +} + /* Card - Services */ .is-style-card-services { --ls-card-services-border-rest: var(--wp--custom--color--border--card); @@ -672,6 +685,7 @@ .is-style-card-feature, .is-style-card-feature :is(.ls-card__icon-shell, .ls-card-feature__icon-shell), .is-style-card-category, + .is-style-card-case-study, .is-style-card-link-row, .is-style-card-services, .is-style-card-services::before, @@ -687,6 +701,8 @@ .is-style-card-feature:focus-within, .is-style-card-category:hover, .is-style-card-category:focus-within, + .is-style-card-case-study:hover, + .is-style-card-case-study:focus-within, .is-style-card-services:hover, .is-style-card-services:focus-within { transform: none; @@ -2001,3 +2017,20 @@ background-color: var(--wp--custom--color--card--platform--wordpress); color: var(--wp--custom--color--text--on-dark); } + +@media (max-width: 833.98px) { + .is-style-card-divider-both { + flex-wrap: wrap !important; + } + .is-style-card-divider-both > .wp-block-column { + flex-basis: 100% !important; + } + .is-style-card-divider-both > .wp-block-column:first-child > .is-not-stacked-on-mobile > .wp-block-column:last-child > .is-style-stat-segment { + border-inline-end: none !important; + } +} +@media (min-width: 601px) and (max-width: 800px) { + .work-selected-projects-grid .wp-block-post-template.is-layout-grid { + grid-template-columns: repeat(2, minmax(0, 1fr)) !important; + } +} diff --git a/patterns/cards/work-engagement-stat.php b/patterns/cards/work-engagement-stat.php index d5e1c9c..1177830 100644 --- a/patterns/cards/work-engagement-stat.php +++ b/patterns/cards/work-engagement-stat.php @@ -13,10 +13,10 @@ */ ?> - -
+ +
- +

@@ -33,7 +33,7 @@ -

+

diff --git a/patterns/cards/work-next-steps-card.php b/patterns/cards/work-next-steps-card.php index 6efce63..27d856a 100644 --- a/patterns/cards/work-next-steps-card.php +++ b/patterns/cards/work-next-steps-card.php @@ -13,7 +13,7 @@ */ ?> - +