Skip to content

Commit 81d4afc

Browse files
authored
306 periodic table of services (#308)
1 parent f7de7d3 commit 81d4afc

File tree

14 files changed

+1234
-68
lines changed

14 files changed

+1234
-68
lines changed

docs/best-practices/index.mdx

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,14 @@ id: best-practices
33
title: Best Practices
44
---
55

6-
import BestPractices from '@site/src/components/ServiceCallouts';
7-
import ApplicationServices from '@site/src/components/ServiceCallouts/ApplicationServices';
8-
import DataAnalysisServices from '@site/src/components/ServiceCallouts/DataAnalysisServices';
9-
import ComputingServices from '@site/src/components/ServiceCallouts/ComputingServices';
10-
import ContainerServices from '@site/src/components/ServiceCallouts/ContainerServices';
11-
import DatabaseServices from '@site/src/components/ServiceCallouts/DatabaseServices';
12-
import ManagementServices from '@site/src/components/ServiceCallouts/ManagementServices';
13-
import NetworkingServices from '@site/src/components/ServiceCallouts/NetworkingServices';
14-
import SecurityServices from '@site/src/components/ServiceCallouts/SecurityServices';
15-
import StorageServices from '@site/src/components/ServiceCallouts/StorageServices';
16-
import clsx from 'clsx';
17-
import Heading from '@theme/Heading';
18-
import styles from './styles.module.css';
19-
import Tabs from '@theme/Tabs';
20-
import TabItem from '@theme/TabItem';
6+
217

228
# Best Practices
239

2410
Welcome to the Open Telekom Cloud Architecture Center Best Practices.
2511
Here we provide crucial guidelines for optimizing cloud-based solutions with emphasis to architectural principles that
2612
enhance reliability, scalability, security, high availability and fault tolerance.
27-
13+
{/*
2814
## Open Telekom Cloud Services Portfolio
2915
3016
<Tabs>
@@ -106,4 +92,4 @@ enhance reliability, scalability, security, high availability and fault toleranc
10692
</TabItem>
10793
</Tabs>
10894
109-
95+
*/}

docusaurus.config.ts

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ const config: Config = {
3636
{
3737
docs: {
3838
sidebarPath: './sidebars.ts',
39-
editUrl:'https://github.com/opentelekomcloud/docs-next/tree/main/',
39+
editUrl: 'https://github.com/opentelekomcloud/docs-next/tree/main/',
4040
// showLastUpdateAuthor: true,
4141
// showLastUpdateTime: true,
4242
breadcrumbs: true,
4343
exclude: ['**/by-use-case/computing/**', '**/by-use-case/hybrid/**', '**/by-use-case/migration/**']
4444
},
45-
45+
4646
theme: {
4747
customCss: './src/css/custom.css',
4848
},
@@ -89,12 +89,12 @@ const config: Config = {
8989
label: 'Blueprints',
9090
},
9191
{
92-
to: '/templates',
92+
to: '/templates',
9393
label: 'Templates',
9494
position: 'left',
9595
},
9696
{
97-
to: '/webinars',
97+
to: '/webinars',
9898
label: 'Webinars',
9999
position: 'left',
100100
},
@@ -105,14 +105,14 @@ const config: Config = {
105105
// label: 'Cloud Adoption Framework 🚧',
106106
// },
107107
// { to: '/blog', label: 'Blog', position: 'right' },
108-
{
109-
href: 'https://auth.otc.t-systems.com/',
108+
{
109+
href: 'https://auth.otc.t-systems.com/',
110110
position: 'right',
111111
className: 'navbar--terminal-link',
112112
"aria-label": 'Open Telekom Cloud Console',
113113
},
114-
{
115-
href: 'https://github.com/opentelekomcloud/docs-next',
114+
{
115+
href: 'https://github.com/opentelekomcloud/docs-next',
116116
position: 'right',
117117
className: 'navbar--github-link',
118118
"aria-label": 'GitHub',
@@ -148,10 +148,18 @@ const config: Config = {
148148
label: 'Help Center',
149149
to: 'https://docs.otc.t-systems.com/',
150150
},
151+
{
152+
label: 'Portfolio Navigator',
153+
to: '/portfolio',
154+
},
151155
{
152156
label: 'Portfolio Roadmap',
153157
to: 'https://www.open-telekom-cloud.com/en/products-services/roadmap',
154158
},
159+
{
160+
label: 'Release Notes',
161+
to: 'https://www.open-telekom-cloud.com/en/support/release-notes',
162+
},
155163
{
156164
label: 'Core Services Certifications',
157165
to: 'https://www.open-telekom-cloud.com/en/products-services/core-services/certifications',
@@ -166,7 +174,7 @@ const config: Config = {
166174
to: 'https://marketplace.otc.t-systems.com/',
167175
},
168176
{
169-
label: 'Community Forums',
177+
label: 'Community Portal',
170178
to: 'https://community.open-telekom-cloud.com/',
171179
},
172180
{

package-lock.json

Lines changed: 56 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,11 @@
2121
"@docusaurus/preset-classic": "^3.7.0",
2222
"@mdx-js/react": "^3.1.0",
2323
"@telekom/scale-components": "^3.0.0-beta.151",
24+
"@telekom/scale-components-react": "^3.0.0-beta.56",
2425
"clsx": "^2.1.1",
2526
"docusaurus-plugin-zooming": "^1.0.0",
2627
"docusaurus-theme-search-typesense": "^0.23.0",
28+
"flag-icons": "^7.5.0",
2729
"lucide-react": "^0.525.0",
2830
"prism-react-renderer": "^2.4.1",
2931
"react": "^18.3.1",

src/components/HomepageFeaturedServices/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ export default function HomepageFeaturedServices(): JSX.Element {
1616
<p className="margin-bottom--md">
1717
Check out our collection of technical solutions, best practices and cool tips for the most popular services of Open Telekom Cloud.
1818
</p>
19-
<a className="button button--secondary" href={useBaseUrl("/docs/best-practices")}>
20-
Explore our Best Practices
19+
<a className="button button--secondary" href={useBaseUrl("/portfolio")}>
20+
Open Portfolio Navigator
2121
</a>
2222
</div>
2323
</div>

0 commit comments

Comments
 (0)