Use for: Secondary elements, accents, alternative highlights
Base Colors
Dark Background
#0a0a0a
oklch(0.08 0 0)
Primary page background
Card Background
#1a1a1a
oklch(0.15 0 0)
Card and container backgrounds
Border
#2a2a2a
oklch(0.22 0 0)
Borders and dividers
Text
#e5e5e5 / #FFFFFF
oklch(0.92 0 0)
Primary text color
Color System Notes
Progressive Enhancement
Colors are defined with multiple fallbacks for maximum compatibility and vibrancy:
Hex colors - Fallback for all browsers
OKLCH colors - Better perceptual uniformity in modern browsers
P3 colors - Wider color gamut on supported displays (modern Macs, iPhones, high-end monitors)
Benefits
More vibrant colors on P3-capable displays
Better perceptual uniformity with OKLCH
Automatic enhancement on supported displays
Backward compatible with hex fallbacks
Usage
The CSS automatically uses the best available color format. No special syntax needed - just use the standard gradient classes like gradient-bg-primary or gradient-text.
Typography
Font Families
Headings - Montserrat
All headings (h1-h6) use Montserrat font family
Font weights: 400, 500, 600, 700, 800
Body Text - Outfit
All body text and non-heading elements use Outfit font family
Font weights: 300, 400, 500, 600, 700
Responsive Font Size System
The typography system uses CSS custom properties with clamp() for fully responsive font sizing. All sizes scale smoothly between minimum and maximum values based on viewport width.
Features: Logos are displayed in grayscale by default and transition to full color on hover.
The section includes a gradient divider line and is fully responsive.
Services Section
<section class="mb-16 py-20">
<div class="text-center mb-12">
<h2 class="text-spidrweb-xxl md:text-spidrweb-xxxl font-bold mb-4">
Our <span class="gradient-text-alt">Services</span>
</h2>
<p class="text-spidrweb-m text-gray-400 max-w-3xl mx-auto">
Providing a complete range of solutions tailored for you. Whether you're looking for fast web hosting,
expert malware removal, enterprise-grade email hosting, custom web design, or bespoke development, we've got you covered.
</p>
<a href="#" class="inline-block mt-6 text-gray-400 hover:text-white transition">
Explore all services →
</a>
</div>
<div class="grid md:grid-cols-2 lg:grid-cols-3 gap-6">
<div class="card rounded-lg p-6 hover:border-purple-500/50 transition">
<div class="mb-4">
<i class="fab fa-wordpress text-spidrweb-xxl gradient-text"></i>
</div>
<h3 class="text-spidrweb-l font-semibold mb-3 gradient-text">Service Name</h3>
<p class="text-gray-400">
Service description goes here.
</p>
</div>
<!-- Add more service cards as needed -->
</div>
</section>
Our Services
Providing a complete range of solutions tailored for you. Whether you're looking for fast web hosting,
expert malware removal, enterprise-grade email hosting, custom web design, or bespoke development, we've got you covered.
Fully managed WordPress website or app, so you can focus on what matters most.
Development
Full theme and plugin coded just for you. The only limitation is your imagination.
Web Design
Have a website fully designed from the ground up. Any platform, your choice!
Email Deployment & Support
Fast and reliable enterprise email. Making sure that you get your messages delivered.
Malware Removal
We know how annoying it is when sites are hacked with malware. We're happy to clean up all the malicious code
for you so that your traffic can return!
Web Hosting
With our simple, speedy web hosting for businesses and individuals you can have your website up in no time.
Features: Services are displayed in a responsive grid (3 columns on desktop, 2 on tablet, 1 on mobile).
Each service card includes a Font Awesome icon with gradient styling, alternating between primary and secondary gradients.
Cards have hover effects with border color transitions. Icons use Font Awesome 6.5.1 (loaded via CDN in header).
Fully managed WordPress website or app, so you can focus on what matters most.
Fully managed hosting
Automatic updates
24/7 support
Features: Enhanced service card with larger icon (text-spidrweb-xxxl), service tagline, description, and feature list with checkmarks.
Includes a divider between description and features. Uses the service-card class for subtle gradient shine effect on hover.
We provide a complete solution for all your online needs.
Expert Team
Over 27 years of combined experience (since 1997) in web development.
Features: Three-column grid of benefit cards with circular icon containers, gradient backgrounds, and centered content.
Each card includes an icon in a rounded container with gradient background, title, and description. Cards have hover border effects.
Spidrweb is a business in Hampshire, UK. We provide businesses, individuals, and affiliate marketers around the world
a full stack of services including hosting, web design, email, backup solutions, server support as well as business
support services & bookkeeping.
With over 27 years of experience (since 1997), hard-earned knowledge, and industry expertise,
we confidently deliver exceptional services to our valued clients.
27+
Years Experience
100+
Projects Delivered
50+
Happy Clients
UK
Based in Hampshire
Features: Two-column layout with content on the left and a 2x2 grid of stat cards on the right.
Stats alternate between primary and secondary gradient colors. Responsive: stacks on mobile.
Features: Three-column grid of article cards. Each card includes date, title, excerpt (line-clamp-3), and read more link.
Cards have hover effects with border color transitions and group hover for title color change.
Features: Full-width project cards with alternating layouts (image left/right). Each project includes category badge,
title, description, tags, and CTA link. Cards have hover effects. Projects are stacked vertically with spacing.
Features: Large card with gradient overlay background, centered content, primary and secondary CTAs,
and contact information section with email and phone. Fully responsive.
Simple Hero Section
Index: HERO-005
<section class="mb-16 py-20">
<div class="max-w-4xl mx-auto text-center">
<h1 class="text-spidrweb-xxxl md:text-spidrweb-xxxl font-bold mb-6">
Who We <span class="gradient-text-alt">Are</span>
</h1>
<p class="text-spidrweb-l text-gray-400 leading-relaxed mb-4">
Description text here.
</p>
</div>
</section>
Who We Are
Comprehensive web solutions for businesses, individuals, and affiliate marketers.
Trusted by…
Features: Centered, simple hero with large heading, description text, and optional tagline.
Uses max-width container for optimal readability.
At Spidrweb, we provide a full-stack web solution designed to eliminate the frustrations businesses
often face when juggling multiple service providers.
Features: Large card with subtle gradient overlay background, centered heading, and content area.
Uses relative positioning for overlay and z-index for content layering.
Features: Four-column grid of stat cards (2 columns on tablet, 4 on desktop).
Each card has large gradient number, label, and description. Stats alternate between primary and secondary gradients.
Features: Two-column grid of team member cards. Each card includes avatar circle with gradient background,
name, role, bio, and social media links. Cards have hover border effects.
We deliver exceptional solutions, ensuring your business stands out online.
Expertise You Can Trust
Our team brings decades of knowledge to every project.
Features: Four-column grid of value cards (2 columns on tablet, 4 on desktop).
Each card includes Font Awesome icon, title with gradient text, and description.
Icons and titles alternate between primary and secondary gradients.
Features: Simplified CTA section with gradient overlay, centered content, heading, description, and single primary CTA button.
No contact information section.
Hero Examples
Reference these hero section examples by their index numbers for consistent design across pages.
Hero Example #1 - Centered with Gradient Text
Index: HERO-001
<section class="text-center mb-16 py-20">
<h1 class="text-spidrweb-xxxl md:text-spidrweb-xxxl font-bold mb-4">
Welcome to <span class="gradient-text">Spidrweb</span>
</h1>
<p class="text-spidrweb-l text-gray-400 max-w-2xl mx-auto mb-8">
UK based WordPress and Web development company creating modern, beautiful websites.
</p>
<div class="flex flex-col sm:flex-row gap-4 justify-center">
<button class="gradient-bg-primary text-white px-8 py-3 rounded-lg hover:opacity-90 transition">
Get Started
</button>
<button class="border border-gray-700 text-white px-8 py-3 rounded-lg hover:bg-gray-800 transition">
Learn More
</button>
</div>
</section>
Welcome to Spidrweb
UK based WordPress and Web development company creating modern, beautiful websites.
Hero Example #2 - Left Aligned
Index: HERO-002
<section class="mb-16 py-20 relative overflow-hidden">
<div class="max-w-4xl">
<h1 class="text-spidrweb-xxxl font-bold mb-6">
We Love <span class="gradient-text-alt">Designing, Building, Managing</span> and Hosting Websites
</h1>
<p class="text-spidrweb-m text-gray-400 mb-8 leading-relaxed">
Spidrweb provide a wide selection of online services for business, individuals, charities, content creators and more.
With over 27 years of experience (since 1997), we confidently deliver exceptional services to our valued clients.
</p>
<a href="#services" class="gradient-bg-secondary text-white px-8 py-3 rounded-lg hover:opacity-90 transition inline-block font-semibold">
See Our Services
</a>
</div>
</section>
We Love Designing, Building, Managing and Hosting Websites
Spidrweb provide a wide selection of online services for business, individuals, charities, content creators and more.
With over 27 years of experience (since 1997), we confidently deliver exceptional services to our valued clients.
Features: Clean left-aligned hero section with large heading, description text, and CTA button. Uses max-width container for optimal readability. Perfect for content-focused hero sections.
<?php
$page_title = 'Page Title';
include 'includes/header.php';
?>
<main class="container mx-auto px-6 py-16">
<!-- Your content here -->
</main>
<?php include 'includes/footer.php'; ?>
Note: The header includes DOCTYPE, HTML, head, and opening body tag.
The footer includes the closing body and HTML tags. CSS is loaded from /assets/css/main.css.
Hero Section
<section class="text-center mb-16">
<h1 class="text-spidrweb-xxxl md:text-spidrweb-xxxl font-bold mb-4">
Welcome to <span class="gradient-text">Spidrweb</span>
</h1>
<p class="text-spidrweb-l text-gray-400 max-w-2xl mx-auto mb-8">
Your description here
</p>
<button class="gradient-bg-primary text-white px-8 py-3 rounded-lg hover:opacity-90 transition">
Get Started
</button>
</section>
Best Practices
Design Consistency
Always use the color system defined in this guide
Maintain consistent spacing using Tailwind's scale
Use Montserrat for headings and Outfit for body text
Apply gradient text sparingly for emphasis
Accessibility
Ensure all text meets WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text)
Provide alt text for all images
Use semantic HTML elements
Ensure keyboard navigation works for all interactive elements
Test with screen readers
Performance
Optimize images before uploading (use WebP when possible)
Use Tailwind CDN for development, consider purging for production
Lazy load images below the fold
Minimize custom CSS, prefer Tailwind utilities
Responsive Design
Design mobile-first, then enhance for larger screens
Use Tailwind's responsive prefixes (md:, lg:, xl:)