HabitCal

Bold Monochrome Wall Calendar

by @fotoflo

March 2026

MAR

Sample Calendar
SUN
MON
TUE
WED
THU
FRI
SAT
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
new moon
first quarter
full moon
last quarter
HABITCAL

Created from prompt

# Wall Calendar Design Specification — Monthly Calendar Page ## Input Props This design is **parameterized**. The following props control each page: - **`month`**: The month to render (1–12) - **`year`**: The year (e.g. 2025) - **`color`**: The primary background color for the entire page (hex value). All other colors (text, grid lines, date numbers, legends) are derived from this single color. See "Color System" below. ## Overall Format - Portrait orientation wall calendar page - Spiral/wire binding at the top edge - Single center hole punch for wall hanging - Clean, minimal, bold, modern aesthetic - **The entire page background is the `color` prop** — this is a bold, saturated, monochromatic design - All text and grid elements use a contrasting shade derived from the background color (darker or lighter version of the same hue, or a complementary accent) ## Reference Color Palette (one color per month) These are the suggested `color` values based on the reference images: | Month | Color Name | Hex (approx) | |-------|----------------|---------------| | JAN | Mustard Yellow | #D4A017 | | FEB | Bright Red | #E02020 | | MAR | Warm Orange | #E8751A | | APR | Soft Pink | #F0A0B0 | | MAY | Teal Blue | #6BB8B0 | | JUN | Warm Beige | #D8C8A0 | | JUL | Bubblegum Pink | #E890A0 | | AUG | Warm Cream | #DDD0B8 | | SEP | Dark Forest | #1A3A2A | | OCT | Golden Yellow | #C8A820 | | NOV | Emerald Green | #1A7A4A | | DEC | Forest Green | #1A6A3A | ## Color System (derived from `color` prop) - **Page background**: The `color` prop value itself - **Grid lines**: A slightly darker or lighter shade of the background (10–15% shift) — subtle, tonal contrast - **Month abbreviation text**: A contrasting color that pops against the background. For light backgrounds (yellow, pink, beige, cream), use a bold warm red/orange (#E02020 to #D44A00). For dark backgrounds (forest green, dark teal), use a lighter or pastel contrasting color (pink #E890A0 or orange #E8751A) - **Day-of-week labels**: Same color as the month abbreviation text, but smaller - **Date numbers**: Same color as grid lines (tonal, subtle) - **Moon phase icons & legend**: Accent color — either matching the month text color or a muted version - **Brand text**: Same color as the month abbreviation text - **Holiday text**: Same as date number color or a slightly bolder accent ## Dimensions & Proportions - Top ~25% is the header area (month name) - Bottom ~75% is the calendar grid - Margins: roughly equal on left and right (~5% of width), slightly larger at bottom ## Header Section - **Month abbreviation**: 3-letter uppercase (JAN, FEB, MAR, etc.) - **Alignment: LEFT-JUSTIFIED** — flush with the left margin of the grid - **Font**: **Rounded, heavy, blocky sans-serif** — characterized by: - Very heavy/black weight - Distinctly rounded terminals and corners (not sharp geometric) - Tight letter-spacing (slightly negative tracking) - Chunky, playful but modern feel - Reference fonts: **Nunito Black**, **Baloo 2 ExtraBold**, **Lilita One**, or **Quicksand Bold** — the key quality is the combination of heaviness + rounded edges - **Color**: Contrasting accent (see Color System above) - **Size**: Very large — dominates the top quarter of the page ## Day-of-Week Row - Positioned directly above the grid, separated by a thin line - Days as 3-letter uppercase abbreviations: **SUN MON TUE WED THU FRI SAT** - Same font family as month name, medium-bold weight - Same color as month abbreviation text - Evenly spaced across all 7 columns - **SAT column label** may use a different accent color (e.g. red for weekends) on some months ## Calendar Grid - **6 rows × 7 columns** (to accommodate any month layout) - Thin border lines forming the grid — tonal/subtle, not high contrast - Cells are rectangular, wider than tall (roughly 1.3:1 aspect ratio) - **Background**: Same as page background (no separate cell fill — the grid is just lines on the colored background) - **Date numbers**: Positioned in the **top-right corner** of each cell - Date font: Same rounded sans-serif family, regular/medium weight, small - Date numbers are **zero-padded** for single digits (01, 02, 03… not 1, 2, 3) - Empty cells for days outside the current month are left blank - **The "1" or "01" date** of the month may be highlighted in the accent/month-name color to mark the start ## Mini Next-Month Calendar - Located in the **top-left cell** (first empty cell area before day 1) - Displays the following month as a tiny mini calendar - Month label rotated 90° counter-clockwise along the left edge, uppercase - Small 7×5 grid with S M T W T F S headers - Very small text, same tonal color as grid lines - Fits within the first cell or spanning ~1.5 cells of the top row ## Holidays & Notable Dates - Displayed as small text at the **bottom of the relevant cell** - Font: Very small, regular weight - Holiday date numbers may be highlighted in accent color ## Moon Phases - Small circular icons placed near the date number in relevant cells - Four phases: - **New Moon**: Solid filled circle - **First Quarter**: Half-filled circle (right half) - **Full Moon**: Open/outlined circle - **Last Quarter**: Half-filled circle (left half) - Icons use the accent color ## Moon Phase Legend - Positioned at the **bottom-left of the page**, below the grid - Horizontal row of 4 items: icon + label for each phase - Small text ## Branding - Brand name **"HABITCAL"** in the **bottom-right corner** below the grid - All caps, bold, same rounded heavy font as the month name - Same color as month abbreviation text - Small but legible, positioned as a subtle brand mark - No period after the name ## Typography Summary | Element | Weight | Size (relative) | |--------------------|-------------|------------------| | Month abbreviation | Black/ExtraBold (rounded) | ~48–72pt equivalent (very large) | | Day-of-week labels | Bold (rounded) | ~12–14pt | | Date numbers | Medium (rounded) | ~14–16pt | | Holiday text | Regular | ~7–8pt | | Mini calendar | Regular | ~5–6pt | | Brand name | Bold (rounded) | ~8–10pt | **Font family**: Use a single rounded heavy sans-serif throughout. Top choices in order of closeness to the reference: 1. **Nunito** (Black weight for headers, Regular for body) 2. **Baloo 2** (ExtraBold for headers) 3. **Quicksand** (Bold for headers) 4. **Varela Round** (only has one weight, less ideal) ## Key Design Characteristics 1. **Monochromatic, bold color pages** — each month is a single saturated background color, not white 2. The month abbreviation is LEFT-JUSTIFIED and uses a warm contrasting accent color 3. **Rounded, chunky, playful typography** — not sharp/geometric 4. Grid lines are subtle and tonal (same-hue as background, slightly shifted) 5. The overall feel is: **bold, colorful, playful, modern, Scandinavian pop** 6. No decorative illustrations — pure typography + color + grid 7. Every element on the page derives from the single `color` prop Set Default BG Color to White Dont show any holidays

Make this calendar yours

Personalise “Bold Monochrome Wall Calendar” with your own habits

Build Your Habit Calendar