diff --git a/js/package.json b/js/package.json index cd242a8a0..f372ecb51 100644 --- a/js/package.json +++ b/js/package.json @@ -16,6 +16,8 @@ "@absinthe/socket-apollo-link": "^0.2.1", "@apollo/client": "^3.3.16", "@mdi/font": "^6.1.95", + "@oruga-ui/oruga-next": "^0.4.7", + "@oruga-ui/theme-bulma": "^0.1.3", "@tiptap/core": "^2.0.0-beta.41", "@tiptap/extension-blockquote": "^2.0.0-beta.6", "@tiptap/extension-bubble-menu": "^2.0.0-beta.9", @@ -28,14 +30,14 @@ "@tiptap/extension-ordered-list": "^2.0.0-beta.6", "@tiptap/extension-underline": "^2.0.0-beta.7", "@tiptap/starter-kit": "^2.0.0-beta.37", - "@tiptap/vue-2": "^2.0.0-beta.21", - "@vue/compat": "^3.1.0", - "@vue-a11y/announcer": "^2.1.0", - "@vue-a11y/skip-to": "^2.1.2", - "@vue/apollo-option": "4.0.0-alpha.11", + "@tiptap/vue-3": "^2.0.0-beta.81", + "@vue-a11y/announcer": "^3.1.5", + "@vue-a11y/skip-to": "^3.0.3", + "@vue-leaflet/vue-leaflet": "^0.6.1", + "@vue/apollo-composable": "^4.0.0-alpha.15", + "@vue/apollo-option": "^4.0.0-alpha.15", "apollo-absinthe-upload-link": "^1.5.0", "blurhash": "^1.1.3", - "buefy": "^0.9.0", "bulma-divider": "^0.2.0", "core-js": "^3.6.4", "date-fns": "^2.16.0", @@ -54,15 +56,14 @@ "sanitize-html": "^2.5.3", "tippy.js": "^6.2.3", "unfetch": "^4.2.0", - "v-tooltip": "^2.1.3", + "v-tooltip": "^4.0.0-beta.2", "vue": "^3.1.0", - "vue-class-component": "^7.2.3", - "vue-i18n": "^8.14.0", - "vue-meta": "^2.3.1", - "vue-property-decorator": "^9.0.0", - "vue-router": "^3.1.6", + "vue-class-component": "8.0.0-rc.1", + "vue-i18n": "^9.0.0", + "vue-meta": "^3.0.0-alpha.9", + "vue-property-decorator": "^10.0.0-rc.3", + "vue-router": "^4.0.0", "vue-scrollto": "^2.17.1", - "vue2-leaflet": "^2.0.3", "vuedraggable": "^2.24.3" }, "devDependencies": { @@ -79,19 +80,19 @@ "@types/sanitize-html": "^2.5.0", "@typescript-eslint/eslint-plugin": "^5.3.0", "@typescript-eslint/parser": "^5.3.0", - "@vue/cli-plugin-babel": "~5.0.0-rc.0", - "@vue/cli-plugin-e2e-cypress": "~5.0.0-rc.0", - "@vue/cli-plugin-eslint": "~5.0.0-rc.0", - "@vue/cli-plugin-pwa": "~5.0.0-rc.0", - "@vue/cli-plugin-router": "~5.0.0-rc.0", - "@vue/cli-plugin-typescript": "~5.0.0-rc.0", - "@vue/cli-plugin-unit-jest": "~5.0.0-rc.0", - "@vue/cli-service": "~5.0.0-rc.0", + "@vue/cli-plugin-babel": "~5.0.0-rc.1", + "@vue/cli-plugin-e2e-cypress": "~5.0.0-rc.1", + "@vue/cli-plugin-eslint": "~5.0.0-rc.1", + "@vue/cli-plugin-pwa": "~5.0.0-rc.1", + "@vue/cli-plugin-router": "~5.0.0-rc.1", + "@vue/cli-plugin-typescript": "~5.0.0-rc.1", + "@vue/cli-plugin-unit-jest": "~5.0.0-rc.1", + "@vue/cli-service": "~5.0.0-rc.1", "@vue/compiler-sfc": "^3.1.0", "@vue/eslint-config-typescript": "^9.0.0", - "@vue/test-utils": "^1.1.0", - "@vue/vue2-jest": "^27.0.0-alpha.3", - "@vue/vue3-jest": "^27.0.0-alpha.1", + "@vue/test-utils": "^2.0.0-rc.16", + "@vue/vue3-jest": "^27.0.0-alpha.3", + "babel-core": "^7.0.0-bridge.0", "cypress": "^8.3.0", "eslint": "^8.2.0", "eslint-config-prettier": "^8.3.0", diff --git a/js/src/App.vue b/js/src/App.vue index 521346415..8ac0af5b1 100644 --- a/js/src/App.vue +++ b/js/src/App.vue @@ -4,7 +4,7 @@
- - +
- +
@@ -34,7 +34,6 @@ diff --git a/js/src/components/Discussion/DiscussionComment.vue b/js/src/components/Discussion/DiscussionComment.vue index ab1745b9d..c8cf1542b 100644 --- a/js/src/components/Discussion/DiscussionComment.vue +++ b/js/src/components/Discussion/DiscussionComment.vue @@ -7,7 +7,7 @@ > - +
@@ -29,30 +29,30 @@ comment.actor.id === currentActor.id " > - - + + - - + {{ $t("Edit") }} - - + - + {{ $t("Delete") }} - - - + --> + diff --git a/js/src/components/Discussion/DiscussionListItem.vue b/js/src/components/Discussion/DiscussionListItem.vue index 7f8998330..c4f00b952 100644 --- a/js/src/components/Discussion/DiscussionListItem.vue +++ b/js/src/components/Discussion/DiscussionListItem.vue @@ -20,7 +20,7 @@ alt /> - +
diff --git a/js/src/components/Editor.vue b/js/src/components/Editor.vue index 6645de3ac..8ed9f22d7 100644 --- a/js/src/components/Editor.vue +++ b/js/src/components/Editor.vue @@ -18,7 +18,7 @@ type="button" :title="$t('Bold')" > - +
@@ -171,7 +171,7 @@ type="button" :title="$t('Bold')" > - + {{ $t("Bold") }} @@ -182,7 +182,7 @@ type="button" :title="$t('Italic')" > - + {{ $t("Italic") }} diff --git a/js/src/components/Error.vue b/js/src/components/Error.vue index 752938f06..fa686221a 100644 --- a/js/src/components/Error.vue +++ b/js/src/components/Error.vue @@ -25,7 +25,7 @@ />
- +

{{ $t( @@ -33,21 +33,23 @@ ) }}

-
+ - +

{{ $t("What can I do to help?") }}

- - {{ config.name }} - {{ - $t("Mobilizon") - }} - + + + {{ $t( "We improve this software thanks to your feedback. To let us know about this issue, two possibilities (both unfortunately require user account creation):" @@ -97,18 +99,18 @@ }}

- - {{ $t("Copy details to clipboard") }}{{ $t("Copy details to clipboard") }} - +
diff --git a/js/src/components/Event/AddressAutoComplete.vue b/js/src/components/Event/AddressAutoComplete.vue index 71c18fc64..a84ea7258 100644 --- a/js/src/components/Event/AddressAutoComplete.vue +++ b/js/src/components/Event/AddressAutoComplete.vue @@ -1,7 +1,7 @@ - - + - +
- - - {{ `@${availableActor.preferredUsername}` }}
- +