Oliver Sand
2e05277e0d
Fix navigation in a page using the table of contents
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-05-04 14:17:29 +02:00
Erik Larsson
4ca6998aad
Remove deprecated condition
...
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com >
2021-05-04 02:34:24 +02:00
Erik Larsson
6381b7ec87
tsc
...
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com >
2021-04-29 17:15:27 +02:00
Erik Larsson
5f1f40a65c
Remove incorreect api factory creation
...
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com >
2021-04-29 17:15:27 +02:00
Erik Larsson
b9abc32f49
Use ScmIntegrationsApi
...
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com >
2021-04-29 17:15:25 +02:00
Erik Larsson
b61b268fd0
Update tests
...
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com >
2021-04-29 17:14:49 +02:00
Erik Larsson
4075c63675
fix: optional git config for techdocs feedback
...
Signed-off-by: Erik Larsson <erik.larsson@schibsted.com >
2021-04-29 17:14:49 +02:00
github-actions[bot]
44abfaada6
Version Packages
2021-04-29 13:35:03 +02:00
Eric Peterson
47037a2197
Merge pull request #5477 from SDA-SE/feat/techdocs-flicker2
...
TechDocs: Rework state management to avoid rendering multiple while navigating between pages
2021-04-26 18:57:42 +02:00
Oliver Sand
cb8c848a38
Disable color transitions on links to avoid issues in dark mode
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-04-26 17:17:10 +02:00
Oliver Sand
17915e29b3
Rework state management to avoid rendering multiple while navigating between pages
...
Closes #5184
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-04-26 16:59:14 +02:00
Oliver Sand
35e32bbf4c
Merge pull request #5425 from SDA-SE/feat/techdocssss-api
...
TechDocs: Use interface and not implementation in ApiRef<T>
2021-04-26 14:21:58 +02:00
Chongyang Adrian, Ke
15cbe68156
fix techdocs landing page table wrong copied link
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-26 12:02:44 +08:00
Oliver Sand
92cc589201
Remove duplicate @backstage/test-utils dependency
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-04-23 13:16:21 +02:00
Oliver Sand
a3048a3b7f
Fix some remaining typing issues
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-04-23 12:48:14 +02:00
Oliver Sand
f09f6a166b
Use interface and not implementation in ApiRef<T>
...
Closes #4404
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-04-23 12:48:13 +02:00
Eric Peterson
74a5b00eb6
Merge pull request #5371 from adrianke77/techdocs-landing-page-customization
...
Add TechDocs landing page customization and exported components
2021-04-23 11:50:15 +02:00
Eric Peterson
2f9dc47c91
Merge pull request #5428 from SDA-SE/feat/techdocssss-header
...
TechDocs: Use `EntityRefLink` in header and use relations to reference the owner of the document
2021-04-23 09:52:34 +02:00
Chongyang Adrian, Ke
813a4a04f5
fix DocsTable rendering of EmptyState
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-23 11:38:09 +08:00
Chongyang Adrian, Ke
7dd94b0750
add CSSProperties type for panelCSS
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-23 11:20:46 +08:00
Adrian Ke Chongyang
4666ddb275
Update plugins/techdocs/src/home/components/TechDocsHome.tsx
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
Co-authored-by: Eric Peterson <iamEAP@users.noreply.github.com >
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-23 11:07:18 +08:00
Adrian Ke Chongyang
64ade20227
Update plugins/techdocs/src/home/components/TechDocsHome.tsx
...
Signed-off-by: Eric Peterson <ericpeterson@spotify.com >
Co-authored-by: Eric Peterson <iamEAP@users.noreply.github.com >
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-23 11:07:18 +08:00
Chongyang Adrian, Ke
cb321bae90
change naming from widget to panel
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-23 11:07:18 +08:00
Chongyang Adrian, Ke
39bdaa0046
Add TechDocs landing page customization and exported components
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-23 11:07:17 +08:00
github-actions[bot]
034998d537
Version Packages
2021-04-22 13:19:35 +00:00
Oliver Sand
23afdba96f
Use EntityRefLink in header and use relations to reference the owner of the document
...
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-04-22 13:26:07 +02:00
Chongyang Adrian, Ke
2b440c0605
add git feedback link: update FAQ and unit testing
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-20 13:43:29 +08:00
Chongyang Adrian, Ke
ac6025f63a
techdocs-plugin: add feedback link for Github/Gitlab source repos
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-04-20 13:05:04 +08:00
Himanshu Mishra
0f600461b5
Merge pull request #5346 from SDA-SE/feat/techdocs-testid
...
[TechDocs]Add a test id to the shadow root element of the Reader to access it easily in e2e tests
2021-04-15 21:54:02 +05:30
github-actions[bot]
70be53c939
Version Packages
2021-04-15 15:40:08 +02:00
Dominik Henneke
e292e393fb
Add a test id to the shadow root element of the Reader to access it easily in e2e tests
...
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com >
2021-04-15 13:49:06 +02:00
Jonah Grimes
fef852ecd3
Reworked TechDocs page subtitle to reflect the company/organization name ( #5317 )
...
* reworked page subtitle to reflect the company/organization name instead of 'Backstage'
Signed-off-by: Jonah Grimes <jgrimes@appriss.com >
* ran prettier to reformat code
Signed-off-by: Jonah Grimes <jgrimes@appriss.com >
* marked changeset as techdocs only
Signed-off-by: Jonah Grimes <jgrimes@appriss.com >
2021-04-14 16:45:20 +02:00
David Tuite
18f7345a6c
Add borders to docs tables ( #5281 )
2021-04-12 20:11:35 +02:00
github-actions[bot]
51b6cf465d
Version Packages
2021-04-08 11:32:56 +00:00
github-actions[bot]
8e00ab7e63
Version Packages
2021-03-31 12:21:12 +00:00
Dominik Henneke
bebd1c4fed
Remove backend dependency in the techdocs plugin ( #5168 )
...
Signed-off-by: Dominik Henneke <dominik.henneke@sda-se.com >
2021-03-30 09:12:04 +02:00
github-actions[bot]
844da89090
Version Packages
2021-03-25 17:46:13 +00:00
Eric Peterson
6db7ef3f93
Merge pull request #4968 from adrianke77/techdocs-if-outdated-serve-and-start-build
...
TechDocs: show outdated docs and asnyc build new
2021-03-25 11:15:01 +01:00
Oliver Sand
ea9d977e7d
Fix icons of admonitions
...
The fixes one display issue of #3558
Signed-off-by: Oliver Sand <oliver.sand@sda-se.com >
2021-03-25 08:45:19 +01:00
Chongyang Adrian, Ke
74e5042386
fix rebase clashes
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-03-25 11:00:04 +08:00
Chongyang Adrian, Ke
aaeb7ecf3c
TechDocs: show outdated docs and asnyc build new
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-03-25 10:26:11 +08:00
Chongyang Adrian, Ke
3139f83af5
improve small-screen rendering
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-03-24 14:57:51 +08:00
Chongyang Adrian, Ke
8c32fbb8c4
Add sticky sidebars and footer nav in Techdocs Reader
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-03-23 17:37:35 +08:00
Adrian Ke Chongyang
2aab54319e
techdocs: reset scroll position on page navigate ( #5018 )
...
Signed-off-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
Co-authored-by: Chongyang Adrian, Ke <ftt.adrian.ke@grabtaxi.com >
2021-03-22 16:42:49 +01:00
github-actions[bot]
718eea4f08
Version Packages
2021-03-18 12:31:44 +00:00
Himanshu Mishra
e7baa0d2ed
TechDocs: Separate backend and frontend config schema declarations
...
Signed-off-by: Himanshu Mishra <himanshu@orkohunter.net >
2021-03-16 15:48:46 +01:00
Himanshu Mishra
78e1866688
Merge pull request #4894 from tudi2d/4825-techdocs-breadcrumbs
2021-03-15 12:30:41 +01:00
tudi2d
50be5c09aa
Add rootRouteRef to test app options to fix component tests
...
Signed-off-by: tudi2d <phugenroth@googlemail.com >
2021-03-12 15:30:39 +01:00
tudi2d
634577d887
Change hardcoded docs link to use route reference
...
- Specify Changelog
Signed-off-by: tudi2d <phugenroth@googlemail.com >
2021-03-12 14:54:45 +01:00
tudi2d
5bf51c3db2
Change link to static /docs
...
Signed-off-by: tudi2d <phugenroth@googlemail.com >
2021-03-12 14:54:41 +01:00