diff --git a/package.json b/package.json index bc76a650f..a6b8859f7 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "dev:debug": "node --inspect scripts/dev.js", "build": "node scripts/build.js", "postinstall": "node scripts/linkDependencies.js && lerna link", - "lint": "prettier --write --parser typescript 'packages/**/*.ts'", + "lint": "prettier --write --parser typescript \"packages/**/*.ts\"", "test": "jest", "test:e2e": "jest --e2e=true --runInBand", "test:cypress": "cypress run", diff --git a/packages/commons/interfaces/models/content/cms/CmsPage.ts b/packages/commons/interfaces/models/content/cms/CmsPage.ts index 71b9e078c..2c9c29e7e 100644 --- a/packages/commons/interfaces/models/content/cms/CmsPage.ts +++ b/packages/commons/interfaces/models/content/cms/CmsPage.ts @@ -88,19 +88,31 @@ export interface CmsBlock { slots: CmsSlot[]; } +/** + * @alpha + */ export enum SectionType { DEFAULT = "default", } +/** + * @alpha + */ export enum SizingMode { BOXED = "boxed", } +/** + * @alpha + */ export enum MobileBehavior { BOXED = "boxed", WRAP = "wrap", } +/** + * @alpha + */ export enum BackgroundMediaMode { COVER = "cover", } diff --git a/packages/default-theme/cms/blocks/CmsBlockCategoryNavigation.vue b/packages/default-theme/cms/blocks/CmsBlockCategoryNavigation.vue index 61ebedf23..c4817e503 100644 --- a/packages/default-theme/cms/blocks/CmsBlockCategoryNavigation.vue +++ b/packages/default-theme/cms/blocks/CmsBlockCategoryNavigation.vue @@ -32,9 +32,4 @@ export default { diff --git a/packages/default-theme/cms/blocks/CmsBlockCenterText.vue b/packages/default-theme/cms/blocks/CmsBlockCenterText.vue new file mode 100644 index 000000000..bfc0bbec1 --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockCenterText.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/packages/default-theme/cms/blocks/CmsBlockDefault.vue b/packages/default-theme/cms/blocks/CmsBlockDefault.vue index 02e8f6f74..e3ee92a71 100644 --- a/packages/default-theme/cms/blocks/CmsBlockDefault.vue +++ b/packages/default-theme/cms/blocks/CmsBlockDefault.vue @@ -35,6 +35,6 @@ export default { @import '../settings.scss'; .cms-block-default { - @include desktop-size; + @include sizing-mode-boxed; } diff --git a/packages/default-theme/cms/blocks/CmsBlockImageBubbleRow.vue b/packages/default-theme/cms/blocks/CmsBlockImageBubbleRow.vue index 2009dacc3..8ba3b8827 100644 --- a/packages/default-theme/cms/blocks/CmsBlockImageBubbleRow.vue +++ b/packages/default-theme/cms/blocks/CmsBlockImageBubbleRow.vue @@ -1,5 +1,5 @@ diff --git a/packages/default-theme/cms/blocks/CmsBlockImageFourColumn.vue b/packages/default-theme/cms/blocks/CmsBlockImageFourColumn.vue new file mode 100644 index 000000000..6ba97372f --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockImageFourColumn.vue @@ -0,0 +1,68 @@ + + + + + diff --git a/packages/default-theme/cms/blocks/CmsBlockImageHighlightRow.vue b/packages/default-theme/cms/blocks/CmsBlockImageHighlightRow.vue new file mode 100644 index 000000000..1de71abc1 --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockImageHighlightRow.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/packages/default-theme/cms/blocks/CmsBlockImageSimpleGrid.vue b/packages/default-theme/cms/blocks/CmsBlockImageSimpleGrid.vue new file mode 100644 index 000000000..bbea6e78a --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockImageSimpleGrid.vue @@ -0,0 +1,79 @@ + + + + + diff --git a/packages/default-theme/cms/blocks/CmsBlockImageTextCover.vue b/packages/default-theme/cms/blocks/CmsBlockImageTextCover.vue new file mode 100644 index 000000000..c137aa7e8 --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockImageTextCover.vue @@ -0,0 +1,60 @@ + + + + + \ No newline at end of file diff --git a/packages/default-theme/cms/blocks/CmsBlockImageThreeColumn.vue b/packages/default-theme/cms/blocks/CmsBlockImageThreeColumn.vue new file mode 100644 index 000000000..dd0e3a198 --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockImageThreeColumn.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/packages/default-theme/cms/blocks/CmsBlockImageThreeCover.vue b/packages/default-theme/cms/blocks/CmsBlockImageThreeCover.vue new file mode 100644 index 000000000..7c1479d84 --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockImageThreeCover.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/packages/default-theme/cms/blocks/CmsBlockImageTwoColumn.vue b/packages/default-theme/cms/blocks/CmsBlockImageTwoColumn.vue new file mode 100644 index 000000000..eac0cf4e2 --- /dev/null +++ b/packages/default-theme/cms/blocks/CmsBlockImageTwoColumn.vue @@ -0,0 +1,60 @@ + + + + + diff --git a/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue b/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue index 5d835297b..1d8bc1239 100644 --- a/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue +++ b/packages/default-theme/cms/blocks/CmsBlockTextOnImage.vue @@ -1,11 +1,11 @@ diff --git a/packages/default-theme/cms/sections/CmsSectionDefault.vue b/packages/default-theme/cms/sections/CmsSectionDefault.vue index a42b35447..d6467a65c 100644 --- a/packages/default-theme/cms/sections/CmsSectionDefault.vue +++ b/packages/default-theme/cms/sections/CmsSectionDefault.vue @@ -1,5 +1,5 @@