Skip to content

feat(home): terminal/industrial hero redesign#21

Merged
simonabler merged 2 commits intomasterfrom
21-feat-home-hero
Mar 11, 2026
Merged

feat(home): terminal/industrial hero redesign#21
simonabler merged 2 commits intomasterfrom
21-feat-home-hero

Conversation

@simonabler
Copy link
Copy Markdown
Owner

Completely replace the generic two-column hero with a Terminal/Cyber aesthetic that matches the brand identity (Cyber Security Engineer, industrial palette).

HTML changes (home.component.html):

  • Animated status badge with pulsing cyan dot ("all systems operational")
  • Larger, bolder gradient headline (hero-title-accent)
  • Hero subtitle now mentions Signpack (signing)
  • Three-button CTA row: solid dark primary / outlined secondary / ghost
  • Terminal widget replaces the three feature-kacheln: • macOS-style title bar with red/yellow/green dots • Monospace code body with prompt/cmd/flag/string/comment tokens • Blinking cursor animation • Stats strip: 7 APIs / <50ms / free / GS1

styles.scss:

  • hero-bg: 3-stop radial gradient + dot-grid overlay with mask-image
  • hero-grid: pure-CSS dot-grid via background-image + mask, no image files
  • status-dot: pulse keyframe animation
  • hero-title / hero-title-accent: 800 weight, clamp() responsive size
  • hero-btn-primary/secondary/ghost: custom buttons (no Bootstrap dependency)
  • terminal-widget: dark surface #0d1117, cyan border glow, nested shadows
  • terminal-bar / t-dot: macOS traffic-light dots
  • t-prompt/cmd/flag/string/comment: syntax-highlight color tokens
  • t-cursor: blink keyframe
  • terminal-stats: 4-column stat strip with separators

Simon Abler and others added 2 commits March 11, 2026 16:54
Completely replace the generic two-column hero with a Terminal/Cyber aesthetic
that matches the brand identity (Cyber Security Engineer, industrial palette).

HTML changes (home.component.html):
  - Animated status badge with pulsing cyan dot ("all systems operational")
  - Larger, bolder gradient headline (hero-title-accent)
  - Hero subtitle now mentions Signpack (signing)
  - Three-button CTA row: solid dark primary / outlined secondary / ghost
  - Terminal widget replaces the three feature-kacheln:
      • macOS-style title bar with red/yellow/green dots
      • Monospace code body with prompt/cmd/flag/string/comment tokens
      • Blinking cursor animation
      • Stats strip: 7 APIs / <50ms / free / GS1

styles.scss:
  - hero-bg: 3-stop radial gradient + dot-grid overlay with mask-image
  - hero-grid: pure-CSS dot-grid via background-image + mask, no image files
  - status-dot: pulse keyframe animation
  - hero-title / hero-title-accent: 800 weight, clamp() responsive size
  - hero-btn-primary/secondary/ghost: custom buttons (no Bootstrap dependency)
  - terminal-widget: dark surface #0d1117, cyan border glow, nested shadows
  - terminal-bar / t-dot: macOS traffic-light dots
  - t-prompt/cmd/flag/string/comment: syntax-highlight color tokens
  - t-cursor: blink keyframe
  - terminal-stats: 4-column stat strip with separators
@simonabler simonabler merged commit 76e8b16 into master Mar 11, 2026
1 of 2 checks passed
@simonabler simonabler deleted the 21-feat-home-hero branch March 15, 2026 08:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant