mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[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
This commit is contained in:
@@ -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) {
|
@@ -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"
|
||||
],
|
||||
|
@@ -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);
|
||||
|
1
lib/core/theming/_index.scss
Normal file
1
lib/core/theming/_index.scss
Normal file
@@ -0,0 +1 @@
|
||||
@forward '../styles';
|
@@ -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;
|
||||
}
|
Reference in New Issue
Block a user