Skip to content

Design Principles

Core principles that guide design decisions at LawnGuru.

🌱 Our Design Philosophy

LawnGuru's design system is built on principles that reflect our values and serve our users' needs. These principles guide every design decision, from pixel-level details to high-level strategy.

1. 🎯 Clear & Focused

Users come to LawnGuru with a goal. Help them achieve it quickly.

What this means:

  • Remove unnecessary complexity
  • Prioritize essential information
  • Guide users toward their goals
  • Reduce cognitive load

In practice:

✅ Clear CTAs that stand out ✅ Progressive disclosure of complexity ✅ One primary action per screen ✅ Clear visual hierarchy

❌ Multiple competing CTAs ❌ Cluttered interfaces ❌ Hidden or unclear actions

2. 🤝 Friendly & Approachable

Lawn care shouldn't feel intimidating. Make it welcoming.

What this means:

  • Use conversational language
  • Provide helpful guidance
  • Anticipate user needs
  • Be human, not corporate

In practice:

✅ Friendly error messages ✅ Helpful empty states ✅ Clear instructions ✅ Encouraging feedback

❌ Technical jargon ❌ Cold, robotic language ❌ Cryptic error codes

3. 🔒 Trustworthy & Reliable

Users trust us with their homes. Earn and maintain that trust.

What this means:

  • Be transparent about pricing
  • Provide clear information
  • Keep promises
  • Show professionalism

In practice:

✅ Upfront pricing ✅ Clear service expectations ✅ Professional visual design ✅ Consistent experiences

❌ Hidden fees ❌ Misleading information ❌ Inconsistent branding

4. ⚡ Efficient & Fast

Respect users' time. Make tasks quick and effortless.

What this means:

  • Minimize steps to completion
  • Reduce loading times
  • Remember user preferences
  • Smart defaults

In practice:

✅ Auto-filled forms ✅ Saved preferences ✅ Quick booking flow ✅ Fast page loads

❌ Unnecessary form fields ❌ Slow interactions ❌ Repetitive data entry

5. ♿ Inclusive & Accessible

Design for everyone, regardless of ability or device.

What this means:

  • Follow accessibility standards
  • Support all devices
  • Use inclusive language
  • Consider diverse needs

In practice:

✅ WCAG AA compliance ✅ Keyboard navigation ✅ Screen reader support ✅ Responsive design

❌ Keyboard-inaccessible features ❌ Desktop-only experiences ❌ Assumptions about users

6. 🎨 Beautiful & Delightful

Good design makes users happy. Sweat the details.

What this means:

  • Polish every interaction
  • Use motion purposefully
  • Maintain visual consistency
  • Surprise and delight

In practice:

✅ Smooth animations ✅ Thoughtful micro-interactions ✅ Consistent design language ✅ Celebration moments

❌ Jarring transitions ❌ Inconsistent styling ❌ Generic experiences

7. 📱 Mobile-First

Most users access LawnGuru on mobile. Design for it first.

What this means:

  • Start with mobile constraints
  • Touch-friendly interactions
  • Optimize for thumbs
  • Progressive enhancement

In practice:

✅ Large touch targets ✅ Mobile-optimized layouts ✅ Thumb-friendly navigation ✅ Responsive images

❌ Tiny tap targets ❌ Desktop-first thinking ❌ Desktop-only features

8. 🧩 Consistent & Predictable

Familiar patterns reduce learning curve. Stay consistent.

What this means:

  • Use established patterns
  • Maintain consistency
  • Meet user expectations
  • Build on conventions

In practice:

✅ Consistent button styles ✅ Standard navigation ✅ Familiar interactions ✅ Reusable components

❌ Reinventing patterns ❌ Inconsistent UI elements ❌ Unexpected behaviors

9. 📊 Data-Informed

Test assumptions. Learn from users. Iterate.

What this means:

  • Validate with research
  • Test with real users
  • Measure impact
  • Iterate based on data

In practice:

✅ User testing ✅ A/B testing ✅ Analytics tracking ✅ User feedback loops

❌ Design in a vacuum ❌ Ignoring data ❌ Assuming preferences

10. 🌍 Scalable & Systematic

Build systems, not pages. Think long-term.

What this means:

  • Create reusable components
  • Document patterns
  • Think systematically
  • Plan for growth

In practice:

✅ Component library ✅ Design tokens ✅ Pattern documentation ✅ Scalable architecture

❌ One-off solutions ❌ Inconsistent patterns ❌ Undocumented decisions

🎯 Decision Framework

When faced with a design decision, ask:

  1. Does it help users achieve their goal? (Clear & Focused)
  2. Is it welcoming and easy to understand? (Friendly & Approachable)
  3. Does it build trust? (Trustworthy & Reliable)
  4. Is it as fast as possible? (Efficient & Fast)
  5. Can everyone use it? (Inclusive & Accessible)
  6. Does it feel polished? (Beautiful & Delightful)
  7. Does it work on mobile? (Mobile-First)
  8. Is it consistent with patterns? (Consistent & Predictable)
  9. Is it validated by data? (Data-Informed)
  10. Can it scale? (Scalable & Systematic)

🤔 When Principles Conflict

Sometimes principles compete. Here's how to prioritize:

Core Principles (Never Compromise)

  1. Inclusive & Accessible
  2. Clear & Focused
  3. Trustworthy & Reliable

Context-Dependent

  • Speed vs. Beauty: Usually choose speed, but not at expense of trust
  • Consistency vs. Innovation: Default to consistency, innovate with reason
  • Mobile vs. Desktop: Mobile-first, enhance for desktop

When in Doubt

  • Talk to users
  • Test both options
  • Consult the team
  • Document the decision

📚 Real-World Examples

✅ Good: Service Booking Flow

  • Clear & Focused: One question per step
  • Efficient: Auto-fills address
  • Mobile-First: Large touch targets
  • Delightful: Progress indicator with celebration

❌ Avoid: Generic Error Message

  • Not Friendly: "Error 500: Internal Server Error"
  • Not Helpful: No guidance on what to do
  • Not Trustworthy: Feels broken

✅ Better: Helpful Error Message

  • Friendly: "Oops! Something went wrong on our end"
  • Helpful: "We're working on it. Try again in a minute, or contact us if it continues"
  • Trustworthy: Takes responsibility and offers solution

🔄 Living Principles

These principles evolve as LawnGuru grows. They're reviewed quarterly and updated based on:

  • User research insights
  • Team feedback
  • Business priorities
  • Industry changes

Related:

Built with 🌱 by the LawnGuru team