Ramon Wenger
1de6ee8657
Fix objective mutation update
2022-04-12 15:56:41 +02:00
Ramon Wenger
3045da7491
Add frontend tests for team creation
2022-04-12 15:35:15 +02:00
Ramon Wenger
c6ddb3b051
Update `create team` mutation signature
2022-04-12 14:57:56 +02:00
Ramon Wenger
f6cc6f6a83
Add cypress test for validation case
2022-04-12 12:36:43 +02:00
Ramon Wenger
cff81d2419
Update frontend error handling for school class form
2022-04-11 15:58:08 +02:00
Ramon Wenger
4973037486
Update error handling in mutation for school class creation
2022-04-08 17:32:10 +02:00
Ramon Wenger
468d1384ad
Fix bug on project edit page in portfolio
2022-03-21 18:57:26 +01:00
Ramon Wenger
1f268c62e1
Add confirmation dialog to content block deletion
2022-03-01 11:02:26 +01:00
Ramon Wenger
b921c9b2c6
Make some more small style changes
2022-03-01 09:32:12 +01:00
Ramon Wenger
2ef53c1e5c
Fix small styling issues
2022-03-01 09:12:10 +01:00
Ramon Wenger
3d57f42821
Show and disable content element actions based on context
2022-02-28 14:02:53 +01:00
Ramon Wenger
d2dd8d8c5b
Update styling for content block form
2022-02-28 12:35:46 +01:00
Ramon Wenger
6c97f2ba4c
Update layout of content block form elements
2022-02-28 11:16:49 +01:00
Ramon Wenger
b8e87256d1
Fix value bug
2022-02-28 11:04:52 +01:00
Ramon Wenger
233a2655f7
Change regular text form to be tip tap, revert old component
2022-02-24 17:54:51 +01:00
Ramon Wenger
031e4d58de
Add new component for html editing
2022-02-24 16:49:39 +01:00
Ramon Wenger
1043b647a0
Change implementation of content editable div
2022-02-23 23:45:47 +01:00
Ramon Wenger
cf9eb76ae2
Add more typescript definitions
2022-02-23 23:45:10 +01:00
Ramon Wenger
07ac265e43
Add styling for contenteditable div
2022-02-22 10:51:50 +01:00
Ramon Wenger
396dc00bc9
Add some toy example for a contenteditable div
...
Note: does not work currenty, because the parent attribute overwrites
the value. Need to implement something that prevents the overwrite while
the element is focused
2022-02-22 10:51:50 +01:00
Ramon Wenger
8185ca056f
Add prop type
2022-02-18 17:33:16 +01:00
Ramon Wenger
46f46f319e
Add typescript support to project
2022-02-17 18:26:20 +01:00
Ramon Wenger
d4e9464503
Add test for creating content blocks
2022-02-17 16:26:25 +01:00
Ramon Wenger
c6b1117778
Add button for removal of chooser widget
2022-02-17 12:36:29 +01:00
Ramon Wenger
10dc8361ff
Add loading spinner to document and image forms
2022-02-16 15:11:59 +01:00
Ramon Wenger
d550b7057d
Make footer fixed in new form
2022-02-16 14:20:37 +01:00
Ramon Wenger
86591cd69b
Change content block rendering of single list items, refactor code
2022-02-15 17:42:37 +01:00
Ramon Wenger
d1250e76a4
Add a subtle icon style
2022-02-15 17:22:36 +01:00
Ramon Wenger
13a5ea9534
Add content element action menu
2022-02-15 17:21:41 +01:00
Ramon Wenger
bde635b21c
Clean up code
2022-02-10 12:10:05 +01:00
Ramon Wenger
aea50a2998
Remove the preliminary buttons to change order in content block form
2022-02-10 12:07:02 +01:00
Ramon Wenger
f563483b79
Add edit route for custom content blocks
2022-02-10 12:06:03 +01:00
Ramon Wenger
fdb408de84
Add swapping of elements in content arrays
2022-02-07 21:25:58 +01:00
Ramon Wenger
e5f813e15a
Add confirmation modal, refactor modal components
2022-02-03 20:11:06 +01:00
Ramon Wenger
1112c6754e
Add subtitle block to user content block form
2022-02-03 16:24:46 +01:00
Ramon Wenger
c3bac02826
Update error link
2022-02-02 17:46:48 +01:00
Ramon Wenger
769f87e05d
Add validation and filtering to content block creation
2022-02-02 17:45:12 +01:00
Ramon Wenger
b775d857a6
Update document block margin
2022-02-02 17:01:35 +01:00
Ramon Wenger
6d1eb48fe5
Fix delete mutation update
2022-02-02 16:53:23 +01:00
Ramon Wenger
63d79894ae
Fix styling bug
2022-02-02 16:53:01 +01:00
Ramon Wenger
b6ef5b2e34
Fix button below chapter title
2022-02-02 16:23:55 +01:00
Ramon Wenger
228def84b4
Fix styling bug in text element
2022-02-01 17:10:32 +01:00
Ramon Wenger
c177097234
Add test for immutable operations
2022-02-01 16:07:39 +01:00
Ramon Wenger
b1505e3868
Unset edit mode when leaving route subtree
2022-02-01 15:45:54 +01:00
Ramon Wenger
1660b1aa33
Update jest test
2022-02-01 15:26:46 +01:00
Ramon Wenger
16e8916d5c
Update class selection bug
2022-01-31 20:05:43 +01:00
Ramon Wenger
51fddbdf60
Move edit mode to local GraphQL property of module node
2022-01-31 18:24:03 +01:00
Ramon Wenger
e1d3897e5e
Clean up code, sanitize some inputs
2022-01-31 14:15:35 +01:00
Ramon Wenger
309468e878
Add test for project deletion
2022-01-31 14:05:35 +01:00
Ramon Wenger
7e0f16a5f2
Remove empty content lists upon removal of the last inner element
2022-01-30 22:36:39 +01:00