Resolve "Update Vuetify"
Closes #250 (closed)
Edited by Thilo Wischmeyer
Merge request reports
Activity
Filter activity
added Upgrade dependency label
added 23 commits
-
e7c1b8ff...52288920 - 7 commits from branch
master
- 220862a8 - Bumped vue and vuetify versions
- f8471d29 - Applied eslint-plugin-vuetify lints
- fe35c6ee - Replaced list-tile components with their list-item equivalent
- 75e29b04 - v-content -> v-main
- 5032cd8c - v-toolbar -> v-app-bar
- 80f3255d - v-toolbar-side-icon -> v-app-bar-nav-icon
- 0f01729e - flat -> text and round -> rounded in buttons
- 02a0cfd8 - Fixed tab layout
- 0e0e4bcc - Fixed expansion panels
- fc982f58 - update:returnValue -> update:return-value
- 0b518357 - Fixed changelog layout
- 6d6bd24b - Make vuetify use our icons again
- 3ef87e57 - New slot syntax for activators
- f58d358d - Expanded expansion-panels by default
- e76f87b9 - Adjusted some ids to get tests working
- c393daa8 - outline -> outlined
Toggle commit list-
e7c1b8ff...52288920 - 7 commits from branch
I gave this a go and got most things working. The eslint plugin linked in the upgrade guide for converting to the new grid system did an ok job but unfortunately most layouts are a bit broken. Here's a list of things i noticed so far that still need to be done:
- Most layouts are broken. We need to fix them manually. ._.
- v-alerts are now visible by default. Hide them.
- Chips don't close. Might have to do with some renamed event.
- v-data-table has changed a bit, i haven't adjusted the properties yet.
- Replace the deprecated slot syntax with the new v-slot everywhere.
- Adjust lots of tests that now fail because of changed ids or broken layouts.
Edited by Thilo Wischmeyeradded 2 commits
added 2 commits
added 2 commits
- The dialogs accessible from the user menu don't open.
Edited by Thilo Wischmeyeradded 46 commits
-
9de2c8cf...479bfa8f - 11 commits from branch
master
- 619918f2 - Bumped vue and vuetify versions
- 9b1f32c4 - Applied eslint-plugin-vuetify lints
- 8143a5bd - Replaced list-tile components with their list-item equivalent
- deae45bf - v-content -> v-main
- 82a9767e - v-toolbar -> v-app-bar
- 3c33057d - v-toolbar-side-icon -> v-app-bar-nav-icon
- be8d4619 - flat -> text and round -> rounded in buttons
- 41980777 - Fixed tab layout
- a8ecde02 - Fixed expansion panels
- 786a50cf - update:returnValue -> update:return-value
- 6562497b - Fixed changelog layout
- 986ee3bd - Make vuetify use our icons again
- 41a140b1 - New slot syntax for activators
- 543f3e54 - Expanded expansion-panels by default
- 9d007f11 - Adjusted some ids to get tests working
- 52d53b3b - outline -> outlined
- b2c121c5 - Mostly fixed SubscriptionWorkPage layout
- 540cc867 - Fixed feedback history layout
- 0cc03ab7 - Removed double border around tutor list
- 91792fbf - Upgraded Typescript
- 15bcfa20 - Workaround to support ?? operator
- 46f4f6fb - Rewrote feedback history search
- 1e0ccc5b - Finished feedback table
- 9a73cb15 - Updated some more data tables
- 33966022 - Repaired participants list
- 03b4de3c - Repaired tutors table
- 7ab0cf76 - Removed broken items template
- 87dc6f18 - Repaired student submission list
- 48e23685 - Replaced old slot syntax everywhere
- 1d518644 - Fixed broken slots due to v-slot only working with <template>
- dcc45365 - Updated alerts
- b32f8da4 - Restored non final feedback alert
- 132ae276 - Fixed chip closing
- a662b66f - Repaired student layout
- a8414800 - Ran linter
Toggle commit list-
9de2c8cf...479bfa8f - 11 commits from branch
Please register or sign in to reply