Commit Graph

515 Commits

Author SHA1 Message Date
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
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
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
Ö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
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
Camila Belo 6cd30abd04 test(techdocs): cover html sanitizer hook
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 14:09:07 +02:00
Camila Belo beba2615d3 refactor(techdocs): create html sanitizer transformer
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 10:53:06 +02:00
Camila Belo b2b19f170e refactor(techdocs): export html sanitizer hooks
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 10:53:06 +02:00
Camila Belo 4a70a448af refactor(techdocs): extract iframes sanitizer hook
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 10:53:06 +02:00
Camila Belo d4a00ed167 refactor(techdocs): extract links sanitizer hook
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-23 10:53:06 +02:00
Camila Belo 443accb4bb fix(techdocs): use object routes on entity docs pages
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-20 09:17:04 +02:00
Camila Belo 95a5352746 fix(techdocs): prevent content re-renders
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-18 14:16:32 +02:00
Camila Belo 459471a623 fix(techdocs): sidebars position update
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-18 11:14:28 +02:00
Camila Belo d57d3ca32a fix(techdocs): dedupe addons locations
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-18 11:14:28 +02:00
Camila Belo 449d6527e4 refactor(techdocs): change entity docs path to be more specific
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-17 12:49:49 +02:00
Camila Belo a34c5c9603 fix(entity-docs): add path to sub-routes
Co-authored-by: Anders Näsman <andersn@spotify.com>
Co-authored-by: Otto Sichert <git@ottosichert.de>
Signed-off-by: Camila Belo <camilaibs@gmail.com>
2022-05-17 10:22:30 +02:00
Leon 3ea6316cb4 optional icon for catalog and techdocs results
Signed-off-by: Leon <leonvanginneken@gmail.com>
2022-05-12 13:52:21 +02:00
Eric Peterson 14f135ef77 Rearrange TechDocsReaderProvider exports.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-05-11 17:49:28 +02:00
Eric Peterson 66521125b3 Remove unnecessary, secret exports.
Signed-off-by: Eric Peterson <ericpeterson@spotify.com>
2022-05-11 13:34:24 +02:00
Eric Peterson 510b424f56 Merge pull request #11334 from backstage/camilal/text-size-addon
[TechDocs] Create Text Size Addon
2022-05-10 09:28:58 +02:00
Eric Peterson c3a09b56a7 Merge pull request #11054 from kim5566/techdoc/btoa-encoding 2022-05-10 00:30:16 +02:00