Philipp Spiess
0ffae14a43
Add interactive controls and refresh inline visualization styles ( #58436 )
...
## What changed
- Add tab switching with keyboard navigation and a `.viz-carousel` variant picker with previous/next controls and screen reader announcements.
- Support touch tooltip toggling and tooltip triggers inside shadow roots.
- Refresh typography, tables, buttons, and form controls; add widget and progress styles and larger touch targets.
## Testing
Add a viewer snapshot test covering embedded tab and carousel scripts, generated control markup, and selected CSS rules.
GitOrigin-RevId: 3b85ef816fe307e8ac9903f176a0b81430e48f3f
2026-10-30 21:27:28 +00:00
..
2026-09-20 18:18:19 +00:00
2026-09-20 18:18:19 +00:00
2026-09-20 18:18:42 +00:00
2026-09-20 18:18:42 +00:00
2026-09-15 19:01:41 +00:00
2026-10-01 01:35:40 +00:00
2026-10-03 22:13:55 +00:00
2026-10-23 00:29:14 +00:00
2026-09-20 20:20:00 +00:00
2026-10-03 22:13:55 +00:00
2026-10-03 22:13:55 +00:00
2026-09-19 19:11:54 +00:00
2026-09-29 04:13:14 +00:00
2026-10-23 00:29:14 +00:00
2026-10-03 22:13:55 +00:00
2026-09-16 02:57:38 +00:00
2026-09-26 22:50:16 +00:00
2026-10-30 06:54:13 +00:00
2026-08-05 08:04:15 +00:00
2026-09-07 00:56:16 +00:00
2026-08-16 03:14:17 +00:00
2026-07-18 03:58:20 +00:00
2026-10-30 08:03:51 +00:00
2026-09-20 00:04:04 +00:00
2026-10-30 08:03:51 +00:00
2026-09-29 02:37:23 +00:00
2026-07-18 03:58:20 +00:00
2026-10-03 03:00:46 +00:00
2026-09-19 19:14:11 +00:00
2026-10-30 04:00:47 +00:00
2026-10-30 04:00:47 +00:00
2026-10-02 15:56:32 +00:00
2026-09-24 20:28:31 +00:00
2026-10-12 19:02:36 +00:00
2026-09-04 20:38:08 +00:00
2026-09-04 20:38:08 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-07-18 03:58:20 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-20 03:11:07 +00:00
2026-09-22 16:07:38 +00:00
2026-10-20 03:11:07 +00:00
2026-06-08 17:03:52 -07:00
2026-10-29 22:36:06 +00:00
2026-07-20 21:00:17 +00:00
2026-10-26 22:05:00 +00:00
2026-07-21 15:53:33 +00:00
2026-07-11 17:47:17 +00:00
2026-07-11 17:47:17 +00:00
2026-07-11 17:47:17 +00:00
2026-09-19 17:46:43 +00:00
2026-09-26 21:57:55 +00:00
2026-09-20 18:06:04 +00:00
2026-09-04 00:31:51 +00:00
2026-07-22 15:34:11 +00:00
2026-07-22 15:34:11 +00:00
2026-10-01 01:35:40 +00:00
2026-10-30 21:27:28 +00:00
2026-07-17 23:19:12 +00:00
2026-10-08 21:01:06 +00:00
2026-10-08 21:01:06 +00:00
2026-09-19 19:11:54 +00:00
2026-09-20 00:06:25 +00:00
2026-10-23 00:29:14 +00:00
2026-10-30 04:01:11 +00:00
2026-10-15 19:02:34 +00:00
2026-10-13 19:55:22 +00:00
2026-10-15 19:02:34 +00:00
2026-10-30 04:01:11 +00:00
2026-10-15 19:02:34 +00:00
2026-10-15 19:02:34 +00:00
2026-09-01 21:30:27 +00:00
2026-08-25 02:34:04 +00:00
2026-10-15 19:02:34 +00:00
2026-09-23 18:39:19 +00:00
2026-10-08 21:01:06 +00:00
2026-10-30 04:01:34 +00:00
2026-06-08 17:02:36 -07:00
2026-09-27 05:43:41 +00:00
2026-09-01 19:51:05 +00:00
2026-09-01 19:51:05 +00:00
2026-10-03 18:44:14 +00:00
2026-09-01 19:51:05 +00:00
2026-10-03 18:44:14 +00:00
2026-10-03 18:44:14 +00:00
2026-10-15 15:08:28 +00:00
2026-09-22 16:34:07 +00:00
2026-10-03 18:44:14 +00:00
2026-10-15 15:08:28 +00:00
2026-07-29 14:01:31 +00:00
2026-09-01 19:51:05 +00:00
2026-10-03 18:44:14 +00:00
2026-10-15 15:08:28 +00:00
2026-09-26 21:58:17 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-09-20 00:06:25 +00:00
2026-09-20 00:06:25 +00:00
2026-10-08 20:49:14 +00:00
2026-10-01 01:35:40 +00:00
2026-09-19 19:21:35 +00:00
2026-10-06 02:14:22 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-22 16:23:59 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-09-19 19:21:35 +00:00
2026-10-23 00:29:14 +00:00
2026-10-30 06:45:04 +00:00
2026-09-19 19:21:35 +00:00
2026-09-16 22:14:53 +00:00
2026-09-29 23:09:32 +00:00
2026-09-29 23:09:32 +00:00
2026-10-01 05:18:04 +00:00
2026-09-29 23:09:32 +00:00
2026-09-29 23:09:32 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-27 17:59:57 +00:00
2026-09-01 19:06:32 +00:00
2026-09-01 19:06:32 +00:00
2026-08-17 20:06:41 +00:00
2026-07-29 13:57:46 +00:00
2026-10-14 22:58:37 +00:00
2026-10-22 19:36:47 +00:00
2026-10-22 19:36:47 +00:00
2026-09-19 17:46:43 +00:00
2026-10-01 01:35:40 +00:00
2026-10-01 01:35:40 +00:00
2026-10-15 15:08:28 +00:00
2026-10-15 15:08:28 +00:00
2026-10-15 15:08:28 +00:00
2026-10-22 22:39:41 +00:00
2026-09-22 00:38:29 +00:00
2026-10-02 18:29:19 +00:00
2026-10-01 01:35:40 +00:00
2026-10-27 19:55:40 +00:00
2026-10-02 06:50:10 +00:00
2026-09-11 17:43:36 +00:00
2026-10-29 03:07:15 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00
2026-09-19 19:14:11 +00:00