Commit Graph

10 Commits

Author SHA1 Message Date
Yoga Pangestu
97b8427611 refactor: migrate Filament icon references from Heroicon constants to string-based aliases 2026-03-30 08:57:32 +07:00
Yoga Pangestu
3c9e2f1e2f refactor: replace conditional rendering with forelse and update card styling across attendance and learning modules 2026-03-30 08:52:18 +07:00
Yoga Pangestu
c15f429032 feat: implement CreateAssignmentAction and CreateMaterialAction for enhanced assignment and material management, updating relevant pages to utilize new actions 2026-03-30 08:24:28 +07:00
Yoga Pangestu
63241349cd feat: introduce detailed viewing actions for assignments and materials in class sessions, enhancing user interaction with modals for comprehensive content display 2026-03-30 00:43:14 +07:00
Yoga Pangestu
66c07556b7 feat: add class session materials and assignments viewing functionality, enhancing user experience with modals for detailed content display 2026-03-29 23:45:56 +07:00
Yoga Pangestu
ae627b076e refactor: Adjust Filament navigation sort orders for various resources, pages, and plugins. 2026-03-12 10:12:23 +07:00
Yoga Pangestu
7d8b1eea2a feat: Make TrashedFilter visible only to users with the Developer role in several Filament resources. 2026-03-12 09:06:54 +07:00
Yoga Pangestu
35190d7614 feat: Filter assignments and materials by current semester using GeneralSettings. 2026-03-12 08:13:25 +07:00
Yoga Pangestu
c8f2ac6c26 feat: Filter course-related data by current semester from general settings and rename attendance management page. 2026-03-12 08:03:51 +07:00
Yoga Pangestu
8c681ca5f2 feat: Add learning material management with Material model, migration, and Filament resource. 2026-03-11 07:46:04 +07:00