Skip to content

Yash-Jain2006/skill_Notes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

268 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

skill_Notes# Professional UI Update

I have polished the Admin Console interface based on your feedback.

Changes

  1. Inputs: Now use admin-input class for a glassmorphic look (dark translucent background).
  2. Layout: Better spacing and grouping in the "Assign Co-Admin" form.
  3. Table: Enhanced readability with avatars and status badges.
  4. Fix: Ensured GlobalData is safely accessed.

Verification

Open Command Center > Manage Co-Admins. The form should look sleek and professional now.

New Admin Added

Request: Add skilmatrix3@gmail.com as Admin. Action: Updated auth.js to whitelist this email.

How it works

The system now checks against a list of Super Admins:

  • tanishqagrawal1103@gmail.com
  • skilmatrix3@gmail.com

Verification

Login with the new email. You should be redirected to the Admin Dashboard immediately.

Login Fix 3.0: Google Popup

I have updated the Google Login implementation.

The Change

Switched from signInWithRedirect to signInWithPopup.

Why?

Redirect flows often fail on local environments (file://) or due to strict browser tracking prevention, causing the "throw back to login" loop. Popups maintain the session context much better.

Instructions

  1. Refresh the login page.
  2. Click Continue with Google.
  3. A popup window should appear. Sign in.
  4. The popup will close, and you will be redirected to the Dashboard automatically.

Guest Login Fix

Issue: Dashboard blank / tools not working for Guest. Cause: Firebase event loop bypassed guest check. Fix: Added explicit fallback to Guest dispatch in auth.js.

Verification

  1. Click "Continue as Guest".
  2. Dashboard should load.
  3. Tools (Notes, Planner) should be clickable.

Netlify Status

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 69.0%
  • CSS 18.1%
  • HTML 12.9%