From 59f77824294d8fcef12bfe3b3d13d0dbbbccbf6f Mon Sep 17 00:00:00 2001 From: Roman Nastyuk Date: Fri, 14 Mar 2025 13:08:17 +0200 Subject: [PATCH 1/2] feat(add-mobile-styles): added tablet/mobile navbar and styles --- src/app/app.config.ts | 4 +- .../components/footer/footer.component.html | 2 +- .../components/footer/footer.component.scss | 46 +++++++ .../components/footer/footer.component.ts | 9 +- .../nav-menu/nav-menu.component.html | 19 +++ .../nav-menu/nav-menu.component.scss | 27 ++++ .../nav-menu/nav-menu.component.spec.ts | 22 ++++ .../components/nav-menu/nav-menu.component.ts | 13 ++ .../core/components/root/root.component.scss | 54 ++++---- .../components/sidenav/sidenav.component.html | 20 +-- .../components/sidenav/sidenav.component.scss | 29 +---- .../components/sidenav/sidenav.component.ts | 22 +--- .../components/topnav/topnav.component.html | 22 +++- .../components/topnav/topnav.component.scss | 16 ++- .../components/topnav/topnav.component.ts | 16 ++- src/app/core/helpers/nav-items.constant.ts | 16 +++ .../forgot-password.component.html | 2 +- .../forgot-password.component.scss | 4 + .../forgot-password.component.ts | 4 + .../reset-password.component.html | 2 +- .../reset-password.component.scss | 4 + .../reset-password.component.ts | 4 + .../auth/sign-up/sign-up.component.html | 4 +- .../auth/sign-up/sign-up.component.scss | 6 +- .../auth/sign-up/sign-up.component.ts | 5 +- src/app/features/home/home.component.html | 2 +- src/assets/icons/dist/icons.css | 118 ++++++++++------- src/assets/icons/dist/icons.eot | Bin 12572 -> 13952 bytes src/assets/icons/dist/icons.html | 65 ++++++++++ src/assets/icons/dist/icons.json | 96 +++++++------- src/assets/icons/dist/icons.ts | 120 +++++++++++------- src/assets/icons/dist/icons.woff | Bin 6808 -> 7588 bytes src/assets/icons/dist/icons.woff2 | Bin 5648 -> 6312 bytes src/assets/icons/source/arrow.svg | 5 + src/assets/icons/source/bookmark.svg | 5 + src/assets/icons/source/close.svg | 6 + src/assets/icons/source/fork.svg | 5 + src/assets/icons/source/help.svg | 5 + src/assets/icons/source/link.svg | 6 + src/assets/icons/source/menu.svg | 5 + src/assets/icons/source/share.svg | 5 + src/assets/styles/_mixins.scss | 5 + src/assets/styles/overrides/button.scss | 6 + src/assets/styles/overrides/drawer.scss | 15 +++ src/assets/styles/styles.scss | 1 + 45 files changed, 601 insertions(+), 241 deletions(-) create mode 100644 src/app/core/components/nav-menu/nav-menu.component.html create mode 100644 src/app/core/components/nav-menu/nav-menu.component.scss create mode 100644 src/app/core/components/nav-menu/nav-menu.component.spec.ts create mode 100644 src/app/core/components/nav-menu/nav-menu.component.ts create mode 100644 src/app/core/helpers/nav-items.constant.ts create mode 100644 src/assets/icons/source/arrow.svg create mode 100644 src/assets/icons/source/bookmark.svg create mode 100644 src/assets/icons/source/close.svg create mode 100644 src/assets/icons/source/fork.svg create mode 100644 src/assets/icons/source/help.svg create mode 100644 src/assets/icons/source/link.svg create mode 100644 src/assets/icons/source/menu.svg create mode 100644 src/assets/icons/source/share.svg create mode 100644 src/assets/styles/overrides/drawer.scss diff --git a/src/app/app.config.ts b/src/app/app.config.ts index 299d37be2..34813955c 100644 --- a/src/app/app.config.ts +++ b/src/app/app.config.ts @@ -5,7 +5,7 @@ import { provideStore } from '@ngxs/store'; import { withNgxsReduxDevtoolsPlugin } from '@ngxs/devtools-plugin'; import { providePrimeNG } from 'primeng/config'; import Aura from '@primeng/themes/aura'; -import { provideNoopAnimations } from '@angular/platform-browser/animations'; +import { provideAnimations } from '@angular/platform-browser/animations'; import { provideHttpClient } from '@angular/common/http'; export const appConfig: ApplicationConfig = { @@ -24,7 +24,7 @@ export const appConfig: ApplicationConfig = { }, }, }), - provideNoopAnimations(), + provideAnimations(), provideHttpClient(), ], }; diff --git a/src/app/core/components/footer/footer.component.html b/src/app/core/components/footer/footer.component.html index 38d8f1598..7d7fcefec 100644 --- a/src/app/core/components/footer/footer.component.html +++ b/src/app/core/components/footer/footer.component.html @@ -1,4 +1,4 @@ -