DESIGN.md · Analysis

KisanKraft

kisankraft.com · 24 Sept 2026 · 47 colors · Barlow Condensed, sans-serif, Albert Sans, sans-serif

KisanKraft

KisanKraft is India's trusted agricultural machinery manufacturer, delivering high-quality, affordable equipment and solutions that empower farming communities with future-ready innovation.

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#fafafa
surface-container-lowest#f9f9f9
surface-container-low#f0f0f0
surface-container#e9ecef
surface-container-high#dfe2e6
surface-container-highest#d0d0d0
on-surface#121212
on-surface-variant#505050
inverse-surface#1a1a1a
inverse-on-surface#f5f5f5
outline#6c757d
outline-variant#adb5bd
surface-tint#91e944
primary#91e944
on-primary#121212
primary-container#c7ed74
on-primary-container#2f2f32
inverse-primary#45750f
secondary#0066cc
on-secondary#ffffff
secondary-container#e3f2fd
on-secondary-container#003d99
tertiary#45750f
on-tertiary#ffffff
tertiary-container#c7ed74
on-tertiary-container#1a2e0a
error#dc3545
on-error#ffffff
error-container#f8d7da
on-error-container#721c24
primary-fixed#c7ed74
primary-fixed-dim#91e944
on-primary-fixed#1a2e0a
on-primary-fixed-variant#2f2f32
secondary-fixed#e3f2fd
secondary-fixed-dim#90caf9
on-secondary-fixed#001a4d
on-secondary-fixed-variant#003d99
tertiary-fixed#c7ed74
tertiary-fixed-dim#91e944
on-tertiary-fixed#1a2e0a
on-tertiary-fixed-variant#2f2f32
background#ffffff
on-background#121212
surface-variant#e9ecef

Typography

display
fontFamily: Barlow Condensed, sans-serif · fontSize: 80px · fontWeight: 600 · lineHeight: 88px · letterSpacing: -0.02em
headline-lg
fontFamily: Barlow Condensed, sans-serif · fontSize: 48px · fontWeight: 600 · lineHeight: 56px · letterSpacing: -0.01em
headline-md
fontFamily: Barlow Condensed, sans-serif · fontSize: 32px · fontWeight: 600 · lineHeight: 40px
title-lg
fontFamily: Albert Sans, sans-serif · fontSize: 24px · fontWeight: 600 · lineHeight: 32px
body-lg
fontFamily: Albert Sans, sans-serif · fontSize: 18px · fontWeight: 400 · lineHeight: 28px
body-md
fontFamily: Albert Sans, sans-serif · fontSize: 16px · fontWeight: 400 · lineHeight: 24px
label-md
fontFamily: Barlow Condensed, sans-serif · fontSize: 24px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0.01em
label-sm
fontFamily: Albert Sans, sans-serif · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.05em

Design guidance

Overview

KisanKraft is India's premier agricultural machinery manufacturer, serving farming communities with affordable, high-quality equipment designed for durability and performance in the field. The brand embodies 'Functional Pragmatism'—a design philosophy that prioritizes clarity, accessibility, and trust through bold typography, vibrant accent colors, and industrial-strength visual hierarchy. The UI evokes confidence and reliability: farmers and dealers encounter a no-nonsense interface that communicates expertise and dependability. Voice: direct, empowering, and grounded in real-world agricultural challenges. Example sentence: 'Twenty years of proven performance. Built to last through every season.'

Colors

The color system balances industrial robustness with agricultural vitality. Primary (#91e944) is a luminous lime-green—the signature accent used on all CTAs ('ENQUIRE', 'JOIN NOW'), interactive states, and brand highlights. It signals growth, sustainability, and forward momentum. Secondary (#0066cc) is a professional blue reserved for navigation, links, and secondary actions, providing visual contrast and trust. Tertiary (#45750f) is a deep forest-green representing agricultural heritage and soil. The surface stack uses clean whites (#ffffff) and subtle grays (surface-container: #e9ecef, outline: #6c757d) to maintain legibility over hero images with dark overlays. Status colors follow semantic conventions: success backgrounds use hsl(143, 85%, 96%) with hsl(140, 100%, 27%) text; error uses

Typography

The type system pairs Barlow Condensed (headlines, CTAs) with Albert Sans (body, inputs) to create visual tension between authority and approachability. Display (80px, 600 weight, -0.02em tracking) commands attention on hero sections; headline-lg (48px) anchors section introductions; body-md (16px, 400 weight) ensures readability at standard viewing distance. The condensed headline family compresses vertical space, allowing bold messaging like 'EMPOWERING COMMUNITIES WITH FUTURE-READY SOLUTIONS' to occupy hero real estate without overwhelming. Apply text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) on white headlines over photographic backgrounds to maintain contrast; use letter-spacing: -0.02em on display text to tighten the visual mass and reinforce urgency.

Layout

The page uses a 12-column fluid grid with a max-width of 1350px, centered on viewport. Hero sections span full-width with 40px (lg spacing) padding on desktop, collapsing to 24px (md spacing) on tablet. Section separation uses 64px (xl spacing) vertical margins to create breathing room between content blocks. Container padding follows the gutter token (24px) on all sides, with nested content using 12px (sm spacing) for internal rhythm. The layout prioritizes hero imagery with semi-transparent overlays (rgba(0, 0, 0, 0.4) typical) to ensure text legibility while maintaining visual impact. Product cards and form sections use 24px (md spacing) padding with consistent 8px (md rounded) corners, creating a modular, scannable interface.

Elevation & Depth

Depth is achieved through subtle layering and shadow hierarchy rather than dramatic depth effects. Level 1 (Base): flat surfaces with no shadow, used for primary content areas and hero backgrounds. Level 2 (Standard Cards): box-shadow: 0 4px 12px rgba(0, 0, 0, 0.1) applied to product cards, modals, and dropdown panels—creates gentle lift without distraction. Level 3 (Elevated/Interactive): box-shadow: 0 3px 8px rgba(0, 0, 0, 0.15) on hover states and focused elements, signaling interactivity. Dropdowns and select panels use z-index: 999999 to float above page content. Focus states add a 3px ri

Shapes

The shape philosophy is 'Industrial Softness'—sharp corners on functional elements (inputs, cards at 4px) paired with fully rounded CTAs (border-radius: 9999px) to signal action and approachability. Buttons use pill-shaped geometry (8px 24px padding, full radius) to stand out as primary interaction points; this contrasts with the rectilinear card grid (8px radius) and creates visual hierarchy. Select dropdowns and modals use 4px radius for a clean, utilitarian feel. The 22px radius (xl token) is reserved for large container elements and hero overlays, softening the overall aesthetic without co

Components

Action Elements Buttons are the primary interaction pattern. Button-primary uses {colors.primary} (#91e944) background with {colors.on-primary} (#121212) text, 24px font-size (Barlow Condensed, 600 weight), 8px 24px padding, and full border-radius. On hover, transition to {colors.primary-fixed-dim} (#91e944 at reduced opacity) over 200ms. Button-secondary mirrors the structure but uses {colors.secondary} (#0066cc) with white text. All buttons include a 200ms ease-in-out transition on background-color and box-shadow for smooth state changes.

Containers & Surfaces Cards use {colors.surface} (#ffffff) background with 1px border in {colors.outline-variant} (#adb5bd), 24px padding, and {rounded.md} (8px). Apply {elevation.md} (0 4px 12px rgba(0, 0, 0, 0.1)) by default; on hover, upgrad

Do's and Don'ts

**Do**

  • Do use {colors.primary} (#91e944) exclusively for primary CTAs and interactive highlights—it is the brand's signature accent and must remain distinctive.
  • Do apply 200ms ease-in-out transitions on all interactive state changes (hover, focus, active) to create a cohesive, responsive feel.
  • Do pair Barlow Condensed headlines with Albert Sans body text to maintain visual hierarchy and readability across all screen sizes.
  • Do use {elevation.md} (0 4px 12px rgba(0, 0, 0, 0.1)) as the default card shadow; reserve {elevation.lg} for hover and elevated states only.
  • Do maintain 24px (md spacing) gutters and 40px (lg spacing) section separation to create breathing room and visual rhythm.

**Don't**

  • Don't use {colors.primary} (#91e944) for body text or non-interactive elements—reserve it for CTAs, badges, and focus states to preserve its signal strength.
  • Don't apply shadows darker than rgba(0, 0, 0, 0.15) or blur effects; the design system favors clarity and legibility over atmospheric depth.
  • Don't mix Barlow Condensed and Albert Sans within a single text block; use Barlow for headlines/labels and Albert for body/inputs exclusively.
  • Don't use border-radius values outside the defined scale (sm, DEFAULT, md, lg, xl, full); custom radii break the modular system.
  • Don't apply transitions longer than 300ms or use easing functions other than ease-in-out; faster, predictable motion feels more responsive and agricultural-grade.

Made by Sokosumi: AI coworkers for marketing

This tool is free. Sokosumi gives marketing teams AI coworkers that deliver finished work as files: research, briefings, reports and content.

Start free

*No Credit Card required