a26f02065a
fix: increase card image height, fix title overflow, fix Twitch error 2000
...
- CourseCard: raise image from h-40 to h-52 (less cropping)
- CourseCard: use -webkit-line-clamp inline style to hard-clip title overflow
- CourseCard: reduce footer bottom padding (pb-1)
- StreamEmbed: pass both current hostname and localhost as Twitch parent
params to fix error 2000 in local/dev environments
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 06:59:34 +03:00
c9dbc12a44
feat: fullscreen stream on admin home, fix card titles 2-line clamp
...
- Remove greeting for admin view, render stream fullscreen (no scroll)
- AdminHome: stream fills full viewport height via flex layout
- StreamEmbed: fills parent height instead of fixed aspect-ratio
- Set Twitch channel to lofigirl
- CourseCard: clamp title to 2 lines with fixed min-height
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 06:47:10 +03:00
bea5f78b6e
feat: add StreamEmbed widget, move course progress to footer corner
...
- Add StreamEmbed component supporting Twitch and YouTube embeds
with live badge, platform icon, aspect-ratio 16:9, external link
- Replace AudioPlayer on AdminHome with StreamEmbed (configure
channel name in streamConfig ref)
- Move course progress % to bottom-right footer corner alongside
price/cert badge; remove separate progress row above footer
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 06:32:25 +03:00
ab329301bf
feat: add AudioPlayer widget on home, fix CourseCard stats alignment
...
- Add AudioPlayer component with playlist, seek, volume, animated EQ
- Replace "Courses Created" section on AdminHome with AudioPlayer
- Fix CourseCard stats row: use flex-1 spacer so stats + footer are
always anchored to the bottom regardless of description length
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 06:26:30 +03:00
e9b26ee639
fix: remove hero banners, fix theme tokens, align course card stats
...
- Remove dark gradient hero sections from Courses and Olympiads pages
- Move search input inline with tab filters
- Fix StudentProfile scoped styles to use Frappe UI CSS variables
instead of hardcoded hex colors (fixes white/dark theme compatibility)
- Fix CourseCard stats row jumping by adding min-height to description
and stats container
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 06:15:55 +03:00
3882787e50
feat: add Olympiads module and redesign course UI
...
- Add LMS Olympiad, Participant, Result doctypes with full API
- Add Olympiads pages (list, detail, leaderboard, registration)
- Redesign CourseCard with hover animations, badges, progress bar
- Improve Courses page with hero banner and filters
- Add Olympiads route and sidebar navigation entry
- Add CLAUDE.md project documentation
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-16 05:50:39 +03:00
Jannat Patel
b65102e6c8
fix: course card gradient color
2025-12-16 11:06:03 +05:30
Jannat Patel
163e4b8b1e
fix: course card gradient color
2025-12-15 16:32:42 +05:30
Jannat Patel
8d41a3d688
test: certificate and rating test
2025-12-15 14:51:37 +05:30
Jannat Patel
1bc610bd76
feat: search jobs from command palette
2025-12-12 19:14:25 +05:30
Jannat Patel
040d74c20a
fix: use frappe-ui theme colors and fixed tailwind config
2025-12-08 10:37:31 +05:30
Jannat Patel
5825bcf9b3
fix: use frappe-ui theme colors and fixed tailwind config
2025-12-08 10:37:08 +05:30
Jannat Patel
bb2447e821
fix: misc issues
2025-10-15 11:52:23 +05:30
Jannat Patel
63c1fe8e75
fix: border when course card has an image
2025-09-29 15:26:14 +05:30
Jannat Patel
625ddac65a
refactor: learning path
2025-08-14 20:26:46 +05:30
Jannat Patel
65477a5b2b
fix: misc ui issues
2025-08-12 15:03:19 +05:30
Jannat Patel
ee715f6387
chore: fixed linters
2025-08-08 10:47:21 +05:30
Jannat Patel
ccf28b8012
refactor: bring course title down from the gradient in course cards
2025-08-07 17:23:14 +05:30
Jannat Patel
36076068ec
fix: text padding on card gradient
2025-07-30 12:30:12 +05:30
Jannat Patel
d7e83bb78e
fix: show video statistics watch time in minutes
2025-07-30 11:30:17 +05:30
Jannat Patel
d8ce88ab57
fix: color swatch input style
2025-07-25 18:30:58 +05:30
Jannat Patel
01794a47c6
feat: set a random color is no color or image is present
2025-07-25 17:46:50 +05:30
Jannat Patel
17626dbbdb
feat: course card gradient
2025-07-25 17:29:48 +05:30
Jannat Patel
bfc1488860
fix: tags spacing on course cards
2025-04-21 16:16:54 +05:30
Jannat Patel
22a9169f87
fix: show progress bar for enrolled courses
2025-03-04 17:14:01 +05:30
Jannat Patel
47a30763a0
refactor: course list fetching and filters
2025-03-04 17:02:47 +05:30
Jannat Patel
63bf6a5574
fix: polished the course certification flow
2025-02-25 12:46:35 +05:30
Jannat Patel
bacfaf4a71
feat: paid certifications on courses
2025-02-21 19:12:20 +05:30
Jannat Patel
69c1093c93
fix: badge color on batch overlay
2025-02-11 18:30:13 +05:30
Jannat Patel
74cd0a4d40
fix: added get certified button on certified participants list
2025-02-11 18:29:29 +05:30
Jannat Patel
e28fc3bee6
fix: calendar background and assignment text color
2025-02-11 16:28:25 +05:30
Jannat Patel
2342dfe452
fix: dark mode for course and batch tags
2025-02-11 10:52:37 +05:30
Jannat Patel
dbf443300b
feat: dark mode
2025-02-10 10:51:21 +05:30
Jannat Patel
7bbdedf5f4
fix: margins beneath progress bar in course card
2025-01-23 18:34:15 +05:30
Jannat Patel
7f44177986
feat: markdown parser for links and lists
2024-12-16 16:41:55 +05:30
Jannat Patel
38e6e4345f
fix: misc issues
2024-11-06 19:22:20 +05:30
Jannat Patel
8640ecf9be
refactor: course list data
2024-10-30 22:12:59 +05:30
Jannat Patel
699c821edd
fix: spacing and widths
2024-08-05 11:12:34 +05:30
Jannat Patel
493bab8163
fix: multiline tags
2024-07-17 11:29:14 +05:30
Jannat Patel
67ebd30836
fix: batch ui
2024-06-26 13:10:20 +05:30
Md Hussain Nagaria
326c77cdb9
fix: clip progress bar width to 100% ( #892 )
...
* fix: course progress bar should not go beyond 100% width
* refactor: progress bar component should include outer body div
2024-06-26 00:29:55 +05:30
Jannat Patel
b7dd488886
feat: featured courses
2024-05-27 15:30:15 +05:30
Jannat Patel
a62fd757d4
test: course creation flow
2024-05-15 14:55:28 +05:30
Jannat Patel
2be7645c0c
fix: course issues
2024-05-09 16:34:54 +05:30
Jannat Patel
44b36599c3
fix: profile routes
2024-04-18 20:27:15 +05:30
Jannat Patel
2f68fc0d6e
fix: quiz rerender issue
2024-04-15 13:27:38 +05:30
Jannat Patel
5de7f5e283
fix: progress
2024-04-03 12:11:34 +05:30
Jannat Patel
3525e4c90b
feat: meta tags
2024-03-28 16:20:53 +05:30
Jannat Patel
e6d3819092
feat: mobile responsive
2024-03-28 11:30:59 +05:30
Jannat Patel
af48ccfb57
fix: cleanup ui
2024-02-05 17:35:46 +05:30