Commit Graph

822 Commits

Author SHA1 Message Date
Crevil b86ed4d990 Add navigation item highlight to active item
This change adds high lighting to navigation items in tech docs. It highlights
the whole nav tree with the same color and an underline.

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2022-07-17 16:18:27 +02:00
Eric Peterson 8d9ff6de46 Merge pull request #12043 from Bonial-International-GmbH/pjungermann/techdocs/initial-filter
feat: use same initial filter `owned` at TechDocsIndexPage as at CatalogPage
2022-07-15 10:25:56 +02:00
Patrick Jungermann ebf3eb1641 feat: use same initial filter owned at TechDocsIndexPage as at CatalogPage
Aligns filter use of catalog page (and api page) with techdocs page.

Signed-off-by: Patrick Jungermann <Patrick.Jungermann@gmail.com>
2022-07-15 01:31:11 +02:00
renovate[bot] 8006d0f9bf chore(deps): update dependency msw to ^0.44.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-13 02:08:31 +00:00
github-actions[bot] 0e967f188b Version Packages (next) 2022-07-12 13:19:14 +00:00
renovate[bot] a70869e775 chore(deps): update dependency msw to ^0.43.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-07-05 09:54:46 +00:00
github-actions[bot] 6b985dc1c7 Version Packages (next) 2022-07-05 08:23:38 +00:00
Crevil e2d7b76f43 Upgrade git-url-parse to 12.0.0
This change upgrades git-url-parse to 12.0.0. This is a major upgrade but it
changes nothing to our usage.

Motivation for upgrade is transitively upgrading parse-url which is vulnerable
to several CVEs detected by Snyk.

- SNYK-JS-PARSEURL-2935944
- SNYK-JS-PARSEURL-2935947
- SNYK-JS-PARSEURL-2936249

Signed-off-by: Crevil <bjoern.soerensen@gmail.com>
2022-07-03 08:28:42 +02:00
Eric Peterson 9c6e5ae7d2 Merge pull request #11932 from backstage/fix-sticky-header-overlap
[Techdocs] Fix sticky sidebars from overlapping other content in Entity Pages
2022-06-29 15:07:46 +02:00
github-actions[bot] c92deffe39 Version Packages (next) 2022-06-28 09:27:36 +00:00
Raghunandan 823ae416c5 Fix scroll issue within techdocs reader instead of adding special classes to entity page components
Signed-off-by: Raghunandan <soapraj@gmail.com>
2022-06-26 11:04:06 +02:00
Raghunandan b49cc12d95 reorder code + fix comments
Signed-off-by: Raghunandan <soapraj@gmail.com>
2022-06-26 10:34:48 +02:00
Raghunandan 03019695a3 Add special classes to identify entity page headers and tabs. Use that to make sure the sidebars in docs do not scroll beyond them
Signed-off-by: Raghunandan <soapraj@gmail.com>
2022-06-26 10:34:48 +02:00
Camila Belo 6259fcf98a refactor(techdocs): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-06-23 13:44:11 +02:00
Emma Indal b2dd93f207 delete headings transformations
Signed-off-by: Emma Indal <emma.indahl@gmail.com>
2022-06-23 13:35:01 +02:00
github-actions[bot] 2231987c10 Version Packages (next) 2022-06-21 09:04:17 +00:00
Raghunandan Balachandran b52a63a037 Merge pull request #11936 from backstage/reorder-techdocs-page-tab-title
[Techdocs] Reorder tab title
2022-06-17 11:34:55 +02:00
github-actions[bot] 2e2a82c9d7 Version Packages 2022-06-14 09:12:05 +00:00
Ömer Faruk Doğan cdf8e8aab0 feat(techdocs): use entity title in searchbar placeholder
Signed-off-by: Ömer Faruk Doğan <8117265+omerfarukdogan@users.noreply.github.com>
2022-06-13 09:08:24 +03:00
Eric Peterson 915700f64f Set a pagination-aware rank value for all search engines.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-06-10 15:36:11 +02:00
Eric Peterson 4b7f4eb262 Merge pull request #11777 from kuangp/feat/techdocsEntityTitle
feat(techdocs): use entity title as label in header
2022-06-09 16:33:22 +02:00
Fredrik Adelöw 98941a4304 Merge pull request #11482 from leon-vg/add-icon-to-backstage-search-results
[Search] Optional icon for catalog and techdocs results
2022-06-09 13:44:19 +02:00
Raghunandan 2931968cf7 reorder tab title
Signed-off-by: Raghunandan <soapraj@gmail.com>
2022-06-08 17:11:59 +02:00
Phil Kuang d047d81295 feat(techdocs): use entity title as label in header
Signed-off-by: Phil Kuang <pkuang@factset.com>
2022-06-07 07:43:04 -04:00
github-actions[bot] b844443164 Version Packages (next) 2022-06-03 15:01:16 +00:00
github-actions[bot] a13ab262de Version Packages (next) 2022-05-31 11:51:41 +00:00
blam 6c8474c4a7 chore: bumping the versions
Signed-off-by: blam <ben@blam.sh>

Signed-off-by: blam <ben@blam.sh>
2022-05-31 12:33:35 +02:00
Renovate Bot 8f7b1835df chore(deps): update dependency msw to ^0.41.0
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-05-31 12:33:35 +02:00
Eric Peterson 0dcad7a639 Merge pull request #11629 from backstage/cc/version-sidebar-contexts 2022-05-30 21:01:04 +02:00
github-actions[bot] bcc563abe9 Version Packages (next) 2022-05-24 11:05:52 +00:00
Eric Peterson da72da5dae Replace SidebarPinStateContext with versioned provider and hook.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-05-23 15:37:43 +02:00
Camila Belo b862e974cb refactor(techdocs): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:53:35 +02:00
Camila Belo a805d841af refactor(techdocs): delete inject css
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:38:35 +02:00
Camila Belo 307581d8b6 feat(techdocs): use styles transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:37:53 +02:00
Camila Belo 4e42ccad35 feat(techdocs): export styles transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:35:31 +02:00
Camila Belo c7e4026c94 test(techdocs): cover styles transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo b20cdd0efa feat(techdocs): create styles transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo 0d969cc4df feat(techdocs): export style rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo cfa8b5be75 feat(techdocs): sort style rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo 906568604e feat(techdocs): extract extensions rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo 49fe071b65 feat(techdocs): extract animations rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo 432ed4ea1d feat(techdocs): extract typeset rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo c8df6bfd7e feat(techdocs): extract layout rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo eeba7f240c feat(techdocs): extract reset rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo 97a7e8bb0f feat(techdocs): extract variables rules
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo c63b34fe85 feat(techdocs): define style rule options
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:34:36 +02:00
Camila Belo bf8219d0fe refator(techdocs): apply review suggestions
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:09:07 +02:00
Camila Belo f63b675404 refactor(techdocs): delete sanitize dom transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:09:07 +02:00
Camila Belo 427ecd4e7c refactor(techdocs): use html sanitizer transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:09:07 +02:00
Camila Belo 0a5e6ffcf6 refactor(techdocs): export html sanitizer transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:09:07 +02:00