Skip to content

Housekeeping 1#92

Merged
mraysu merged 2 commits into
mainfrom
mraysu/housekeeping-1
Jun 3, 2026
Merged

Housekeeping 1#92
mraysu merged 2 commits into
mainfrom
mraysu/housekeeping-1

Conversation

@mraysu

@mraysu mraysu commented Jun 2, 2026

Copy link
Copy Markdown
Collaborator
  • added api error handling for login form
  • modified login state management to improve "loading" transition
  • added message on attendance table for attempting to view attendance for a future session

@github-actions

github-actions Bot commented Jun 2, 2026

Copy link
Copy Markdown

Visit the preview URL for this PR (updated for commit d43ffd4):

https://meemli-dev--pr92-mraysu-housekeeping-tfh7ixul.web.app

(expires Tue, 09 Jun 2026 01:19:35 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 633a893569aee98f762f025e27aa080a469727e1

@mraysu
mraysu merged commit 4300521 into main Jun 3, 2026
4 checks passed
mraysu added a commit that referenced this pull request Jun 4, 2026
* Housekeeping 1 (#92)

* login page fixes: more error handling and loading state management

* attendance page: message for future sessions

* Email Template (#88)

* initial changes

* added attendance page for student profile + styling

* refactored logic, finished stylings

* fixed type errors

* added email template, removed redundant user api

* added fallback values and adjusted styling

* updated button styling

* updated button styling

---------

Co-authored-by: Michael Sullivan <96799955+mraysu@users.noreply.github.com>

* Navbar styling fixes (#91)

* Change navbar color

* Fix navbar icon hover states

* Fix buttons from shrinking in mobile

* hoping this fixes deployment

---------

Co-authored-by: Michael Sullivan <96799955+mraysu@users.noreply.github.com>

* fix build issues, client updates (#95)

* make student email optional, update program detail attendance page

* lint fix

---------

Co-authored-by: thomas-rocha <156377384+thomas-rocha@users.noreply.github.com>
Co-authored-by: OrigamiStarz <40199724+OrigamiStarz@users.noreply.github.com>
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