Commit Graph

60 Commits

Author SHA1 Message Date
62d15c85f6 fix: smart CBT result/back routing for DPPs and add Test Type selector in Admin panel 2026-07-27 15:55:54 +05:30
053b727725 fix: remove all Expand View links, seed real 15Q JEE/NEET DPP questions per subject 2026-07-27 15:35:14 +05:30
f7c452aba6 fix(ui): fix X button hover, clean ExamEnum titles, route CBT DPP to real /cbt/[id] engine 2026-07-27 15:21:13 +05:30
9fb23d05e1 fix(ui): separate cbt and pdf dpp viewer logic and fix flex layout on dpp cards 2026-07-27 15:12:46 +05:30
d79671ee73 chore: add mock seeding script for dpps 2026-07-27 15:06:04 +05:30
a5bb2d867c feat: setup admin JSON generation and pdf viewer for free plan DPPs 2026-07-27 14:56:25 +05:30
c214ca41b6 Optimize frontend for production using multi-stage standalone build 2026-07-27 13:26:31 +05:30
f5049ef965 Make iframe background transparent to fix FOUC and use vibrant cyan/magenta firecrackers 2026-07-10 16:59:43 +05:30
ead4942b6d Restore robust window.parent theme detection for instant iframe styling 2026-07-10 16:54:58 +05:30
90700c0268 Fix modal border and improve light mode firecracker colors 2026-07-10 16:51:25 +05:30
6382924a62 Update firecrackers, sparks, and sad faces to adapt dynamically to light/dark themes 2026-07-10 16:47:20 +05:30
5b69f4fdca Fix light theme detection logic (check absence of dark class) 2026-07-10 16:44:23 +05:30
0d6e0b83ac Support robust theme sync with resolvedTheme and parent check loop 2026-07-10 16:41:22 +05:30
31ef5cf024 Fix light theme script injection bug 2026-07-10 16:37:58 +05:30
2ca9fdbbb5 Support Light Theme natively for Streak Modal & iframe 2026-07-10 16:33:50 +05:30
d04295552e Eliminate all blue tint from canvas trailing colors and CSS variables 2026-07-10 16:24:07 +05:30
7a293b6df0 Update streak onboarding modal styling (black bg, larger text, no border) 2026-07-10 16:17:44 +05:30
f15c260cae Update streak onboarding card size to w-[80vw] h-[80vh] and background color of animation and greetings panels to solid black 2026-07-10 16:08:59 +05:30
ebc552a8ca Update card width to max-w-2xl and iframe animation height to 360px. Adjust demo streak data in database seed. 2026-07-10 14:40:57 +05:30
89c704c02c Refactor streak modal into a single card with top border-b iframe animation and bottom greetings, daily check-in Snapchat-like streak update/reset logic 2026-07-10 14:29:34 +05:30
96cf5f6dc1 Change sadness threshold to streak <= 2 2026-07-10 13:49:03 +05:30
cdf50ed99c Restore scrolling/spinning logo animation by separating canvas and React modal card 2026-07-10 13:40:00 +05:30
ecfc9d3b43 Fix React DOM warning by using allowtransparency attribute 2026-07-10 13:35:09 +05:30
c0642ad6f3 Refactor streak modal to overlay native React component on transparent celebration canvas iframe 2026-07-10 13:30:33 +05:30
79dde09304 Implement streak celebration animation 2026-07-10 12:51:59 +05:30
d5199682e3 feat: complete UI tasks, backend optimizations, coupon admin, user kundli 2026-07-10 12:36:56 +05:30
149d365218 Fix CBT history react-markdown crash, fix test deletion cascade, fix cbt theme, add 180 NEET questions 2026-07-09 23:37:15 +05:30
7c5acbd823 Fix admin tests endpoint to create_manual and fix language enum from EN to English 2026-07-09 18:03:35 +05:30
4a899f63e8 Fix Admin test upload API endpoint URL & fix AI coach infinite reload caused by session polling 2026-07-09 17:53:27 +05:30
3cc72cb327 Fix UI sizing on pricing, update text to Get Pro and /year, resolve 500 error 2026-07-09 17:20:44 +05:30
22b167b985 UI/UX Polishing: CBT dashboard, sidebar tiers, landing pricing, and exam disclaimer 2026-07-09 17:05:40 +05:30
b80d73ec26 Fix UI issues, timer logic, theme switcher, view solutions, and markdown rendering 2026-07-09 16:08:12 +05:30
bc444ea737 Fix UI bugs: history page fallback, admin page typescript type, cbt page math rendering 2026-07-09 09:47:10 +05:30
8f9bef9744 Fix state sync for target exam tag in header 2026-07-08 15:09:19 +05:30
db22448086 Remove temp text dumps 2026-07-08 14:52:42 +05:30
ffcd7081e2 Fix StreakCounter animation, PeriodicTable image, and add Feature Comparison matrix 2026-07-08 14:52:24 +05:30
66e6fc8d3f fix(cbt): Periodic Table image clarity and reliable full-screen exit 2026-07-08 12:50:24 +05:30
1a6168f724 fix(dashboard): DPP tags properly dynamic based on user target exam 2026-07-08 12:46:44 +05:30
c87b305646 Feat: Add script to parse 4 real PDF DPPs into Database 2026-07-07 16:42:32 +05:30
e901108288 Feat: Seed accurate complex LaTeX questions and fix Play button hover state in dark mode 2026-07-07 16:34:25 +05:30
15cb718196 Fix: Add use client directive to DPP page 2026-07-07 16:25:13 +05:30
ea19660cc8 Fix: Remove missing date-fns dependency and use native Date format 2026-07-07 16:21:48 +05:30
cab2aad6f8 Fix: Replace missing Select component with native select 2026-07-07 16:19:21 +05:30
988923ef4b Feat: Implement AI DPP CBT conversion and frontend sync 2026-07-07 16:12:56 +05:30
b6ebb9d9c3 Feat: Complete CBT PDF upload, AI parsing, and MinIO storage integration 2026-07-07 15:56:44 +05:30
c5260eec2e Fix: Swap light and dark mode logos as requested 2026-07-07 15:31:24 +05:30
2d6c9c2202 Fix: Configure Tailwind v4 to use .dark class strategy for dark mode 2026-07-07 15:27:23 +05:30
fe73bce834 Fix: Correct logo light/dark switching - dark_background for light mode, light_background for dark mode 2026-07-07 15:23:05 +05:30
6b0025408e Fix: Replace ALL Rectangular_light_background.svg refs with dark version globally 2026-07-07 15:14:01 +05:30
5ede1df970 Fix: Revert page/layout logos to support correct light/dark switching and fix login hydration mismatch 2026-07-07 15:08:43 +05:30