Commit Graph

59 Commits

Author SHA1 Message Date
Gabriel Dugny f520c0b1c4 fix(ui): Set color-scheme, notably to have proper scrollbar theming
Signed-off-by: Gabriel Dugny <gabriel.dugny@believe.com>
2025-10-29 10:14:31 +01:00
Charles de Dreuille 9e2aeee6a5 Fix @layer order
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-16 19:08:27 +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 0012a27eb0 Update styles.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-15 13:29:54 +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 278bdade32 Move all components into using CSS Modules
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 13:00:07 +01:00
Charles de Dreuille 16fb9ba6f6 Convert Button styles into CSS Modules
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-13 11:29:36 +01:00
Charles de Dreuille b94030c5db Merge pull request #31393 from backstage/bui-fix-table-sorting
BUI - Fix sorting icon position in table
2025-10-13 10:51:15 +01:00
Patrik Oldsberg 2a947723c3 Merge pull request #31389 from backstage/bui-restructure-usestyles
BUI - Restructure useStyles hook
2025-10-13 11:50:54 +02: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 e4a1b0133b Fix boolean values
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 23:01:01 +01:00
Charles de Dreuille df5fc9d5ec Update styles.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-11 22:00:41 +01:00
Charles de Dreuille 498832d6aa Fix sections
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:35:12 +01:00
Charles de Dreuille 61ec1f612a Update styles.css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 17:25:56 +01:00
Charles de Dreuille 9e0c6d6eaf Improve core
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 11:36:33 +01:00
Charles de Dreuille 02299cddc6 Add new layers to global CSS
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-09 11:32:48 +01:00
Charles de Dreuille c396392c5c Fix body background
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-10-08 17:22:17 +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 c953ee9788 remove formatting on style css
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-26 13:55:45 +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
Hermione Bird 25ada301cf add PasswordField to BUI, remove additional props from TextField
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-25 11:03:08 +01:00
Hermione Bird d144d916c8 reduce right spacing
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-23 17:39:22 +01:00
Hermione Bird 9acc1d6c94 Adding show/hide visibility and clear action icons to BUI TextField
Signed-off-by: Hermione Bird <hermioneb@spotify.com>
2025-09-23 16:36:42 +01:00
Sofia Sjöblad b937a11d2e fix(ui): add smooth border animations and improve SearchField styling
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-09-18 14:57:39 +02:00
Sofia Sjöblad 9a471252a4 fix(ui): improve SearchField component flex layout and animations
- Fixed SearchField behavior in Header components
- Switched from width-based to flex-basis transitions for better responsive behavior
- Added new Storybook stories to test SearchField integration with Header component
- Improved icon positioning and padding transitions

Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com>
2025-09-18 10:25:29 +02:00
MT Lewis 730793028f ui: add bui-align-baseline class implied by Flex component
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-08-28 17:35:32 +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 f76130684a Add TagGroup
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-18 11:07:42 +02:00
Charles de Dreuille 800f593030 Move Menu to React Aria
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-08-16 18:50:24 +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 bcf0fdb1da Merge branch 'master' into bui-header
# Conflicts:
#	docs-ui/public/theme-backstage.css
#	docs-ui/public/theme-spotify.css
#	packages/ui/.storybook/themes/spotify.css
2025-08-11 10:11:56 +02:00
Patrik Oldsberg a276e8ae28 Merge pull request #30729 from backstage/bui-button-icon-search
BUI - Add startCollapsed prop on the SearchField component
2025-08-11 10:02:45 +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
Patrik Oldsberg 2b81b887d1 ui: sync css build
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2025-08-07 11:24:18 +02: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 230b410ff9 Move the breadcrumb on the HeaderPage
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-31 16:46:20 +01:00
Charles de Dreuille 3479157e92 Merge branch 'master' into bui-table 2025-07-30 18:25:36 +01:00
Charles de Dreuille 79335df33e Restructure raw content + css
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-28 09:00:23 +01:00
Charles de Dreuille ef8855a9db Table restructure
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-26 09:09:49 +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 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