diff --git a/web/components.d.ts b/web/components.d.ts index 4d68e8c432b..caf10baec2e 100644 --- a/web/components.d.ts +++ b/web/components.d.ts @@ -65,6 +65,7 @@ declare module '@vue/runtime-core' { ListItem: typeof import('./src/components/atomic/ListItem.vue')['default'] ManualPipelinePopup: typeof import('./src/components/layout/popups/ManualPipelinePopup.vue')['default'] Navbar: typeof import('./src/components/layout/header/Navbar.vue')['default'] + NavbarIcon: typeof import('./src/components/layout/header/NavbarIcon.vue')['default'] NumberField: typeof import('./src/components/form/NumberField.vue')['default'] OrgSecretsTab: typeof import('./src/components/org/settings/OrgSecretsTab.vue')['default'] Panel: typeof import('./src/components/layout/Panel.vue')['default'] diff --git a/web/src/assets/locales/en.json b/web/src/assets/locales/en.json index 2817504b01c..4b39e0582fe 100644 --- a/web/src/assets/locales/en.json +++ b/web/src/assets/locales/en.json @@ -10,8 +10,8 @@ "password": "Password", "url": "URL", "back": "Back", - "color_scheme_light": "Switch between dark and light mode (currently light mode)", - "color_scheme_dark": "Switch between dark and light mode (currently dark mode)", + "color_scheme_light": "Switch to dark mode", + "color_scheme_dark": "Switch to light mode", "unknown_error": "An unknown error occurred", "not_found": { "not_found": "Whoa 404, either we broke something or you had a typing mishap :-/", @@ -292,6 +292,7 @@ } }, "user": { + "settings": "User Settings", "oauth_error": "Error while authenticating against OAuth provider", "internal_error": "Some internal error occurred", "access_denied": "You are not allowed to login", diff --git a/web/src/components/atomic/IconButton.vue b/web/src/components/atomic/IconButton.vue index 9d2aaebc0d5..be10c026f3f 100644 --- a/web/src/components/atomic/IconButton.vue +++ b/web/src/components/atomic/IconButton.vue @@ -8,13 +8,7 @@ @click="doClick" > -
+
diff --git a/web/src/components/layout/header/ActivePipelines.vue b/web/src/components/layout/header/ActivePipelines.vue index 69e31ebd4b8..b988cd9af10 100644 --- a/web/src/components/layout/header/ActivePipelines.vue +++ b/web/src/components/layout/header/ActivePipelines.vue @@ -1,18 +1,17 @@ diff --git a/web/src/components/layout/header/NavbarIcon.vue b/web/src/components/layout/header/NavbarIcon.vue new file mode 100644 index 00000000000..987f6c5ce9d --- /dev/null +++ b/web/src/components/layout/header/NavbarIcon.vue @@ -0,0 +1,55 @@ + + + + +