Andre Wanlin
a1b8157800
Merge pull request #33173 from drodil/ai_bep
...
docs(bep): define shared AI assets repo and cli support
2026-03-23 12:01:27 +01:00
Hellgren Heikki
907682f945
docs(bep): define shared AI assets repo and cli support
...
this PR introduces BEP for backstage managed AI assets in the backstage
monorepo that can be shared with backstage contributors and adaptors.
added first skill to the docs to test this out. locally it's possible to
run: npx skills add ./docs which adds the mui-to-bui skill to be used.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2026-03-19 14:30:06 +02:00
Peter Macdonald
b5d19abffa
Merge pull request #33301 from drodil/docs_seo
...
docs: add seo improvements to microsite
2026-03-18 12:32:22 +01:00
Patrik Oldsberg
60b6c13748
Merge pull request #33325 from AmbrishRamachandiran/docs-title-fix
...
Add tooltips to GitHub and Discord navbar icons
2026-03-17 21:55:25 +01:00
Andre Wanlin
88fef53c08
Removed redirect based on feedback
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-03-14 09:27:49 -05:00
Andre Wanlin
765725c8c2
Fixed CI and addressed feedback
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2026-03-14 09:23:25 -05:00
AmbrishRamachandiran
a7b46a4708
Add tooltips to GitHub and Discord navbar icons
...
Signed-off-by: AmbrishRamachandiran <ambrish.r@infosys.com >
2026-03-12 22:36:42 +05:30
Hellgren Heikki
fa33a33a6a
docs: add seo improvements to microsite
...
following the #33200 but adding also LD+JSON data, preconnect
for google fonts, robots.txt, and other additional metadata
for the page.
Signed-off-by: Hellgren Heikki <heikki.hellgren@op.fi >
2026-03-12 10:18:45 +02:00
divyamagrawal06
844f7ba3ab
chore: format as per prettier
...
Signed-off-by: divyamagrawal06 <ludicrouslytrue@gmail.com >
2026-03-08 14:40:27 +05:30
Divyam Agrawal
51c63d53cf
Update microsite/docusaurus.config.ts
...
Co-authored-by: Andre Wanlin <67169551+awanlin@users.noreply.github.com >
Signed-off-by: Divyam Agrawal <ludicrouslytrue@gmail.com >
2026-03-08 04:25:42 +05:30
divyamagrawal06
0670f17050
fix(microsite): add missing meta description to homepage
...
Signed-off-by: divyamagrawal06 <ludicrouslytrue@gmail.com >
2026-03-08 04:00:19 +05:30
Sebastian
99ce885328
fix: move onBrokenMarkdownLinks config in docusaurus.config.ts to the new location
...
Fixes the following Docusaurus warning during build.
The `siteConfig.onBrokenMarkdownLinks` config option is deprecated and will be removed in Docusaurus v4.
Please migrate and move this option to `siteConfig.markdown.hooks.onBrokenMarkdownLinks` instead.
Signed-off-by: Sebastian <sebastian.danielsson@proton.me >
2026-02-15 17:36:21 +01:00
Patrik Oldsberg
8ed1bf3f81
microsite: update remaining newsletter links
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-05 16:09:48 +01:00
aramissennyeydd
cdffa38b46
fix: hard navigation to reference docsite
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2026-01-27 19:55:50 -05:00
Patrik Oldsberg
827aa1ea6d
Merge pull request #32538 from backstage/rugvip/reorg
...
microsite: reorg top bar
2026-01-27 20:13:34 +01:00
Patrik Oldsberg
095f44a184
microsite: make references header item a dropdown for stable/next
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-27 16:40:02 +01:00
Patrik Oldsberg
0087c907c9
microsite: reorg top bar
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-01-27 16:40:02 +01:00
Fredrik Adelöw
95a2bb63bf
microsite: bump and use the faster build ( #32160 )
...
* microsite: bump and use the faster build
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
* fix: disable option causing issues + turn on other flags (#32532 )
* feat: make the docsite build faster
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
* revert unnecessary change
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
---------
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
---------
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
Co-authored-by: Aramis Sennyey <159921952+aramissennyeydd@users.noreply.github.com >
2026-01-27 09:38:25 -05:00
Fredrik Adelöw
7455dae884
require the use of node prefix on native imports
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:22:53 +01:00
Peter Macdonald
032f2a8468
Some small tidying up of the docs site
...
Signed-off-by: Peter Macdonald <peterm4c@pm.me >
2026-01-05 09:38:56 +01:00
Patrik Oldsberg
a4add851a4
Merge pull request #31108 from backstage/docs-theming
...
Improving theming documentation
2025-10-07 20:57:55 +02:00
Charles de Dreuille
1ac09a8060
Update docusaurus.config.ts
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-10-07 18:01:11 +01:00
Andre Wanlin
391ce9fae5
Added Generated Scaffolder API Docs
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-09-15 15:50:51 -05:00
Charles de Dreuille
95c442a9bd
Docs fixes
...
Signed-off-by: Charles de Dreuille <charles.dedreuille@gmail.com >
2025-09-15 12:39:09 +01:00
Patrik Oldsberg
4af68d5f82
microsite: update algolia API key
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-06-13 00:41:29 +02:00
Gervais, Raymond
f282cc47eb
Docusarus config for microsite now defaults to dark mode (revets previous respectPrefersColorscheme)
...
Signed-off-by: Gervais, Raymond <raymond.gervais@rbc.com >
2025-05-20 12:05:02 -04:00
Gervais, Raymond
6dbb27273b
Prettier CLI use to correct code format
...
Signed-off-by: Gervais, Raymond <raymond.gervais@rbc.com >
2025-05-20 12:02:14 -04:00
Gervais, Raymond
e01b9cadbe
feat: Update Docusaurus configuration and theme styles to support Light Theme
...
- Updated color mode settings to respect user preferences and changed default mode.
- Switched logo source based on theme (light/dark) in the home page component.
- Enhanced banner section styles with CSS variables for better theme support.
- Copied logo asset for dark theme.
- Introduced CSS variables for light and dark theme backgrounds and gradients.
Signed-off-by: Gervais, Raymond <raymond.gervais@rbc.com >
2025-05-20 12:02:14 -04:00
Andre Wanlin
3cd1409f45
Removed redirect to fix failing deployment
...
Signed-off-by: Andre Wanlin <awanlin@spotify.com >
2025-05-13 13:38:23 -05:00
Matt Benson
f20bebc941
rename template extensions->templating extensions in docs
...
Signed-off-by: Matt Benson <gudnabrsam@gmail.com >
2025-05-07 09:58:32 -05:00
Fredrik Adelöw
75a58f50d1
adjust the footer links
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-04-29 08:57:01 +02:00
Patrik Oldsberg
b1d3912da2
microsite: remove node example from OpenAPI docs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-03-31 10:15:46 +02:00
Fredrik Adelöw
9acfc70d6b
get rid of some docusaurus warnings
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-03-28 11:41:20 +01:00
Fredrik Adelöw
f9e3b40182
Merge pull request #29059 from deepthi-28/dochyperlink
...
Hyper link added
2025-03-06 21:20:41 +01:00
Fredrik Adelöw
a0270404d4
Update microsite/docusaurus.config.ts
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2025-03-06 21:20:32 +01:00
Peter Macdonald
205c9b305d
add discord button to navbar in microsite
...
Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com >
2025-03-06 16:04:02 +01:00
deepthi-28
a49e6691bf
Hyper link added to the footer
...
Signed-off-by: deepthi-28 <deepthi.ajith@infosys.com >
2025-03-06 10:55:38 +05:30
aramissennyeydd
de1fad98a8
fix prettier
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-03-01 10:32:24 -06:00
aramissennyeydd
c49e11bd07
fix config to support ts imports
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-02-28 09:26:55 -06:00
aramissennyeydd
69ebbb9e00
fix docsite prettier
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-02-28 09:26:54 -06:00
aramissennyeydd
60aeb0e330
update server based on schema changes
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-02-28 09:26:54 -06:00
aramissennyeydd
b2831706d5
feat(docs): autogenerate documentation from the API specs
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-02-28 09:26:54 -06:00
Patrik Oldsberg
d9a07f78d4
microsite: remove unnecessary redirect
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2025-02-12 19:21:47 +01:00
Patrik Oldsberg
712f96a86f
Merge pull request #27934 from minkimcello/mk/cli-templates
...
Declarative CLI Templates
2025-02-11 14:47:55 +01:00
aramissennyeydd
cce1c33d52
prettier :(
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-02-03 13:07:14 -05:00
aramissennyeydd
043c01d55d
update following sig meeting
...
Signed-off-by: aramissennyeydd <aramis.sennyey@doordash.com >
2025-02-01 11:15:13 -05:00
Min Kim
1c89ea5310
Add new documentation to site nav
...
Signed-off-by: Min Kim <minkimcello@gmail.com >
2025-01-23 22:35:21 -05:00
Vincenzo Scamporlino
4bfe8986a6
Revert "Upgraded microsite to Docusaurus 3.6"
...
This reverts commit 93a091cdf8 .
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com >
2024-11-19 20:36:42 +01:00
Harsha Teja Kanna
93a091cdf8
Upgraded microsite to Docusaurus 3.6
...
Signed-off-by: Harsha Teja Kanna <h7kanna@gmail.com >
2024-11-04 10:33:47 -05:00
Peter Macdonald
f2a589777e
Sets the edit this page url to be static as it was before we generated versioned docs
...
Signed-off-by: Peter Macdonald <macdonald.peter90@gmail.com >
2024-09-18 11:20:50 +02:00