diff --git a/webapp/Dockerfile.maintenance b/webapp/Dockerfile.maintenance index 0a7616240..df0ff6b56 100644 --- a/webapp/Dockerfile.maintenance +++ b/webapp/Dockerfile.maintenance @@ -56,8 +56,10 @@ COPY package.json yarn.lock ./ RUN yarn install --production=false --frozen-lockfile --non-interactive COPY assets assets -COPY components/LocaleSwitch/ components/LocaleSwitch +COPY components/_new/features/Maintenance/ components/_new/features/Maintenance COPY components/Dropdown.vue components/Dropdown.vue +COPY components/LocaleSwitch/ components/LocaleSwitch +COPY components/Logo/ components/Logo COPY layouts/blank.vue layouts/blank.vue COPY locales locales COPY mixins mixins diff --git a/webapp/components/Logo/Logo.vue b/webapp/components/Logo/Logo.vue index 1714888d7..3f34d874a 100644 --- a/webapp/components/Logo/Logo.vue +++ b/webapp/components/Logo/Logo.vue @@ -71,7 +71,7 @@ export default { maintenance: { path: logos.LOGO_MAINTENACE_RESET_PATH, alt: 'Under Maintenance', - widthDefault: '75%', + widthDefault: '200px', }, } return { diff --git a/webapp/components/_new/features/Maintenance/Maintenance.vue b/webapp/components/_new/features/Maintenance/Maintenance.vue new file mode 100644 index 000000000..2e957f6bc --- /dev/null +++ b/webapp/components/_new/features/Maintenance/Maintenance.vue @@ -0,0 +1,45 @@ + + + + + diff --git a/webapp/maintenance/source/pages/index.vue b/webapp/maintenance/source/pages/index.vue index e2a5fd683..a3c7a9586 100644 --- a/webapp/maintenance/source/pages/index.vue +++ b/webapp/maintenance/source/pages/index.vue @@ -1,53 +1,15 @@ + diff --git a/webapp/nuxt.config.js b/webapp/nuxt.config.js index 1d38a3a0a..47fa5bac8 100644 --- a/webapp/nuxt.config.js +++ b/webapp/nuxt.config.js @@ -32,12 +32,13 @@ export default { publicPages: [ 'login', 'logout', + 'pages-slug', 'password-reset-request', 'password-reset-enter-nonce', 'password-reset-change-password', 'registration', - 'pages-slug', 'terms-and-conditions', + '__testing-in-webapp__-maintenance', 'code-of-conduct', 'changelog', 'imprint', diff --git a/webapp/pages/__testing-in-webapp__/maintenance.vue b/webapp/pages/__testing-in-webapp__/maintenance.vue new file mode 100644 index 000000000..a3c7a9586 --- /dev/null +++ b/webapp/pages/__testing-in-webapp__/maintenance.vue @@ -0,0 +1,17 @@ + + + + + +