a2ui-project / a2ui-project/a2ui

Component Style Overrides Missing in React Renderer

オープン
#1,285 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
component: react renderer P2 type: feature/enhancement
主要言語
TypeScript
スター
16.4k
フォーク
1.3k
平均マージ
2日 13時間
マージ済み PR(30日)
134

説明

I am currently using A2UI v9, and I’m finding it quite difficult to override styles of the built-in components provided by the React renderer.

At the moment, there doesn’t seem to be a straightforward way to directly target or customize these components to match our design system (e.g., applying consistent styling across buttons, tabs, text, etc.).

It would be really helpful to have a built-in mechanism which allows easier style overrides—either through theming, component-level overrides.

Feature Request:
Provide a way to override or customize styles of default components in the React renderer, such as:
• Global theming support
• Component-level style overrides

This would make it much easier to integrate A2UI with existing design systems.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

Look at the React renderer's source code to understand how components are currently styled. Identify the component files (like Button, Tab, Text) and see if there is an existing theming system. Research how to add a theming API or component-level style props. Check for existing examples of style overrides in the codebase or documentation. A successful change would allow users to pass custom styles via props or a theme provider.

索引モデルが issue の本文から書いたものです。

評価

技術スタック
react, typescript
領域
design, frontend
issue の種類
機能追加
難易度
4/5
見積もり時間
3〜5日
活発さ
静か
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。