Skip to content

Feat/UI/auth pages - #26

Merged
mgrablo merged 12 commits into
masterfrom
feat/ui/auth-pages
Jun 15, 2026
Merged

mgrablo merged 12 commits into
masterfrom
feat/ui/auth-pages

Conversation

@mgrablo

@mgrablo mgrablo commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Changes:

  • Added IconInputComponent for Inputs with icon within them
  • Added tailwindcss prettier plugin for auto reordering of tailwind classes
  • Added AuthService for login/registering and saving jwt token to local storage
  • Added AuthInterceptor that redirects to login page when user is not authenticated
  • Removed angular template from app.html
  • Updated styles.scss to apply dark variants when root tag has dark class
  • Added theme toggle button
  • Added storybook for previewing components in isolation, without having to be logged in
  • Added navbar component that changes orientation based on screen size (vertical on large screens, horizontal on mobile)
  • Added login and register pages

mgrablo and others added 12 commits March 23, 2026 18:18
* feat(ui/auth): add LoginRequest and LoginResponse interfaces

* feat(ui/auth): implement AuthService with login and logout functionality

* feat(ui/auth): enhance authInterceptor to handle 401 errors with logout and navigation

* feat(ui/auth): add registration functionality with RegisterRequest interface and service method

---------

Co-authored-by: mgrablo <51509107+Michauu035@users.noreply.github.com>
…all elements for smooth transition between themes
@mgrablo
mgrablo merged commit fffd6a6 into master Jun 15, 2026
1 check passed
@mgrablo
mgrablo deleted the feat/ui/auth-pages branch June 15, 2026 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant