fcamgz
d7c7c7e071
Remove outdated SearchModal test that expected hidden Dialog to remain in DOM
...
Removed test that checked for hidden Dialog still being in DOM.
The new behavior properly unmounts the Dialog when hidden, so
this test is now covered by the new unmounting tests.
Signed-off-by: fcamgz <fatihcamgoz@hotmail.com.tr >
2025-10-13 17:06:56 -04:00
fcamgz
34aebcc520
Fixed SearchModal not cleaning up body overflow #31402
...
**Changes:**
- Added `isDialogOpen = open && !hidden` logic to properly unmount Dialog component
- Removed `hidden` prop from Dialog component and use `isDialogOpen` for both `open` prop and conditional rendering
- Added 2 tests verifying Dialog is completely unmounted (not just hidden) when closed #31402
Signed-off-by: fcamgz <fatihcamgoz@hotmail.com.tr >
2025-10-13 16:17:10 -04:00
Fredrik Adelöw
0de17d6139
Merge pull request #31384 from backstage/sennyeya/ownership-vale
...
codeowners: move vale config ownership to docs maintainers
2025-10-13 20:15:21 +02:00
Fredrik Adelöw
bc601a9ef5
Merge pull request #31046 from brentswisher/feature/add-sentry-fetch-dsn-action
...
Feature/add sentry fetch dsn action
2025-10-13 19:31:46 +02:00
Vincenzo Scamporlino
e557c5da94
Merge pull request #31353 from backstage/fix/not-found
...
NFS: fixed Not found page when a page extension is mounted on /
2025-10-13 16:14:35 +02:00
Camila Belo
ae7b1cfebb
Merge pull request #31403 from backstage/release-v1.44.0-exit-mode
...
Release v1.44.0 Exit Mode
2025-10-13 15:50:02 +02:00
Camila Belo
e77edb417a
chore: enter release exit mode
...
Signed-off-by: Camila Belo <camilaibs@gmail.com >
2025-10-13 15:39:57 +02:00
Charles de Dreuille
54e573e51c
Merge pull request #31399 from backstage/bui-css-module
...
Convert component styles into CSS Modules
2025-10-13 14:29:28 +01:00
Vincenzo Scamporlino
1c43d5a7c7
frontend-plugin-api: minor expect improvements
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-10-13 15:16:55 +02:00
Vincenzo Scamporlino
a8e223fa89
frontend-test-utils: marking as breaking
...
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2025-10-13 15:14:02 +02:00
Charles de Dreuille
b0d11b56d9
Add changeset
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-13 13:52:12 +01:00
Charles de Dreuille
a234806ebc
Update report.api.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-13 13:15:10 +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
Patrik Oldsberg
104874eb01
Merge pull request #31331 from Believe-SA/bui-bg
...
fix: Invalid MUI to BUI conversion for --bui-bg
2025-10-13 12:29:36 +02: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
Fredrik Adelöw
a48fe29836
Merge pull request #31398 from backstage/revert-31329-chromatic-message-fix
...
Revert "Fix Chromatic flow for forked PRs"
2025-10-13 11:56:32 +02: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
Fredrik Adelöw
9f5fdecfcf
Revert "Fix Chromatic flow for forked PRs"
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-10-13 11:46:41 +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
f7700d6da0
Update Button.stories.tsx
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-13 10:05:57 +01:00
Patrik Oldsberg
c595fe49f1
Merge pull request #31394 from backstage/bui-fix-scroll-jumping-on-menu-open
...
BUI - Fix scroll jumping when opening Menu
2025-10-13 10:01:54 +02:00
Patrik Oldsberg
2f4b62439d
Merge pull request #31371 from backstage/bui-dialog-component
...
BUI - New Dialog component
2025-10-13 09:58:21 +02:00
Charles de Dreuille
85faee0f69
Fix scroll jumping
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-12 17:24:24 +01:00
Charles de Dreuille
3200fd2e72
Update report.api.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-12 16:58:10 +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
85d50f3716
Remove DialogClose and add width and height props
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-12 16:05:04 +01:00
Charles de Dreuille
5dc17ccdd3
Create deep-masks-bow.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-12 08:23:41 +01:00
Charles de Dreuille
e853167681
Fix Flex
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-12 08:21:46 +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
6fce2ac820
Small fixes
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-11 22:44:18 +01:00
Charles de Dreuille
de919b39b0
Fix fields
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-11 22:31:35 +01:00
Charles de Dreuille
3b251e1a7f
Fix custom classes
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-11 22:09:31 +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
e918099695
Fix other layout components
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-11 21:51:38 +01:00
Charles de Dreuille
5289a4d961
Clean Flex
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-11 09:47:35 +01:00
Charles de Dreuille
749ec3cd38
Restructure useStyles hook
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-11 09:04:26 +01:00
Patrik Oldsberg
fbb4abef52
Merge pull request #31373 from drodil/nfs_imports
...
feat(eslint): relax frontend imports for nfs
2025-10-11 00:39:57 +02:00
aramissennyeydd
452468955d
codeowners: update vale permissions for docs maintainers
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-10-10 09:54:05 -04:00
Hellgren Heikki
cba3cd5203
chore(eslint): add same plugin id suggestion
...
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2025-10-10 16:54:01 +03:00
Sofia Sjöblad
c3ea9e0b16
generate api report
...
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com >
2025-10-10 14:01:52 +02:00
Sofia Sjöblad
ae8b7d2a95
fix a11y and remove outline on dialog
...
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com >
2025-10-10 13:44:15 +02:00
Charles de Dreuille
dc7869191a
Update better-women-turn.md
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-10 10:48:51 +01:00
Charles de Dreuille
9afb8b0e49
Merge branch 'master' into bui-dialog-component
2025-10-10 10:47:25 +01:00
Charles de Dreuille
a8f0292a45
Fix stories
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-10 10:45:25 +01:00
Charles de Dreuille
fcafbda2ef
Update some CSS on Dialog
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-10 10:06:42 +01:00
Sofia Sjöblad
a512ba9c68
chore: fix prettier and text copy
...
Signed-off-by: Sofia Sjöblad <ssjoblad@spotify.com >
2025-10-10 08:23:32 +02:00
Charles de Dreuille
0a6af3bec1
Merge pull request #31375 from backstage/bui-menu-virtualizer
...
BUI - Add virtualizer all Menu components
2025-10-09 18:04:42 +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