From fa6fc53f8d5b0021f0bcdc217ed5a0214eaf1a43 Mon Sep 17 00:00:00 2001 From: ncoronel Date: Wed, 5 Aug 2026 09:06:51 -0300 Subject: [PATCH 01/13] fix: correct language attribute from 'e' to 'es' in HTML tag --- src/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/index.html b/src/index.html index 3ecc1ad..c7d13ff 100644 --- a/src/index.html +++ b/src/index.html @@ -1,5 +1,5 @@ - + ShopitFront From 12ca45bdd891b1e7f1fe48f4bb4d8d416a77eaba Mon Sep 17 00:00:00 2001 From: ncoronel Date: Wed, 5 Aug 2026 10:49:33 -0300 Subject: [PATCH 02/13] feat: add storeName input to footer component and update copyright display --- .../store-layout/store-footer/store-footer.component.html | 2 +- .../layout/store-layout/store-footer/store-footer.component.ts | 1 + src/app/core/layout/store-layout/store-layout.component.html | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/app/core/layout/store-layout/store-footer/store-footer.component.html b/src/app/core/layout/store-layout/store-footer/store-footer.component.html index 65b4925..ab3d2f5 100644 --- a/src/app/core/layout/store-layout/store-footer/store-footer.component.html +++ b/src/app/core/layout/store-layout/store-footer/store-footer.component.html @@ -29,7 +29,7 @@ -

Copyright © {{ currentYear }} - Sonder

+

Copyright © {{ currentYear }} - {{ storeName || 'Sonder' }}

@for (section of footerSections; track section.heading) { diff --git a/src/app/core/layout/store-layout/store-footer/store-footer.component.ts b/src/app/core/layout/store-layout/store-footer/store-footer.component.ts index 966d619..1fec30d 100644 --- a/src/app/core/layout/store-layout/store-footer/store-footer.component.ts +++ b/src/app/core/layout/store-layout/store-footer/store-footer.component.ts @@ -25,5 +25,6 @@ export class StoreFooterComponent { @Input({ required: true }) footerSections: StoreFooterSection[] = []; @Input({ required: true }) socialMedia: SocialMedia[] = []; @Input() logoUrl: string | null = null; + @Input() storeName: string | null = null; readonly logoutClick = output(); } diff --git a/src/app/core/layout/store-layout/store-layout.component.html b/src/app/core/layout/store-layout/store-layout.component.html index 828df31..763beb4 100644 --- a/src/app/core/layout/store-layout/store-layout.component.html +++ b/src/app/core/layout/store-layout/store-layout.component.html @@ -61,6 +61,7 @@ [footerSections]="footerSections()" [socialMedia]="tenant()?.social_media ?? []" [logoUrl]="tenant()?.footer_logo ?? null" + [storeName]="tenant()?.nombre ?? null" (logoutClick)="onLogoutClick()" /> From 8aea54959f02b0ccaefa97526b35278ba3919f00 Mon Sep 17 00:00:00 2001 From: ncoronel Date: Wed, 5 Aug 2026 11:09:30 -0300 Subject: [PATCH 03/13] fix: enforce padding and background styles for form control in recover password page --- .../recover-password-code-page.component.scss | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app/features/store/pages/recover-password-code-page/recover-password-code-page.component.scss b/src/app/features/store/pages/recover-password-code-page/recover-password-code-page.component.scss index 42ad962..b23b3b5 100644 --- a/src/app/features/store/pages/recover-password-code-page/recover-password-code-page.component.scss +++ b/src/app/features/store/pages/recover-password-code-page/recover-password-code-page.component.scss @@ -18,9 +18,10 @@ :host ::ng-deep .recover-password-code-page__inputs .form-control { min-height: 52px; - padding: 0.5rem; + padding: 0.5rem !important; text-align: center; font-size: 20px; + background-image: none !important; } :host ::ng-deep .recover-password-code-page__resend-action { From 21786d7b3431ec7439208d86472a2b5f0f171519 Mon Sep 17 00:00:00 2001 From: ncoronel Date: Wed, 5 Aug 2026 12:18:50 -0300 Subject: [PATCH 04/13] feat: enhance store header layout for better responsiveness and add mobile menu functionality --- .../store-header/store-header.component.html | 172 +++++++++++------- .../store-header/store-header.component.scss | 39 +++- .../store-header/store-header.component.ts | 27 ++- .../components/button/button.component.scss | 8 - .../icon-button/icon-button.component.scss | 3 +- .../icon-button/icon-button.component.ts | 4 +- 6 files changed, 171 insertions(+), 82 deletions(-) diff --git a/src/app/core/layout/store-layout/store-header/store-header.component.html b/src/app/core/layout/store-layout/store-header/store-header.component.html index 5131259..f6578d4 100644 --- a/src/app/core/layout/store-layout/store-header/store-header.component.html +++ b/src/app/core/layout/store-layout/store-header/store-header.component.html @@ -1,81 +1,83 @@
-
- - @if (logoUrl()) { - - } @else { - - } - - -
-
- - - @if (showSearchError()) { - - } +
+
+ - @if (ticketsMenu(); as menu) { - - {{ menu.label }} - - } +
+
+
+ +
+
+ + + @if (showSearchError()) { + + } +
+
+ +
+ @if (ticketsMenu(); as menu) { + + {{ menu.label }} + + } -
-
+ +
}
+ +
+ + + @if (isMobileMenuOpen()) { +
+ + + Mi cuenta + + +
+ + @for (category of categories(); track category.id) { + + {{ category.nombre }} + + } +
+ } +
-
+