]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
mgr/dashboard: carbon initial setup 57690/head
authorIvo Almeida <ialmeida@redhat.com>
Wed, 15 May 2024 08:42:47 +0000 (09:42 +0100)
committerIvo Almeida <ialmeida@redhat.com>
Thu, 13 Jun 2024 10:20:45 +0000 (11:20 +0100)
commit24b2716ae46aa8483625e01163668f8735b9e63b
tree4ae3677232919bbbfcfbf9b291049e233e6d611f
parent09e81319648dd504cfd94edfdd321c7163cefa98
mgr/dashboard: carbon initial setup

* replace header and side navigation by carbon components
* added carbon specifc style overrides
* added carbon icons
* created custom theme based on current color scheme

Fixes: https://tracker.ceph.com/issues/66217
Signed-off-by: Ivo Almeida <ialmeida@redhat.com>
29 files changed:
src/pybind/mgr/dashboard/frontend/.nvmrc [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/cypress/e2e/a11y/navigation.e2e-spec.ts
src/pybind/mgr/dashboard/frontend/cypress/e2e/ui/language.po.ts
src/pybind/mgr/dashboard/frontend/cypress/e2e/ui/login.e2e-spec.ts
src/pybind/mgr/dashboard/frontend/cypress/e2e/ui/login.po.ts
src/pybind/mgr/dashboard/frontend/cypress/e2e/ui/navigation.po.ts
src/pybind/mgr/dashboard/frontend/jest.config.cjs
src/pybind/mgr/dashboard/frontend/package-lock.json
src/pybind/mgr/dashboard/frontend/package.json
src/pybind/mgr/dashboard/frontend/src/app/core/layouts/workbench-layout/workbench-layout.component.scss
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/administration/administration.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/administration/administration.component.ts
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/dashboard-help/dashboard-help.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/identity/identity.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/navigation.module.ts
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.html
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.scss
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/navigation/navigation.component.ts
src/pybind/mgr/dashboard/frontend/src/app/core/navigation/notifications/notifications.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/components.module.ts
src/pybind/mgr/dashboard/frontend/src/app/shared/components/language-selector/language-selector.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification/telemetry-notification.component.html
src/pybind/mgr/dashboard/frontend/src/app/shared/components/telemetry-notification/telemetry-notification.component.scss
src/pybind/mgr/dashboard/frontend/src/styles.scss
src/pybind/mgr/dashboard/frontend/src/styles/_carbon-defaults.scss [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/styles/ceph-custom/_basics.scss
src/pybind/mgr/dashboard/frontend/src/styles/defaults/_bootstrap-defaults.scss
src/pybind/mgr/dashboard/frontend/src/styles/themes/_default.scss [new file with mode: 0644]
src/pybind/mgr/dashboard/frontend/src/typings.d.ts