Commit Graph

949 Commits

Author SHA1 Message Date
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 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 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 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 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 a988b15b76 Update bookmark tests 2022-01-30 21:17:17 +01:00
Ramon Wenger 12f16c3971 Update bookmark in module 2022-01-30 00:14:45 +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 3403c2db3d Add new helper functions 2022-01-28 19:53:31 +01:00
Ramon Wenger 57704d7fc2 Refactor bookmark actions 2022-01-28 00:03:36 +01:00
Ramon Wenger 1462b08ecd Clean up graphql definitions 2022-01-27 17:59:01 +01:00
Ramon Wenger 928f9027d3 Clean up code, make Query and Mutation more standard compliant 2022-01-27 17:34:45 +01:00
Ramon Wenger 37af5c0412 Clean up and simplify some code 2022-01-27 15:07:59 +01:00
Ramon Wenger 6ce00694d7 Remove edges from rooms query 2022-01-26 22:34:02 +01:00
Ramon Wenger e0c95ad9ce Make some more code not change immutable objects 2022-01-26 21:36:57 +01:00
Ramon Wenger 457c59cbc4 Clean up code 2022-01-26 20:49:31 +01:00
Ramon Wenger 7da98d9ae7 Clean up code 2022-01-26 20:04:51 +01:00
Ramon Wenger a85296a628 Update apollo version, replace local state handling 2022-01-26 15:46:09 +01:00
Ramon Wenger a31c644553 Send new content block to server, add route 2022-01-24 17:51:53 +01:00
Ramon Wenger c6c56ac851 Add icons for content form sections, refactor components 2022-01-20 17:54:11 +01:00
Ramon Wenger 1a87dbb788 Refactor content element component 2022-01-20 17:23:22 +01:00
Ramon Wenger dfb1a3ac5a Refactor event names 2022-01-20 16:24:24 +01:00
Ramon Wenger d3c790d221 Update styling 2022-01-20 16:22:08 +01:00
Ramon Wenger 20876a0bf2 Lint some more code 2022-01-20 16:21:08 +01:00
Ramon Wenger c4195916a7 Lint some more code 2022-01-19 11:56:20 +01:00
Ramon Wenger 88f1db7bfc Lint some code 2022-01-19 11:45:55 +01:00
Ramon Wenger 6f474d9261 Update styling for element chooser, add checkbox for nested list 2022-01-19 11:31:17 +01:00
Ramon Wenger 3ff03e9835 Hide elements of Module while loading 2022-01-19 11:29:58 +01:00
Ramon Wenger 2b82c78cc2 Add option to convert new element to nested list 2022-01-19 11:29:21 +01:00
Ramon Wenger 50cb811f05 Refactor styling of nested content lists 2022-01-19 11:23:13 +01:00
Ramon Wenger 196fd5da4a Update create content block page 2022-01-17 09:05:41 +01:00
Ramon Wenger bc0918876b Update usage of new component 2022-01-13 22:29:15 +01:00
Ramon Wenger 5b548e9d6a Refactor content component form 2022-01-13 22:03:42 +01:00
Ramon Wenger 73ee8bd535 Update new content block form 2022-01-13 10:49:19 +01:00
Ramon Wenger 10a3b4fed3 Update styling 2022-01-13 10:48:07 +01:00
Ramon Wenger db35d407ca Refactor content list component 2022-01-13 10:44:09 +01:00
Ramon Wenger 9bbd6a12de Split imports in App component 2022-01-11 14:54:27 +01:00
Ramon Wenger 40ab4243b8 Split code into more bandwidth-friendly chunks 2021-12-22 10:37:43 +01:00
Ramon Wenger 5925bc95f5 Lazy-load some more components 2021-12-21 21:03:58 +01:00
Ramon Wenger 01f4798e7a Refactor date filters to be only methods and replace moment with dayjs 2021-12-21 21:02:58 +01:00
Ramon Wenger 623919719d Fix e2e tests 2021-12-21 13:51:16 +01:00
Ramon Wenger b37abd3d16 Move VeeValidate calls to own components and config 2021-12-21 13:11:34 +01:00
Ramon Wenger 31f3145cbd Replace old vee-validate version and rewrite the usages 2021-12-20 17:17:28 +01:00
Ramon Wenger bdb06be67c Start update process for Vue 3 2021-12-13 20:54:09 +01:00
Christian Cueni bb244d1f17 Style text in lists in solutions correctly 2021-11-29 12:55:36 +01:00
Christian Cueni b0aed1ca74 Add type to parent if missing 2021-11-16 11:55:57 +01:00
Christian Cueni 36932baa89 Fix instrument colors 2021-11-16 10:50:43 +01:00
Christian Cueni 07792ec72d Use change instead click event 2021-11-11 09:13:08 +01:00
Christian Cueni fac3dd6d87 Add link 2021-11-11 09:13:07 +01:00
Christian Cueni 422a1a3d58 Merge branch 'feature/fix-comment-input-ms-370' into develop 2021-11-09 12:49:12 +01:00
Christian Cueni c9cb2a17cc Merge branch 'hotfix/no-show-text-ms-371' into develop 2021-11-09 08:17:27 +01:00
Christian Cueni c04f1a3f3f Clear input after submit 2021-11-08 15:42:22 +01:00
Christian Cueni a37387db5e Fix text form 2021-11-08 14:26:58 +01:00
Ramon Wenger 281393d5cc Merge branch 'hotfix/room-actions-menu' into develop 2021-11-04 07:37:41 +01:00
Ramon Wenger f7ecb82cda Fix dropdown for room actions 2021-11-04 07:35:12 +01:00
Ramon Wenger ea56f09ad3 Merge branch 'hotfix/snapshot-dropdown' into develop 2021-11-02 20:39:40 +01:00
Ramon Wenger bc60aafafb Fix snapshot dropdown 2021-11-02 20:14:32 +01:00
Ramon Wenger dc5d922469 Fix es-lint issue and remove console log 2021-11-01 12:05:59 +01:00
Ramon Wenger 3e82389299 Refactor current instrument filter query, add styling for active state 2021-11-01 11:57:07 +01:00
Ramon Wenger bfe31ee146 Merge branch 'hotfix/class-selection-menu' into develop 2021-11-01 10:03:21 +01:00
Ramon Wenger 768e3f2e1d Stop class selection menu from immediatly closing again 2021-11-01 09:55:02 +01:00
Ramon Wenger e1a87739df Add some styling for filter group headers 2021-10-31 22:02:30 +01:00
Ramon Wenger 8117a6b4c0 Add code for filtering instruments in frontend
Also add some styling
2021-10-31 21:48:21 +01:00
Ramon Wenger ac6c60f8c3 Add instrument type query 2021-10-30 22:29:31 +02:00
Ramon Wenger ef6d76aee1 Merge branch 'release/new-portfolio' into develop 2021-10-27 18:13:51 +02:00
Ramon Wenger a2ecbdd3b4 Add test for and fix bug in projects page 2021-10-25 13:38:03 +02:00
Ramon Wenger 96b5fcbcd5 Add test and fix a bug for project share button 2021-10-25 13:07:13 +02:00
Ramon Wenger bf01143e4c Update widget width 2021-10-25 12:31:11 +02:00