74233 Commits

Author SHA1 Message Date
Charles de Dreuille 4c3dfa1c1e Improve animation and styles
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:23:29 +01:00
Charles de Dreuille 736a048c2b Fix report
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:21:41 +01:00
Charles de Dreuille 24485d7e5d Fix prettier
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:21:41 +01:00
Charles de Dreuille a3d1b1924c Fix definitions
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:21:40 +01:00
Charles de Dreuille c54471cda0 Update types.ts
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:21:40 +01:00
Charles de Dreuille 53def9cff7 Improve hover animation on toast
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:21:38 +01:00
Charles de Dreuille 69a323b9c4 New pass on toast
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:11:52 +01:00
Charles de Dreuille cae33447ed Toast improvements
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:11:28 +01:00
Charles de Dreuille 8923502d02 Improvements
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:11:28 +01:00
Charles de Dreuille 8abbe73519 Add new Toast component
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2026-02-17 14:11:28 +01:00
renovate[bot] 672b97278a fix(deps): update dependency libsodium-wrappers to ^0.8.0 (#32670)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:02:23 +01:00
renovate[bot] d710252d25 chore(deps): update dependency @slack/types to v2.20.0 (#32868)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:01:28 +01:00
renovate[bot] 61084e9ee3 chore(deps): update dependency typedoc to v0.28.17 (#32867)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 14:01:05 +01:00
renovate[bot] 4199a6e038 chore(deps): update dependency @rspack/plugin-react-refresh to v1.6.1 (#32864)
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 13:59:05 +01:00
Patrik Oldsberg cfb4177cd8 review fixes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 13:42:26 +01:00
Patrik Oldsberg 2172d26da6 Merge pull request #32876 from backstage/rugvip/fix-fullpage-changeset-header-ref
ui: fix FullPage changeset to reference PluginHeader
2026-02-17 13:25:11 +01:00
Patrik Oldsberg 40dfe4a00f frontend-plugin-api: drop match strategy from PageLayout tabs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 13:14:45 +01:00
Patrik Oldsberg b2dc178fb6 frontend-defaults: update test snapshot
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 13:00:07 +01:00
Patrik Oldsberg e3b9eb1497 app-visualizer: fix detailed layout
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:57:06 +01:00
Patrik Oldsberg 4308cb9fe5 frontend-plugin-api: fix SubPageBlueprint path docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:56:29 +01:00
Fredrik Adelöw 71e2ae3d88 Merge pull request #32873 from backstage/freben/ajv 2026-02-17 12:38:55 +01:00
Patrik Oldsberg b7ae1243e0 frontend-plugin-api: make header actions a element[]
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:35:20 +01:00
Patrik Oldsberg c37e2bf6d4 core-components: roll back page changes
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:13:53 +01:00
benjdlambert c01f240069 chore: fix typescript
Signed-off-by: benjdlambert <ben@blam.sh>
2026-02-17 12:00:58 +01:00
Patrik Oldsberg f45311058b ui: fix FullPage changeset to reference PluginHeader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 12:00:28 +01:00
Patrik Oldsberg 31222cc921 app: use PluginHeader
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:58:16 +01:00
Patrik Oldsberg 1f4e283bcb frontend-plugin-api: do not default page icon and title to plugin values
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:56:21 +01:00
Patrik Oldsberg 92d77a98ff rename header action to plugin header action
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:37 +01:00
Patrik Oldsberg 0f90fda9cc remove planning docs
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:37 +01:00
Patrik Oldsberg b91e17f622 snapshot fixes for tests
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:36 +01:00
Patrik Oldsberg 65ba8200e3 changesets: add missing create-app changeset for new nav content API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:36 +01:00
Patrik Oldsberg 85261a3b3c frontend-plugin-api: use react element for header action
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:35 +01:00
Patrik Oldsberg 273655886f changesets: remove unnecessary changeset
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:35 +01:00
Patrik Oldsberg 018ca876d0 add plugin title and icons
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:34 +01:00
Patrik Oldsberg 5920062fcc app-react: API cleanup and component utility for nav items
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:34 +01:00
Patrik Oldsberg 98fe69ae6a app: migrate to new navItems API
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:33 +01:00
Patrik Oldsberg cc3c035267 frontend-plugin-api: document that icons should be 24x24
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:32 +01:00
Patrik Oldsberg 1ec7e80635 docs/frontend-system: document SubPage and HeaderAction blueprints
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:32 +01:00
Patrik Oldsberg a2133bebd4 docs: document new nav content extensibility
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:31 +01:00
Patrik Oldsberg 1fcffa72e3 app-react: new API for consuming nav items that detects page extensions
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:30 +01:00
Patrik Oldsberg a63eee6a73 api-docs: bring back page header
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:30 +01:00
Patrik Oldsberg 5fa6797b95 app: remove a bunch of wrapping page elements
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:29 +01:00
Patrik Oldsberg 7b82dca42b app: hide plugin header if there are no subpages for now
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:29 +01:00
Patrik Oldsberg 4d2b2642c0 frontend-plugin-api: added noHeader param for page blueprint
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:28 +01:00
Patrik Oldsberg d2705be180 frontend-plugin-api: add support for sub page icons
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:28 +01:00
Patrik Oldsberg a381a6dcdc app-visalizer: remove unnecessary attachTo
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:27 +01:00
Patrik Oldsberg da2015bb3b prettier and API reports
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:27 +01:00
Patrik Oldsberg 3b199506e5 accepting of scrollbars
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:26 +01:00
Patrik Oldsberg ef6916ece9 changesets: add missing changesets for BUI header for NFS
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:25 +01:00
Patrik Oldsberg 6d3c8065a6 docs/frontend-system: update to use icon element
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
2026-02-17 11:55:25 +01:00