From 3853d5822181aa8c7c443a07277c9d7e396ffe52 Mon Sep 17 00:00:00 2001 From: Yusaku Sato Date: Wed, 28 Jan 2026 20:05:20 +0900 Subject: [PATCH 1/6] refactor(scaffold): split c-content-main.css into separate files Split c-content-main.css into multiple files: - element.css: basic element styles - bge.css: Burger Editor related styles - cc-form.css: form related styles - index.css: imports all separated files Update import paths in bge_style.css and style.css to use the new index.css file. Update stylelint config to apply special rules to c-content-main directory files. --- packages/@d-zero/scaffold/.stylelintrc | 2 +- .../_libs/component/c-content-main/bge.css | 120 +++++++++++++ .../cc-form.css} | 158 ------------------ .../component/c-content-main/element.css | 56 +++++++ .../_libs/component/c-content-main/index.css | 3 + .../__assets/htdocs/css/bge_style.css | 2 +- .../scaffold/__assets/htdocs/css/style.css | 2 +- 7 files changed, 182 insertions(+), 161 deletions(-) create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css rename packages/@d-zero/scaffold/__assets/_libs/component/{c-content-main.css => c-content-main/cc-form.css} (62%) create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/element.css create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css diff --git a/packages/@d-zero/scaffold/.stylelintrc b/packages/@d-zero/scaffold/.stylelintrc index ea24891f..14e73967 100644 --- a/packages/@d-zero/scaffold/.stylelintrc +++ b/packages/@d-zero/scaffold/.stylelintrc @@ -18,7 +18,7 @@ } }, { - "files": ["c-content-main.css"], + "files": ["**/c-content-main/**/*.css"], "rules": { "selector-class-pattern": null, "selector-nested-pattern": "^(?!\\.c-).*" diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css new file mode 100644 index 00000000..66cc8d54 --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css @@ -0,0 +1,120 @@ +/* 🃏 このファイルのStylelintルールはoverridesによって特別に変更されています */ + +/* メインコンテンツ(content-mainコンポーネント)の内容はCMSなどで管理されるHTMLを含んだり、 + * ページ独自のスタイルを扱うことが多いので例外的に専用のルールを設ける。 + * + * メインコンテンツのエレメントは基本的に自由である。 + * ただし、クラス名は`c-`で開始してはいけない。もちろん 【`c-` + `コンポーネント名` + `__` + `エレメント名`】 という規則でクラス名をつけない。 + * さらにそのルールに従って、メインコンテンツの中にコンポーネントを内包してはいけない。 */ +.c-content-main { + [data-bgi] { + :where(&, & > div) { + :where(& > :first-child) { + margin-block-start: 0; + } + + :where(& > :last-child) { + margin-block-end: 0; + } + } + } + + [data-bgi='button'], + [data-bgi='download-file'] { + a { + display: block flex; + justify-content: center; + min-inline-size: 10em; + max-inline-size: 20em; + padding-block: 0.5em; + padding-inline: 1em; + color: inherit; + text-decoration: none; + border: 1px solid currentcolor; + border-radius: calc(infinity * 1px); + } + } + + [data-bgi='table'], + [data-bgi='wysiwyg'] { + table { + inline-size: 100%; + border-spacing: 0; + border-collapse: collapse; + + th, + td { + padding: 1.5em; + border: 1px solid currentcolor; + } + } + } + + [data-bgi='hr'] { + --border-color: currentcolor; + --border-width: 3px; + + [data-bgi-hr-kind='dashed'] { + --border-kind: dashed; + } + + [data-bgi-hr-kind='bold'] { + --border-width: 5px; + } + + [data-bgi-hr-kind='narrow'] { + --border-width: 1px; + } + + [data-bgi-hr-kind='short'] { + --inline-size: 50%; + } + } + + @container bge-container (width < 768px) { + [data-bge-container='grid:1'], + [data-bge-container^='grid:1:'] { + [data-bge-container-frame] { + --bge-grid-col: 1; + } + } + + [data-bge-container='grid:2'], + [data-bge-container^='grid:2:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + } + } + + [data-bge-container='grid:3'], + [data-bge-container^='grid:3:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + + /* 最後の要素を2列分にする */ + > :nth-child(2n + 1):last-child { + grid-column: span 2; + } + } + } + + [data-bge-container='grid:4'], + [data-bge-container^='grid:4:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + } + } + + [data-bge-container='grid:5'], + [data-bge-container^='grid:5:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + + /* 最後の要素を2列分にする */ + > :nth-child(2n + 1):last-child { + grid-column: span 2; + } + } + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/cc-form.css similarity index 62% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main.css rename to packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/cc-form.css index 14d39587..2bf2b2e4 100644 --- a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main.css +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/cc-form.css @@ -7,164 +7,6 @@ * ただし、クラス名は`c-`で開始してはいけない。もちろん 【`c-` + `コンポーネント名` + `__` + `エレメント名`】 という規則でクラス名をつけない。 * さらにそのルールに従って、メインコンテンツの中にコンポーネントを内包してはいけない。 */ .c-content-main { - :where(h2, h3, h4, h5, h6, p) { - margin-block-end: 1rem; - } - - :where(ul, ol, table, blockquote) { - margin-block-end: 2rem; - } - - :where(h2) { - font-size: var(--font-size-h2); - } - - :where(h3) { - font-size: var(--font-size-h3); - } - - :where(h4) { - font-size: var(--font-size-h4); - } - - :where(h5) { - font-size: var(--font-size-h5); - } - - :where(h6) { - font-size: var(--font-size-h6); - } - - :where(ul, ol) { - list-style-position: inside; - } - - :where(blockquote) { - padding-inline: 1rem; - border-inline-start: 3px solid var(--border-color); - } - - :where(table) { - inline-size: 100%; - border-collapse: collapse; - } - - :where(th, td) { - padding: 1rem; - border: 1px solid var(--border-color); - } - - [data-bgi] { - :where(&, & > div) { - :where(& > :first-child) { - margin-block-start: 0; - } - - :where(& > :last-child) { - margin-block-end: 0; - } - } - } - - [data-bgi='button'], - [data-bgi='download-file'] { - a { - display: block flex; - justify-content: center; - min-inline-size: 10em; - max-inline-size: 20em; - padding-block: 0.5em; - padding-inline: 1em; - color: inherit; - text-decoration: none; - border: 1px solid currentcolor; - border-radius: calc(infinity * 1px); - } - } - - [data-bgi='table'], - [data-bgi='wysiwyg'] { - table { - inline-size: 100%; - border-spacing: 0; - border-collapse: collapse; - - th, - td { - padding: 1.5em; - border: 1px solid currentcolor; - } - } - } - - [data-bgi='hr'] { - --border-color: currentcolor; - --border-width: 3px; - - [data-bgi-hr-kind='dashed'] { - --border-kind: dashed; - } - - [data-bgi-hr-kind='bold'] { - --border-width: 5px; - } - - [data-bgi-hr-kind='narrow'] { - --border-width: 1px; - } - - [data-bgi-hr-kind='short'] { - --inline-size: 50%; - } - } - - @container bge-container (width < 768px) { - [data-bge-container='grid:1'], - [data-bge-container^='grid:1:'] { - [data-bge-container-frame] { - --bge-grid-col: 1; - } - } - - [data-bge-container='grid:2'], - [data-bge-container^='grid:2:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - } - } - - [data-bge-container='grid:3'], - [data-bge-container^='grid:3:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - - /* 最後の要素を2列分にする */ - > :nth-child(2n + 1):last-child { - grid-column: span 2; - } - } - } - - [data-bge-container='grid:4'], - [data-bge-container^='grid:4:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - } - } - - [data-bge-container='grid:5'], - [data-bge-container^='grid:5:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - - /* 最後の要素を2列分にする */ - > :nth-child(2n + 1):last-child { - grid-column: span 2; - } - } - } - } - .cc-form-description { font-size: calc(14 / 16 * 1rem); } diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/element.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/element.css new file mode 100644 index 00000000..43ea7cab --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/element.css @@ -0,0 +1,56 @@ +/* 🃏 このファイルのStylelintルールはoverridesによって特別に変更されています */ + +/* メインコンテンツ(content-mainコンポーネント)の内容はCMSなどで管理されるHTMLを含んだり、 + * ページ独自のスタイルを扱うことが多いので例外的に専用のルールを設ける。 + * + * メインコンテンツのエレメントは基本的に自由である。 + * ただし、クラス名は`c-`で開始してはいけない。もちろん 【`c-` + `コンポーネント名` + `__` + `エレメント名`】 という規則でクラス名をつけない。 + * さらにそのルールに従って、メインコンテンツの中にコンポーネントを内包してはいけない。 */ +.c-content-main { + :where(h2, h3, h4, h5, h6, p) { + margin-block-end: 1rem; + } + + :where(ul, ol, table, blockquote) { + margin-block-end: 2rem; + } + + :where(h2) { + font-size: var(--font-size-h2); + } + + :where(h3) { + font-size: var(--font-size-h3); + } + + :where(h4) { + font-size: var(--font-size-h4); + } + + :where(h5) { + font-size: var(--font-size-h5); + } + + :where(h6) { + font-size: var(--font-size-h6); + } + + :where(ul, ol) { + list-style-position: inside; + } + + :where(blockquote) { + padding-inline: 1rem; + border-inline-start: 3px solid var(--border-color); + } + + :where(table) { + inline-size: 100%; + border-collapse: collapse; + } + + :where(th, td) { + padding: 1rem; + border: 1px solid var(--border-color); + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css new file mode 100644 index 00000000..4bf58c64 --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css @@ -0,0 +1,3 @@ +@import './element.css'; +@import './bge.css'; +@import './cc-form.css'; diff --git a/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css b/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css index 37b98069..f118a216 100644 --- a/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css +++ b/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css @@ -5,6 +5,6 @@ @import '@/style/general/button.css' layer(general); @import '@/style/general/img.css' layer(general); @import '@burger-editor/css' layer(main-base); -@import '@/component/c-content-main.css' layer(main); +@import '@/component/c-content-main/index.css' layer(main); @layer reset, base, general, main-base, main-component; diff --git a/packages/@d-zero/scaffold/__assets/htdocs/css/style.css b/packages/@d-zero/scaffold/__assets/htdocs/css/style.css index aaf08ce6..f8c377cd 100644 --- a/packages/@d-zero/scaffold/__assets/htdocs/css/style.css +++ b/packages/@d-zero/scaffold/__assets/htdocs/css/style.css @@ -19,6 +19,6 @@ @import '@/component/c-media.css' layer(component); @import '@/component/c-content-index.css' layer(component); @import '@burger-editor/css' layer(main-base); -@import '@/component/c-content-main.css' layer(main); +@import '@/component/c-content-main/index.css' layer(main); @layer reset, base, general, component, main-base, main; From 9b780f33c55656b5868504cce523dce764a117c6 Mon Sep 17 00:00:00 2001 From: Yusaku Sato Date: Wed, 28 Jan 2026 20:05:24 +0900 Subject: [PATCH 2/6] test(create-frontend): update expectations for c-content-main split Update test expectations to reflect the split of c-content-main.css into multiple files (bge.css, cc-form.css, element.css, index.css). --- packages/@d-zero/create-frontend/index.spec.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/packages/@d-zero/create-frontend/index.spec.js b/packages/@d-zero/create-frontend/index.spec.js index f9423384..cea2fea7 100644 --- a/packages/@d-zero/create-frontend/index.spec.js +++ b/packages/@d-zero/create-frontend/index.spec.js @@ -74,7 +74,10 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-header.css`, @@ -155,7 +158,10 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-header.css`, @@ -255,7 +261,10 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-header.css`, From 3213fe6486a4005af17ac29724aa027bfec5364b Mon Sep 17 00:00:00 2001 From: Yusaku Sato Date: Thu, 26 Feb 2026 15:20:18 +0900 Subject: [PATCH 3/6] refactor(scaffold): split bge.css into separate files per data-bgi/container - Split bge.css into bgi-*.css and bge-container.css by data attribute - Remove bge.css intermediary and import directly from index.css Made-with: Cursor --- .../c-content-main/bge-container.css | 48 +++++++ .../_libs/component/c-content-main/bge.css | 120 ------------------ .../component/c-content-main/bgi-base.css | 13 ++ .../component/c-content-main/bgi-button.css | 16 +++ .../c-content-main/bgi-download-file.css | 16 +++ .../_libs/component/c-content-main/bgi-hr.css | 22 ++++ .../component/c-content-main/bgi-table.css | 15 +++ .../component/c-content-main/bgi-wysiwyg.css | 15 +++ .../_libs/component/c-content-main/index.css | 8 +- 9 files changed, 152 insertions(+), 121 deletions(-) create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge-container.css delete mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-base.css create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-button.css create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-download-file.css create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-hr.css create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-table.css create mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-wysiwyg.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge-container.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge-container.css new file mode 100644 index 00000000..e5a5e0ef --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge-container.css @@ -0,0 +1,48 @@ +.c-content-main { + @container bge-container (width < 768px) { + [data-bge-container='grid:1'], + [data-bge-container^='grid:1:'] { + [data-bge-container-frame] { + --bge-grid-col: 1; + } + } + + [data-bge-container='grid:2'], + [data-bge-container^='grid:2:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + } + } + + [data-bge-container='grid:3'], + [data-bge-container^='grid:3:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + + /* 最後の要素を2列分にする */ + > :nth-child(2n + 1):last-child { + grid-column: span 2; + } + } + } + + [data-bge-container='grid:4'], + [data-bge-container^='grid:4:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + } + } + + [data-bge-container='grid:5'], + [data-bge-container^='grid:5:'] { + [data-bge-container-frame] { + --bge-grid-col: 2; + + /* 最後の要素を2列分にする */ + > :nth-child(2n + 1):last-child { + grid-column: span 2; + } + } + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css deleted file mode 100644 index 66cc8d54..00000000 --- a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge.css +++ /dev/null @@ -1,120 +0,0 @@ -/* 🃏 このファイルのStylelintルールはoverridesによって特別に変更されています */ - -/* メインコンテンツ(content-mainコンポーネント)の内容はCMSなどで管理されるHTMLを含んだり、 - * ページ独自のスタイルを扱うことが多いので例外的に専用のルールを設ける。 - * - * メインコンテンツのエレメントは基本的に自由である。 - * ただし、クラス名は`c-`で開始してはいけない。もちろん 【`c-` + `コンポーネント名` + `__` + `エレメント名`】 という規則でクラス名をつけない。 - * さらにそのルールに従って、メインコンテンツの中にコンポーネントを内包してはいけない。 */ -.c-content-main { - [data-bgi] { - :where(&, & > div) { - :where(& > :first-child) { - margin-block-start: 0; - } - - :where(& > :last-child) { - margin-block-end: 0; - } - } - } - - [data-bgi='button'], - [data-bgi='download-file'] { - a { - display: block flex; - justify-content: center; - min-inline-size: 10em; - max-inline-size: 20em; - padding-block: 0.5em; - padding-inline: 1em; - color: inherit; - text-decoration: none; - border: 1px solid currentcolor; - border-radius: calc(infinity * 1px); - } - } - - [data-bgi='table'], - [data-bgi='wysiwyg'] { - table { - inline-size: 100%; - border-spacing: 0; - border-collapse: collapse; - - th, - td { - padding: 1.5em; - border: 1px solid currentcolor; - } - } - } - - [data-bgi='hr'] { - --border-color: currentcolor; - --border-width: 3px; - - [data-bgi-hr-kind='dashed'] { - --border-kind: dashed; - } - - [data-bgi-hr-kind='bold'] { - --border-width: 5px; - } - - [data-bgi-hr-kind='narrow'] { - --border-width: 1px; - } - - [data-bgi-hr-kind='short'] { - --inline-size: 50%; - } - } - - @container bge-container (width < 768px) { - [data-bge-container='grid:1'], - [data-bge-container^='grid:1:'] { - [data-bge-container-frame] { - --bge-grid-col: 1; - } - } - - [data-bge-container='grid:2'], - [data-bge-container^='grid:2:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - } - } - - [data-bge-container='grid:3'], - [data-bge-container^='grid:3:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - - /* 最後の要素を2列分にする */ - > :nth-child(2n + 1):last-child { - grid-column: span 2; - } - } - } - - [data-bge-container='grid:4'], - [data-bge-container^='grid:4:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - } - } - - [data-bge-container='grid:5'], - [data-bge-container^='grid:5:'] { - [data-bge-container-frame] { - --bge-grid-col: 2; - - /* 最後の要素を2列分にする */ - > :nth-child(2n + 1):last-child { - grid-column: span 2; - } - } - } - } -} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-base.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-base.css new file mode 100644 index 00000000..ab283cc3 --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-base.css @@ -0,0 +1,13 @@ +.c-content-main { + [data-bgi] { + :where(&, & > div) { + :where(& > :first-child) { + margin-block-start: 0; + } + + :where(& > :last-child) { + margin-block-end: 0; + } + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-button.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-button.css new file mode 100644 index 00000000..412223eb --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-button.css @@ -0,0 +1,16 @@ +.c-content-main { + [data-bgi='button'] { + a { + display: block flex; + justify-content: center; + min-inline-size: 10em; + max-inline-size: 20em; + padding-block: 0.5em; + padding-inline: 1em; + color: inherit; + text-decoration: none; + border: 1px solid currentcolor; + border-radius: calc(infinity * 1px); + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-download-file.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-download-file.css new file mode 100644 index 00000000..3a300e08 --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-download-file.css @@ -0,0 +1,16 @@ +.c-content-main { + [data-bgi='download-file'] { + a { + display: block flex; + justify-content: center; + min-inline-size: 10em; + max-inline-size: 20em; + padding-block: 0.5em; + padding-inline: 1em; + color: inherit; + text-decoration: none; + border: 1px solid currentcolor; + border-radius: calc(infinity * 1px); + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-hr.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-hr.css new file mode 100644 index 00000000..92f291b7 --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-hr.css @@ -0,0 +1,22 @@ +.c-content-main { + [data-bgi='hr'] { + --border-color: currentcolor; + --border-width: 3px; + + [data-bgi-hr-kind='dashed'] { + --border-kind: dashed; + } + + [data-bgi-hr-kind='bold'] { + --border-width: 5px; + } + + [data-bgi-hr-kind='narrow'] { + --border-width: 1px; + } + + [data-bgi-hr-kind='short'] { + --inline-size: 50%; + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-table.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-table.css new file mode 100644 index 00000000..aad53c0a --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-table.css @@ -0,0 +1,15 @@ +.c-content-main { + [data-bgi='table'] { + table { + inline-size: 100%; + border-spacing: 0; + border-collapse: collapse; + + th, + td { + padding: 1.5em; + border: 1px solid currentcolor; + } + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-wysiwyg.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-wysiwyg.css new file mode 100644 index 00000000..7dd98cec --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-wysiwyg.css @@ -0,0 +1,15 @@ +.c-content-main { + [data-bgi='wysiwyg'] { + table { + inline-size: 100%; + border-spacing: 0; + border-collapse: collapse; + + th, + td { + padding: 1.5em; + border: 1px solid currentcolor; + } + } + } +} diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css index 4bf58c64..48f4e77e 100644 --- a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css +++ b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css @@ -1,3 +1,9 @@ @import './element.css'; -@import './bge.css'; +@import './bgi-base.css'; +@import './bgi-button.css'; +@import './bgi-download-file.css'; +@import './bgi-table.css'; +@import './bgi-wysiwyg.css'; +@import './bgi-hr.css'; +@import './bge-container.css'; @import './cc-form.css'; From 3690851c0fb225744c9e68504d09b3f6c8529251 Mon Sep 17 00:00:00 2001 From: Yusaku Sato Date: Thu, 26 Feb 2026 15:28:27 +0900 Subject: [PATCH 4/6] test(create-frontend): update expectations for split bge.css files - Replace bge.css with bge-container.css and bgi-*.css in expected file lists - Align expectedBasercms4, npx, and npx --type static test cases Made-with: Cursor --- .../@d-zero/create-frontend/index.spec.js | 24 ++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/packages/@d-zero/create-frontend/index.spec.js b/packages/@d-zero/create-frontend/index.spec.js index 245546b2..3b3c2002 100644 --- a/packages/@d-zero/create-frontend/index.spec.js +++ b/packages/@d-zero/create-frontend/index.spec.js @@ -41,7 +41,13 @@ function expectedBasercms4(dir) { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge-container.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-base.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-button.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-download-file.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-hr.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-table.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-wysiwyg.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, @@ -209,7 +215,13 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge-container.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-base.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-button.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-download-file.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-hr.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-table.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-wysiwyg.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, @@ -299,7 +311,13 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge-container.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-base.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-button.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-download-file.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-hr.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-table.css`, + `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-wysiwyg.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, From 335696cc7ae342eeda620bb07605e0fbaa071d5a Mon Sep 17 00:00:00 2001 From: Yusaku Sato Date: Fri, 6 Mar 2026 17:55:59 +0900 Subject: [PATCH 5/6] refactor(scaffold): separate c-content-main into style and burger-editor - Move burger-editor styles to _libs/style/burger-editor/ - Move c-content-main to _libs/style/c-content-main/ - Update bge_style.css and style.css imports in htdocs Made-with: Cursor --- .../__assets/_libs/component/c-content-main/index.css | 9 --------- .../burger-editor/bge-container}/bge-container.css | 0 .../burger-editor/bge-item}/bgi-base.css | 0 .../burger-editor/bge-item}/bgi-button.css | 0 .../burger-editor/bge-item}/bgi-download-file.css | 0 .../burger-editor/bge-item}/bgi-hr.css | 0 .../burger-editor/bge-item}/bgi-table.css | 0 .../burger-editor/bge-item}/bgi-wysiwyg.css | 0 .../__assets/_libs/style/burger-editor/index.css | 7 +++++++ .../{component => style}/c-content-main/cc-form.css | 0 .../{component => style}/c-content-main/element.css | 0 .../__assets/_libs/style/c-content-main/index.css | 2 ++ .../@d-zero/scaffold/__assets/htdocs/css/bge_style.css | 3 ++- packages/@d-zero/scaffold/__assets/htdocs/css/style.css | 3 ++- 14 files changed, 13 insertions(+), 11 deletions(-) delete mode 100644 packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css rename packages/@d-zero/scaffold/__assets/_libs/{component/c-content-main => style/burger-editor/bge-container}/bge-container.css (100%) rename packages/@d-zero/scaffold/__assets/_libs/{component/c-content-main => style/burger-editor/bge-item}/bgi-base.css (100%) rename packages/@d-zero/scaffold/__assets/_libs/{component/c-content-main => style/burger-editor/bge-item}/bgi-button.css (100%) rename packages/@d-zero/scaffold/__assets/_libs/{component/c-content-main => style/burger-editor/bge-item}/bgi-download-file.css (100%) rename packages/@d-zero/scaffold/__assets/_libs/{component/c-content-main => style/burger-editor/bge-item}/bgi-hr.css (100%) rename packages/@d-zero/scaffold/__assets/_libs/{component/c-content-main => style/burger-editor/bge-item}/bgi-table.css (100%) rename packages/@d-zero/scaffold/__assets/_libs/{component/c-content-main => style/burger-editor/bge-item}/bgi-wysiwyg.css (100%) create mode 100644 packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/index.css rename packages/@d-zero/scaffold/__assets/_libs/{component => style}/c-content-main/cc-form.css (100%) rename packages/@d-zero/scaffold/__assets/_libs/{component => style}/c-content-main/element.css (100%) create mode 100644 packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/index.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css b/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css deleted file mode 100644 index 48f4e77e..00000000 --- a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/index.css +++ /dev/null @@ -1,9 +0,0 @@ -@import './element.css'; -@import './bgi-base.css'; -@import './bgi-button.css'; -@import './bgi-download-file.css'; -@import './bgi-table.css'; -@import './bgi-wysiwyg.css'; -@import './bgi-hr.css'; -@import './bge-container.css'; -@import './cc-form.css'; diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge-container.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-container/bge-container.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bge-container.css rename to packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-container/bge-container.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-base.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-base.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-base.css rename to packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-base.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-button.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-button.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-button.css rename to packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-button.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-download-file.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-download-file.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-download-file.css rename to packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-download-file.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-hr.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-hr.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-hr.css rename to packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-hr.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-table.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-table.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-table.css rename to packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-table.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-wysiwyg.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-wysiwyg.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/bgi-wysiwyg.css rename to packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/bge-item/bgi-wysiwyg.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/index.css b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/index.css new file mode 100644 index 00000000..dc32cbdf --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/style/burger-editor/index.css @@ -0,0 +1,7 @@ +@import './bge-item/bgi-base.css'; +@import './bge-item/bgi-button.css'; +@import './bge-item/bgi-download-file.css'; +@import './bge-item/bgi-table.css'; +@import './bge-item/bgi-wysiwyg.css'; +@import './bge-item/bgi-hr.css'; +@import './bge-container/bge-container.css'; diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/cc-form.css b/packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/cc-form.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/cc-form.css rename to packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/cc-form.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/element.css b/packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/element.css similarity index 100% rename from packages/@d-zero/scaffold/__assets/_libs/component/c-content-main/element.css rename to packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/element.css diff --git a/packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/index.css b/packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/index.css new file mode 100644 index 00000000..c30da9ec --- /dev/null +++ b/packages/@d-zero/scaffold/__assets/_libs/style/c-content-main/index.css @@ -0,0 +1,2 @@ +@import './element.css'; +@import './cc-form.css'; diff --git a/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css b/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css index f118a216..1bc18086 100644 --- a/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css +++ b/packages/@d-zero/scaffold/__assets/htdocs/css/bge_style.css @@ -5,6 +5,7 @@ @import '@/style/general/button.css' layer(general); @import '@/style/general/img.css' layer(general); @import '@burger-editor/css' layer(main-base); -@import '@/component/c-content-main/index.css' layer(main); +@import '@/style/c-content-main/index.css' layer(main); +@import '@/style/burger-editor/index.css' layer(main); @layer reset, base, general, main-base, main-component; diff --git a/packages/@d-zero/scaffold/__assets/htdocs/css/style.css b/packages/@d-zero/scaffold/__assets/htdocs/css/style.css index f8c377cd..363e732e 100644 --- a/packages/@d-zero/scaffold/__assets/htdocs/css/style.css +++ b/packages/@d-zero/scaffold/__assets/htdocs/css/style.css @@ -19,6 +19,7 @@ @import '@/component/c-media.css' layer(component); @import '@/component/c-content-index.css' layer(component); @import '@burger-editor/css' layer(main-base); -@import '@/component/c-content-main/index.css' layer(main); +@import '@/style/c-content-main/index.css' layer(main); +@import '@/style/burger-editor/index.css' layer(main); @layer reset, base, general, component, main-base, main; From decc15997a9823d99d775c91d70a21e5abfd8d11 Mon Sep 17 00:00:00 2001 From: Yusaku Sato Date: Fri, 6 Mar 2026 17:56:07 +0900 Subject: [PATCH 6/6] test(create-frontend): update expectations for scaffold structure change - Reflect burger-editor and c-content-main move to style directory Made-with: Cursor --- .../@d-zero/create-frontend/index.spec.js | 63 ++++++++++--------- 1 file changed, 33 insertions(+), 30 deletions(-) diff --git a/packages/@d-zero/create-frontend/index.spec.js b/packages/@d-zero/create-frontend/index.spec.js index 3b3c2002..41b7090b 100644 --- a/packages/@d-zero/create-frontend/index.spec.js +++ b/packages/@d-zero/create-frontend/index.spec.js @@ -41,16 +41,6 @@ function expectedBasercms4(dir) { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge-container.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-base.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-button.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-download-file.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-hr.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-table.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-wysiwyg.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-header.css`, @@ -83,6 +73,17 @@ function expectedBasercms4(dir) { `✔ ++ ${dir}/__assets/_libs/mixin/meta.pug`, `✔ ++ ${dir}/__assets/_libs/script/index.ts`, `✔ ++ ${dir}/__assets/_libs/style/base/root.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-container/bge-container.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-base.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-button.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-download-file.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-hr.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-table.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-wysiwyg.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/index.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/cc-form.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/element.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/style/general/all.css`, `✔ ++ ${dir}/__assets/_libs/style/general/body.css`, `✔ ++ ${dir}/__assets/_libs/style/general/button.css`, @@ -215,16 +216,6 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge-container.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-base.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-button.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-download-file.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-hr.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-table.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-wysiwyg.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-header.css`, @@ -257,6 +248,17 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/mixin/meta.pug`, `✔ ++ ${dir}/__assets/_libs/script/index.ts`, `✔ ++ ${dir}/__assets/_libs/style/base/root.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-container/bge-container.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-base.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-button.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-download-file.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-hr.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-table.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-wysiwyg.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/index.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/cc-form.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/element.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/style/general/all.css`, `✔ ++ ${dir}/__assets/_libs/style/general/body.css`, `✔ ++ ${dir}/__assets/_libs/style/general/button.css`, @@ -311,16 +313,6 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/component/c-card.css`, `✔ ++ ${dir}/__assets/_libs/component/c-card.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-content-index.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bge-container.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-base.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-button.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-download-file.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-hr.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-table.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/bgi-wysiwyg.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/cc-form.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/element.css`, - `✔ ++ ${dir}/__assets/_libs/component/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.css`, `✔ ++ ${dir}/__assets/_libs/component/c-footer.pug`, `✔ ++ ${dir}/__assets/_libs/component/c-header.css`, @@ -353,6 +345,17 @@ describe('CLI', () => { `✔ ++ ${dir}/__assets/_libs/mixin/meta.pug`, `✔ ++ ${dir}/__assets/_libs/script/index.ts`, `✔ ++ ${dir}/__assets/_libs/style/base/root.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-container/bge-container.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-base.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-button.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-download-file.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-hr.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-table.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/bge-item/bgi-wysiwyg.css`, + `✔ ++ ${dir}/__assets/_libs/style/burger-editor/index.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/cc-form.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/element.css`, + `✔ ++ ${dir}/__assets/_libs/style/c-content-main/index.css`, `✔ ++ ${dir}/__assets/_libs/style/general/all.css`, `✔ ++ ${dir}/__assets/_libs/style/general/body.css`, `✔ ++ ${dir}/__assets/_libs/style/general/button.css`,