feat: standardize button components and update GPU hero section

- Refactored Button component usage across hero sections to use consistent variant/color props instead of inline styles
- Added new cyan outline button variant with hover state styling
- Updated GPU hero section with new heading, condensed description, and dual CTA buttons
- Standardized button spacing and removed unnecessary whitespace in button text
- Modified Button component type definitions to support cyan color in outline variant
This commit is contained in:
2025-10-27 17:15:58 +01:00
parent 9ae3785c70
commit 41bd49dfaf
5 changed files with 16 additions and 30 deletions

View File

@@ -22,12 +22,8 @@ export function StorageHero() {
Rooted in open standards, it ensures speed, resilience, and true data sovereignty.
</p>
<div className="mt-8">
<Button
href="#"
className="inline-flex rounded-xl bg-cyan-500 px-3.5 py-2.5 text-sm font-semibold text-white shadow-xs hover:bg-cyan-600 focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-cyan-600"
>
{' '}
Talk to an expert{' '}
<Button href="#" variant="solid" color="cyan">
Talk to an expert
</Button>
</div>
</div>