saralobo

24 mods across 3 repositories, 37 stars between them.

00-core-principles

01

saralobo/rules-design-bible

Cursor rule Cursor

Cursor rule "00-core-principles" from saralobo/rules-design-bible, covering rule zero — fundamental design principles, before creating any screen, the 4 pillars of visual design, 1. hierarchy and 2. contrast.

24 4mo ago A 1,029 tokens

01-ux-laws

02

saralobo/rules-design-bible

Cursor rule Cursor

UX Laws (Fitts, Hick, Miller, Jakob, Doherty). Use when designing interactions, deciding layout positions, simplifying choices, or evaluating usability decisions.

24 4mo ago A 32 tokens

02-gestalt

03

saralobo/rules-design-bible

Cursor rule Cursor

Gestalt Principles (proximity, similarity, continuity, closure, figure-ground). Use when grouping elements, organizing visual hierarchy, or structuring layouts.

24 4mo ago A 30 tokens

03-layout-spacing

04

saralobo/rules-design-bible

Cursor rule Cursor

Layout, spacing, grid system, margins, padding, breathing room. Use when building any screen structure, defining spacing between elements, or setting up page layout.

24 4mo ago A 32 tokens

04-typography

05

saralobo/rules-design-bible

Cursor rule Cursor

Typography system, font sizes, weights, line height, text hierarchy. Use when adding text elements, defining headings, body text, labels, or creating typographic hierarchy.

24 4mo ago A 34 tokens

05-colors

06

saralobo/rules-design-bible

Cursor rule Cursor

Color system, palettes, semantic colors, contrast, dark/light mode. Use when choosing colors, defining color tokens, setting backgrounds, or working with themes.

24 4mo ago A 31 tokens

06-buttons-cta

07

saralobo/rules-design-bible

Cursor rule Cursor

Buttons, CTAs, button hierarchy, sizes, states, filled/outlined/text variants. Use when creating buttons, call-to-action elements, or interactive action components.

24 4mo ago A 33 tokens

07-forms-inputs

08

saralobo/rules-design-bible

Cursor rule Cursor

Forms, input fields, text fields, selects, validation, error states. Use when building forms, login screens, registration flows, search bars, or any data input interface.

24 4mo ago A 35 tokens

08-navigation

09

saralobo/rules-design-bible

Cursor rule Cursor

Navigation patterns, bottom nav, tabs, drawers, headers, app bars, breadcrumbs. Use when designing navigation structure, screen flow, or wayfinding elements.

24 4mo ago A 31 tokens

09-cards-lists

10

saralobo/rules-design-bible

Cursor rule Cursor

Cards, lists, tiles, content containers, transaction lists, grid layouts. Use when displaying collections of data, product listings, transaction history, or card-based layouts.

24 4mo ago A 33 tokens

10-feedback-states

11

saralobo/rules-design-bible

Cursor rule Cursor

Feedback states, loading, empty states, error states, success messages, toasts, snackbars. Use when handling system feedback, loading indicators, or communicating status to users.

24 4mo ago A 35 tokens

saralobo/rules-design-bible

Cursor rule Cursor

Motion, transitions, animations, easing curves, duration tokens, M3 motion system. Use when adding prototyping, screen transitions, animated interactions, or any motion design.

24 4mo ago A 34 tokens

saralobo/rules-design-bible

Cursor rule Cursor

Micro-interactions, hover effects, press feedback, scroll animations, prototype validation. Use when adding interactive details, prototyping flows, or polishing UI interactions.

24 4mo ago A 31 tokens

13-accessibility

14

saralobo/rules-design-bible

Cursor rule Cursor

Accessibility, WCAG 2.2, contrast ratios, touch targets, screen readers, inclusive design. Use when reviewing accessibility compliance or ensuring designs are inclusive.

24 4mo ago A 32 tokens

saralobo/rules-design-bible

Cursor rule Cursor

Nielsen's 10 Usability Heuristics, usability evaluation, heuristic review. Use when evaluating screen usability, reviewing designs for UX quality, or conducting design audits.

24 4mo ago A 34 tokens

15-figma-execution

16

saralobo/rules-design-bible

Cursor rule Cursor

// ALWAYS check if a Section or Frame exists let section = figma.currentPage.findOne(n => n.type === 'SECTION'); if (!section) { section = figma.createSection(); section.name = 'Design Components'; } // Create your elements INSIDE the section.

24 4mo ago A 2,225 tokens

16-anti-patterns

17

saralobo/rules-design-bible

Cursor rule Cursor

❌ WRONG: ┌────────────────────────┐ │ Icon │ ← Auto-layout HUG with uneven padding └────────────────────────┘ = Oval/cylindrical shape.

24 4mo ago A 2,371 tokens

17-icons

18

saralobo/rules-design-bible

Cursor rule Cursor

Icons, Material Symbols, icon sizing, icon containers, optical alignment, Google Icons library. Use when adding icons to screens, working with icon buttons, or building any UI with icons.

24 4mo ago A 37 tokens

saralobo/rules-design-bible

Cursor rule Cursor

Responsiveness, constraints, auto-layout sizing (FILL/HUG/FIXED), min/max dimensions, adaptive components. Use when building responsive screens, setting constraints, or making components adapt to different screen sizes.

24 4mo ago A 42 tokens

saralobo/rules-design-bible

Cursor rule Cursor

Visual references from world-class apps (Nubank, Revolut, Cash App, Airbnb, Instagram, Uber). Use when seeking design inspiration, analyzing best practices, or building screens that need to match top-tier app quality.

24 4mo ago A 45 tokens

saralobo/rules-design-bible

Cursor rule Cursor

The 17 classical design principles (hierarchy, balance, contrast, emphasis, proportion, scale, unity, variety, rhythm, repetition, pattern, movement, white space, color, lines, shapes, texture). Use when composing layouts, evaluating visual quality, or making any compositional decision.

24 4mo ago A 6,943 tokens

saralobo/rules-accessibility-handoff

Instructions file

Claude Code instructions for saralobo/rules-accessibility-handoff, covering accessibility hand-off system v2.3, visual reference (study first), option b: read the text description (works in all tools), key visual rules (memorize these) and your job: three tasks.

11 6mo ago A 1,842 tokens

a11y-handoff

24

saralobo/rules-accessibility-handoff

Command

Create an accessibility hand-off annotation in Figma. Analyzes a screen, generates structured JSON with targetBounds, executes the build script, and verifies with 18 strict checks.

11 6mo ago A 36 tokens