Skip to content

Commit 263a775

Browse files
author
Kavishka Fernando
committed
refine the blade
Signed-off-by: Kavishka Fernando <kavi@kavishka.local>
1 parent d2e315b commit 263a775

3 files changed

Lines changed: 14 additions & 34 deletions

File tree

src/components/Ecosystem/index.tsx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React, { JSX } from "react";
2-
import Link from "@docusaurus/Link";
32
import styles from "./styles.module.css";
43
import SectionHeader from "../common/SectionHeader";
4+
import Button from "@site/src/components/common/Button";
55

66
type StackLogo = {
77
name: string;
@@ -101,16 +101,15 @@ export default function Ecosystem(): JSX.Element {
101101
return (
102102
<section className={styles.blade}>
103103
<div className={styles.inner}>
104-
<SectionHeader title="Everything You Need to Build Your Developer Platform">
104+
<SectionHeader title="Built to Integrate With Your Stack">
105105
<p>
106-
OpenChoreo's modular architecture lets you swap, extend, and
107-
integrate platform services without rebuilding your foundation.
108-
Choose from built-in defaults, community-contributed modules, or
109-
bring your own.
106+
OpenChoreo’s modular architecture lets you integrate, extend, and
107+
customize platform services without rebuilding your foundation.
110108
</p>
111-
<Link className={styles.button} to="/ecosystem/">
112-
Explore the Ecosystem
113-
</Link>
109+
110+
<div className={styles.actions}>
111+
<Button to="/ecosystem/">Explore the Ecosystem</Button>
112+
</div>
114113
</SectionHeader>
115114

116115
<div

src/components/Ecosystem/styles.module.css

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -39,25 +39,15 @@
3939
line-height: 1.65;
4040
}
4141

42-
.button {
43-
margin-top: 18px;
44-
display: inline-flex;
45-
align-items: center;
42+
.actions {
43+
display: flex;
4644
justify-content: center;
47-
min-height: 40px;
48-
padding: 0 22px;
49-
border: 1px solid #1473ff;
50-
border-radius: 4px;
51-
color: #1473ff;
52-
font-size: 0.86rem;
53-
font-weight: 700;
54-
text-decoration: none;
45+
margin-top: 28px;
5546
}
5647

57-
.button:hover {
58-
color: #ffffff;
59-
background: #1473ff;
60-
text-decoration: none;
48+
49+
.ecosystemButton {
50+
font-weight: 600;
6151
}
6252

6353
.graphic {

src/components/TechStack/index.tsx

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -284,15 +284,6 @@ export default function TechStack(): ReactNode {
284284
<TechLogo key={index} tech={tech} className={tech.className} />
285285
))}
286286
</div>
287-
288-
<div className={styles.toolingNote}>
289-
<small>
290-
You can integrate other tools and vendors for identity, CI, observability,
291-
gateways and other platform services with
292-
OpenChoreo's modular architecture. The ones listed above are the
293-
default options that ship with OpenChoreo.
294-
</small>
295-
</div>
296287
</div>
297288
</section>
298289
);

0 commit comments

Comments
 (0)