DESIGN.md · Analysis
AI Tutorial Zone
aitutorialzone.free.nf · 22 Jul 2026 · 47 colors · -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif
AI Tutorial Zone
A clean, professional AI tools directory and tutorial platform built on accessible web standards. The design emphasizes clarity, readability, and trustworthiness through a refined blue-and-neutral palette with precise typography and generous whitespace.
Colors
Typography
- display
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 56px · fontWeight: 700 · lineHeight: 64px · letterSpacing: -0.02em
- headline-lg
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 36px · fontWeight: 600 · lineHeight: 44px · letterSpacing: -0.01em
- headline-md
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 30px · fontWeight: 600 · lineHeight: 38px
- title-lg
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 20px · fontWeight: 600 · lineHeight: 28px
- body-lg
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px
- body-md
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px
- label-md
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.01em
- label-sm
- fontFamily: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Oxygen-Sans', Ubuntu, Cantarell, 'Helvetica Neue', sans-serif · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.02em
Design guidance
Overview
AI Tutorial Zone is a professional directory and educational platform for AI tools, designed to serve learners, developers, and professionals seeking reliable guidance. The aesthetic is rooted in 'Accessible Minimalism'—a design philosophy that prioritizes clarity, information hierarchy, and user trust through restrained color use, generous whitespace, and precise typography. The interface evokes a sense of calm professionalism: the soft blue palette (#046BD2 primary, #045CB4 secondary) conveys stability and expertise, while the light neutral background (#F0F5FA) ensures content remains the focal point. Users should feel confident navigating complex AI tool landscapes without cognitive overload.
The brand voice is authoritative yet approachable, educational without condescension. Vocabulary emphasizes clarity: 'Learn,' 'Explore,' 'Discover,' 'Master.' Sentences are direct and active. Example: 'Explore 50+ AI tools with step-by-step tutorials—no prior experience required.' The tone avoids hype and jargon, instead grounding claims in practical outcomes. Every interaction—from button hover states to form validation—reinforces the message: this is a trustworthy, well-organized resource.
Colors
The color system is built on a foundation of trust and clarity. Primary (#046BD2) is the signature accent—used exclusively on call-to-action buttons, active links, focus states, and key interactive elements. This vibrant, saturated blue commands attention without aggression, signaling 'click here' with confidence. Secondary (#045CB4) is a deeper blue reserved for hover states and elevated interactions, creating a subtle depth gradient that guides users through interaction sequences.
The surface stack manages visual hierarchy through luminosity rather than saturation. The background (#F0F5FA) is a whisper-light blue-gray that reduces eye strain during extended reading. Cards and containers use pure white (#FFFFFF) to create clear separation from the background, with subtle 1px borders in o
Typography
The type system employs a single, versatile font family (system stack: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif) to ensure consistent rendering across devices and eliminate font-loading delays. The hierarchy spans eight levels, from display (56px, 700 weight, -0.02em tracking) for hero statements down to label-sm (12px, 500 weight, 0.02em tracking) for metadata. Headline-lg (36px, 600 weight) anchors article titles and major sections, while body-md (16px, 400 weight, 24px line-height) serves as the primary reading size—chosen for optimal legibility on screens and print. Letter-spacing is calibrated per size: larger display text uses negative tracking (-0.02em) to tighten visual spacing, while smaller labels use positive tracking (0.02em) to improve clarity. All bod
Layout
The layout follows a 12-column grid system with a fixed max-width of 1200px, centered on the viewport. This constraint ensures content remains scannable and prevents line lengths from exceeding 75 characters, the optimal range for reading comprehension. The page uses a fluid margin system: 24px (md spacing) for desktop gutters, reducing to 16px on tablets and 12px on mobile, maintaining proportional breathing room. Container padding is applied uniformly at 48px (3em) for article cards and 24px (md) for inline content blocks. Whitespace is semantic: lg spacing (40px) separates major sections (hero, featured tools, footer), md spacing (24px) divides subsections, and sm spacing (12px) groups related elements. The background color (#F0F5FA) extends edge-to-edge, while white card containers (su
Elevation & Depth
Depth is conveyed through a three-tier shadow system that mimics subtle light diffusion rather than dramatic drop shadows. Level 1 (cards at rest) uses box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.05)—a barely perceptible lift that defines the card boundary without visual weight. Level 2 (cards on hover, modals) escalates to 0px 4px 10px -2px rgba(0,0,0,0.1), creating a 4px vertical offset and 10px blur radius that suggests the element has moved closer to the viewer. Level 3 (dropdowns, overlays) applies 0px 8px 20px -4px rgba(0,0,0,0.12), a more pronounced shadow reserved for floating UI that dem
Shapes
The shape philosophy is 'Soft-Technical'—rounded corners are applied consistently but conservatively, signaling approachability without sacrificing professionalism. Buttons and inputs use border-radius: 4px (0.5rem / DEFAULT), a subtle rounding that softens hard edges while maintaining geometric clarity. Cards and larger containers use 6px (0.75rem / md), creating slightly more visual warmth for content areas. Badges and pills use border-radius: 9999px (full), the only fully rounded element, reserved for status indicators and tags where a 'capsule' form reinforces their secondary role. No elem
Components
Action Elements Buttons are the primary interaction mechanism. Primary buttons (button-primary) use backgroundColor: {colors.primary} (#046BD2), textColor: white, padding: 12px 24px, height: 40px, and border-radius: 4px. They apply box-shadow: 0px 1px 2px 0px rgba(0,0,0,0.05) at rest. On hover (button-primary-hover), the background transitions to {colors.secondary} (#045CB4) with a 0.2s ease-in-out transition, signaling state change without animation jank. Focus states add outline: 2px solid {colors.primary} with outlineOffset: 2px, meeting WCAG AAA focus visibility standards. Secondary buttons (button-secondary) use transparent background with a 1px border in outline-variant (#D1D5DB) and primary text color, allowing users to distinguish primary actions from alternatives. On hover, th
Do's and Don'ts
**Do**
- Do use primary (#046BD2) exclusively for CTAs and active states—reserve it for moments when users should act.
- Do maintain 24px (md) spacing between major content sections to create visual breathing room and prevent cognitive overload.
- Do apply box-shadow transitions (0.2s ease-in-out) on hover to signal interactivity without jarring animation.
- Do keep line-height at 1.5em minimum (24px at 16px base) for body text to ensure sustained readability.
- Do use the system font stack (-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif) to eliminate font-loading delays and ensure consistent rendering.
**Don't**
- Don't use secondary (#045CB4) or tertiary (#F59E0B) as primary action colors—they dilute the visual hierarchy and confuse users about where to click.
- Don't apply border-radius greater than 6px to cards or containers; the 'Soft-Technical' aesthetic requires restraint to maintain professionalism.
- Don't use drop-shadow values exceeding 0px 8px 20px -4px rgba(0,0,0,0.12); deeper shadows break the minimalist aesthetic and suggest visual desperation.
- Don't reduce line-height below 1.5em for body text or increase font-size above 18px without proportionally increasing line-height—readability suffers.
- Don't mix font families or use web fonts without fallbacks; the system stack is intentionally chosen for universal availability and rendering consistency.
Edit, then copy or download.