From e94f362e844fed6e79d1ecef2a569c9b36af70ab Mon Sep 17 00:00:00 2001 From: Benedikt Kulmann Date: Wed, 3 Sep 2025 20:11:28 +0200 Subject: [PATCH] feat: enable feedback link and fix button color --- .../src/composables/piniaStores/config/config.ts | 2 +- .../src/components/Topbar/FeedbackLink.vue | 13 ++++--------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/packages/web-pkg/src/composables/piniaStores/config/config.ts b/packages/web-pkg/src/composables/piniaStores/config/config.ts index a1e0a4b54f..7f1088c0a7 100644 --- a/packages/web-pkg/src/composables/piniaStores/config/config.ts +++ b/packages/web-pkg/src/composables/piniaStores/config/config.ts @@ -20,7 +20,7 @@ const defaultOptions = { contextHelpersReadMore: true, defaultAppId: 'files', disabledExtensions: [] as string[], - disableFeedbackLink: true, + disableFeedbackLink: false, editor: { autosaveEnabled: true, autosaveInterval: 120 diff --git a/packages/web-runtime/src/components/Topbar/FeedbackLink.vue b/packages/web-runtime/src/components/Topbar/FeedbackLink.vue index 9766ae8814..a29f20be9e 100644 --- a/packages/web-runtime/src/components/Topbar/FeedbackLink.vue +++ b/packages/web-runtime/src/components/Topbar/FeedbackLink.vue @@ -6,7 +6,7 @@ :href="hrefOrFallback" target="_blank" appearance="raw-inverse" - color-role="surface" + color-role="chrome" :aria-label="ariaLabelOrFallback" aria-describedby="oc-feedback-link-description" no-hover @@ -41,18 +41,13 @@ export default defineComponent({ }, computed: { hrefOrFallback() { - return this.href || 'https://opencloud.eu' + return this.href || 'https://opencloud.eu/feedback-web' }, ariaLabelOrFallback() { - return this.ariaLabel || this.$gettext('OpenCloud feedback survey') + return this.ariaLabel || this.$gettext('Share improvement ideas') }, descriptionOrFallback() { - return ( - this.description || - this.$gettext( - "Provide your feedback: We'd like to improve the web design and would be happy to hear your feedback. Thank you! Your OpenCloud team." - ) - ) + return this.description || this.$gettext('Share improvement ideas') } } })