Skip to content

Created admin login UI component#15

Merged
RandyJDean merged 1 commit into
mainfrom
admin-login-ui
Jun 19, 2026
Merged

Created admin login UI component#15
RandyJDean merged 1 commit into
mainfrom
admin-login-ui

Conversation

@RandyJDean

@RandyJDean RandyJDean commented May 28, 2026

Copy link
Copy Markdown
Contributor

Created the admin login UI for the /admin route.

  • Added admin login component
  • Added controlled email and password inputs
  • Added required-field validation
  • Added placeholder submit handler (console log)

Testing

Verified /admin/login renders the admin login UI:

image.png

Verified empty submit shows validation errors:

image.png

Verified valid submit reaches the placeholder handler:

image.png

Changes:

  • Changed styling to lean on Mantine theme
  • Removed Admin folder in favor of the page living in features/admin/
  • Screen shots have been updated above

RandyJDean commented May 28, 2026

Copy link
Copy Markdown
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@RandyJDean RandyJDean marked this pull request as ready for review May 28, 2026 19:49
@RandyJDean RandyJDean requested a review from a team as a code owner May 28, 2026 19:49
@graphite-app graphite-app Bot requested review from Arshadul-Monir and arklian May 28, 2026 19:49
@graphite-app

graphite-app Bot commented May 28, 2026

Copy link
Copy Markdown

Graphite Automations

"Request reviewers once CI passes" took an action on this PR • (05/28/26)

2 reviewers were added to this PR based on Henry Chen's automation.

Comment thread js/src/app/user/admin/_components/AdminLogin.tsx Outdated
Comment thread js/src/app/user/admin/_components/AdminLogin.tsx Outdated
Comment thread js/src/app/user/admin/_components/AdminLogin.tsx Outdated
Comment thread js/src/app/user/admin/_components/AdminLogin.tsx Outdated
Comment thread js/src/app/user/admin/_components/AdminLogin.tsx Outdated
Comment thread js/src/app/user/admin/_components/AdminLogin.tsx Outdated
Comment thread js/src/app/user/admin/Admin.page.tsx Outdated

RandyJDean commented Jun 19, 2026

Copy link
Copy Markdown
Contributor Author

Merge activity

  • Jun 19, 6:42 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jun 19, 6:42 PM UTC: @RandyJDean merged this pull request with Graphite.

@RandyJDean RandyJDean merged commit 6f0eedf into main Jun 19, 2026
7 checks passed
@RandyJDean RandyJDean deleted the admin-login-ui branch June 19, 2026 18:42
@sonarqubecloud

Copy link
Copy Markdown

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.

3 participants