Commit Graph

13 Commits

Author SHA1 Message Date
7f3ac2e0ec style(problemset): refine table row styles for better UI consistency 2025-03-31 22:02:49 +08:00
6ab3e16598 refactor(utils): move getDifficultyColor function 2025-03-30 21:04:23 +08:00
c5cf52168b refactor(problemset): remove force-dynamic export 2025-03-23 14:16:57 +08:00
107f5d6670 feat(problemset): display sequential index instead of database id 2025-03-22 12:30:04 +08:00
740bc1e00b feat(problemset): optimize database query by selecting specific fields 2025-03-14 18:59:44 +08:00
2f037f8a78 feat(layout): add Suspense with fallback loading for problemset layout 2025-03-13 11:24:24 +08:00
e6b4be4758 feat(problemset-layout): add AvatarButton to problemset layout 2025-03-12 21:17:14 +08:00
eab62706e0 feat(problemset): add dynamic rendering for ProblemsetPage
Some checks failed
Build & Push Monaco Docker Image / build-and-push-monaco-docker-image (., Dockerfile, monaco-editor-lsp-next) (push) Failing after 17s
2025-03-12 13:57:57 +08:00
c58ed38c03 feat(problemset): add sorting by id in problemset page 2025-03-12 12:52:50 +08:00
ba16523c03 feat(problemset): add difficulty color mapping based on problem difficulty 2025-03-07 16:34:51 +08:00
9a04d83f9e feat(problemset): add clickable links for problem IDs and titles 2025-03-07 16:26:00 +08:00
134046ff5a feat(problemset): add page to display published problems in a table 2025-03-07 15:52:11 +08:00
0e8639212e feat(layout): add ProblemsetLayout component with Banner and main content wrapper 2025-03-07 15:36:03 +08:00