Commit Graph

121 Commits

Author SHA1 Message Date
Lorenz Padberg 627ca29805 Make hideCloseButton more explicit 2024-04-11 15:03:30 +02:00
Lorenz Padberg 9c48d86970 Open new tab for instrument and instruction document 2024-04-04 08:43:54 +02:00
Ramon Wenger c180aa94f5 Show sidebar only after clicking some highlighted text 2024-02-28 11:14:45 +01:00
Ramon Wenger d6860154f7 Add initial component for highlight sidebar, with styling but without logic 2024-02-28 11:14:45 +01:00
Ramon Wenger 6e409fa0f0 Fix margins after and before titles
Resolves MS-713 #complete
2023-05-10 16:27:03 +02:00
Ramon Wenger 1428634440 Add default footer to new dynamic footer component 2023-05-10 12:19:10 +02:00
Ramon Wenger 7643b687f3 Switch import to make it stubbable for footer 2023-05-10 10:23:37 +02:00
Ramon Wenger a856755d96 Add new footer element to switch to the correct footer
Relates to MS-714
2023-05-09 22:29:58 +02:00
Ramon Wenger f7232ffa33 Update dynamic component handling for illustrations on split layout 2023-04-20 16:13:49 +02:00
Ramon Wenger 1134ea9679 Add extensions for .vue and .gql files 2023-04-13 23:03:41 +02:00
Ramon Wenger 9759a64069 Update CSS import 2023-04-13 16:35:56 +02:00
Ramon Wenger 52b399b216 Use correct illustrations on Hello page
Fix MS-678 #complete
2023-03-28 17:08:29 +02:00
Ramon Wenger 0bfc4f9bcb Apply prettier on project again 2023-02-07 14:31:26 +01:00
Ramon Wenger a52671fd40 Upgrade code according to migration guide for Vue 3
Update npm dependencies

Update vue router version

Disable validation temporarily

Specify property

Update dependencies

Update store to v4

Update async component definitions

Update some event emitters

Update tiptap vue version

Implement some router changes for v4

Remove obsolete tag attributes

Update dependencies

Fix some cypress tests

Fix most jest tests

Fix some more cypress tests

Fix school class cypress test

Fix another cypress test

Disable failing test temporarily

Fix validation

Fix error messages for validation

Fix e2e test for beta login page

Apply prettier
2023-02-07 13:38:51 +01:00
Ramon Wenger 39e7d27587 Update async component definitions 2023-01-26 16:37:06 +01:00
Ramon Wenger 09d8d36678 Apply code changes from migration guide for Vue 3 2023-01-26 16:23:05 +01:00
Ramon Wenger 9a91aaf47c Apply prettier to whole project 2023-01-12 15:58:59 +01:00
Ramon Wenger a9e9e62100 Add new illustrations for Hello page 2022-11-30 16:27:20 +01:00
Ramon Wenger ca7663e5f0 Throw out obsolete dependencies, or replace with newer solutions 2022-10-25 11:19:44 +02:00
Ramon Wenger dc4a6ff05c Increase margin of close button for better usability on mobile
Resolves MS-527
2022-07-15 17:46:22 +02:00
Ramon Wenger ea9c90189a Update support link to be flavor dependent
Fixes MS-501
2022-05-23 14:26:35 +02:00
Ramon Wenger ce506bf471 Modify hello page based on app flavor 2022-05-18 15:44:36 +02:00
Daniel Egger d7eaced895 Refactor from flavor mixin to ES6 module and plugin 2022-05-11 13:24:36 +02:00
Daniel Egger c0b6ff6fa6 MS-475: My KV Instrumente/Grundlagenwissenseite 2022-05-11 13:24:35 +02:00
Ramon Wenger c6b1117778 Add button for removal of chooser widget 2022-02-17 12:36:29 +01:00
Ramon Wenger d550b7057d Make footer fixed in new form 2022-02-16 14:20:37 +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 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 10a3b4fed3 Update styling 2022-01-13 10:48:07 +01:00
Christian Cueni 0d311ea887 Update verify email page 2021-12-23 09:00:14 +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
Christian Cueni bf56970d86 Update EHB name 2021-12-15 06:55:26 +01:00
Ramon Wenger 934ee977f6 Add room onboarding widget 2021-08-18 18:26:30 +02:00
Ramon Wenger 0adf18dbe6 Fix layout on hello page 2021-08-03 23:38:39 +02:00
Christian Cueni 58071ad760 Fix svg top-alignment 2021-07-22 20:06:42 +02:00
Christian Cueni b4e458ffb3 Allow hello illustration only to be 300px wide 2021-07-22 07:20:27 +02:00
Christian Cueni 8ad74126b7 Fix mobile join class view 2021-07-14 11:38:46 +02:00
Christian Cueni ef8a57a0b6 Fix hello page css 2021-07-14 09:13:16 +02:00
Christian Cueni 5c5c67bcea Update hep logo, set max with for splitview 2021-07-13 13:25:13 +02:00
Christian Cueni 03a5a522dd Add hello illustration 2021-07-13 13:25:13 +02:00
Christian Cueni 125882df46 Add SplitLayout, refactor onboarding 2021-07-13 13:25:13 +02:00
Ramon Wenger 20810ee732 Fix footer position in long surveys 2021-06-17 13:30:52 +02:00
Ramon Wenger 3d78761e20 Add snapshot module header
Also refactor some queries and other code
2021-05-06 23:13:57 +02:00
Ramon Wenger c590b373ab Disable footer based on env variable 2021-02-23 16:50:48 +01:00
Ramon Wenger 3783bd4214 Get logo and icon from env variables 2021-01-12 19:30:04 +01:00
Ramon Wenger a9de3fe403 Fix footer styling on mobile
Also fix padding on body and footer on mobile
2020-09-30 17:50:50 +02:00
Ramon Wenger 16c587ea59 Clean up semicolons 2020-08-03 14:35:25 +02:00
Ramon Wenger bf42462988 Change wording 2020-07-22 16:19:01 +02:00