QuickMart

QuickMart mockup preview
Click to expand

QuickMart is a high-density design system engineered for grocery delivery and convenience store apps. Every decision optimizes speed to cart: compact spacing, bold price typography, and a familiar tri-color palette that communicates actions instantly. The dense layout maximizes visible products per screen while maintaining scannability. It is functional, trustworthy, and never in the way.

Primary#DC2626
Secondary#16A34A
Tertiary#2563EB
Neutral#6B7280
Headline
Aa
Search
Body
Aa
Label
Aa
Label

Color Palette

Typography

DisplayAlbert Sans · 32px · Extra Bold

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

HeadlineAlbert Sans · 24px · Bold

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

SubheadAlbert Sans · 18px · SemiBold

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

Body LargeInter · 16px · Medium

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

BodyInter · 14px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

Body SmallInter · 13px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

CaptionInter · 11px · Medium

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

OverlineInter · 10px · Bold

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

CodeRoboto Mono · 13px · Regular

Every letter tells a story worth reading, and every typeface gives that story a new voice waiting to be heard.

Spacing

Base: 4px

QuickMart is a high-density design system engineered for grocery delivery and convenience store apps. Every decision optimizes speed to cart: compact spacing, bold price typography, and a familiar tri-color palette that communicates actions instantly. The dense layout maximizes visible products per screen while maintaining scannability. It is functional, trustworthy, and never in the way.

Components

Buttons

Cards

Card Title

Sample body text for the card component.

Card Title

Sample body text for the card component.

Inputs

Chips

FilterStatus SaleStatus InStockStatus LowStockStatus Unavailable

List

DefaultItem

Default

Selected

Default

Elevation & Depth

Subtle
Medium
Large
Overlay
StickyCartBar

Do's & Don'ts

Do

make prices the most prominent element on product cards — use Body Large weight 700 in #DC2626 for sale prices
show delivery time estimates prominently using Blue #2563EB badges near the top of the viewport
display unit prices ($/kg, $/lb) in Body Small directly beneath the main price
keep the sticky cart bar always visible at the bottom with item count, total, and checkout CTA
support quantity steppers (+/-) directly on product cards to reduce taps to purchase
make category navigation horizontally scrollable with chip-style filters for fast aisle switching

Don't

hide the 'Add to Cart' button behind hover states — it must always be visible and tappable
use animations longer than 150ms — speed is the brand promise
use more than 4 grid columns on mobile — legibility of small product tiles degrades quickly
use the Green secondary for anything except positive confirmations and 'Add to Cart' — mixing signals slows decisions
Download .md

License MIT
Uploaded yesterday
Version v1
File size 6.7 KB
Downloads 0

Use with MCP

Using designmd mcp, download the design system https://designmd.ai/chef/quickmart and implement it in my code

Don't have the MCP? Install it here