From df489ad17ef8a6a49f27cf6401c83db3e15e70f7 Mon Sep 17 00:00:00 2001 From: Dmitry Nehaychik <4dmitr@gmail.com> Date: Tue, 11 Jun 2019 18:18:58 +0300 Subject: [PATCH] nebular update and structure refactoring --- package-lock.json | 29 +- package.json | 9 +- .../components/header/header.component.html | 21 +- .../components/header/header.component.scss | 346 +++++++++--------- .../components/header/header.component.ts | 39 +- src/app/@theme/components/index.ts | 6 - .../layout-direction-switcher.component.ts | 42 --- .../switcher/switcher.component.scss | 112 ------ .../components/switcher/switcher.component.ts | 60 --- .../theme-settings.component.scss | 91 ----- .../theme-settings.component.ts | 70 ---- .../theme-switcher.component.html | 7 - .../theme-switcher.component.scss | 50 --- .../theme-switcher.component.ts | 19 - .../theme-switcher-list.component.scss | 76 ---- .../themes-switcher-list.component.ts | 51 --- .../toggle-settings-button.component.scss | 118 ------ .../toggle-settings-button.component.ts | 37 -- src/app/@theme/layouts/index.ts | 1 - .../layouts/one-column/one-column.layout.scss | 112 ------ .../layouts/one-column/one-column.layout.ts | 27 +- .../@theme/layouts/sample/sample.layout.scss | 182 --------- .../@theme/layouts/sample/sample.layout.ts | 152 -------- src/app/@theme/styles/font-size.scss | 3 - src/app/@theme/styles/pace.theme.scss | 6 +- src/app/@theme/styles/styles.scss | 7 +- src/app/@theme/styles/themes.scss | 2 +- src/app/@theme/theme.module.ts | 26 +- .../bootstrap/bootstrap-routing.module.ts | 33 -- src/app/pages/bootstrap/bootstrap.module.ts | 36 -- .../block-level-buttons.component.html | 16 - .../block-level-buttons.component.ts | 8 - .../button-groups.component.html | 144 -------- .../button-groups.component.scss | 67 ---- .../button-groups/button-groups.component.ts | 44 --- .../bootstrap/buttons/buttons.component.html | 23 -- .../bootstrap/buttons/buttons.component.scss | 103 ------ .../bootstrap/buttons/buttons.component.ts | 9 - .../pages/bootstrap/buttons/buttons.module.ts | 38 -- .../default-buttons.component.html | 48 --- .../default-buttons.component.scss | 126 ------- .../default-buttons.component.ts | 101 ----- .../dropdown-button.component.html | 44 --- .../dropdown-button.component.scss | 13 - .../dropdown-button.component.ts | 10 - .../hero-buttons/hero-buttons.component.html | 72 ---- .../hero-buttons/hero-buttons.component.scss | 135 ------- .../hero-buttons/hero-buttons.component.ts | 180 --------- .../icon-buttons/icon-buttons.component.html | 43 --- .../icon-buttons/icon-buttons.component.scss | 30 -- .../icon-buttons/icon-buttons.component.ts | 9 - .../shape-buttons.component.html | 43 --- .../shape-buttons.component.scss | 30 -- .../shape-buttons/shape-buttons.component.ts | 9 - .../size-buttons/size-buttons.component.html | 50 --- .../size-buttons/size-buttons.component.scss | 26 -- .../size-buttons/size-buttons.component.ts | 9 - .../form-inputs/form-inputs.component.html | 235 ------------ .../form-inputs/form-inputs.component.scss | 130 ------- .../form-inputs/form-inputs.component.ts | 12 - .../modals/modal/modal.component.html | 1 - .../bootstrap/modals/modal/modal.component.ts | 33 -- .../bootstrap/modals/modals.component.html | 12 - .../bootstrap/modals/modals.component.scss | 8 - .../bootstrap/modals/modals.component.ts | 38 -- .../extra-components-routing.module.ts | 50 --- .../extra-components.module.ts | 34 -- .../extra-components/tree/tree.component.html | 10 - .../extra-components/tree/tree.component.scss | 20 - .../extra-components/tree/tree.component.ts | 33 -- .../default-buttons.component.scss | 260 ++++++------- .../outline-buttons.component.scss | 260 ++++++------- .../accordion/accordion.component.html | 0 .../accordion/accordion.component.scss | 4 +- .../accordion/accordion.component.ts | 0 .../infinite-list.component.html | 0 .../infinite-list.component.scss | 0 .../infinite-list/infinite-list.component.ts | 0 .../news-post-placeholder.component.html | 0 .../news-post-placeholder.component.scss | 0 .../news-post-placeholder.component.ts | 0 .../news-post/news-post.component.html | 0 .../news-post/news-post.component.ts | 0 src/app/pages/layout/layout-routing.module.ts | 58 +++ .../layout.component.ts} | 4 +- src/app/pages/layout/layout.module.ts | 51 +++ .../list/fruits-list.ts | 0 .../list/list.component.html | 0 .../list/list.component.scss | 0 .../list/list.component.ts | 0 .../services/news.service.ts | 0 .../stepper/stepper.component.html | 0 .../stepper/stepper.component.scss | 0 .../stepper/stepper.component.ts | 0 .../tabs/tabs.component.html | 0 .../tabs/tabs.component.scss | 4 +- .../tabs/tabs.component.ts | 0 src/app/pages/pages-menu.ts | 98 ++--- src/app/pages/pages-routing.module.ts | 122 +++--- src/app/pages/pages.component.ts | 4 +- 100 files changed, 736 insertions(+), 3945 deletions(-) delete mode 100644 src/app/@theme/components/layout-direction-switcher/layout-direction-switcher.component.ts delete mode 100644 src/app/@theme/components/switcher/switcher.component.scss delete mode 100644 src/app/@theme/components/switcher/switcher.component.ts delete mode 100644 src/app/@theme/components/theme-settings/theme-settings.component.scss delete mode 100644 src/app/@theme/components/theme-settings/theme-settings.component.ts delete mode 100644 src/app/@theme/components/theme-switcher/theme-switcher.component.html delete mode 100644 src/app/@theme/components/theme-switcher/theme-switcher.component.scss delete mode 100644 src/app/@theme/components/theme-switcher/theme-switcher.component.ts delete mode 100644 src/app/@theme/components/theme-switcher/themes-switcher-list/theme-switcher-list.component.scss delete mode 100644 src/app/@theme/components/theme-switcher/themes-switcher-list/themes-switcher-list.component.ts delete mode 100644 src/app/@theme/components/toggle-settings-button/toggle-settings-button.component.scss delete mode 100644 src/app/@theme/components/toggle-settings-button/toggle-settings-button.component.ts delete mode 100644 src/app/@theme/layouts/sample/sample.layout.scss delete mode 100644 src/app/@theme/layouts/sample/sample.layout.ts delete mode 100644 src/app/@theme/styles/font-size.scss delete mode 100644 src/app/pages/bootstrap/bootstrap-routing.module.ts delete mode 100644 src/app/pages/bootstrap/bootstrap.module.ts delete mode 100644 src/app/pages/bootstrap/buttons/block-level-buttons/block-level-buttons.component.html delete mode 100644 src/app/pages/bootstrap/buttons/block-level-buttons/block-level-buttons.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/button-groups/button-groups.component.html delete mode 100644 src/app/pages/bootstrap/buttons/button-groups/button-groups.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/button-groups/button-groups.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/buttons.component.html delete mode 100644 src/app/pages/bootstrap/buttons/buttons.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/buttons.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/buttons.module.ts delete mode 100644 src/app/pages/bootstrap/buttons/default-buttons/default-buttons.component.html delete mode 100644 src/app/pages/bootstrap/buttons/default-buttons/default-buttons.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/default-buttons/default-buttons.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/dropdown-buttons/dropdown-button.component.html delete mode 100644 src/app/pages/bootstrap/buttons/dropdown-buttons/dropdown-button.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/dropdown-buttons/dropdown-button.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/hero-buttons/hero-buttons.component.html delete mode 100644 src/app/pages/bootstrap/buttons/hero-buttons/hero-buttons.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/hero-buttons/hero-buttons.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/icon-buttons/icon-buttons.component.html delete mode 100644 src/app/pages/bootstrap/buttons/icon-buttons/icon-buttons.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/icon-buttons/icon-buttons.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/shape-buttons/shape-buttons.component.html delete mode 100644 src/app/pages/bootstrap/buttons/shape-buttons/shape-buttons.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/shape-buttons/shape-buttons.component.ts delete mode 100644 src/app/pages/bootstrap/buttons/size-buttons/size-buttons.component.html delete mode 100644 src/app/pages/bootstrap/buttons/size-buttons/size-buttons.component.scss delete mode 100644 src/app/pages/bootstrap/buttons/size-buttons/size-buttons.component.ts delete mode 100644 src/app/pages/bootstrap/form-inputs/form-inputs.component.html delete mode 100644 src/app/pages/bootstrap/form-inputs/form-inputs.component.scss delete mode 100644 src/app/pages/bootstrap/form-inputs/form-inputs.component.ts delete mode 100644 src/app/pages/bootstrap/modals/modal/modal.component.html delete mode 100644 src/app/pages/bootstrap/modals/modal/modal.component.ts delete mode 100644 src/app/pages/bootstrap/modals/modals.component.html delete mode 100644 src/app/pages/bootstrap/modals/modals.component.scss delete mode 100644 src/app/pages/bootstrap/modals/modals.component.ts delete mode 100644 src/app/pages/extra-components/tree/tree.component.html delete mode 100644 src/app/pages/extra-components/tree/tree.component.scss delete mode 100644 src/app/pages/extra-components/tree/tree.component.ts rename src/app/pages/{extra-components => layout}/accordion/accordion.component.html (100%) rename src/app/pages/{extra-components => layout}/accordion/accordion.component.scss (62%) rename src/app/pages/{extra-components => layout}/accordion/accordion.component.ts (100%) rename src/app/pages/{extra-components => layout}/infinite-list/infinite-list.component.html (100%) rename src/app/pages/{extra-components => layout}/infinite-list/infinite-list.component.scss (100%) rename src/app/pages/{extra-components => layout}/infinite-list/infinite-list.component.ts (100%) rename src/app/pages/{extra-components => layout}/infinite-list/news-post-placeholder/news-post-placeholder.component.html (100%) rename src/app/pages/{extra-components => layout}/infinite-list/news-post-placeholder/news-post-placeholder.component.scss (100%) rename src/app/pages/{extra-components => layout}/infinite-list/news-post-placeholder/news-post-placeholder.component.ts (100%) rename src/app/pages/{extra-components => layout}/infinite-list/news-post/news-post.component.html (100%) rename src/app/pages/{extra-components => layout}/infinite-list/news-post/news-post.component.ts (100%) create mode 100644 src/app/pages/layout/layout-routing.module.ts rename src/app/pages/{bootstrap/bootstrap.component.ts => layout/layout.component.ts} (65%) create mode 100644 src/app/pages/layout/layout.module.ts rename src/app/pages/{extra-components => layout}/list/fruits-list.ts (100%) rename src/app/pages/{extra-components => layout}/list/list.component.html (100%) rename src/app/pages/{extra-components => layout}/list/list.component.scss (100%) rename src/app/pages/{extra-components => layout}/list/list.component.ts (100%) rename src/app/pages/{extra-components => layout}/services/news.service.ts (100%) rename src/app/pages/{extra-components => layout}/stepper/stepper.component.html (100%) rename src/app/pages/{extra-components => layout}/stepper/stepper.component.scss (100%) rename src/app/pages/{extra-components => layout}/stepper/stepper.component.ts (100%) rename src/app/pages/{extra-components => layout}/tabs/tabs.component.html (100%) rename src/app/pages/{extra-components => layout}/tabs/tabs.component.scss (74%) rename src/app/pages/{extra-components => layout}/tabs/tabs.component.ts (100%) diff --git a/package-lock.json b/package-lock.json index afcdf1b6..e4227317 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1639,24 +1639,29 @@ "dev": true }, "@nebular/auth": { - "version": "4.0.0-rc.6", - "resolved": "https://registry.npmjs.org/@nebular/auth/-/auth-4.0.0-rc.6.tgz", - "integrity": "sha512-fHn+6WMOQvj6dIuvPcbb2P3m1yp+gPX05vrgUYhRQeT0WzXZi/3vwu8+EvHUgqFowy/Tk0jCiTvHEYj5kWgrYA==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@nebular/auth/-/auth-4.0.0.tgz", + "integrity": "sha512-VShBFTpWDjaM1yWPZLilwaf1+/ZDs+W3bEKtmW8MTs+eG6pJX9ulyicPax/B3l5MT2PQ2AKdvRNEd9LgfBTT5Q==" }, "@nebular/bootstrap": { - "version": "4.0.0-rc.5", - "resolved": "https://registry.npmjs.org/@nebular/bootstrap/-/bootstrap-4.0.0-rc.5.tgz", - "integrity": "sha512-58/vfemsHXjv6OFaVk8MPAzX2EDjb9PNOrPjYTeoa5337Lv098vG9tlYNo1Eq1anOFepAG/uFJoMbntTUFfO5w==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@nebular/bootstrap/-/bootstrap-4.0.0.tgz", + "integrity": "sha512-YiHPeAp2HOXf0yGmA0wfDVTonc1Aiy4I6yn42Xd2PlBKv7a8sXq+W7vBkUNdMiS/+8vQeCCvCxelcdXDsTxjXw==" + }, + "@nebular/eva-icons": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@nebular/eva-icons/-/eva-icons-4.0.0.tgz", + "integrity": "sha512-Cce27XeE1U8opWyf4jXZWXDxx0EsaxLuz5SA5iyyBPV21JcXXdhmO8+jFwnu0YlqrwNePF0pKj/7GYJGs1JWfw==" }, "@nebular/security": { - "version": "4.0.0-rc.6", - "resolved": "https://registry.npmjs.org/@nebular/security/-/security-4.0.0-rc.6.tgz", - "integrity": "sha512-ZpxF3fmr68ER4Os4dkJGguq7nh9CFG68c+U210bUWrPDP6TqvZUeO76Txpetvinkw3ze65QX6Sh0xxG7SiYxaA==" + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@nebular/security/-/security-4.0.0.tgz", + "integrity": "sha512-e5SEZIMGOT1DwNql+TmAv1hC9WcH5DMHyfbJWzfJST1t8I9rkuSFYIYg5Luvf0id5LknjsqrNbjxu3lC01uitQ==" }, "@nebular/theme": { - "version": "4.0.0-rc.6", - "resolved": "https://registry.npmjs.org/@nebular/theme/-/theme-4.0.0-rc.6.tgz", - "integrity": "sha512-lRdwiVkiqrAMEjYQfhQuH96dIpJoQIEWG2Hr68Io3U0XF3Y+OcWVO9iA8BZ9YqI8ZCNAFCoRI3uuqdLpUQNbUw==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@nebular/theme/-/theme-4.0.0.tgz", + "integrity": "sha512-wFPLMRvHKkcKH/oKuc8TtXFJOaeFWYOvG7AvkgI3IqtkHa+x8fEsz4EMLFPOh4XADOjxXHo8wAHI3vhsgyavcg==", "requires": { "intersection-observer": "0.5.0" } diff --git a/package.json b/package.json index c7bc171d..91b51132 100644 --- a/package.json +++ b/package.json @@ -40,10 +40,11 @@ "@angular/platform-browser-dynamic": "^8.0.0", "@angular/router": "^8.0.0", "@asymmetrik/ngx-leaflet": "3.0.1", - "@nebular/auth": "4.0.0-rc.6", - "@nebular/bootstrap": "4.0.0-rc.5", - "@nebular/security": "4.0.0-rc.6", - "@nebular/theme": "4.0.0-rc.6", + "@nebular/auth": "4.0.0", + "@nebular/bootstrap": "4.0.0", + "@nebular/eva-icons": "^4.0.0", + "@nebular/security": "4.0.0", + "@nebular/theme": "4.0.0", "@ng-bootstrap/ng-bootstrap": "^4.0.0", "@swimlane/ngx-charts": "^10.0.0", "angular-tree-component": "7.2.0", diff --git a/src/app/@theme/components/header/header.component.html b/src/app/@theme/components/header/header.component.html index 1ab9eef1..fc669ec2 100644 --- a/src/app/@theme/components/header/header.component.html +++ b/src/app/@theme/components/header/header.component.html @@ -1,26 +1,29 @@