Commit Graph

44 Commits

Author SHA1 Message Date
Charles de Dreuille 73b56cc9c4 Move theme CSS files from public to src and fix imports
Next.js cannot import CSS from the /public directory - it's for static
assets only. Moved theme-backstage.css and theme-spotify.css from
/public to /src/css and updated imports to use proper relative paths.

This fixes the @next/next/no-css-tags ESLint warnings and follows
Next.js best practices for CSS imports.

Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-29 15:10:00 +00:00
Charles de Dreuille d013d4a20b Adding docs for Alert
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-26 18:37:28 +00:00
Charles de Dreuille 8a2c0771c0 Rename shadow token
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-14 22:52:31 +01:00
Charles de Dreuille 133d5c61c6 Add new Popover component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-14 11:11:09 +01:00
Charles de Dreuille 819d4eae61 Sync CSS
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-01-13 10:28:09 +00:00
Charles de Dreuille 3f0d15db8d Update theme-backstage.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-23 18:03:01 +01:00
Charles de Dreuille f322010f67 Fix background in Spotify theme
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-23 15:00:38 +01:00
Charles de Dreuille 1880402c5e Fixes --bui-bg-surface-0 token
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-23 15:00:38 +01:00
Charles de Dreuille 4ea1d15542 Other fixes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-22 16:22:44 +01:00
Charles de Dreuille 93f073c4b2 Sync CSS
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-12-22 16:17:02 +01:00
Charles de Dreuille 3c0ea67da1 Add changeset
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-16 19:14:32 +01:00
Charles de Dreuille 4eb455ca15 Fix font smoothing in BUI
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-16 13:24:19 +01:00
Charles de Dreuille 146e3fc24e Change to 14px
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-15 15:52:44 +01:00
Charles de Dreuille dac851fa87 Fix default font size in BUI
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-15 15:50:53 +01:00
Charles de Dreuille 26c6a78c7a Fix default text color in BUI
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-15 11:42:36 +01:00
Charles de Dreuille fb50566fb9 Improve styles props
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 17:46:32 +01:00
Charles de Dreuille 09f0e8322c Merge branch 'master' into bui-fix-table-sorting 2025-10-13 10:07:56 +01:00
Charles de Dreuille 507ee55885 Fix sorting icon position in table
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 16:42:43 +01:00
Charles de Dreuille d8ab4c942a Add missing styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-12 16:09:36 +01:00
Charles de Dreuille b9897d8437 Improve docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:51:21 +01:00
Hermione Bird 9912c21afa fix ci install build bui
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-26 15:40:19 +01:00
Hermione Bird b78dc1154c add page to docs-ui, fix aria labels, compatibility with one password icons, create custom button
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-26 11:42:09 +01:00
Charles de Dreuille ac5369d6c1 Improve styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-18 13:23:42 +02:00
Charles de Dreuille b08e11c62e Improve documentation
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-17 10:27:43 +02:00
Charles de Dreuille 0b3f0dcbc4 Fix docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 21:04:43 +02:00
Charles de Dreuille b245c9d26f Improve breadcrumb on HeaderPage
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-13 12:03:36 +02:00
Charles de Dreuille 411dd5e6ca Merge branch 'master' into bui-table
# Conflicts:
#	docs-ui/public/theme-backstage.css
2025-08-11 10:42:48 +02:00
Charles de Dreuille 2ed423d7ba Fixes
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-11 10:13:21 +02:00
Charles de Dreuille add35dea0a Fixed naming across all parts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-09 22:03:11 +01:00
Charles de Dreuille 300d450670 Add collapsible prop on SearchField
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-02 13:23:46 +01:00
Charles de Dreuille 98c0959729 Support row click
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-02 10:38:43 +01:00
Charles de Dreuille a01ef53197 Getting Table together
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-01 08:25:00 +01:00
Charles de Dreuille de89a3deeb Fixes on the Select component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-24 20:27:32 +01:00
Charles de Dreuille 370a9dfae1 Fix home
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-23 08:37:28 +01:00
Charles de Dreuille 8ca24da118 Merge branch 'master' into bui-text 2025-07-22 12:12:44 +01:00
Charles de Dreuille 6974b46068 Merge branch 'master' into bui-text 2025-07-22 11:02:30 +01:00
Charles de Dreuille f4c0fc3ed7 Update theme-backstage.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 10:56:08 +01:00
Charles de Dreuille 826c16fe81 Update default Backstage theme for the header
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 17:11:27 +01:00
Charles de Dreuille a8f3aa0507 Remove class names for arrow paths
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-19 21:55:25 +01:00
Charles de Dreuille 1931bc3e60 Improve tooltip arrow design
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-19 21:26:12 +01:00
Charles de Dreuille e04621e38b Update styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-18 13:11:08 +01:00
Charles de Dreuille b0e47f30e9 New Text component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-18 12:57:03 +01:00
Charles de Dreuille c18e15adc4 Rename Canon everywhere in our docs
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-15 13:31:08 +01:00
Charles de Dreuille 5dde3bfe92 Move canon-docs to docs-ui
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-15 11:09:59 +01:00