feat(theme): add a capabilities section band

- Replace the techStack band with project-type capabilities
- Delete the TechStack component and its section type
- Give grid cards an optional status badge
- Pad --big buttons, which Rspress ships with none
- Revise the home, services and products copy
This commit is contained in:
zihluwang committed 2026-09-29 12:21:25 +08:00
1 parent f51407b98b
commit e149401346
14 files changed
+331 -292

No files matched your search

+1 -5
View File
@@ -32,11 +32,7 @@ export function CallToAction({
key={`${str(action.text)}-${index}`}
type="a"
theme={action.theme === "alt" ? "alt" : "brand"}
href={str(action.link) as string}
// `.rp-button--big` sets a min-width but no horizontal padding, so
// a long label such as an email address runs into the rounded
// edges. Supply the padding ourselves.
className="px-10">
href={str(action.link) as string}>
{str(action.text)}
</Button>
))}