DESIGN.md · Analysis

Hasiru Dala Innovations

hasirudalainnovations.com · 9 Sept 2026 · 47 colors · Onest, Poppins

Hasiru Dala Innovations

A professional waste management company in Bangalore serving corporate offices and institutional campuses with compliant, traceable, and reliable services. The design system embodies 'Sustainable Minimalism'—a clean, nature-inspired aesthetic that communicates trust, environmental responsibility, and operational excell

Colors

surface#ffffff
surface-dim#f5f5f5
surface-bright#fefefe
surface-container-lowest#f9faf9
surface-container-low#f3ffe3
surface-container#e8f6f0
surface-container-high#e6f5ee
surface-container-highest#d4f0e8
on-surface#333333
on-surface-variant#707070
inverse-surface#1a1a1a
inverse-on-surface#f5f5f5
outline#c8d5dc
outline-variant#728087
surface-tint#199f67
primary#199f67
on-primary#ffffff
primary-container#55cd6c
on-primary-container#0d4a2a
inverse-primary#7bdcb5
secondary#204ce5
on-secondary#ffffff
secondary-container#527eff
on-secondary-container#001ab3
tertiary#244051
on-tertiary#ffffff
tertiary-container#324a6d
on-tertiary-container#e8f6f0
error#cf2e2e
on-error#ffffff
error-container#ffb4ab
on-error-container#93000a
primary-fixed#55cd6c
primary-fixed-dim#2db742
on-primary-fixed#0d4a2a
on-primary-fixed-variant#199f67
secondary-fixed#527eff
secondary-fixed-dim#204ce5
on-secondary-fixed#ffffff
on-secondary-fixed-variant#001ab3
tertiary-fixed#324a6d
tertiary-fixed-dim#244051
on-tertiary-fixed#ffffff
on-tertiary-fixed-variant#e8f6f0
background#ffffff
on-background#333333
surface-variant#e8f6f0

Typography

display
fontFamily: Onest · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.04em
headline-lg
fontFamily: Onest · fontSize: 45px · fontWeight: 700 · lineHeight: 52px · letterSpacing: -0.02em
headline-md
fontFamily: Onest · fontSize: 32px · fontWeight: 600 · lineHeight: 40px · letterSpacing: -0.01em
title-lg
fontFamily: Poppins · fontSize: 24px · fontWeight: 600 · lineHeight: 32px · letterSpacing: 0em
body-lg
fontFamily: Open Sans · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.02em
body-md
fontFamily: Open Sans · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.01em
label-md
fontFamily: Onest · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.05em
label-sm
fontFamily: Onest · fontSize: 13px · fontWeight: 600 · lineHeight: 16px · letterSpacing: 0.04em

Design guidance

Overview

Hasiru Dala Innovations is a professional waste management company serving corporate offices and institutional campuses in Bangalore with compliant, traceable, and reliable services. The design system embodies 'Sustainable Minimalism'—a visual language that prioritizes clarity, trust, and environmental responsibility through a carefully curated palette of nature-inspired greens (#199f67 primary, #55cd6c accent), calm neutrals (#333333 text, #707070 secondary text), and soft surface containers (#e8f6f0, #f3ffe3). The aesthetic communicates operational excellence and ecological consciousness without sacrificing accessibility or warmth.

The brand voice is professional yet approachable, precise yet human. Tone patterns include: direct statements of capability ('99% Quality of Service'), emphasis on partnership ('Partner With Us'), and transparent communication about processes and impact. The vocabulary favors concrete, measurable language—'compliant,' 'traceable,' 'authorized destinations,' 'Green Collar® Professionals'—avoiding corporate jargon while maintaining credibility. Example sentence: 'Our ground teams are run by waste picker/worker turned Green Collar® Professionals, ensuring responsible waste management with authorised destinations.'

Colors

The color system is rooted in environmental trust and operational clarity. Primary (#199f67) is the signature accent used on all call-to-action buttons ('PARTNER WITH US', 'CONTACT US'), interactive states, and brand-critical UI elements. It conveys growth, sustainability, and reliability—the core promise of the waste management service. Secondary (#204ce5) serves as a supporting accent for form focus states, secondary CTAs, and data visualization, adding a professional, tech-forward dimension. Tertiary (#244051) anchors the system as a deep, stable color for headings and structural elements, grounding the interface in authority.

The surface stack is deliberately light and airy to communicate transparency and cleanliness. Surface-container (#e8f6f0) and surface-container-low (#f3ffe3) are

Typography

The type system pairs Onest (headlines, labels, UI text) with Open Sans (body copy) and Poppins (supporting titles), creating a hierarchy that balances personality with legibility. Onest's geometric, friendly character conveys approachability and modernity—ideal for headlines (45px, 700 weight) and call-to-action labels (14px, 600 weight, 0.05em letter-spacing). Open Sans provides neutral, highly readable body copy at 16px (body-md) and 18px (body-lg) with 24px and 28px line-heights respectively, ensuring comfortable reading at all sizes. Letter-spacing is conservative (0.01–0.02em on body text) to maintain density and professionalism, while labels use 0.04–0.05em to add visual distinction and emphasis. On small labels over busy backgrounds (e.g., badges on cards), apply text-shadow: 0 1px

Layout

The layout follows a 12-column grid with a max-width of 1200px, providing a fluid yet controlled canvas. The page rhythm is built on a 24px gutter (md spacing) for section separation and 40px (lg spacing) for major section breaks, creating a breathing room that reflects the brand's calm, deliberate approach. Container widths are constrained to 1200px to maintain focus and readability; narrower sections (e.g., hero text blocks) use 800px max-width for optimal line length (~60–70 characters). White-space is generous: hero sections use 80px vertical padding, card stacks use 24px gaps, and text blocks have 16px margins between paragraphs. The spacing scale is semantic: xs (4px) for micro-interactions, sm (12px) for component padding, md (24px) for standard section gaps, lg (40px) for major sec

Elevation & Depth

Depth is conveyed through subtle, naturalistic shadows and soft color transitions rather than dramatic layering. The elevation system uses three levels: sm (0 1px 2px rgba(0, 0, 0, 0.04)) for subtle dividers and micro-interactions, md (0 8px 20px rgba(0, 0, 0, 0.06)) for standard cards and modals, and lg (0 16px 40px rgba(0, 0, 0, 0.08)) for elevated modals and hero overlays. Shadows are soft and diffuse, with low opacity (4–8%) to maintain the calm aesthetic. The hero section uses a subtle linear gradient (135deg, #e8f6f0 to #f3ffe3) layered with organic background shapes (visible in the scre

Shapes

The shape philosophy is 'Organic Accessibility'—combining soft, rounded corners with precise geometric control to communicate both approachability and professionalism. Buttons use full radius (9999px) to create pill-shaped, friendly CTAs that invite interaction; this is applied consistently to 'PARTNER WITH US' (primary), 'CONTACT US' (secondary), and all form submit buttons. Cards and containers use md (5px) or lg (20px) radius depending on prominence: standard content cards use 5px for subtle definition, while testimonial cards and featured sections use 20px for visual emphasis. Input fields

Components

Action Elements Buttons are the primary interaction pattern. Primary buttons (#199f67, full radius, 48px height, 14px 35px padding) use Onest 600 weight with white text and no shadow, creating a clean, confident CTA. On hover, the background transitions to primary-fixed-dim (#2db742) over 200ms, providing clear feedback. Secondary buttons use surface-container (#e8f6f0) background with primary text, allowing users to explore without committing. Ghost buttons (transparent, 1px primary border) are used for tertiary actions like 'Learn More' links. All buttons maintain 48px minimum height for touch accessibility and use 0.05em letter-spacing on labels for visual distinction.

Containers & Surfaces Cards are the primary content container, using white background (#ffffff) with a 1px out

Do's and Don'ts

**Do**

  • Do use primary (#199f67) exclusively on CTAs, focus states, and brand-critical interactive elements—it is the signature accent and should never be diluted or overused.
  • Do maintain 24px gutter spacing between sections and 40px for major breaks; this rhythm creates the calm, professional atmosphere that defines the brand.
  • Do apply full (9999px) border-radius to all buttons and pill-shaped containers to reinforce the approachable, friendly brand personality.
  • Do use Onest for headlines, labels, and UI text (600–700 weight) and Open Sans for body copy (400 weight, 16–18px) to maintain clear hierarchy and readability.
  • Do apply soft shadows (md: 0 8px 20px rgba(0, 0, 0, 0.06)) to cards and containers; avoid harsh, high-opacity shadows that contradict the calm aesthetic.
  • Do use surface-container (#e8f6f0) and surface-container-low (#f3ffe3) for backgrounds and subtle containers to reinforce the environmental mission without overwhelming the page.

**Don't**

  • Don't use primary (#199f67) for body text, backgrounds, or non-interactive elements—reserve it exclusively for CTAs and focus states to maintain visual hierarchy.
  • Don't apply border-radius of 0px to any interactive element; even 3–4px softens the interface and reduces cognitive friction.
  • Don't exceed lg elevation (0 16px 40px rgba(0, 0, 0, 0.08)) on standard cards; deeper shadows create visual clutter and contradict the minimalist aesthetic.
  • Don't mix font families within a single component (e.g., Onest label + Poppins value); maintain consistency within component families.
  • Don't use error (#cf2e2e) for non-critical messaging; reserve it for validation failures and warnings to maintain its impact.
  • Don't reduce letter-spacing below 0em on body text; maintain at least 0.01em to preserve legibility and professionalism.