Commit Graph

64 Commits

Author SHA1 Message Date
Ramon Wenger 45a102c73a Add component for course session navigation 2024-10-17 17:10:21 +02:00
Ramon Wenger a01d058227 Refactor notification menu button 2024-10-17 16:52:49 +02:00
Ramon Wenger b833fa34b1 Move profile button to own component 2024-10-17 15:44:36 +02:00
Ramon Wenger ebdd175082 Refactor main navigation for clearer separation of concerns
Split up the MainNavigationBar component into a separate HeaderBar which
decides which header to display, a separate MobileMenuButton that
handles the menu and its toggling, and also move some computed
attributes to a composable.
2024-10-17 15:31:17 +02:00
Elia Bieri b682c5561f Only show cockpit and preview link when in CS 2024-09-25 10:37:15 +02:00
Elia Bieri 5ecce4232a Merged in feature/VBV-743-lernbegleitung-lehrgang-kaufen-in-footer (pull request #387)
VBV-734: Für Lernbegleitung - “Lehrgang kaufen” in Footer bewegen

* Move “Lehrgang kaufen” to footer


Approved-by: Daniel Egger
2024-09-23 07:31:53 +00:00
Daniel Egger a405c70bf9 Add "prettier-plugin-organize-imports" plugin -> imports got sorted 2024-08-27 15:30:51 +02:00
Christian Cueni aca066a376 Merge branch 'develop' into feature/vbv-676-berufsbildner-2
# Conflicts:
#	client/src/composables.ts
#	client/src/gql/gql.ts
#	client/src/gql/graphql.ts
#	client/src/graphql/queries.ts
#	client/src/pages/competence/CompetenceCertificateDetailPage.vue
#	client/src/pages/competence/CompetenceCertificateListPage.vue
#	client/src/pages/competence/CompetenceIndexPage.vue
#	client/src/types.ts
#	cypress/support/commands.js
#	server/vbv_lernwelt/shop/migrations/0016_alter_checkoutinformation_refno2.py
2024-08-09 18:01:25 +02:00
Elia Bieri 51f71fb3f1 Switch course session on jump to assignment in circle 2024-08-07 10:38:19 +02:00
Christian Cueni 37758961b0 Remove course specifc data from dashboard navbar 2024-08-05 16:00:13 +02:00
Daniel Egger e41b3222bf Add Grade widget in dashboard 2024-07-27 15:53:43 +02:00
Daniel Egger af2b63b15f Add cypress test for "Fremdeinschätzung" 2024-07-25 17:19:18 +02:00
Christian Cueni 029ca0140f Add buy link (VBV-682) 2024-05-13 16:30:45 +02:00
Christian Cueni 94f61c2ef6 Fix texts 2024-05-02 10:20:16 +02:00
Daniel Egger 8cb00b0976 Replace dueDate code 2024-04-19 16:47:27 +02:00
Daniel Egger 7847191d97 Fix `ignoreGuardsForHomeRoute` workaround... 2024-04-19 12:47:37 +02:00
Christian Cueni a375559670 WIP: Update Lernbegleitung copy [skip ci] 2024-04-09 13:50:20 +02:00
Livio Bieri 9b67a46b56 feat: mentor & mentee list styling 2024-03-14 15:56:22 +01:00
Livio Bieri 8fd2234011 chore: refactor 2024-03-14 12:19:43 +01:00
Livio Bieri 050d0a6e72 fix: prepare router / routing 2024-03-13 10:36:55 +01:00
Livio Bieri 742801bf22 feat: cockpit type / navigation
TODO dashboard -> cockpit/mentor (temporary)
TODO dashboard -> cockpit/expert
2024-03-08 16:19:38 +01:00
Livio Bieri e4329194ee chore: introduce course configuration "feature" flags in client 2024-02-28 14:14:23 +01:00
Christian Cueni 0c170979c0 Merged develop into feature/VBV-641-vorschau-lernbegleitung 2024-02-09 08:00:27 +00:00
Reto Aebersold 8cff12fc10 feat: add course session permissions 2024-02-08 10:04:17 +01:00
Reto Aebersold cc61816c92 feat: manually close popovers 2024-02-06 16:01:57 +01:00
Reto Aebersold 480c82e466 Merge branch 'develop' into feature/VBV-597-umsetzung-cockpit-lernbegleitung 2023-12-19 10:01:16 +01:00
Reto Aebersold 447ac05859 feat: local login URL 2023-12-18 15:43:59 +01:00
Livio Bieri a282427f24 feat: sso login flow 2023-12-18 15:43:58 +01:00
Livio Bieri 10c8178aaa fix: mobile menu 2023-12-14 14:27:05 +01:00
Livio Bieri 712d6d2868 chore: mentor management only available for VV courses (#1097) 2023-12-14 10:34:27 +01:00
Livio Bieri e61dce95f6 chore: cockpit for mentor 2023-12-13 18:43:17 +01:00
Livio Bieri 14e8d5da49 feat: mentor has no medialibrary 2023-12-13 15:44:26 +01:00
Reto Aebersold 6bd913307c feat: learning mentor mgmt UI 2023-12-12 10:01:11 +01:00
Daniel Egger a3e16dc107 Fix problems 2023-10-10 15:55:46 +02:00
Daniel Egger 227e9f317d Fix loading of DueDates 2023-10-10 15:20:48 +02:00
Daniel Egger 06d284b1ce Refactor course url handling 2023-10-10 10:12:58 +02:00
Daniel Egger 778dde12d7 Improve course session loading 2023-10-10 10:12:58 +02:00
Livio Bieri 7794203cd9 chore: due dates list refactor 2023-10-02 15:09:37 +02:00
Livio Bieri 13581389c0 fix: navigation 2023-10-02 13:53:39 +02:00
Livio Bieri 4672698895 wip: appointment filtering poc 2023-09-28 17:45:00 +02:00
Livio Bieri dbe74f754b chore: more tests for mobile navigation 2023-09-28 09:38:48 +02:00
Livio Bieri 5247b6061b chore: navigation tests (desktop) 2023-09-28 09:38:48 +02:00
Livio Bieri 46faea8c1c cleanup: navigation (duplicated code, logic) 2023-09-20 18:21:25 +02:00
Livio Bieri f6d7f6e89e Merge remote-tracking branch 'origin/develop' into feature/VBV-515-preview
# Conflicts:
#	client/src/components/dueDates/DueDateSingle.vue
#	client/src/components/header/MainNavigationBar.vue
#	client/src/components/header/MobileMenu.vue
#	client/src/pages/cockpit/cockpitPage/CockpitDates.vue
2023-09-20 17:33:01 +02:00
Livio Bieri 1e27f80949 refactor: main navigation, reduce duplication 2023-09-20 17:16:35 +02:00
Livio Bieri 5e8554acda feat: added preview bar 2023-09-20 16:38:45 +02:00
Livio Bieri 326e42c99f wip: course preview poc 2023-09-16 22:27:19 +02:00
Daniel Egger e6fbf0d276 Fix link in to KompetenzNavi in main navigation bar 2023-09-15 10:59:44 +02:00
Daniel Egger fde7e2edef Add performanceCriteriaStatusCount to index page 2023-09-08 16:47:37 +02:00
Daniel Egger 2430c02584 Add initial KompetenzNavi Frontend 2023-09-08 16:46:53 +02:00