Commit graph

21 commits

Author SHA1 Message Date
swve
3014817d95 feat: add mobile dashboard menu, make dashboard pages responsive 2024-10-23 15:17:02 +02:00
Chris Holland
9c2b147582
refactor: remove onclick on pencil and condense indicator 2024-10-19 07:45:50 -07:00
Chris Holland
5ff720ab06
fix: activity titles are aligned 2024-10-19 05:56:15 -07:00
Chris Holland
b3b78b058f
fix: odd pushdown effect after drag/drop
Apparently when you set your own css-transition properties, it'll cause this known visual bug for react-beautiful-dnd.

See https://github.com/atlassian/react-beautiful-dnd/issues/2086 for more info about this
2024-10-18 16:53:01 -07:00
Chris Holland
4afa1d4458
fix: edit assignment flickering when dragged and dropped
After some testing, I found that assignmentUUID isn't necessary for the conditional render. After some testing in a race condition environment (two clients)  the activity itself as a condition is enough and it doesn't seem that its worth having assignmentUUID as well.
2024-10-18 14:03:57 -07:00
Chris Holland
53bae7cbb3
fix: always dimiss select state regardless of modification #341 2024-10-18 13:37:15 -07:00
swve
c68fa66ff8 feat: Add loading toasts 2024-08-13 18:13:58 +02:00
swve
6cb738a8a2 feat: update activity publish state in assignment page 2024-08-12 19:29:38 +02:00
swve
ad3f66057c feat: enable grading for file subs 2024-08-06 18:55:32 +02:00
swve
d6aa071425 feat: add publish status change from the course edition page 2024-08-05 19:45:24 +02:00
swve
dab80069d4 feat: init assignment subpages and misc python and ts improvements 2024-07-20 21:12:13 +02:00
swve
182cd73001 feat: Remove unused imports and update some packages 2024-07-18 00:36:58 +02:00
swve
6a4e16ec29 feat: init assignments UI and fix bugs 2024-07-12 21:28:50 +02:00
swve
10e9be1d33 feat: create and delete assignment activities from UI 2024-07-12 11:54:33 +02:00
swve
0fb213ee4e fix: Error when you try to edit a course from a button 2024-06-14 00:46:12 +01:00
swve
f524ddb51a feat: various course edition improvements 2024-06-14 00:18:23 +01:00
swve
08cc97f557 fix: session auth issues 2024-06-06 16:54:53 +01:00
swve
a147ad6610 feat: format with prettier 2024-02-09 21:22:15 +01:00
swve
cf7cb0f35e fix: acitivity name bug 2024-01-14 12:04:59 +01:00
swve
53f40f3f34 fix: activitiy issues 2023-12-14 18:53:00 +01:00
swve
838a94eec1 feat: init user settings 2023-12-14 18:53:00 +01:00
Renamed from apps/web/components/Dashboard/EditCourseStructure/DraggableElements/ActivityElement.tsx (Browse further)