Skip to main content

Engine-4 Foundation

Style Guide

A comprehensive guide to standardize all design elements across the Engine-4 Foundation website.

Brand Colors

Primary Brand Color

Magenta

#e30074

CTAs, highlights, brand accents

Supporting Colors

Primary Blue

#0ea5e9

Tech, trust elements

Secondary Green

#84cc16

Growth, sustainability

Accent Orange

#f97316

Energy, innovation

Neutral Palette

Neutral 900

#111827

Headings

Neutral 700

#374151

Body text

Neutral 600

#4b5563

Secondary

Neutral 400

#9ca3af

Disabled

Neutral 200

#e5e7eb

Borders

Neutral 50

#f9fafb

Backgrounds

Typography

Heading Hierarchy

Rendered with the <Text /> component.

Heading 1

<Text variant="h1" />

Heading 2

<Text variant="h2" />

Heading 3

<Text variant="h3" />

Heading 4

<Text variant="h4" />

Large paragraph text - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

<Text variant="lead" />

Regular paragraph text - Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

<Text variant="body" />

Small text - Lorem ipsum dolor sit amet, consectetur adipiscing elit.

<Text variant="small" />

Icons

Remix Icon set (filled variant), rendered as inline SVG with <Icon name="ri:...-fill" /> (astro-icon). Only the icons you use are bundled.

ri:plant-fill
ri:leaf-fill
ri:flask-fill
ri:cpu-fill
ri:team-fill
ri:global-fill

Sizing & color

Icons inherit color via currentColor and scale with Tailwind width/height utilities.

Buttons

Rendered with the <Button /> component.

Variants

<Button variant="primary" />
<Button variant="secondary" />
<Button variant="outline" />
<Button variant="ghost" />

Sizes & States

As link (href)

Donation Buttons (Special)

Cards & Containers

Standard Cards

Rendered with the <Card /> component.

Card Title

This is a standard card with hover effects and consistent styling.

Elevated Card

Cards maintain consistent spacing and typography throughout.

Outlined Card

All cards use the same border radius and shadow styles.

Badges

Rendered with the <Badge /> component.

Primary Secondary Accent Neutral Success Warning Error

Feature Cards with Icons

Research

Cutting-edge agricultural research

Education

Training next-gen innovators

Community

Local impact initiatives

Technology

Advanced infrastructure

Stat Cards

58+
Hospitals Served
12,000+
Corals Restored
17+
3D Printers
500 Gbps
Infrastructure

Forms

Form Elements

Rendered with the <Label />, <Input />, <Textarea />, <Select />, <Checkbox /> and <Radio /> components.

Checkboxes
Radio group

Section Templates

Standard Section

Section Title

Section description that explains the content below and provides context for users.

Feature 1

Feature description

Feature 2

Feature description

Feature 3

Feature description

Hero Section Template

Growing Food Anywhere

Securing food supply through technological innovation, education, and cross-sector collaboration.

Powered by T-Mobile 5G Innovation
← Back to Home

Style guide for Engine-4 Foundation website consistency