Commit Graph

384 Commits

Author SHA1 Message Date
Ramon Wenger 8f1509d40c Add steps to feedback form, fix some styling 2022-12-29 16:29:11 +01:00
Ramon Wenger 36847175c7 Add custom textarea component 2022-12-29 16:28:36 +01:00
Ramon Wenger 7bb8910a18 Add checkbox group component, update checkbox component 2022-12-29 16:28:36 +01:00
Ramon Wenger 28a193e22a Update radio group component 2022-12-29 16:28:36 +01:00
Ramon Wenger d5a3025e12 Make prettier happy too 2022-12-29 16:28:36 +01:00
Ramon Wenger 865e0d80f6 Refactor LearningContent component 2022-12-29 16:28:34 +01:00
Ramon Wenger aa6054a84e Refactor Radio Group component, update styling 2022-12-29 16:26:31 +01:00
Ramon Wenger dd30010269 Refactor feedback component 2022-12-29 16:26:31 +01:00
Ramon Wenger 69fc7f7dbb Add Feedback mutation call, also codegen for typing 2022-12-29 16:26:29 +01:00
Ramon Wenger be0a53c16d Add new input elements to feedback form 2022-12-29 16:25:16 +01:00
Ramon Wenger 425c91ff6b Add initial Feedback component 2022-12-29 16:25:16 +01:00
Ramon Wenger f61ce46fc3 Refactor ItCheckbox 2022-12-29 16:25:12 +01:00
Daniel Egger 59f717fa39 VBV-213: Filter criteria by selected circle 2022-12-21 10:38:27 +01:00
Daniel Egger 59787ade3b VBV-224: Only show selected circles on cockpit page 2022-12-19 18:12:34 +01:00
Daniel Egger 15b5223dc5 Fix cypress tests 2022-12-14 22:05:10 +01:00
Daniel Egger 134d1f05d6 Fix typecheck error 2022-12-14 19:10:41 +01:00
Daniel Egger e8073753be Add circle view for user profiles in cockpit 2022-12-14 19:02:48 +01:00
Daniel Egger 38114b55c5 Fix ItPersonRow 2022-12-14 18:59:09 +01:00
Elia Bieri ad7474f1cf Merged in feature/notifications (pull request #14)
Add fake notification page
2022-12-14 12:55:34 +00:00
Christian Cueni 4ac1c78a4f Update path name 2022-12-13 14:21:26 +01:00
Christian Cueni 5e0b69702f Add file upload modal 2022-12-13 08:42:29 +01:00
Christian Cueni fd2aaadedb Add conditional Cockpit link to navigation 2022-12-12 13:22:24 +01:00
Christian Cueni 35b3a3204f Update CompetenceDetail component 2022-12-08 08:48:51 +01:00
Christian Cueni b12bf59925 Clean up person row 2022-12-08 08:03:59 +01:00
Daniel Egger 59f5a5c454 Autoformat code 2022-12-07 15:37:10 +01:00
Daniel Egger 181efbc382 Fix url to self evalution 2022-12-07 15:25:18 +01:00
Daniel Egger 17bd36fe54 Add competence data to cockpit user profile page 2022-12-07 14:48:59 +01:00
Daniel Egger 39e3d657d0 Fix typecheck error 2022-12-07 14:29:10 +01:00
Daniel Egger c5d4d678ea Merge branch 'develop' into feature/cockpit-ui
# Conflicts:
#	client/src/components/competences/CompetenceDetail.vue
#	client/src/locales/de.json
#	client/tailwind.config.js
2022-12-07 14:23:03 +01:00
Daniel Egger 4ff1a1097d Embed LearningPath diagram on person list of cockpit 2022-12-07 13:44:41 +01:00
Daniel Egger 299ff5271d Refactor LearningPathDiagram 2022-12-07 12:24:12 +01:00
Christian Cueni 91c19f29b4 Refactor CompetenceDetail component 2022-12-07 07:29:38 +01:00
Daniel Egger 2c17012686 Refactor learningPath loading 2022-12-06 17:12:54 +01:00
Christian Cueni 934d4c6945 Add page, refactor arrow 2022-12-05 15:51:44 +01:00
Christian Cueni fb1ac5fe65 Fix text 2022-12-05 08:23:44 +01:00
Daniel Egger 0adf734846 Url handling 2022-12-02 17:10:57 +01:00
Daniel Egger 48cf9026d9 Add cockpit store 2022-12-02 14:24:02 +01:00
Daniel Egger 00d2527b29 Refactor urls for courses, learning paths and competence profile 2022-12-02 11:18:56 +01:00
Christian Cueni d9390ef82d Add basic cockpit page 2022-12-01 16:02:43 +00:00
Christian Cueni 4729bbe59f Fix text 2022-11-23 07:19:31 +00:00
Daniel Egger 07406f8e89 VBV-191: Abschluss Lernsequenz 2022-11-18 17:41:10 +01:00
Christian Cueni 95a15eae6a Open shop link in new tab 2022-11-16 07:26:14 +01:00
Christian Cueni 87a89e564c Fix learning content header 2022-11-15 13:12:08 +01:00
Christian Cueni 2313587f6a Update text 2022-11-15 13:02:37 +01:00
Daniel Egger 05fa4ab3be Fix cypress tests by not loading unknown data 2022-11-11 18:21:16 +01:00
Daniel Egger f212df5d29 Fix mobile LearningPathDiagram rendering 2022-11-11 18:01:19 +01:00
Daniel Egger 5aaa9da8dc Add dynamic "Lernpfad" and "KompetenzNavi" urls 2022-11-11 17:51:32 +01:00
Daniel Egger 089d81bd03 Add small LearningPath diagram for cockpit 2022-11-11 14:03:53 +01:00
Daniel Egger 1f7321f935 Add LearningPathDiagram mini version 2022-11-11 13:38:40 +01:00
Daniel Egger 05e6906878 Working example with rerendering of LearningPathDiagram 2022-11-11 11:22:41 +01:00
Daniel Egger 4111e26828 Refactor data loading 2022-11-11 11:22:41 +01:00
Daniel Egger eebbd09e9a Fix typecheck error 2022-11-11 11:03:42 +01:00
Christian Cueni 3d53885572 Add navigation translations 2022-11-10 07:45:05 +01:00
Lorenz Padberg e524ffdb3a Fix cirlce diagram start rotation 2022-11-09 15:47:36 +01:00
Christian Cueni 50da271ea4 Merge branch 'feature/i18n' into develop 2022-11-08 16:05:18 +01:00
Christian Cueni 03bbd26774 Add translations strings 2022-11-08 15:05:54 +01:00
Christian Cueni f3c5999cad Make changes for demo 2022-11-08 14:40:57 +01:00
Christian Cueni 2015ab25de Update WBTs 2022-11-08 08:28:26 +01:00
Christian Cueni 6254e63d01 Don't show "in Umsetzung" labels, add demo user 2022-10-27 12:45:43 +02:00
Christian Cueni fc4bda0895 Add self evaluation back button 2022-10-25 16:46:35 +02:00
Christian Cueni 5ce25fe4da Add new icons 2022-10-25 13:19:07 +02:00
Christian Cueni 844b18196f Fix types 2022-10-24 14:16:35 +02:00
Christian Cueni 6f1adeb95c Style mediacenter views, update criteria row 2022-10-24 14:13:26 +02:00
Christian Cueni 7ce195f518 Add mobile selection 2022-10-24 14:13:24 +02:00
Christian Cueni f6114c78e7 Style mobile Mediathek overview 2022-10-24 14:12:43 +02:00
Daniel Egger 924bf6f140 Fix `npm run test` 2022-10-21 18:00:22 +02:00
Daniel Egger 788f6cf663 Fix typecheck errors on CircleDiagram 2022-10-21 16:58:11 +02:00
Daniel Egger bf70658710 Fix typecheck errors 2022-10-21 15:19:24 +02:00
Daniel Egger 9e92a2a521 Remove typecheck errors 2022-10-21 14:32:33 +02:00
Daniel Egger c8824763f6 Refactor types 2022-10-21 13:44:11 +02:00
Christian Cueni bbc67a8526 Add single criteria view 2022-10-20 12:54:07 +02:00
Christian Cueni 7fbac1aaea Rename Profil to Navi 2022-10-18 15:56:25 +02:00
Christian Cueni c7414c0714 Improve a11y, fix responsiveness for unit 2022-10-17 11:30:09 +02:00
Daniel Egger bb1db2d845 Add Beispiel Transferauftrag 2022-10-14 18:10:07 +02:00
Daniel Egger 4d24d3b295 Add "Beenden" content 2022-10-14 14:43:23 +02:00
Daniel Egger 189cfcde3f Weitere Circle-Texte übernommen 2022-10-14 12:57:34 +02:00
Christian Cueni 0bec076378 Make things prettier 2022-10-13 11:35:58 +02:00
Christian Cueni 229a27bce2 Add medialibrary test 2022-10-13 11:28:48 +02:00
Daniel Egger c9bf1d2753 Add wbt files to git lfs 2022-10-12 17:22:03 +02:00
Christian Cueni 935e562c74 Use the proper quotes 2022-10-12 16:14:53 +02:00
Christian Cueni 8c186e81ef Add empty alt attribute to images 2022-10-12 16:14:51 +02:00
Daniel Egger c21f347325 Set default border color to border-color-gray500 2022-10-12 14:19:14 +02:00
Daniel Egger aeae8318d1 Fixes in LearningPathDiagram 2022-10-12 13:45:26 +02:00
Daniel Egger 9de6ca199d Fix cypress tests 2022-10-11 16:52:46 +02:00
Daniel Egger d80b3ba3ef Fix some details in d3 diagrams 2022-10-11 16:46:53 +02:00
Daniel Egger e5cdd35e95 Mobile Anpassungen Kompetenzprofil 2022-10-11 16:46:53 +02:00
Daniel Egger d93e3f132a Mobile Anpassungen 2022-10-11 16:46:53 +02:00
Daniel Egger 7939867aa9 Add context dependent back link from media category page 2022-10-11 16:46:53 +02:00
Daniel Egger 126f0de318 Anpassungen Mobile 2022-10-11 16:46:53 +02:00
Daniel Egger f78fabbb47 Changes according to Stephs tests 2022-10-11 16:46:53 +02:00
Daniel Egger 34a21eeed3 Use <router-link> instead of <a> for internal links 2022-10-11 16:46:53 +02:00
Daniel Egger 64b5c5a825 Use circle filter on competence page 2022-10-11 16:46:53 +02:00
Christian Cueni 871c69c0a9 Fix stuck no-scroll class on modal close 2022-10-11 15:57:32 +02:00
Daniel Egger 3c386f31ca Add linking to `evaluate_url` for learning unit 2022-10-07 17:22:28 +02:00
Daniel Egger ebfeec4184 Refactor competence profile 2022-10-07 17:08:55 +02:00
Daniel Egger d42b32ef30 Refactor navigation with competence profile 2022-10-07 16:41:16 +02:00
Daniel Egger 6f491ef661 Refactor competence main view 2022-10-07 16:32:07 +02:00
Daniel Egger f4dafef005 Refactor competence detail view 2022-10-07 15:11:22 +02:00
Daniel Egger 46ad6cab36 Completion data in Performance Criteria view 2022-10-07 14:20:42 +02:00
Daniel Egger dc3b1a4ca6 Add backend data to competence profile 2022-10-07 11:35:43 +02:00
Daniel Egger 22e3fce59e Reformat code 2022-10-07 10:12:52 +02:00
Christian Cueni 3fa0521623 Style competence mobile views 2022-10-07 10:07:42 +02:00
Christian Cueni 9fe5c689a3 WIP: Add criteria page 2022-10-07 10:07:42 +02:00
Christian Cueni 31331f9d16 WIP: Use real criteria data structure 2022-10-07 10:07:40 +02:00
Christian Cueni b78cf5ffd0 WIP: Add arrow animation 2022-10-07 10:07:29 +02:00
Christian Cueni 9756902ce2 WIP: Add competence detail view 2022-10-07 10:07:28 +02:00
Christian Cueni c96fa96a24 WIP: Add LK row 2022-10-07 10:07:18 +02:00
Christian Cueni 7d7a5c198f WIP: Add self assesment 2022-10-07 10:07:18 +02:00
Christian Cueni f9f213231b WIP: Add competence page and progress 2022-10-07 10:07:17 +02:00
Daniel Egger 998001df14 Fix cypress tests 2022-10-05 17:02:17 +02:00
Daniel Egger 22b2491136 Scroll behaviour in Lernpfad 2022-10-05 16:44:04 +02:00
Daniel Egger df6f331811 Anpassung "Verankerung im Lernpfad" 2022-10-05 15:29:29 +02:00
Daniel Egger 914223bc77 Adapt design of media library 2022-10-05 14:12:03 +02:00
Daniel Egger 6abeb6a2b1 Refactor some layouts 2022-10-05 13:32:03 +02:00
Daniel Egger b7e4d83e76 Add wbts to lernfpad oktober demo 2022-10-05 12:15:26 +02:00
Daniel Egger 3bf9e75714 Add urls to media_libraries in Lernpfad 2022-10-05 11:32:40 +02:00
Daniel Egger dbf3db3d23 Add more circle data 2022-10-04 16:55:48 +02:00
Daniel Egger ad532dc50d Add placeholder learning content 2022-10-04 16:26:34 +02:00
Daniel Egger 17eb308f6e Add data for mediathek "Reisen" und "Fahrzeug" 2022-10-04 14:43:06 +02:00
Daniel Egger fd6c15c282 Fix cypress tests 2022-10-04 14:42:34 +02:00
Daniel Egger cbdbdba6b8 Add `frontend_url` field to wagtail pages 2022-10-04 14:42:34 +02:00
Lorenz Padberg 87ab5ae194 Fix Bug of multiple circles over each other. 2022-10-04 11:18:11 +02:00
Daniel Egger 5a4ff1cfda Rename "circle" folder to "learningPath" folder 2022-09-30 17:58:32 +02:00
Daniel Egger 9d1eff5a42 Rename "Media Center" to "Media Library" 2022-09-30 17:55:35 +02:00
Daniel Egger 827e7a0fc0 Add code formatting with prettier and black 2022-09-30 17:43:06 +02:00
Daniel Egger 03e82fadb7 Fix lowercase mediacenter for build in cypress 2022-09-28 20:48:11 +02:00
Daniel Egger 659684f25b Fix some type errors 2022-09-28 16:51:10 +02:00
Daniel Egger bdae082550 Fix self-evalution checkboxes 2022-09-28 16:19:01 +02:00
Daniel Egger c0e7662c8f Merge branch 'develop' into feature/mediathek-frontend 2022-09-27 15:01:47 +02:00
Elia Bieri 129507bf6e Merged in feature/vbv-132-learning-content-badges-20220921 (pull request #9)
Implement learning content type badges
2022-09-27 08:37:46 +00:00
Daniel Egger 5667921518 Take MediaCategoryDetail data from api 2022-09-23 17:47:19 +02:00
Daniel Egger 18c3e28ba1 Load MediaCenter data from api 2022-09-23 16:49:00 +02:00
Daniel Egger 8941f4ad24 Merge branch 'feature/mediathek-server' into feature/mediathek-frontend 2022-09-23 16:17:02 +02:00
Elia Bieri 722b9f7937 Merged in feature/vbv-148-human-readable-duration (pull request #8)
Implement human readable durations

* Implement duration formatting for humans

* Add UTs

* Rework rounding and formatting

* Rename function
2022-09-20 11:12:05 +00:00
Christian Cueni 442ee3e4da Add basic mediacenter store 2022-09-19 14:40:06 +02:00
Christian Cueni c35b5cce70 Make DropdownSelect component 2022-09-19 14:40:06 +02:00
Christian Cueni d38e7eee38 WIP: Add media link component 2022-09-19 14:40:06 +02:00
Christian Cueni a0ea8a18a6 WIP: Add basic Handlungsfeld page 2022-09-19 14:40:06 +02:00
Christian Cueni 43c311145e Add basic styles to Handlungsfelder 2022-09-19 14:38:50 +02:00
Christian Cueni 070c79a0d9 WIP: Add icons to safelist 2022-09-19 14:38:50 +02:00
Christian Cueni 23f6c43352 WIP: Add OverviewCard 2022-09-19 14:38:50 +02:00
Christian Cueni 31eb779ce5 Add basic routing and container 2022-09-19 14:38:50 +02:00
Daniel Egger 18f87cbd5a fix flaky test 2022-09-14 18:43:33 +02:00
Daniel Egger b7eb88e4d5 Cypress tests 2022-09-14 15:52:44 +02:00
Daniel Egger a3171da28d Dynamic "Weiter gehts" "Leider gehts" 2022-09-14 15:52:44 +02:00
Daniel Egger edc0b3aeb2 Design Anpassungen 2022-09-14 15:52:44 +02:00
Daniel Egger 20a3de4d80 VBV-144: enable `hyphens: auto` on body tag 2022-09-14 15:52:44 +02:00
Daniel Egger 0c01d39fb3 VBV-88: LearningPathView vertical 2022-09-14 15:52:44 +02:00
Daniel Egger a57ef84ed8 VBV-80: Umgesetzt Circle-Ansicht "weiter gehts" 2022-09-09 18:06:38 +02:00
Daniel Egger 6b0cf9effd Refactor LearningContent routing 2022-09-09 17:47:27 +02:00