[AnalyticalTable]: Public prop or CSS variable to remove container border and control header border width
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- react, typescript
Línea de trabajo
Start by reading the AnalyticalTable public props and its container and header styling, including the internal selector and CSS variable named in the issue. Identify how the component exposes supported styling options and decide whether a public prop or documented variables fit the existing API. Done means consumers can remove the default border and control header border width through a supported public interface.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Is your feature request related to a problem?
When customizing AnalyticalTable to remove its default container border and suppress the default header border width, the only way to achieve this is via the private data-component-name="AnalyticalTableContainer" CSS selector and the --_ui5wcr-AnalyticalTable-HeaderBorderWidth custom property (underscore-prefixed, treated as internal). These are undocumented and can silently break on library upgrades with no compile or test signal.
Describe the solution you'd like
A public prop on AnalyticalTable (e.g. withBorder={false}) or documented CSS variables for controlling the container border and header border width, so consumer apps can customize these without depending on internal implementation details.
Describe alternatives you've considered
Using the private data-component-name="AnalyticalTableContainer" selector and --_ui5wcr-AnalyticalTable-HeaderBorderWidth property as a workaround, pinned to the current major version.
Additional Context
This came up when embedding AnalyticalTable inside a custom card-style container. The default container border conflicts with the outer wrapper's styling, and the only available override targets internal selectors.
Organization
No response
Declaration
- I’m not disclosing any internal or sensitive information.
- Lenguaje dominante
- TypeScript
- Estrellas
- 543
- Forks
- 114
- Merge medio
- 18 h 30 min
- PR fusionados (30 d)
- 76
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de UI5/webcomponents-react
-
author action
Dificultad 3/5 Medio día Aptitud para principiantes 55/100
UI5/webcomponents-react#9128 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
Modals: preventInitialFocus is set too late when using Modals.showDialogPosiblemente ocupada @Lukas742 la tomó hace 4 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
UI5/webcomponents-react#9116 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
MessageView + MessageItem: missing accessible names, no aria-expanded, and broken focus/announcement on detail viewPosiblemente ocupada @Lukas742 la tomó hace 4 días. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 52/100
UI5/webcomponents-react#9112 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
ObjectPage: tabIndex=0 set on first ObjectPageSection even for single-section layout causing WCAG 2.1.1 keyboard accessibility violationPosiblemente ocupada @Lukas742 la tomó hace 10 días. Abierto
UI5/webcomponents-react#9080 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
UI5/webcomponents-react#8529 ·
Los mantenedores suelen responder en 1 día
Todos los issues de UI5/webcomponents-react
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Los mantenedores suelen responder en 1 día
-
ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
LucasSantana-Dev/Lucky#2951 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
danielmiessler/LifeOS#2567 ·
Los mantenedores suelen responder en 9 días
-
refactor(react-pi): classify base64 images with core's parseBase64Posiblemente ocupada @jimmyallinai la tomó hoy. Abiertomaintenance
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
assistant-ui/assistant-ui#10293 · 2 comentarios · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
brijeshb42/monaco-vim#175 ·