Skip to content

refactor(scaffold): tidy burger-editor css scoping#896

Open
yusasa16 wants to merge 3 commits into
v6from
refactor/scaffold-css-burger-editor
Open

refactor(scaffold): tidy burger-editor css scoping#896
yusasa16 wants to merge 3 commits into
v6from
refactor/scaffold-css-burger-editor

Conversation

@yusasa16

Copy link
Copy Markdown
Collaborator

Summary

#820 でCSSを分割した burger-editor 周りの構造を整理する。

  • burger-editor 配下の各 CSS から冗長な .c-content-main { ... } ラッパー入れ子を解除(属性セレクタで十分にスコープされており実害なし)
  • c-content-main/element.css の見出し・段落・リスト・blockquote・table スタイルを burger-editor/bge-item/bgi-wysiwyg.css 内の [data-bgi='wysiwyg'] 配下に移し、element.css を削除
  • bgi-wysiwyg の type selector (table, th, td) を :where() で詳細度を下げる
  • 上記に合わせて create-frontend の生成ファイル期待値から element.css を除去

table のスタイルは wysiwyg 側の値(padding: 1.5em / currentcolor / border-spacing: 0)を採用。今後再調整の余地あり。

Test plan

  • yarn workspace @d-zero/scaffold lint:css
  • yarn test

🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants