Files
enlight-lms/lms
joylessorchid 4d80c84775 feat: fix leaderboard, redesign student profile, olympiad admin, ru i18n
LeaderBoard:
- Fix bug: allUsers now loaded before logsResource on mount
- Fallback: show users with 0 points when Energy Point Log is empty
- Replace FontAwesome with lucide-vue-next (Crown, Medal, Trophy, User)
- Replace all hardcoded hex colors with Frappe UI CSS variables

StudentProfile:
- Remove ~40 debug console.log statements
- Increase avatar to 96px, use amber CSS token gradient
- All scoped CSS colors converted to rgb(var(--color-*)) tokens

Olympiads admin:
- Add OlympiadForm.vue for create/edit with all fields
- Add routes /olympiads/new and /olympiads/:name/edit
- Add "Create Olympiad" button for moderators/instructors
- Add sidebar entry for admin users

Russian translations:
- Add Olympiad module strings to lms/locale/ru.po

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-16 06:52:15 +03:00
..
2025-08-25 15:37:00 +05:30
2023-02-01 12:48:11 -03:00
2025-11-10 17:00:10 +03:00
2026-01-01 12:06:15 +05:30
2022-11-04 11:47:09 +05:30
2024-05-13 16:50:52 +05:30
2025-08-11 17:48:37 +05:30