From 14bda25c563f971aa69444899e4ff580f722a5ef Mon Sep 17 00:00:00 2001 From: ncoronel Date: Fri, 18 Sep 2026 16:37:39 -0300 Subject: [PATCH] feat(event-detail): enhance event detail page with improved layout and additional features feat(counter-to): add countdown component for event timing feat(fonts): include Gotham Book font for better typography fix(location-map): make map height responsive with CSS variables --- src/_fonts.scss | 8 + .../immersive-store-header.component.html | 4 +- .../immersive-store-header.component.scss | 5 +- .../core/services/event/event.interface.ts | 20 +++ .../event-card/event-card.component.html | 2 +- .../event-card/event-card.component.scss | 6 +- .../event-card/event-card.component.ts | 3 +- .../event-detail-page.component.html | 120 +++++++++++-- .../event-detail-page.component.scss | 51 +++++- .../event-detail-page.component.ts | 166 +++++++++++++++++- .../counter-to/counter-to.component.html | 12 ++ .../counter-to/counter-to.component.scss | 6 + .../counter-to/counter-to.component.ts | 37 ++++ .../location-map/location-map.component.scss | 6 +- 14 files changed, 406 insertions(+), 40 deletions(-) create mode 100644 src/app/shared/components/counter-to/counter-to.component.html create mode 100644 src/app/shared/components/counter-to/counter-to.component.scss create mode 100644 src/app/shared/components/counter-to/counter-to.component.ts diff --git a/src/_fonts.scss b/src/_fonts.scss index 1db9362..7aa33d8 100644 --- a/src/_fonts.scss +++ b/src/_fonts.scss @@ -38,6 +38,14 @@ font-display: swap; } +@font-face { + font-family: "Gotham Book"; + src: url("/fonts/Gotham/Gotham Book.otf") format("opentype"); + font-weight: 400; + font-style: normal; + font-display: swap; +} + @font-face { font-family: "Gotham"; src: url("/fonts/Gotham/Gotham Italic.otf") format("opentype"); diff --git a/src/app/core/layout/store-layout/store-header/immersive-store-header.component.html b/src/app/core/layout/store-layout/store-header/immersive-store-header.component.html index a2f01f1..c320cfe 100644 --- a/src/app/core/layout/store-layout/store-header/immersive-store-header.component.html +++ b/src/app/core/layout/store-layout/store-header/immersive-store-header.component.html @@ -8,7 +8,7 @@ >
-