a2ui-project / a2ui-project/a2ui

Component Style Overrides Missing in React Renderer

Abierto
#1,285 1 comentario 0 reacciones 0 asignados Ver en GitHub
component: react renderer P2 type: feature/enhancement
Lenguaje dominante
TypeScript
Estrellas
16.4k
Forks
1.3k
Merge medio
2 d 13 h
PR fusionados (30 d)
134

Descripción

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.

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

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.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
react, typescript
Área
design, frontend
Tipo de issue
Nueva funcionalidad
Dificultad
4/5
Tiempo estimado
3-5 días
Estado de actividad
Tranquilo
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.