You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+14Lines changed: 14 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,20 @@ Campus Shelf is a fully animated campus library experience that blends a modern
23
23
4. Use the search bar, category chips, and navigation links to explore the animated sections.
24
24
5. Unlock the admin dashboard with the admin password above. The default admin account (`admin@campus-shelf.com`) is provisioned automatically.
25
25
26
+
## Usage Guide
27
+
-**Registration & verification:** Submit the register form, copy the displayed 6-digit code, and confirm it inside the verification modal to activate your account.
28
+
-**Social sign-in:** Click any provider button to spawn a fully verified demo profile—perfect for quick previews.
29
+
-**Password management:** Use the forgot password flow to request a reset token, then set a new password in the follow-up modal.
30
+
-**Session handling:** Successful sign-in stores a session in `sessionStorage`; logging out clears it and redirects back to the login portal.
31
+
-**Admin unlock:** Open the admin access modal from the dashboard, enter `CampusShelf@Admin2025`, and the guard view swaps to the metrics/table console.
32
+
-**Content exploration:** Search trims the featured grid in real time, while category chips filter by genre with smooth card animations.
33
+
-**Engagement widgets:** The contact form thanks the sender inline and the newsletter button provides instant feedback without page reloads.
34
+
35
+
## Animations & UX Highlights
36
+
- Elements with `[data-animate]` fade and rise into view via an IntersectionObserver-powered reveal system.
37
+
- Cards, buttons, and navigation affordances use subtle transforms and shadow transitions to communicate state changes.
38
+
- Mobile navigation collapses into a toggle-driven drawer that inherits the same animated styling for consistency.
39
+
26
40
## Project Structure
27
41
-`index.html` / `style.css` — authentication portal and modal flows
0 commit comments