Commit Graph

66240 Commits

Author SHA1 Message Date
Charles de Dreuille b73152793b Add themeName
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 12:34:49 +01:00
Charles de Dreuille a0d93fc992 Update UnifiedThemeProvider.tsx
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 12:27:02 +01:00
Charles de Dreuille 45c7aaf0f7 Merge pull request #30591 from backstage/ui-tooltip
UI - update styling of Tooltip
2025-07-22 12:11:55 +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 9525929edd Merge branch 'master' into ui-tooltip 2025-07-22 10:55:40 +01:00
Charles de Dreuille dcf2c75cfc Merge pull request #30608 from backstage/bui-update-header
BUI - Update default Backstage theme for the header
2025-07-22 10:41:28 +01:00
Charles de Dreuille f2ac6d3631 Add support for tab matching strategy
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 10:26:20 +01:00
Charles de Dreuille 3a058bbc51 Merge branch 'master' into ui-tooltip 2025-07-22 09:37:14 +01:00
Charles de Dreuille a08668836d Merge branch 'master' into ui-tooltip 2025-07-22 09:36:37 +01:00
Charles de Dreuille f60374f8d3 Merge pull request #30602 from backstage/ui-docs
Docs UI - Improve layout + content
2025-07-22 09:32:25 +01:00
Ben Lambert 129a355c4e Merge pull request #30589 from backstage/blam/entity-header-filter
`nfs`: Support `filter` param on `EntityHeaderBlueprint`
2025-07-22 10:20:18 +02:00
Charles de Dreuille 68d2df9084 Fix links on the header toolbar
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-22 08:09:12 +01:00
Charles de Dreuille 8c39e322fd Merge branch 'master' into bui-update-header 2025-07-22 07:53:00 +01:00
Charles de Dreuille 103a88341d Merge pull request #30588 from backstage/add-header-tab-change-event
add header tab change event
2025-07-21 18:08:10 +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
MT Lewis 335c8942ab ui: Tooltip style fixes
* Remove offset, using margin instead. This means
  we're specifying the gap between the tooltip
  _box_ and its target, rather than the gap
  between the tooltip _arrow_ and its target.
* Fix missing assignments of the --origin variable
  which broke the enter/leave animations of the
  tooltip.
* Introduce some CSS variables to remove magic
  numbers so that the styling is easier to adjust
  in the future.
* Remove `fill: canvas` in the light theme which
  caused the tooltip arrow background to be
  hardcoded to white regardless of theme.
* Reorganize stylesheet to bring related styles
  closer together.

Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-21 13:23:24 +01:00
Charles de Dreuille 7ef594bf19 Improve theming
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 12:30:30 +01:00
Charles de Dreuille b2fe33e7fd Automatic version number
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 12:07:18 +01:00
Charles de Dreuille ad3a6dc90c Move Theming + Changelog to the bottom
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 11:25:48 +01:00
Charles de Dreuille f40a5d11a2 Improve page title
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-21 10:32:28 +01:00
Patrik Oldsberg 7e28b78ec4 Merge pull request #30599 from backstage/blam/fixing-order
`catalog`: fix order of filters in nfs
2025-07-21 10:46:34 +02:00
benjdlambert 1bb3f48c17 feat: removing filter expression possibilities
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-21 10:42:14 +02:00
benjdlambert 7058789375 chore: fix build and updating api-reports
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-21 10:42:14 +02:00
benjdlambert 77eebdcedf chore: add changesets
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-21 10:42:14 +02:00
benjdlambert 2156d99515 feat: support filters in EntityHeader blueprint
Signed-off-by: benjdlambert <ben@blam.sh>

Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-21 10:42:14 +02:00
benjdlambert f4622e82f3 chore: changeset
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-21 10:31:50 +02:00
benjdlambert 312a5512bb chore: ammend the order in which the filters are loaded
Signed-off-by: benjdlambert <ben@blam.sh>
2025-07-21 10:31:00 +02:00
Charles de Dreuille eb479117f1 Updating docs-ui layout
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com>
2025-07-20 08:43:14 +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
MT Lewis c5ac4f0728 ui: increase size of tooltip arrow
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 17:41:24 +01:00
Ben Lambert d4ca0576cb Merge pull request #30485 from davixcky/patch-2
Add signadot to plugins catalog
2025-07-18 18:10:24 +02:00
MT Lewis d079b4b264 ui: build stylesheet
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 16:35:55 +01:00
MT Lewis 2cbc82a761 ui: add rounded inner corners to tooltip arrow
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 16:09:41 +01:00
MT Lewis 5ba110fdf6 ui: round inner corners of tooltip arrow
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 16:09:41 +01:00
MT Lewis 390f8911d0 ui: extend Tooltip storybook
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 16:09:39 +01:00
MT Lewis 1466bdb8ab ui: fix displayname of Tooltip component
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 15:13:20 +01:00
MT Lewis 65038f26d0 ui: fix class name typo in docs
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 15:11:09 +01:00
MT Lewis e7ff1780ca ui: update styling of Tooltip
Signed-off-by: MT Lewis <mtlewis@users.noreply.github.com>
2025-07-18 13:21:34 +01:00
Jonathan Roebuck e0e886fca9 add header tab change event
Signed-off-by: Jonathan Roebuck <jroebuck@spotify.com>
2025-07-18 13:17:18 +01:00
Patrik Oldsberg 714bbb67e0 Merge pull request #30578 from backstage/copilot/fix-d0780fa5-c97b-4df4-88e9-5ba6ac673137
Revert PR #30573: catalog info column sticky positioning
2025-07-18 12:44:59 +02:00
Patrik Oldsberg d740755863 Merge pull request #30582 from 04kash/fix/example-app
Add `identityApi` to `ScaffolderClient` to resolve Tasks Lists page crash
2025-07-18 09:40:40 +02:00
Patrik Oldsberg aab8463166 Merge pull request #30585 from STRRL/chore/typo-fronted
chore: fix typo, fronted -> frontend
2025-07-18 09:15:19 +02:00
Zhiqiang ZHOU d9cb5a4b76 chore: fix typo, fronted -> frontend
Signed-off-by: Zhiqiang ZHOU <im@strrl.dev>
2025-07-17 21:28:07 +00:00
Andre Wanlin 02e3cd555b Merge pull request #30044 from awanlin/docs/github-discovery-events-details
Added more details as to how to setup events for GitHub discovery
2025-07-17 12:39:06 -05:00
Andre Wanlin 020132ec26 Merge pull request #30224 from awanlin/docs/open-telemetry-traces
Docs - Added Traces to Otel tutorial
2025-07-17 12:29:35 -05:00
Andre Wanlin 89d74559df Updated based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-07-17 12:26:55 -05:00
Andre Wanlin 2bc1a40cad Added more details as to how to setup events for GitHub discovery
Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Update docs/integrations/github/discovery.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Update docs/integrations/github/discovery.md

Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com>
Signed-off-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com>

Improvements based on feedback

Signed-off-by: Andre Wanlin <awanlin@spotify.com>

Reworded

Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-07-17 12:18:02 -05:00
Andre Wanlin 195e6aca8e Adjustments based on feedback
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-07-17 12:16:53 -05:00
Andre Wanlin 201a63b6f6 Docs - Added Traces to Otel tutorial
Signed-off-by: Andre Wanlin <awanlin@spotify.com>
2025-07-17 12:12:43 -05:00