Commit Graph

1393 Commits

Author SHA1 Message Date
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
Ramon Wenger a988b15b76 Update bookmark tests 2022-01-30 21:17:17 +01:00
Ramon Wenger a626fd9d04 Merge remote-tracking branch 'origin/feature/new-content-block-creation-workflow' into develop 2022-01-30 10:26:20 +01:00
Ramon Wenger 12f16c3971 Update bookmark in module 2022-01-30 00:14:45 +01:00
Ramon Wenger bf89fba212 Update survey queries 2022-01-29 21:33:35 +01:00
Ramon Wenger 4caeb1f9df Update snapshot query 2022-01-29 21:29:36 +01:00
Ramon Wenger fc24958d9b Update cache properties 2022-01-29 21:15:57 +01:00
Ramon Wenger 9cc1ab5324 Update projects in frontend to use slugs instead of ids 2022-01-29 20:11:31 +01:00
Ramon Wenger 656b2be364 Update cache code 2022-01-28 23:22:28 +01:00
Ramon Wenger a3c616d10e Remove custom type definition for now 2022-01-28 22:42:56 +01:00
Ramon Wenger 3403c2db3d Add new helper functions 2022-01-28 19:53:31 +01:00