editorial-luxury-theme
Apply the "Sharp Editorial Luxury" visual system — zero-radius cards/buttons, espresso/taupe/gold palette, Poppins, uppercase letter-spaced labels with…
Skill by DevJanidu
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/devjanidu-editorial-luxury-theme
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: documents, design, frontend
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/editorial-luxury-theme
What's inside
- Skill name
editorial-luxury-theme- Description
- Apply the "Sharp Editorial Luxury" visual system — zero-radius cards/buttons, espresso/taupe/gold palette, Poppins, uppercase letter-spaced labels with eyebrow accents, and a fixed component set (hero, cards, wizard, footer, WhatsApp widget). Use as the default visual direction for new local-business builds instead of picking a fresh direction in design-system, unless the brief clearly calls for a different feel (e.g. a playful kids' business, a soft spa wanting rounded softness).
- License
- MIT
- Instructions
- 67 lines in SKILL.md · view on GitHub
Files (2)
- SKILL.md
- tokens.md · references/
SKILL.md (first lines)
# Editorial Luxury Theme
A concrete, ready-to-apply visual system extracted from a production salon build. Use this in place of the "pick one direction" step in `../design-system/SKILL.md` when the brief doesn't push toward a different aesthetic. It still needs `../design-system/SKILL.md`'s process (tokens before pages) — this skill supplies the actual token values and component patterns instead of inventing new ones each time.
## Direction
`sharp / editorial / confident` — hard edges, generous whitespace, restrained gold accents, uppercase micro-type. Never soften this into rounded corners or pastel colors; the zero-radius rule is the signature, not an oversight.
## When to deviate
Skip this theme (fall back to `../design-system/SKILL.md`'s full direction picker) when the brief explicitly wants: a soft/rounded spa or wellness feel, a playful/family/children's business, a budget/casual trade business, or the client supplies their own brand colors and type that conflict with espresso/gold. Otherwise, use this as the default.
## Core tokens
```css
:root {
--primary-color: #3F352C; /* espresso — primary actions, headers, footer */
--secondary-color: #BDA18C; /* taupe/gold — accents */
--accent-color: #BDA18C;
--background-color: #FFFFFF;
--text-color: #000000;
--heading-font: 'Poppins', system-ui, -apple-system, 'Segoe UI', sans-serif;
--body-font: 'Poppins', system-ui, -apple-system, 'Segoe UI', sans-serif;
--ivory-2: #FFFFFF;
--card: #ffffff;
--taupe: #B4A79E;
--line: #E6DCD3;
--gold-deep: #3F352C;
--gold-soft: #BDA18C;
--blush: #E6DCD3;
/* Sharp, modern — cards & buttons have NO radius. Do not add one. */
--radius: 0px;
--shadow-sm: 0 2px 10px -4px rgba(0,0,0,0.16);
--shadow-md: 0 18px 44px -26px rgba(0,0,0,0.30);
--shadow-lg: 0 30px 70px -30px rgba(0,0,0,0.38);
--container: 80%;
--space: clamp(4rem, 9vw, 8rem);
--transition: 0.35s cubic-bezier(.22,.61,.36,1);
}
```
Swap `--primary-color` / `--secondary-color` per brand if the client has existing colors, but keep the relationship (one dark neutral for surfaces/text, one warm muted accent) and keep radius at 0. Full starter stylesheet with every component class: `references/tokens.md`.
## Signature patterns (apply consistently)
- **Eyebrow label**: uppercase, `letter-spacing: 0.28em`, `font-size: 0.72rem`, with a 34px horizontal line before the text. Precedes every section heading.
- **Buttons**: uppercase, `letter-spacing: 0.14em`, `font-size: 0.8rem`, solid espresso fill, no radius, lift 2px + darken on hover. Variants: primary (espresso), accent (gold), outline, ghost (for dark hero backgrounds), whatsapp (brand green).
- **Cards**: 1px hairline border in `--line`, 4:5 (or 4:3 for services) media aspect-ratio, lift + image zoom on hover, footer row separated by a top hairline.
- **Header**: sticky, translucent-blur background, uppercase nav links with an underline sweep on hover/active.
- **Hero**: full-bleed image or slider, bottom-aligned content, dark gradient overlay, trust-badge row under a hairline divider.
- **Footer / CTA bands**: solid espresso background, cream/white text, gold-soft accents.
- **Booking/quote wizard**: numbered circular step indicators (filled espresso when active, gold with checkmark when done), option cards and date/slot grids with a hairline border that turns gold on hover and inverts to espresso when selected.
- **Forms**: uppercase labels, no-radius inputs, gold focus ring.
## Anti-drift rules
- Never introduce rounded corners on cards, buttons, or media — this breaks the "sharp" identity.
- Never swap Poppins for a serif or script display face without the client asking for a softer/traditional feel.
- Keep uppercase letter-spacing only on labels/buttons/nav, never on body copy or long headings.
- Hand the resulting tokens to `../frontend-craft/SKILL.md` for implementation in whatever stack the project uses (Blade classes, Tailwind config, Astro CSS, etc.) — this skill defines the system, not the markup.From DevJanidu/curb-appeal, MIT.
More from DevJanidu/curb-appeal
- 0.479score
project-detector
DevJanidu
Classify a workspace as new, or an existing Astro, Next.js, React/Vite, Laravel Blade, Laravel Livewire, Laravel Inertia React, Vue, Svelte, static site…
SkillCFreshness: CClaude Code +9 - 0.474score
business-blueprints
DevJanidu
Choose the right information architecture, conversions, pages, trust signals, schema type, and content rules per vertical — salon/beauty, barbershop, spa…
SkillCFreshness: CClaude Code +9 - 0.474score
image-pipeline
DevJanidu
Source, optimize, and verify real images for every image slot — search business-provided assets first, then Unsplash/Pexels/Pixabay; convert to modern…
SkillCFreshness: CClaude Code +9 - 0.474score
booking-engine
DevJanidu
Implement appointment/reservation booking for local businesses — data model, availability, conflict prevention, notifications, and staff-facing management.
SkillCFreshness: CClaude Code +9 - 0.471score
form-integrations
DevJanidu
Wire contact and inquiry forms to a real, working target — never a form that fakes success.
SkillCFreshness: CClaude Code +9 - 0.471score
accessibility-audit
DevJanidu
Verify a site meets WCAG 2.2 AA — semantics, keyboard operation, focus management, labels/errors, contrast, alt text, reduced motion, touch sizes, zoom, and…
SkillCFreshness: CClaude Code +9 - 0.471score
frontend-craft
DevJanidu
Implement production-quality responsive local-business websites — React, Astro, Vue, Svelte, Laravel/Blade, or plain HTML/CSS.
SkillCFreshness: CClaude Code +9 - 0.471score
art-direction
DevJanidu
Create an original premium visual system for a local-business website, including typography, color, spacing, imagery, layouts, components, and restrained…
SkillCFreshness: CClaude Code +9 - 0.471score
client-handoff
DevJanidu
Produce a plain-language handoff document for a non-technical owner — what was built, how to edit content/services/images, how forms and booking work, what…
SkillCFreshness: CClaude Code +9 - 0.471score
design-system
DevJanidu
Produce a deterministic visual system before building pages — a three-word direction, color/type roles, scales, spacing, radius, shadows, component styles…
SkillCFreshness: CClaude Code +9 - 0.471score
performance-audit
DevJanidu
Check and improve Core Web Vitals and load performance against practical Lighthouse gates — LCP, CLS, fonts, images, unused JS, third parties, caching, and…
SkillCFreshness: CClaude Code +9 - 0.471score
project-recommender
DevJanidu
Recommend the project type and technology by asking outcome questions, not framework questions.
SkillCFreshness: CClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Jul 19, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/DevJanidu/curb-appeal
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from DevJanidu
- 0.479score
project-detector
DevJanidu
Classify a workspace as new, or an existing Astro, Next.js, React/Vite, Laravel Blade, Laravel Livewire, Laravel Inertia React, Vue, Svelte, static site…
SkillCFreshness: CClaude Code +9 - 0.474score
business-blueprints
DevJanidu
Choose the right information architecture, conversions, pages, trust signals, schema type, and content rules per vertical — salon/beauty, barbershop, spa…
SkillCFreshness: CClaude Code +9 - 0.474score
image-pipeline
DevJanidu
Source, optimize, and verify real images for every image slot — search business-provided assets first, then Unsplash/Pexels/Pixabay; convert to modern…
SkillCFreshness: CClaude Code +9 - 0.474score
booking-engine
DevJanidu
Implement appointment/reservation booking for local businesses — data model, availability, conflict prevention, notifications, and staff-facing management.
SkillCFreshness: CClaude Code +9 - 0.471score
accessibility-audit
DevJanidu
Verify a site meets WCAG 2.2 AA — semantics, keyboard operation, focus management, labels/errors, contrast, alt text, reduced motion, touch sizes, zoom, and…
SkillCFreshness: CClaude Code +9 - 0.471score
design-system
DevJanidu
Produce a deterministic visual system before building pages — a three-word direction, color/type roles, scales, spacing, radius, shadows, component styles…
SkillCFreshness: CClaude Code +9
Cite this page
editorial-luxury-theme skill. Agent Mart. https://agentmart.dev/skills/devjanidu-editorial-luxury-theme (last updated 2026-10-24)