Merge pull request #31108 from backstage/docs-theming

Improving theming documentation
This commit is contained in:
Patrik Oldsberg
2025-10-07 20:57:55 +02:00
committed by GitHub
16 changed files with 889 additions and 622 deletions
+4
View File
@@ -269,6 +269,10 @@ const config: Config = {
from: '/docs/plugins/url-reader/',
to: '/docs/backend-system/core-services/url-reader',
},
{
from: '/docs/getting-started/app-custom-theme',
to: '/docs/conf/user-interface',
},
],
}),
[
+10 -1
View File
@@ -37,7 +37,6 @@ export default {
'getting-started/config/database',
'getting-started/config/authentication',
'getting-started/configure-app-with-plugins',
'getting-started/app-custom-theme',
'getting-started/homepage',
],
},
@@ -560,6 +559,16 @@ export default {
'tooling/package-metadata',
],
},
{
type: 'category',
label: 'User Interface',
items: [
'conf/user-interface/index',
'conf/user-interface/logo',
'conf/user-interface/icons',
'conf/user-interface/sidebar',
],
},
],
Tutorials: [
{ 'Non-technical': ['overview/adopting'] },
+5
View File
@@ -171,6 +171,11 @@ html[data-theme='light'] {
border-left: 3px solid rgb(255, 255, 255, 0.5);
}
table {
width: 100%;
display: table;
}
/* #endregion */
/* For the docusaurus-pushfeedback plugin */