From 81f7e2af33fac7fcaadc258017d877c70895ae39 Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Tue, 20 Jul 2021 15:24:37 +0100 Subject: [PATCH] [ADF-5456] improved theming bundling (#7180) * theming barrel file for core * card-view theme * clipboard theme * rename core theme files * content services themes * process services theme * process services cloud theme * insights theming * try fix flaky test --- docs/upgrade-guide/upgrade26-30.md | 4 +- lib/content-services/ng-package.json | 5 ++ ....component.scss => aspect-list.theme.scss} | 0 ...b.component.scss => breadcrumb.theme.scss} | 0 ...nt.scss => dropdown-breadcrumb.theme.scss} | 0 ....scss => content-metadata-card.theme.scss} | 0 ...onent.scss => content-metadata.theme.scss} | 0 ...odule.scss => content-metadata.theme.scss} | 4 +- ...=> content-node-selector-panel.theme.scss} | 0 ....scss => content-node-selector.theme.scss} | 0 ...ent.scss => name-location-cell.theme.scss} | 0 ...s => content-node-share.dialog.theme.scss} | 0 ...nt.scss => content-type-dialog.theme.scss} | 0 ...r.dialog.scss => folder.dialog.theme.scss} | 0 ...omponent.scss => document-list.theme.scss} | 0 ....scss => add-permission-dialog.theme.scss} | 0 ...t.scss => add-permission-panel.theme.scss} | 0 ...mponent.scss => add-permission.theme.scss} | 0 ...ponent.scss => permission-list.theme.scss} | 0 ...onent.scss => user-icon-column.theme.scss} | 0 ...onent.scss => user-name-column.theme.scss} | 0 ...onent.scss => search-chip-list.theme.scss} | 0 ...mponent.scss => search-control.theme.scss} | 0 ...ent.scss => search-facet-field.theme.scss} | 0 ...nt.scss => search-filter-chips.theme.scss} | 0 ...css => search-filter-menu-card.theme.scss} | 0 ...css => search-filter-container.theme.scss} | 0 ...omponent.scss => search-filter.theme.scss} | 0 ....component.scss => search-form.theme.scss} | 0 ....scss => search-sorting-picker.theme.scss} | 0 .../src/lib/styles/_index.scss | 60 ++++++++-------- ....scss => file-uploading-dialog.theme.scss} | 0 ...css => file-uploading-list-row.theme.scss} | 0 .../upload-button.component.spec.ts | 15 ++-- ...onent.scss => upload-drag-area.theme.scss} | 0 ...ent.scss => version-comparison.theme.scss} | 0 lib/content-services/theming/_index.scss | 1 + ...-view.module.scss => card-view.theme.scss} | 12 ++-- ...nt.scss => card-view-arrayitem.theme.scss} | 0 ...ent.scss => card-view-dateitem.theme.scss} | 0 ...=> card-view-keyvaluepairsitem.theme.scss} | 0 ...nt.scss => select-filter-input.theme.scss} | 0 ...ent.scss => card-view-textitem.theme.scss} | 0 ...nt.scss => card-view.component.theme.scss} | 0 ...rd.component.scss => clipboard.theme.scss} | 0 ...component.scss => comment-list.theme.scss} | 0 ...nts.component.scss => comments.theme.scss} | 0 ...le.component.scss => datatable.theme.scss} | 0 ...component.scss => tooltip-card.theme.scss} | 0 ...omponent.scss => form-renderer.theme.scss} | 0 .../{amount.widget.scss => amount.theme.scss} | 0 ...ainer.widget.scss => container.theme.scss} | 0 ...e.widget.scss => dynamic-table.theme.scss} | 0 .../widgets/{form.scss => form.theme.scss} | 0 ...rlink.widget.scss => hyperlink.theme.scss} | 0 .../{people.widget.scss => people.theme.scss} | 0 ...ent.scss => info-drawer-layout.theme.scss} | 0 ...eader.component.scss => header.theme.scss} | 0 ...onent.scss => layout-container.theme.scss} | 0 ...nt.scss => sidebar-action-menu.theme.scss} | 0 ...mponent.scss => sidenav-layout.theme.scss} | 0 ...{login.component.scss => login.theme.scss} | 0 lib/core/ng-package.json | 5 ++ ...t.scss => notification-history.theme.scss} | 0 ...n.component.scss => pagination.theme.scss} | 0 ...nent.scss => search-text-input.theme.scss} | 0 lib/core/styles/_index.scss | 68 ++++++++++--------- .../{snackbar.scss => snackbar.theme.scss} | 0 ...omponent.scss => empty-content.theme.scss} | 0 ...omponent.scss => error-content.theme.scss} | 0 lib/core/theming/_index.scss | 1 + ...lbar.component.scss => toolbar.theme.scss} | 0 ...fo.component.scss => user-info.theme.scss} | 0 ...r.component.scss => img-viewer.theme.scss} | 0 ... => pdf-viewer-password-dialog.theme.scss} | 2 +- ....scss => pdf-viewer-thumbnails.theme.scss} | 0 ...r.component.scss => pdf-viewer.theme.scss} | 0 ...r.component.scss => txt-viewer.theme.scss} | 0 ...mponent.scss => unknown-format.theme.scss} | 0 ...iewer.component.scss => viewer.theme.scss} | 0 lib/insights/ng-package.json | 5 ++ ....scss => analytics-report-list.theme.scss} | 0 ...=> analytics-report-parameters.theme.scss} | 0 ...ange.widget.scss => date-range.theme.scss} | 0 lib/insights/src/lib/styles/_index.scss | 6 +- lib/insights/theming/_index.scss | 1 + lib/process-services-cloud/ng-package.json | 5 ++ ...nent.scss => app-details-cloud.theme.scss} | 0 ...ss => attach-file-cloud-widget.theme.scss} | 0 ....component.scss => group-cloud.theme.scss} | 0 ...component.scss => people-cloud.theme.scss} | 0 ...s => edit-process-filter-cloud.theme.scss} | 0 ....scss => process-filters-cloud.theme.scss} | 0 ...nt.scss => start-process-cloud.theme.scss} | 0 .../src/lib/styles/_index.scss | 24 ++++--- ...onent.scss => start-task-cloud.theme.scss} | 0 ...css => base-task-filters-cloud.theme.scss} | 0 ...=> base-edit-task-filter-cloud.theme.scss} | 0 ...ponent.scss => task-form-cloud.theme.scss} | 0 ...nent.scss => task-header-cloud.theme.scss} | 0 .../theming/_index.scss | 1 + lib/process-services/ng-package.json | 5 ++ ...st.component.scss => apps-list.theme.scss} | 0 ...s => attach-file-widget-dialog.theme.scss} | 0 ...m.component.scss => start-form.theme.scss} | 0 ...nt.scss => people-search-field.theme.scss} | 0 ...omponent.scss => people-search.theme.scss} | 0 ...eople.component.scss => people.theme.scss} | 0 .../{people.module.scss => people.theme.scss} | 6 +- ...onent.scss => process-comments.theme.scss} | 0 ...ponent.scss => process-filters.theme.scss} | 0 ...omponent.scss => start-process.theme.scss} | 0 .../src/lib/styles/_index.scss | 24 +++---- ...k.component.scss => start-task.theme.scss} | 0 ...component.scss => task-filters.theme.scss} | 0 ...rm.component.scss => task-form.theme.scss} | 0 ....component.scss => task-header.theme.scss} | 0 ...ponent.scss => task-standalone.theme.scss} | 0 lib/process-services/theming/_index.scss | 1 + 119 files changed, 145 insertions(+), 110 deletions(-) rename lib/content-services/src/lib/aspect-list/{aspect-list.component.scss => aspect-list.theme.scss} (100%) rename lib/content-services/src/lib/breadcrumb/{breadcrumb.component.scss => breadcrumb.theme.scss} (100%) rename lib/content-services/src/lib/breadcrumb/{dropdown-breadcrumb.component.scss => dropdown-breadcrumb.theme.scss} (100%) rename lib/content-services/src/lib/content-metadata/components/content-metadata-card/{content-metadata-card.component.scss => content-metadata-card.theme.scss} (100%) rename lib/content-services/src/lib/content-metadata/components/content-metadata/{content-metadata.component.scss => content-metadata.theme.scss} (100%) rename lib/content-services/src/lib/content-metadata/{content-metadata.module.scss => content-metadata.theme.scss} (72%) rename lib/content-services/src/lib/content-node-selector/{content-node-selector-panel.component.scss => content-node-selector-panel.theme.scss} (100%) rename lib/content-services/src/lib/content-node-selector/{content-node-selector.component.scss => content-node-selector.theme.scss} (100%) rename lib/content-services/src/lib/content-node-selector/name-location-cell/{name-location-cell.component.scss => name-location-cell.theme.scss} (100%) rename lib/content-services/src/lib/content-node-share/{content-node-share.dialog.scss => content-node-share.dialog.theme.scss} (100%) rename lib/content-services/src/lib/content-type/{content-type-dialog.component.scss => content-type-dialog.theme.scss} (100%) rename lib/content-services/src/lib/dialogs/{folder.dialog.scss => folder.dialog.theme.scss} (100%) rename lib/content-services/src/lib/document-list/components/{document-list.component.scss => document-list.theme.scss} (100%) rename lib/content-services/src/lib/permission-manager/components/add-permission/{add-permission-dialog.component.scss => add-permission-dialog.theme.scss} (100%) rename lib/content-services/src/lib/permission-manager/components/add-permission/{add-permission-panel.component.scss => add-permission-panel.theme.scss} (100%) rename lib/content-services/src/lib/permission-manager/components/add-permission/{add-permission.component.scss => add-permission.theme.scss} (100%) rename lib/content-services/src/lib/permission-manager/components/permission-list/{permission-list.component.scss => permission-list.theme.scss} (100%) rename lib/content-services/src/lib/permission-manager/components/user-icon-column/{user-icon-column.component.scss => user-icon-column.theme.scss} (100%) rename lib/content-services/src/lib/permission-manager/components/user-name-column/{user-name-column.component.scss => user-name-column.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-chip-list/{search-chip-list.component.scss => search-chip-list.theme.scss} (100%) rename lib/content-services/src/lib/search/components/{search-control.component.scss => search-control.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-facet-field/{search-facet-field.component.scss => search-facet-field.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-filter-chips/{search-filter-chips.component.scss => search-filter-chips.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-filter-chips/search-filter-menu-card/{search-filter-menu-card.component.scss => search-filter-menu-card.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-filter-container/{search-filter-container.component.scss => search-filter-container.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-filter/{search-filter.component.scss => search-filter.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-form/{search-form.component.scss => search-form.theme.scss} (100%) rename lib/content-services/src/lib/search/components/search-sorting-picker/{search-sorting-picker.component.scss => search-sorting-picker.theme.scss} (100%) rename lib/content-services/src/lib/upload/components/{file-uploading-dialog.component.scss => file-uploading-dialog.theme.scss} (100%) rename lib/content-services/src/lib/upload/components/{file-uploading-list-row.component.scss => file-uploading-list-row.theme.scss} (100%) rename lib/content-services/src/lib/upload/components/{upload-drag-area.component.scss => upload-drag-area.theme.scss} (100%) rename lib/content-services/src/lib/version-manager/{version-comparison.component.scss => version-comparison.theme.scss} (100%) create mode 100644 lib/content-services/theming/_index.scss rename lib/core/card-view/{card-view.module.scss => card-view.theme.scss} (64%) rename lib/core/card-view/components/card-view-arrayitem/{card-view-arrayitem.component.scss => card-view-arrayitem.theme.scss} (100%) rename lib/core/card-view/components/card-view-dateitem/{card-view-dateitem.component.scss => card-view-dateitem.theme.scss} (100%) rename lib/core/card-view/components/card-view-keyvaluepairsitem/{card-view-keyvaluepairsitem.component.scss => card-view-keyvaluepairsitem.theme.scss} (100%) rename lib/core/card-view/components/card-view-selectitem/select-filter-input/{select-filter-input.component.scss => select-filter-input.theme.scss} (100%) rename lib/core/card-view/components/card-view-textitem/{card-view-textitem.component.scss => card-view-textitem.theme.scss} (100%) rename lib/core/card-view/components/card-view/{card-view.component.scss => card-view.component.theme.scss} (100%) rename lib/core/clipboard/{clipboard.component.scss => clipboard.theme.scss} (100%) rename lib/core/comments/{comment-list.component.scss => comment-list.theme.scss} (100%) rename lib/core/comments/{comments.component.scss => comments.theme.scss} (100%) rename lib/core/datatable/components/datatable/{datatable.component.scss => datatable.theme.scss} (100%) rename lib/core/directives/tooltip-card/{tooltip-card.component.scss => tooltip-card.theme.scss} (100%) rename lib/core/form/components/{form-renderer.component.scss => form-renderer.theme.scss} (100%) rename lib/core/form/components/widgets/amount/{amount.widget.scss => amount.theme.scss} (100%) rename lib/core/form/components/widgets/container/{container.widget.scss => container.theme.scss} (100%) rename lib/core/form/components/widgets/dynamic-table/{dynamic-table.widget.scss => dynamic-table.theme.scss} (100%) rename lib/core/form/components/widgets/{form.scss => form.theme.scss} (100%) rename lib/core/form/components/widgets/hyperlink/{hyperlink.widget.scss => hyperlink.theme.scss} (100%) rename lib/core/form/components/widgets/people/{people.widget.scss => people.theme.scss} (100%) rename lib/core/info-drawer/{info-drawer-layout.component.scss => info-drawer-layout.theme.scss} (100%) rename lib/core/layout/components/header/{header.component.scss => header.theme.scss} (100%) rename lib/core/layout/components/layout-container/{layout-container.component.scss => layout-container.theme.scss} (100%) rename lib/core/layout/components/sidebar-action/{sidebar-action-menu.component.scss => sidebar-action-menu.theme.scss} (100%) rename lib/core/layout/components/sidenav-layout/{sidenav-layout.component.scss => sidenav-layout.theme.scss} (100%) rename lib/core/login/components/{login.component.scss => login.theme.scss} (100%) rename lib/core/notifications/components/{notification-history.component.scss => notification-history.theme.scss} (100%) rename lib/core/pagination/{pagination.component.scss => pagination.theme.scss} (100%) rename lib/core/search-text/{search-text-input.component.scss => search-text-input.theme.scss} (100%) rename lib/core/styles/{snackbar.scss => snackbar.theme.scss} (100%) rename lib/core/templates/empty-content/{empty-content.component.scss => empty-content.theme.scss} (100%) rename lib/core/templates/error-content/{error-content.component.scss => error-content.theme.scss} (100%) create mode 100644 lib/core/theming/_index.scss rename lib/core/toolbar/{toolbar.component.scss => toolbar.theme.scss} (100%) rename lib/core/userinfo/components/{user-info.component.scss => user-info.theme.scss} (100%) rename lib/core/viewer/components/{img-viewer.component.scss => img-viewer.theme.scss} (100%) rename lib/core/viewer/components/{pdf-viewer-password-dialog.scss => pdf-viewer-password-dialog.theme.scss} (85%) rename lib/core/viewer/components/{pdf-viewer-thumbnails.component.scss => pdf-viewer-thumbnails.theme.scss} (100%) rename lib/core/viewer/components/{pdf-viewer.component.scss => pdf-viewer.theme.scss} (100%) rename lib/core/viewer/components/{txt-viewer.component.scss => txt-viewer.theme.scss} (100%) rename lib/core/viewer/components/unknown-format/{unknown-format.component.scss => unknown-format.theme.scss} (100%) rename lib/core/viewer/components/{viewer.component.scss => viewer.theme.scss} (100%) rename lib/insights/src/lib/analytics-process/components/{analytics-report-list.component.scss => analytics-report-list.theme.scss} (100%) rename lib/insights/src/lib/analytics-process/components/{analytics-report-parameters.component.scss => analytics-report-parameters.theme.scss} (100%) rename lib/insights/src/lib/analytics-process/components/widgets/date-range/{date-range.widget.scss => date-range.theme.scss} (100%) create mode 100644 lib/insights/theming/_index.scss rename lib/process-services-cloud/src/lib/app/components/{app-details-cloud.component.scss => app-details-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/form/components/widgets/attach-file/{attach-file-cloud-widget.component.scss => attach-file-cloud-widget.theme.scss} (100%) rename lib/process-services-cloud/src/lib/group/components/{group-cloud.component.scss => group-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/people/components/{people-cloud.component.scss => people-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/process/process-filters/components/{edit-process-filter-cloud.component.scss => edit-process-filter-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/process/process-filters/components/{process-filters-cloud.component.scss => process-filters-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/process/start-process/components/{start-process-cloud.component.scss => start-process-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/task/start-task/components/{start-task-cloud.component.scss => start-task-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/task/task-filters/components/{base-task-filters-cloud.component.scss => base-task-filters-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/{base-edit-task-filter-cloud.component.scss => base-edit-task-filter-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/task/task-form/components/{task-form-cloud.component.scss => task-form-cloud.theme.scss} (100%) rename lib/process-services-cloud/src/lib/task/task-header/components/{task-header-cloud.component.scss => task-header-cloud.theme.scss} (100%) create mode 100644 lib/process-services-cloud/theming/_index.scss rename lib/process-services/src/lib/app-list/{apps-list.component.scss => apps-list.theme.scss} (100%) rename lib/process-services/src/lib/content-widget/{attach-file-widget-dialog.component.scss => attach-file-widget-dialog.theme.scss} (100%) rename lib/process-services/src/lib/form/{start-form.component.scss => start-form.theme.scss} (100%) rename lib/process-services/src/lib/people/components/people-search-field/{people-search-field.component.scss => people-search-field.theme.scss} (100%) rename lib/process-services/src/lib/people/components/people-search/{people-search.component.scss => people-search.theme.scss} (100%) rename lib/process-services/src/lib/people/components/people/{people.component.scss => people.theme.scss} (100%) rename lib/process-services/src/lib/people/{people.module.scss => people.theme.scss} (53%) rename lib/process-services/src/lib/process-comments/{process-comments.component.scss => process-comments.theme.scss} (100%) rename lib/process-services/src/lib/process-list/components/{process-filters.component.scss => process-filters.theme.scss} (100%) rename lib/process-services/src/lib/process-list/components/{start-process.component.scss => start-process.theme.scss} (100%) rename lib/process-services/src/lib/task-list/components/{start-task.component.scss => start-task.theme.scss} (100%) rename lib/process-services/src/lib/task-list/components/{task-filters.component.scss => task-filters.theme.scss} (100%) rename lib/process-services/src/lib/task-list/components/task-form/{task-form.component.scss => task-form.theme.scss} (100%) rename lib/process-services/src/lib/task-list/components/{task-header.component.scss => task-header.theme.scss} (100%) rename lib/process-services/src/lib/task-list/components/{task-standalone.component.scss => task-standalone.theme.scss} (100%) create mode 100644 lib/process-services/theming/_index.scss diff --git a/docs/upgrade-guide/upgrade26-30.md b/docs/upgrade-guide/upgrade26-30.md index b70ecc6097..f6d4c3527d 100644 --- a/docs/upgrade-guide/upgrade26-30.md +++ b/docs/upgrade-guide/upgrade26-30.md @@ -396,11 +396,11 @@ These changes are noted with an arrow "->". - `adf-material-icons` -#### [../../lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.scss](../../lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.scss) +#### [../../lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.scss](../../lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.theme.scss) - `adf-card-view` -#### [../../lib/core/comments/comment-list.component.scss](../../lib/core/comments/comment-list.component.scss) +#### [../../lib/core/comments/comment-list.component.scss](../../lib/core/comments/comment-list.theme.scss) - `adf-is-selected` diff --git a/lib/content-services/ng-package.json b/lib/content-services/ng-package.json index dff1fb1bbc..902dd18567 100644 --- a/lib/content-services/ng-package.json +++ b/lib/content-services/ng-package.json @@ -1,6 +1,11 @@ { "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", "dest": "../dist/content-services", + "assets": [ + "./src/lib/styles/**/*.scss", + "./theming/**/*.scss", + "./src/**/*.theme.scss" + ], "lib": { "entryFile": "src/public-api.ts", "flatModuleFile": "adf-content-services", diff --git a/lib/content-services/src/lib/aspect-list/aspect-list.component.scss b/lib/content-services/src/lib/aspect-list/aspect-list.theme.scss similarity index 100% rename from lib/content-services/src/lib/aspect-list/aspect-list.component.scss rename to lib/content-services/src/lib/aspect-list/aspect-list.theme.scss diff --git a/lib/content-services/src/lib/breadcrumb/breadcrumb.component.scss b/lib/content-services/src/lib/breadcrumb/breadcrumb.theme.scss similarity index 100% rename from lib/content-services/src/lib/breadcrumb/breadcrumb.component.scss rename to lib/content-services/src/lib/breadcrumb/breadcrumb.theme.scss diff --git a/lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.component.scss b/lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.theme.scss similarity index 100% rename from lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.component.scss rename to lib/content-services/src/lib/breadcrumb/dropdown-breadcrumb.theme.scss diff --git a/lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.component.scss b/lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.theme.scss similarity index 100% rename from lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.component.scss rename to lib/content-services/src/lib/content-metadata/components/content-metadata-card/content-metadata-card.theme.scss diff --git a/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.scss b/lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.theme.scss similarity index 100% rename from lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.component.scss rename to lib/content-services/src/lib/content-metadata/components/content-metadata/content-metadata.theme.scss diff --git a/lib/content-services/src/lib/content-metadata/content-metadata.module.scss b/lib/content-services/src/lib/content-metadata/content-metadata.theme.scss similarity index 72% rename from lib/content-services/src/lib/content-metadata/content-metadata.module.scss rename to lib/content-services/src/lib/content-metadata/content-metadata.theme.scss index 4c043f0d19..141e53759a 100644 --- a/lib/content-services/src/lib/content-metadata/content-metadata.module.scss +++ b/lib/content-services/src/lib/content-metadata/content-metadata.theme.scss @@ -1,5 +1,5 @@ -@import './components/content-metadata/content-metadata.component'; -@import './components/content-metadata-card/content-metadata-card.component'; +@import './components/content-metadata/content-metadata.theme'; +@import './components/content-metadata-card/content-metadata-card.theme'; @mixin adf-content-metadata-module-theme($theme) { @include adf-content-metadata-theme($theme); diff --git a/lib/content-services/src/lib/content-node-selector/content-node-selector-panel.component.scss b/lib/content-services/src/lib/content-node-selector/content-node-selector-panel.theme.scss similarity index 100% rename from lib/content-services/src/lib/content-node-selector/content-node-selector-panel.component.scss rename to lib/content-services/src/lib/content-node-selector/content-node-selector-panel.theme.scss diff --git a/lib/content-services/src/lib/content-node-selector/content-node-selector.component.scss b/lib/content-services/src/lib/content-node-selector/content-node-selector.theme.scss similarity index 100% rename from lib/content-services/src/lib/content-node-selector/content-node-selector.component.scss rename to lib/content-services/src/lib/content-node-selector/content-node-selector.theme.scss diff --git a/lib/content-services/src/lib/content-node-selector/name-location-cell/name-location-cell.component.scss b/lib/content-services/src/lib/content-node-selector/name-location-cell/name-location-cell.theme.scss similarity index 100% rename from lib/content-services/src/lib/content-node-selector/name-location-cell/name-location-cell.component.scss rename to lib/content-services/src/lib/content-node-selector/name-location-cell/name-location-cell.theme.scss diff --git a/lib/content-services/src/lib/content-node-share/content-node-share.dialog.scss b/lib/content-services/src/lib/content-node-share/content-node-share.dialog.theme.scss similarity index 100% rename from lib/content-services/src/lib/content-node-share/content-node-share.dialog.scss rename to lib/content-services/src/lib/content-node-share/content-node-share.dialog.theme.scss diff --git a/lib/content-services/src/lib/content-type/content-type-dialog.component.scss b/lib/content-services/src/lib/content-type/content-type-dialog.theme.scss similarity index 100% rename from lib/content-services/src/lib/content-type/content-type-dialog.component.scss rename to lib/content-services/src/lib/content-type/content-type-dialog.theme.scss diff --git a/lib/content-services/src/lib/dialogs/folder.dialog.scss b/lib/content-services/src/lib/dialogs/folder.dialog.theme.scss similarity index 100% rename from lib/content-services/src/lib/dialogs/folder.dialog.scss rename to lib/content-services/src/lib/dialogs/folder.dialog.theme.scss diff --git a/lib/content-services/src/lib/document-list/components/document-list.component.scss b/lib/content-services/src/lib/document-list/components/document-list.theme.scss similarity index 100% rename from lib/content-services/src/lib/document-list/components/document-list.component.scss rename to lib/content-services/src/lib/document-list/components/document-list.theme.scss diff --git a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.component.scss b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.theme.scss similarity index 100% rename from lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.component.scss rename to lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-dialog.theme.scss diff --git a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.component.scss b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.theme.scss similarity index 100% rename from lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.component.scss rename to lib/content-services/src/lib/permission-manager/components/add-permission/add-permission-panel.theme.scss diff --git a/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.component.scss b/lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.theme.scss similarity index 100% rename from lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.component.scss rename to lib/content-services/src/lib/permission-manager/components/add-permission/add-permission.theme.scss diff --git a/lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.component.scss b/lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.theme.scss similarity index 100% rename from lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.component.scss rename to lib/content-services/src/lib/permission-manager/components/permission-list/permission-list.theme.scss diff --git a/lib/content-services/src/lib/permission-manager/components/user-icon-column/user-icon-column.component.scss b/lib/content-services/src/lib/permission-manager/components/user-icon-column/user-icon-column.theme.scss similarity index 100% rename from lib/content-services/src/lib/permission-manager/components/user-icon-column/user-icon-column.component.scss rename to lib/content-services/src/lib/permission-manager/components/user-icon-column/user-icon-column.theme.scss diff --git a/lib/content-services/src/lib/permission-manager/components/user-name-column/user-name-column.component.scss b/lib/content-services/src/lib/permission-manager/components/user-name-column/user-name-column.theme.scss similarity index 100% rename from lib/content-services/src/lib/permission-manager/components/user-name-column/user-name-column.component.scss rename to lib/content-services/src/lib/permission-manager/components/user-name-column/user-name-column.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.component.scss b/lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.component.scss rename to lib/content-services/src/lib/search/components/search-chip-list/search-chip-list.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-control.component.scss b/lib/content-services/src/lib/search/components/search-control.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-control.component.scss rename to lib/content-services/src/lib/search/components/search-control.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-facet-field/search-facet-field.component.scss b/lib/content-services/src/lib/search/components/search-facet-field/search-facet-field.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-facet-field/search-facet-field.component.scss rename to lib/content-services/src/lib/search/components/search-facet-field/search-facet-field.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-filter-chips/search-filter-chips.component.scss b/lib/content-services/src/lib/search/components/search-filter-chips/search-filter-chips.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-filter-chips/search-filter-chips.component.scss rename to lib/content-services/src/lib/search/components/search-filter-chips/search-filter-chips.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-filter-chips/search-filter-menu-card/search-filter-menu-card.component.scss b/lib/content-services/src/lib/search/components/search-filter-chips/search-filter-menu-card/search-filter-menu-card.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-filter-chips/search-filter-menu-card/search-filter-menu-card.component.scss rename to lib/content-services/src/lib/search/components/search-filter-chips/search-filter-menu-card/search-filter-menu-card.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-filter-container/search-filter-container.component.scss b/lib/content-services/src/lib/search/components/search-filter-container/search-filter-container.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-filter-container/search-filter-container.component.scss rename to lib/content-services/src/lib/search/components/search-filter-container/search-filter-container.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-filter/search-filter.component.scss b/lib/content-services/src/lib/search/components/search-filter/search-filter.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-filter/search-filter.component.scss rename to lib/content-services/src/lib/search/components/search-filter/search-filter.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-form/search-form.component.scss b/lib/content-services/src/lib/search/components/search-form/search-form.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-form/search-form.component.scss rename to lib/content-services/src/lib/search/components/search-form/search-form.theme.scss diff --git a/lib/content-services/src/lib/search/components/search-sorting-picker/search-sorting-picker.component.scss b/lib/content-services/src/lib/search/components/search-sorting-picker/search-sorting-picker.theme.scss similarity index 100% rename from lib/content-services/src/lib/search/components/search-sorting-picker/search-sorting-picker.component.scss rename to lib/content-services/src/lib/search/components/search-sorting-picker/search-sorting-picker.theme.scss diff --git a/lib/content-services/src/lib/styles/_index.scss b/lib/content-services/src/lib/styles/_index.scss index f8672855b6..8a1da56289 100644 --- a/lib/content-services/src/lib/styles/_index.scss +++ b/lib/content-services/src/lib/styles/_index.scss @@ -1,37 +1,37 @@ -@import '../breadcrumb/breadcrumb.component'; -@import '../breadcrumb/dropdown-breadcrumb.component'; -@import '../content-node-selector/content-node-selector-panel.component'; -@import '../content-node-selector/name-location-cell/name-location-cell.component'; -@import '../document-list/components/document-list.component'; +@import '../breadcrumb/breadcrumb.theme'; +@import '../breadcrumb/dropdown-breadcrumb.theme'; +@import '../content-node-selector/content-node-selector-panel.theme'; +@import '../content-node-selector/name-location-cell/name-location-cell.theme'; +@import '../document-list/components/document-list.theme'; -@import '../upload/components/file-uploading-list-row.component'; -@import '../upload/components/file-uploading-dialog.component'; -@import '../upload/components/upload-drag-area.component'; +@import '../upload/components/file-uploading-list-row.theme'; +@import '../upload/components/file-uploading-dialog.theme'; +@import '../upload/components/upload-drag-area.theme'; -@import '../search/components/search-control.component'; -@import '../search/components/search-sorting-picker/search-sorting-picker.component'; -@import '../search/components/search-filter/search-filter.component'; -@import '../search/components/search-chip-list/search-chip-list.component'; -@import '../search/components/search-filter-container/search-filter-container.component'; +@import '../search/components/search-control.theme'; +@import '../search/components/search-sorting-picker/search-sorting-picker.theme'; +@import '../search/components/search-filter/search-filter.theme'; +@import '../search/components/search-chip-list/search-chip-list.theme'; +@import '../search/components/search-filter-container/search-filter-container.theme'; -@import '../dialogs/folder.dialog'; +@import '../dialogs/folder.dialog.theme'; -@import '../content-node-selector/content-node-selector.component'; -@import '../content-node-share/content-node-share.dialog'; -@import '../content-metadata/content-metadata.module'; -@import '../permission-manager/components/permission-list/permission-list.component'; -@import '../permission-manager/components/add-permission/add-permission.component'; -@import '../permission-manager/components/add-permission/add-permission-dialog.component'; -@import '../permission-manager/components/add-permission/add-permission-panel.component'; -@import '../version-manager/version-comparison.component'; -@import '../content-type/content-type-dialog.component'; -@import '../aspect-list/aspect-list.component'; -@import '../permission-manager/components/user-icon-column/user-icon-column.component'; -@import '../permission-manager/components/user-name-column/user-name-column.component'; -@import '../search/components/search-filter-chips/search-filter-chips.component'; -@import '../search/components/search-facet-field/search-facet-field.component'; -@import '../search/components/search-form/search-form.component'; -@import '../search/components/search-filter-chips/search-filter-menu-card/search-filter-menu-card.component'; +@import '../content-node-selector/content-node-selector.theme'; +@import '../content-node-share/content-node-share.dialog.theme'; +@import '../content-metadata/content-metadata.theme'; +@import '../permission-manager/components/permission-list/permission-list.theme'; +@import '../permission-manager/components/add-permission/add-permission.theme'; +@import '../permission-manager/components/add-permission/add-permission-dialog.theme'; +@import '../permission-manager/components/add-permission/add-permission-panel.theme'; +@import '../version-manager/version-comparison.theme'; +@import '../content-type/content-type-dialog.theme'; +@import '../aspect-list/aspect-list.theme'; +@import '../permission-manager/components/user-icon-column/user-icon-column.theme'; +@import '../permission-manager/components/user-name-column/user-name-column.theme'; +@import '../search/components/search-filter-chips/search-filter-chips.theme'; +@import '../search/components/search-facet-field/search-facet-field.theme'; +@import '../search/components/search-form/search-form.theme'; +@import '../search/components/search-filter-chips/search-filter-menu-card/search-filter-menu-card.theme'; @mixin adf-content-services-theme($theme) { @include adf-breadcrumb-theme($theme); diff --git a/lib/content-services/src/lib/upload/components/file-uploading-dialog.component.scss b/lib/content-services/src/lib/upload/components/file-uploading-dialog.theme.scss similarity index 100% rename from lib/content-services/src/lib/upload/components/file-uploading-dialog.component.scss rename to lib/content-services/src/lib/upload/components/file-uploading-dialog.theme.scss diff --git a/lib/content-services/src/lib/upload/components/file-uploading-list-row.component.scss b/lib/content-services/src/lib/upload/components/file-uploading-list-row.theme.scss similarity index 100% rename from lib/content-services/src/lib/upload/components/file-uploading-list-row.component.scss rename to lib/content-services/src/lib/upload/components/file-uploading-list-row.theme.scss diff --git a/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts b/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts index 9f3bfc6c48..7e982698cb 100644 --- a/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts +++ b/lib/content-services/src/lib/upload/components/upload-button.component.spec.ts @@ -17,7 +17,7 @@ import { SimpleChange } from '@angular/core'; import { ComponentFixture, TestBed } from '@angular/core/testing'; -import { ContentService, UploadService, setupTestBed, FileUploadErrorEvent } from '@alfresco/adf-core'; +import { ContentService, UploadService, FileUploadErrorEvent } from '@alfresco/adf-core'; import { of, throwError } from 'rxjs'; import { UploadButtonComponent } from './upload-button.component'; import { NodeEntry } from '@alfresco/js-api'; @@ -52,14 +52,13 @@ describe('UploadButtonComponent', () => { let uploadService: UploadService; let contentService: ContentService; - setupTestBed({ - imports: [ - TranslateModule.forRoot(), - ContentTestingModule - ] - }); - beforeEach(() => { + TestBed.configureTestingModule({ + imports: [ + TranslateModule.forRoot(), + ContentTestingModule + ] + }); fixture = TestBed.createComponent(UploadButtonComponent); uploadService = TestBed.inject(UploadService); contentService = TestBed.inject(ContentService); diff --git a/lib/content-services/src/lib/upload/components/upload-drag-area.component.scss b/lib/content-services/src/lib/upload/components/upload-drag-area.theme.scss similarity index 100% rename from lib/content-services/src/lib/upload/components/upload-drag-area.component.scss rename to lib/content-services/src/lib/upload/components/upload-drag-area.theme.scss diff --git a/lib/content-services/src/lib/version-manager/version-comparison.component.scss b/lib/content-services/src/lib/version-manager/version-comparison.theme.scss similarity index 100% rename from lib/content-services/src/lib/version-manager/version-comparison.component.scss rename to lib/content-services/src/lib/version-manager/version-comparison.theme.scss diff --git a/lib/content-services/theming/_index.scss b/lib/content-services/theming/_index.scss new file mode 100644 index 0000000000..d6a0f74bea --- /dev/null +++ b/lib/content-services/theming/_index.scss @@ -0,0 +1 @@ +@forward '../src/lib/styles'; diff --git a/lib/core/card-view/card-view.module.scss b/lib/core/card-view/card-view.theme.scss similarity index 64% rename from lib/core/card-view/card-view.module.scss rename to lib/core/card-view/card-view.theme.scss index 845de793ee..f40626f003 100644 --- a/lib/core/card-view/card-view.module.scss +++ b/lib/core/card-view/card-view.theme.scss @@ -1,9 +1,9 @@ -@import './components/card-view-arrayitem/card-view-arrayitem.component'; -@import './components/card-view-dateitem/card-view-dateitem.component'; -@import './components/card-view-textitem/card-view-textitem.component'; -@import './components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component'; -@import './components/card-view/card-view.component'; -@import './components/card-view-selectitem/select-filter-input/select-filter-input.component'; +@import './components/card-view-arrayitem/card-view-arrayitem.theme'; +@import './components/card-view-dateitem/card-view-dateitem.theme'; +@import './components/card-view-textitem/card-view-textitem.theme'; +@import './components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.theme'; +@import './components/card-view/card-view.component.theme'; +@import './components/card-view-selectitem/select-filter-input/select-filter-input.theme'; @import '~@mat-datetimepicker/core/datetimepicker/datetimepicker-theme.scss'; @mixin adf-card-view-module-theme($theme) { diff --git a/lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.component.scss b/lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.theme.scss similarity index 100% rename from lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.component.scss rename to lib/core/card-view/components/card-view-arrayitem/card-view-arrayitem.theme.scss diff --git a/lib/core/card-view/components/card-view-dateitem/card-view-dateitem.component.scss b/lib/core/card-view/components/card-view-dateitem/card-view-dateitem.theme.scss similarity index 100% rename from lib/core/card-view/components/card-view-dateitem/card-view-dateitem.component.scss rename to lib/core/card-view/components/card-view-dateitem/card-view-dateitem.theme.scss diff --git a/lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.scss b/lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.theme.scss similarity index 100% rename from lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.component.scss rename to lib/core/card-view/components/card-view-keyvaluepairsitem/card-view-keyvaluepairsitem.theme.scss diff --git a/lib/core/card-view/components/card-view-selectitem/select-filter-input/select-filter-input.component.scss b/lib/core/card-view/components/card-view-selectitem/select-filter-input/select-filter-input.theme.scss similarity index 100% rename from lib/core/card-view/components/card-view-selectitem/select-filter-input/select-filter-input.component.scss rename to lib/core/card-view/components/card-view-selectitem/select-filter-input/select-filter-input.theme.scss diff --git a/lib/core/card-view/components/card-view-textitem/card-view-textitem.component.scss b/lib/core/card-view/components/card-view-textitem/card-view-textitem.theme.scss similarity index 100% rename from lib/core/card-view/components/card-view-textitem/card-view-textitem.component.scss rename to lib/core/card-view/components/card-view-textitem/card-view-textitem.theme.scss diff --git a/lib/core/card-view/components/card-view/card-view.component.scss b/lib/core/card-view/components/card-view/card-view.component.theme.scss similarity index 100% rename from lib/core/card-view/components/card-view/card-view.component.scss rename to lib/core/card-view/components/card-view/card-view.component.theme.scss diff --git a/lib/core/clipboard/clipboard.component.scss b/lib/core/clipboard/clipboard.theme.scss similarity index 100% rename from lib/core/clipboard/clipboard.component.scss rename to lib/core/clipboard/clipboard.theme.scss diff --git a/lib/core/comments/comment-list.component.scss b/lib/core/comments/comment-list.theme.scss similarity index 100% rename from lib/core/comments/comment-list.component.scss rename to lib/core/comments/comment-list.theme.scss diff --git a/lib/core/comments/comments.component.scss b/lib/core/comments/comments.theme.scss similarity index 100% rename from lib/core/comments/comments.component.scss rename to lib/core/comments/comments.theme.scss diff --git a/lib/core/datatable/components/datatable/datatable.component.scss b/lib/core/datatable/components/datatable/datatable.theme.scss similarity index 100% rename from lib/core/datatable/components/datatable/datatable.component.scss rename to lib/core/datatable/components/datatable/datatable.theme.scss diff --git a/lib/core/directives/tooltip-card/tooltip-card.component.scss b/lib/core/directives/tooltip-card/tooltip-card.theme.scss similarity index 100% rename from lib/core/directives/tooltip-card/tooltip-card.component.scss rename to lib/core/directives/tooltip-card/tooltip-card.theme.scss diff --git a/lib/core/form/components/form-renderer.component.scss b/lib/core/form/components/form-renderer.theme.scss similarity index 100% rename from lib/core/form/components/form-renderer.component.scss rename to lib/core/form/components/form-renderer.theme.scss diff --git a/lib/core/form/components/widgets/amount/amount.widget.scss b/lib/core/form/components/widgets/amount/amount.theme.scss similarity index 100% rename from lib/core/form/components/widgets/amount/amount.widget.scss rename to lib/core/form/components/widgets/amount/amount.theme.scss diff --git a/lib/core/form/components/widgets/container/container.widget.scss b/lib/core/form/components/widgets/container/container.theme.scss similarity index 100% rename from lib/core/form/components/widgets/container/container.widget.scss rename to lib/core/form/components/widgets/container/container.theme.scss diff --git a/lib/core/form/components/widgets/dynamic-table/dynamic-table.widget.scss b/lib/core/form/components/widgets/dynamic-table/dynamic-table.theme.scss similarity index 100% rename from lib/core/form/components/widgets/dynamic-table/dynamic-table.widget.scss rename to lib/core/form/components/widgets/dynamic-table/dynamic-table.theme.scss diff --git a/lib/core/form/components/widgets/form.scss b/lib/core/form/components/widgets/form.theme.scss similarity index 100% rename from lib/core/form/components/widgets/form.scss rename to lib/core/form/components/widgets/form.theme.scss diff --git a/lib/core/form/components/widgets/hyperlink/hyperlink.widget.scss b/lib/core/form/components/widgets/hyperlink/hyperlink.theme.scss similarity index 100% rename from lib/core/form/components/widgets/hyperlink/hyperlink.widget.scss rename to lib/core/form/components/widgets/hyperlink/hyperlink.theme.scss diff --git a/lib/core/form/components/widgets/people/people.widget.scss b/lib/core/form/components/widgets/people/people.theme.scss similarity index 100% rename from lib/core/form/components/widgets/people/people.widget.scss rename to lib/core/form/components/widgets/people/people.theme.scss diff --git a/lib/core/info-drawer/info-drawer-layout.component.scss b/lib/core/info-drawer/info-drawer-layout.theme.scss similarity index 100% rename from lib/core/info-drawer/info-drawer-layout.component.scss rename to lib/core/info-drawer/info-drawer-layout.theme.scss diff --git a/lib/core/layout/components/header/header.component.scss b/lib/core/layout/components/header/header.theme.scss similarity index 100% rename from lib/core/layout/components/header/header.component.scss rename to lib/core/layout/components/header/header.theme.scss diff --git a/lib/core/layout/components/layout-container/layout-container.component.scss b/lib/core/layout/components/layout-container/layout-container.theme.scss similarity index 100% rename from lib/core/layout/components/layout-container/layout-container.component.scss rename to lib/core/layout/components/layout-container/layout-container.theme.scss diff --git a/lib/core/layout/components/sidebar-action/sidebar-action-menu.component.scss b/lib/core/layout/components/sidebar-action/sidebar-action-menu.theme.scss similarity index 100% rename from lib/core/layout/components/sidebar-action/sidebar-action-menu.component.scss rename to lib/core/layout/components/sidebar-action/sidebar-action-menu.theme.scss diff --git a/lib/core/layout/components/sidenav-layout/sidenav-layout.component.scss b/lib/core/layout/components/sidenav-layout/sidenav-layout.theme.scss similarity index 100% rename from lib/core/layout/components/sidenav-layout/sidenav-layout.component.scss rename to lib/core/layout/components/sidenav-layout/sidenav-layout.theme.scss diff --git a/lib/core/login/components/login.component.scss b/lib/core/login/components/login.theme.scss similarity index 100% rename from lib/core/login/components/login.component.scss rename to lib/core/login/components/login.theme.scss diff --git a/lib/core/ng-package.json b/lib/core/ng-package.json index 6a87337ee0..eb5758321a 100644 --- a/lib/core/ng-package.json +++ b/lib/core/ng-package.json @@ -1,6 +1,11 @@ { "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", "dest": "../dist/core/", + "assets": [ + "./styles/**/*.scss", + "./theming/**/*.scss", + "./**/*.theme.scss" + ], "whitelistedNonPeerDependencies": [ "cropperjs" ], diff --git a/lib/core/notifications/components/notification-history.component.scss b/lib/core/notifications/components/notification-history.theme.scss similarity index 100% rename from lib/core/notifications/components/notification-history.component.scss rename to lib/core/notifications/components/notification-history.theme.scss diff --git a/lib/core/pagination/pagination.component.scss b/lib/core/pagination/pagination.theme.scss similarity index 100% rename from lib/core/pagination/pagination.component.scss rename to lib/core/pagination/pagination.theme.scss diff --git a/lib/core/search-text/search-text-input.component.scss b/lib/core/search-text/search-text-input.theme.scss similarity index 100% rename from lib/core/search-text/search-text-input.component.scss rename to lib/core/search-text/search-text-input.theme.scss diff --git a/lib/core/styles/_index.scss b/lib/core/styles/_index.scss index bceb167500..d446801613 100644 --- a/lib/core/styles/_index.scss +++ b/lib/core/styles/_index.scss @@ -2,39 +2,40 @@ @import './default-class'; @import './theming'; -@import '../card-view/card-view.module'; -@import '../datatable/components/datatable/datatable.component'; -@import '../form/components/widgets/container/container.widget'; -@import '../form/components/widgets/dynamic-table/dynamic-table.widget'; -@import '../form/components/widgets/form'; -@import '../form/components/widgets/hyperlink/hyperlink.widget'; -@import '../form/components/widgets/amount/amount.widget'; -@import '../form/components/widgets/people/people.widget'; -@import '../info-drawer/info-drawer-layout.component'; -@import '../login/components/login.component'; -@import '../pagination/pagination.component'; -@import '../toolbar/toolbar.component'; -@import '../userinfo/components/user-info.component'; -@import '../viewer/components/viewer.component'; -@import '../viewer/components/pdf-viewer.component'; -@import '../viewer/components/pdf-viewer-thumbnails.component'; -@import '../viewer/components/txt-viewer.component'; -@import '../viewer/components/img-viewer.component'; -@import '../viewer/components/unknown-format/unknown-format.component'; -@import '../form/components/form-renderer.component'; -@import '../layout/components/sidebar-action/sidebar-action-menu.component'; -@import '../layout/components/header/header.component'; -@import '../comments/comment-list.component'; -@import '../comments/comments.component'; -@import '../layout/components/layout-container/layout-container.component'; -@import '../layout/components/sidenav-layout/sidenav-layout.component'; -@import '../templates/empty-content/empty-content.component'; -@import '../templates/error-content/error-content.component'; -@import '../../core/clipboard/clipboard.component'; -@import '../../core/search-text/search-text-input.component'; -@import './snackbar'; -@import '../directives/tooltip-card/tooltip-card.component'; -@import '../notifications/components/notification-history.component'; +@import '../card-view/card-view.theme'; +@import '../datatable/components/datatable/datatable.theme'; +@import '../form/components/widgets/container/container.theme'; +@import '../form/components/widgets/dynamic-table/dynamic-table.theme'; +@import '../form/components/widgets/form.theme'; +@import '../form/components/widgets/hyperlink/hyperlink.theme'; +@import '../form/components/widgets/amount/amount.theme'; +@import '../form/components/widgets/people/people.theme'; +@import '../info-drawer/info-drawer-layout.theme'; +@import '../login/components/login.theme'; +@import '../pagination/pagination.theme'; +@import '../toolbar/toolbar.theme'; +@import '../userinfo/components/user-info.theme'; +@import '../viewer/components/viewer.theme'; +@import '../viewer/components/pdf-viewer.theme'; +@import '../viewer/components/pdf-viewer-thumbnails.theme'; +@import '../viewer/components/pdf-viewer-password-dialog.theme.scss'; +@import '../viewer/components/txt-viewer.theme'; +@import '../viewer/components/img-viewer.theme'; +@import '../viewer/components/unknown-format/unknown-format.theme'; +@import '../form/components/form-renderer.theme'; +@import '../layout/components/sidebar-action/sidebar-action-menu.theme'; +@import '../layout/components/header/header.theme'; +@import '../comments/comment-list.theme'; +@import '../comments/comments.theme'; +@import '../layout/components/layout-container/layout-container.theme'; +@import '../layout/components/sidenav-layout/sidenav-layout.theme'; +@import '../templates/empty-content/empty-content.theme'; +@import '../templates/error-content/error-content.theme'; +@import '../clipboard/clipboard.theme'; +@import '../../core/search-text/search-text-input.theme'; +@import './snackbar.theme'; +@import '../directives/tooltip-card/tooltip-card.theme'; +@import '../notifications/components/notification-history.theme'; @mixin adf-core-theme($theme) { @include adf-colors-theme($theme); @@ -55,6 +56,7 @@ @include adf-viewer-theme($theme); @include adf-pdf-viewer-theme($theme); @include adf-pdf-thumbnails-theme($theme); + @include adf-pdf-viewer-password-dialog-theme($theme); @include adf-image-viewer-theme($theme); @include adf-unknown-viewer-theme($theme); @include adf-text-viewer-theme($theme); diff --git a/lib/core/styles/snackbar.scss b/lib/core/styles/snackbar.theme.scss similarity index 100% rename from lib/core/styles/snackbar.scss rename to lib/core/styles/snackbar.theme.scss diff --git a/lib/core/templates/empty-content/empty-content.component.scss b/lib/core/templates/empty-content/empty-content.theme.scss similarity index 100% rename from lib/core/templates/empty-content/empty-content.component.scss rename to lib/core/templates/empty-content/empty-content.theme.scss diff --git a/lib/core/templates/error-content/error-content.component.scss b/lib/core/templates/error-content/error-content.theme.scss similarity index 100% rename from lib/core/templates/error-content/error-content.component.scss rename to lib/core/templates/error-content/error-content.theme.scss diff --git a/lib/core/theming/_index.scss b/lib/core/theming/_index.scss new file mode 100644 index 0000000000..b3e771fe49 --- /dev/null +++ b/lib/core/theming/_index.scss @@ -0,0 +1 @@ +@forward '../styles'; diff --git a/lib/core/toolbar/toolbar.component.scss b/lib/core/toolbar/toolbar.theme.scss similarity index 100% rename from lib/core/toolbar/toolbar.component.scss rename to lib/core/toolbar/toolbar.theme.scss diff --git a/lib/core/userinfo/components/user-info.component.scss b/lib/core/userinfo/components/user-info.theme.scss similarity index 100% rename from lib/core/userinfo/components/user-info.component.scss rename to lib/core/userinfo/components/user-info.theme.scss diff --git a/lib/core/viewer/components/img-viewer.component.scss b/lib/core/viewer/components/img-viewer.theme.scss similarity index 100% rename from lib/core/viewer/components/img-viewer.component.scss rename to lib/core/viewer/components/img-viewer.theme.scss diff --git a/lib/core/viewer/components/pdf-viewer-password-dialog.scss b/lib/core/viewer/components/pdf-viewer-password-dialog.theme.scss similarity index 85% rename from lib/core/viewer/components/pdf-viewer-password-dialog.scss rename to lib/core/viewer/components/pdf-viewer-password-dialog.theme.scss index a9870fd562..3b5d7d3dec 100644 --- a/lib/core/viewer/components/pdf-viewer-password-dialog.scss +++ b/lib/core/viewer/components/pdf-viewer-password-dialog.theme.scss @@ -1,4 +1,4 @@ -@mixin adf-dialog-theme($theme) { +@mixin adf-pdf-viewer-password-dialog-theme($theme) { .adf-fill-remaining-space { flex: 1 1 auto; } diff --git a/lib/core/viewer/components/pdf-viewer-thumbnails.component.scss b/lib/core/viewer/components/pdf-viewer-thumbnails.theme.scss similarity index 100% rename from lib/core/viewer/components/pdf-viewer-thumbnails.component.scss rename to lib/core/viewer/components/pdf-viewer-thumbnails.theme.scss diff --git a/lib/core/viewer/components/pdf-viewer.component.scss b/lib/core/viewer/components/pdf-viewer.theme.scss similarity index 100% rename from lib/core/viewer/components/pdf-viewer.component.scss rename to lib/core/viewer/components/pdf-viewer.theme.scss diff --git a/lib/core/viewer/components/txt-viewer.component.scss b/lib/core/viewer/components/txt-viewer.theme.scss similarity index 100% rename from lib/core/viewer/components/txt-viewer.component.scss rename to lib/core/viewer/components/txt-viewer.theme.scss diff --git a/lib/core/viewer/components/unknown-format/unknown-format.component.scss b/lib/core/viewer/components/unknown-format/unknown-format.theme.scss similarity index 100% rename from lib/core/viewer/components/unknown-format/unknown-format.component.scss rename to lib/core/viewer/components/unknown-format/unknown-format.theme.scss diff --git a/lib/core/viewer/components/viewer.component.scss b/lib/core/viewer/components/viewer.theme.scss similarity index 100% rename from lib/core/viewer/components/viewer.component.scss rename to lib/core/viewer/components/viewer.theme.scss diff --git a/lib/insights/ng-package.json b/lib/insights/ng-package.json index da106f195a..014d198c51 100644 --- a/lib/insights/ng-package.json +++ b/lib/insights/ng-package.json @@ -1,6 +1,11 @@ { "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", "dest": "../dist/insights/", + "assets": [ + "./src/lib/styles/**/*.scss", + "./theming/**/*.scss", + "./src/**/*.theme.scss" + ], "lib": { "entryFile": "src/public-api.ts", "flatModuleFile": "adf-insights", diff --git a/lib/insights/src/lib/analytics-process/components/analytics-report-list.component.scss b/lib/insights/src/lib/analytics-process/components/analytics-report-list.theme.scss similarity index 100% rename from lib/insights/src/lib/analytics-process/components/analytics-report-list.component.scss rename to lib/insights/src/lib/analytics-process/components/analytics-report-list.theme.scss diff --git a/lib/insights/src/lib/analytics-process/components/analytics-report-parameters.component.scss b/lib/insights/src/lib/analytics-process/components/analytics-report-parameters.theme.scss similarity index 100% rename from lib/insights/src/lib/analytics-process/components/analytics-report-parameters.component.scss rename to lib/insights/src/lib/analytics-process/components/analytics-report-parameters.theme.scss diff --git a/lib/insights/src/lib/analytics-process/components/widgets/date-range/date-range.widget.scss b/lib/insights/src/lib/analytics-process/components/widgets/date-range/date-range.theme.scss similarity index 100% rename from lib/insights/src/lib/analytics-process/components/widgets/date-range/date-range.widget.scss rename to lib/insights/src/lib/analytics-process/components/widgets/date-range/date-range.theme.scss diff --git a/lib/insights/src/lib/styles/_index.scss b/lib/insights/src/lib/styles/_index.scss index 068134ad90..16bac1a332 100644 --- a/lib/insights/src/lib/styles/_index.scss +++ b/lib/insights/src/lib/styles/_index.scss @@ -1,6 +1,6 @@ -@import '../analytics-process/components/analytics-report-parameters.component'; -@import '../analytics-process/components/analytics-report-list.component'; -@import '../analytics-process/components/widgets/date-range/date-range.widget'; +@import '../analytics-process/components/analytics-report-parameters.theme'; +@import '../analytics-process/components/analytics-report-list.theme'; +@import '../analytics-process/components/widgets/date-range/date-range.theme'; @mixin adf-insights-theme($theme) { @include adf-analytics-report-list-theme($theme); diff --git a/lib/insights/theming/_index.scss b/lib/insights/theming/_index.scss new file mode 100644 index 0000000000..d6a0f74bea --- /dev/null +++ b/lib/insights/theming/_index.scss @@ -0,0 +1 @@ +@forward '../src/lib/styles'; diff --git a/lib/process-services-cloud/ng-package.json b/lib/process-services-cloud/ng-package.json index 984058ef60..1ec29a0e32 100644 --- a/lib/process-services-cloud/ng-package.json +++ b/lib/process-services-cloud/ng-package.json @@ -1,6 +1,11 @@ { "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", "dest": "../dist/process-services-cloud", + "assets": [ + "./src/lib/styles/**/*.scss", + "./theming/**/*.scss", + "./src/**/*.theme.scss" + ], "lib": { "entryFile": "src/public-api.ts", "flatModuleFile": "adf-process-services-cloud", diff --git a/lib/process-services-cloud/src/lib/app/components/app-details-cloud.component.scss b/lib/process-services-cloud/src/lib/app/components/app-details-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/app/components/app-details-cloud.component.scss rename to lib/process-services-cloud/src/lib/app/components/app-details-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.component.scss b/lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.component.scss rename to lib/process-services-cloud/src/lib/form/components/widgets/attach-file/attach-file-cloud-widget.theme.scss diff --git a/lib/process-services-cloud/src/lib/group/components/group-cloud.component.scss b/lib/process-services-cloud/src/lib/group/components/group-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/group/components/group-cloud.component.scss rename to lib/process-services-cloud/src/lib/group/components/group-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/people/components/people-cloud.component.scss b/lib/process-services-cloud/src/lib/people/components/people-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/people/components/people-cloud.component.scss rename to lib/process-services-cloud/src/lib/people/components/people-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.scss b/lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.component.scss rename to lib/process-services-cloud/src/lib/process/process-filters/components/edit-process-filter-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.scss b/lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.component.scss rename to lib/process-services-cloud/src/lib/process/process-filters/components/process-filters-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.scss b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.scss rename to lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/styles/_index.scss b/lib/process-services-cloud/src/lib/styles/_index.scss index 9a782e1921..6ec8a363e0 100644 --- a/lib/process-services-cloud/src/lib/styles/_index.scss +++ b/lib/process-services-cloud/src/lib/styles/_index.scss @@ -1,13 +1,15 @@ -@import './../app/components/app-details-cloud.component'; -@import './../group/components/group-cloud.component'; -@import './../people/components/people-cloud.component.scss'; -@import './../process/process-filters/components/edit-process-filter-cloud.component.scss'; -@import './../task/task-form/components/task-form-cloud.component'; -@import './../task/start-task/components/start-task-cloud.component.scss'; -@import './../task/task-filters/components/edit-task-filters/base-edit-task-filter-cloud.component.scss'; -@import './../task/task-filters/components/base-task-filters-cloud.component.scss'; -@import './../process/start-process/components/start-process-cloud.component'; -@import './../form/components/widgets/attach-file/attach-file-cloud-widget.component.scss'; +@import '../app/components/app-details-cloud.theme'; +@import '../group/components/group-cloud.theme'; +@import '../people/components/people-cloud.theme'; +@import '../process/process-filters/components/edit-process-filter-cloud.theme'; +@import '../process/start-process/components/start-process-cloud.theme'; +@import '../process/process-filters/components/process-filters-cloud.theme'; +@import '../task/task-form/components/task-form-cloud.theme'; +@import '../task/start-task/components/start-task-cloud.theme'; +@import '../task/task-filters/components/edit-task-filters/base-edit-task-filter-cloud.theme'; +@import '../task/task-filters/components/base-task-filters-cloud.theme'; +@import '../task/task-header/components/task-header-cloud.theme'; +@import '../form/components/widgets/attach-file/attach-file-cloud-widget.theme'; @mixin adf-process-services-cloud-theme($theme) { @@ -21,4 +23,6 @@ @include adf-cloud-task-form-theme($theme); @include adf-cloud-start-service-theme($theme); @include adf-cloud-attach-file-cloud-widget($theme); + @include adf-task-list-header-theme($theme); + @include adf-cloud-process-filters-theme($theme); } diff --git a/lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.scss b/lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.component.scss rename to lib/process-services-cloud/src/lib/task/start-task/components/start-task-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/task/task-filters/components/base-task-filters-cloud.component.scss b/lib/process-services-cloud/src/lib/task/task-filters/components/base-task-filters-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/task/task-filters/components/base-task-filters-cloud.component.scss rename to lib/process-services-cloud/src/lib/task/task-filters/components/base-task-filters-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/base-edit-task-filter-cloud.component.scss b/lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/base-edit-task-filter-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/base-edit-task-filter-cloud.component.scss rename to lib/process-services-cloud/src/lib/task/task-filters/components/edit-task-filters/base-edit-task-filter-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.scss b/lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.component.scss rename to lib/process-services-cloud/src/lib/task/task-form/components/task-form-cloud.theme.scss diff --git a/lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.scss b/lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.theme.scss similarity index 100% rename from lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.component.scss rename to lib/process-services-cloud/src/lib/task/task-header/components/task-header-cloud.theme.scss diff --git a/lib/process-services-cloud/theming/_index.scss b/lib/process-services-cloud/theming/_index.scss new file mode 100644 index 0000000000..d6a0f74bea --- /dev/null +++ b/lib/process-services-cloud/theming/_index.scss @@ -0,0 +1 @@ +@forward '../src/lib/styles'; diff --git a/lib/process-services/ng-package.json b/lib/process-services/ng-package.json index ec3049d2a1..f69ec8f7dc 100644 --- a/lib/process-services/ng-package.json +++ b/lib/process-services/ng-package.json @@ -1,6 +1,11 @@ { "$schema": "../../node_modules/ng-packagr/ng-package.schema.json", "dest": "../dist/process-services", + "assets": [ + "./src/lib/styles/**/*.scss", + "./theming/**/*.scss", + "./src/**/*.theme.scss" + ], "lib": { "entryFile": "src/public-api.ts", "flatModuleFile": "adf-process-services", diff --git a/lib/process-services/src/lib/app-list/apps-list.component.scss b/lib/process-services/src/lib/app-list/apps-list.theme.scss similarity index 100% rename from lib/process-services/src/lib/app-list/apps-list.component.scss rename to lib/process-services/src/lib/app-list/apps-list.theme.scss diff --git a/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.component.scss b/lib/process-services/src/lib/content-widget/attach-file-widget-dialog.theme.scss similarity index 100% rename from lib/process-services/src/lib/content-widget/attach-file-widget-dialog.component.scss rename to lib/process-services/src/lib/content-widget/attach-file-widget-dialog.theme.scss diff --git a/lib/process-services/src/lib/form/start-form.component.scss b/lib/process-services/src/lib/form/start-form.theme.scss similarity index 100% rename from lib/process-services/src/lib/form/start-form.component.scss rename to lib/process-services/src/lib/form/start-form.theme.scss diff --git a/lib/process-services/src/lib/people/components/people-search-field/people-search-field.component.scss b/lib/process-services/src/lib/people/components/people-search-field/people-search-field.theme.scss similarity index 100% rename from lib/process-services/src/lib/people/components/people-search-field/people-search-field.component.scss rename to lib/process-services/src/lib/people/components/people-search-field/people-search-field.theme.scss diff --git a/lib/process-services/src/lib/people/components/people-search/people-search.component.scss b/lib/process-services/src/lib/people/components/people-search/people-search.theme.scss similarity index 100% rename from lib/process-services/src/lib/people/components/people-search/people-search.component.scss rename to lib/process-services/src/lib/people/components/people-search/people-search.theme.scss diff --git a/lib/process-services/src/lib/people/components/people/people.component.scss b/lib/process-services/src/lib/people/components/people/people.theme.scss similarity index 100% rename from lib/process-services/src/lib/people/components/people/people.component.scss rename to lib/process-services/src/lib/people/components/people/people.theme.scss diff --git a/lib/process-services/src/lib/people/people.module.scss b/lib/process-services/src/lib/people/people.theme.scss similarity index 53% rename from lib/process-services/src/lib/people/people.module.scss rename to lib/process-services/src/lib/people/people.theme.scss index b534211403..0dfe4659e0 100644 --- a/lib/process-services/src/lib/people/people.module.scss +++ b/lib/process-services/src/lib/people/people.theme.scss @@ -1,6 +1,6 @@ -@import './components/people-search/people-search.component'; -@import './components/people-search-field/people-search-field.component'; -@import './components/people/people.component'; +@import './components/people-search/people-search.theme'; +@import './components/people-search-field/people-search-field.theme'; +@import './components/people/people.theme'; @mixin adf-people-module-theme($theme) { @include adf-task-list-people-search-theme($theme); diff --git a/lib/process-services/src/lib/process-comments/process-comments.component.scss b/lib/process-services/src/lib/process-comments/process-comments.theme.scss similarity index 100% rename from lib/process-services/src/lib/process-comments/process-comments.component.scss rename to lib/process-services/src/lib/process-comments/process-comments.theme.scss diff --git a/lib/process-services/src/lib/process-list/components/process-filters.component.scss b/lib/process-services/src/lib/process-list/components/process-filters.theme.scss similarity index 100% rename from lib/process-services/src/lib/process-list/components/process-filters.component.scss rename to lib/process-services/src/lib/process-list/components/process-filters.theme.scss diff --git a/lib/process-services/src/lib/process-list/components/start-process.component.scss b/lib/process-services/src/lib/process-list/components/start-process.theme.scss similarity index 100% rename from lib/process-services/src/lib/process-list/components/start-process.component.scss rename to lib/process-services/src/lib/process-list/components/start-process.theme.scss diff --git a/lib/process-services/src/lib/styles/_index.scss b/lib/process-services/src/lib/styles/_index.scss index e433c27751..b1a60505cb 100644 --- a/lib/process-services/src/lib/styles/_index.scss +++ b/lib/process-services/src/lib/styles/_index.scss @@ -1,15 +1,15 @@ -@import '../process-list/components/process-filters.component'; -@import '../process-comments/process-comments.component'; -@import '../people/people.module'; -@import '../task-list/components/start-task.component'; -@import '../task-list/components/task-filters.component'; -@import '../task-list/components/task-header.component'; -@import '../task-list/components/task-standalone.component'; -@import '../app-list/apps-list.component'; -@import '../content-widget/attach-file-widget-dialog.component'; -@import '../form/start-form.component'; -@import '../process-list/components/start-process.component'; -@import '../task-list/components/task-form/task-form.component'; +@import '../process-list/components/process-filters.theme'; +@import '../process-comments/process-comments.theme'; +@import '../people/people.theme'; +@import '../task-list/components/start-task.theme'; +@import '../task-list/components/task-filters.theme'; +@import '../task-list/components/task-header.theme'; +@import '../task-list/components/task-standalone.theme'; +@import '../app-list/apps-list.theme'; +@import '../content-widget/attach-file-widget-dialog.theme'; +@import '../form/start-form.theme'; +@import '../process-list/components/start-process.theme'; +@import '../task-list/components/task-form/task-form.theme'; @mixin adf-process-services-theme($theme) { @include adf-process-filters-theme($theme); diff --git a/lib/process-services/src/lib/task-list/components/start-task.component.scss b/lib/process-services/src/lib/task-list/components/start-task.theme.scss similarity index 100% rename from lib/process-services/src/lib/task-list/components/start-task.component.scss rename to lib/process-services/src/lib/task-list/components/start-task.theme.scss diff --git a/lib/process-services/src/lib/task-list/components/task-filters.component.scss b/lib/process-services/src/lib/task-list/components/task-filters.theme.scss similarity index 100% rename from lib/process-services/src/lib/task-list/components/task-filters.component.scss rename to lib/process-services/src/lib/task-list/components/task-filters.theme.scss diff --git a/lib/process-services/src/lib/task-list/components/task-form/task-form.component.scss b/lib/process-services/src/lib/task-list/components/task-form/task-form.theme.scss similarity index 100% rename from lib/process-services/src/lib/task-list/components/task-form/task-form.component.scss rename to lib/process-services/src/lib/task-list/components/task-form/task-form.theme.scss diff --git a/lib/process-services/src/lib/task-list/components/task-header.component.scss b/lib/process-services/src/lib/task-list/components/task-header.theme.scss similarity index 100% rename from lib/process-services/src/lib/task-list/components/task-header.component.scss rename to lib/process-services/src/lib/task-list/components/task-header.theme.scss diff --git a/lib/process-services/src/lib/task-list/components/task-standalone.component.scss b/lib/process-services/src/lib/task-list/components/task-standalone.theme.scss similarity index 100% rename from lib/process-services/src/lib/task-list/components/task-standalone.component.scss rename to lib/process-services/src/lib/task-list/components/task-standalone.theme.scss diff --git a/lib/process-services/theming/_index.scss b/lib/process-services/theming/_index.scss new file mode 100644 index 0000000000..d6a0f74bea --- /dev/null +++ b/lib/process-services/theming/_index.scss @@ -0,0 +1 @@ +@forward '../src/lib/styles';