feat(web): ventana de formulario SBO (toolbar, título con estado, pestañas, menús y barra de estado)
- sbo-window: título con insignia de estado, cuerpo, zona de acciones
(sboActions / sboActionsEnd) y barra de estado ok / warn / err / info con
role="status".
- sbo-toolbar con botones .tb y sbo-icon (SVG en línea).
- sbo-tabs / sbo-tab: paneles ocultos conservan su estado, [(selected)],
flechas izquierda/derecha con foco, roles y aria-controls.
- sbo-menu-button: lista de acciones ("Copiar de/a") que abre hacia arriba o
abajo; Esc y clic fuera la cierran; opciones deshabilitables.
- sbo-badge compartido con las listas (data-table lo usa); tono 'info'.
- Verificado en Chrome contra el mockup oferta_venta.html: misma estructura,
pestañas por clic y teclado, menú hacia arriba, estados ok/err.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
fad66abec4
commit
26f0649da9
16 files changed
+768
-25
No files matched your search
@@ -0,0 +1,6 @@
|
||||
export { Badge } from './badge';
|
||||
export { Icon, type IconName } from './icon';
|
||||
export { type MenuItem, MenuButton } from './menu-button';
|
||||
export { Tab, Tabs } from './tabs';
|
||||
export { Toolbar } from './toolbar';
|
||||
export { type StatusKind, type StatusMessage, type WindowBadge, SboWindow } from './window';
|
||||
Reference in new issue
Block a user