DESIGN.md · Analysis

SAKIYOMI Corporate

corp.sns-sakiyomi.com · 3 Jul 2026 · 47 colors · Outfit, Noto Sans JP

SAKIYOMI Corporate

A forward-thinking SNS marketing agency brand system built on precision, clarity, and aspirational vision. The design language combines Japanese minimalism with contemporary tech aesthetics, using a deep navy-to-slate foundation punctuated by vivid accent colors that signal innovation and strategic insight.

Colors

surface#1e1e1e
surface-dim#0f0f0f
surface-bright#2a2a2a
surface-container-lowest#121212
surface-container-low#1a1a1a
surface-container#1e1e1e
surface-container-high#262626
surface-container-highest#313131
on-surface#eeeeee
on-surface-variant#b0b0b0
inverse-surface#eeeeee
inverse-on-surface#1e1e1e
outline#7a7a7a
outline-variant#4a4a4a
surface-tint#3a4c5d
primary#2874fc
on-primary#ffffff
primary-container#1e4db8
on-primary-container#e3eeff
inverse-primary#5fa8ff
secondary#ff6900
on-secondary#ffffff
secondary-container#cc5200
on-secondary-container#ffe8d6
tertiary#00d084
on-tertiary#000000
tertiary-container#00a366
on-tertiary-container#d4f8e8
error#cf2e2e
on-error#ffffff
error-container#9b0000
on-error-container#ffd9d6
primary-fixed#5fa8ff
primary-fixed-dim#2874fc
on-primary-fixed#001d4d
on-primary-fixed-variant#1e4db8
secondary-fixed#ffb380
secondary-fixed-dim#ff6900
on-secondary-fixed#3d1f00
on-secondary-fixed-variant#cc5200
tertiary-fixed#5dffb8
tertiary-fixed-dim#00d084
on-tertiary-fixed#001f14
on-tertiary-fixed-variant#00a366
background#1e1e1e
on-background#eeeeee
surface-variant#3a4c5d

Typography

display
fontFamily: Outfit · fontSize: 60px · fontWeight: 700 · lineHeight: 68px · letterSpacing: -0.04em
headline-lg
fontFamily: Outfit · fontSize: 40px · fontWeight: 600 · lineHeight: 48px · letterSpacing: -0.02em
headline-md
fontFamily: Outfit · fontSize: 28px · fontWeight: 600 · lineHeight: 36px · letterSpacing: -0.01em
title-lg
fontFamily: Outfit · fontSize: 20px · fontWeight: 600 · lineHeight: 28px · letterSpacing: 0em
body-lg
fontFamily: Noto Sans JP · fontSize: 18px · fontWeight: 400 · lineHeight: 28px · letterSpacing: 0.02em
body-md
fontFamily: Noto Sans JP · fontSize: 16px · fontWeight: 400 · lineHeight: 24px · letterSpacing: 0.01em
label-md
fontFamily: Outfit · fontSize: 14px · fontWeight: 600 · lineHeight: 20px · letterSpacing: 0.05em
label-sm
fontFamily: Outfit · fontSize: 12px · fontWeight: 500 · lineHeight: 16px · letterSpacing: 0.08em

Design guidance

Overview

SAKIYOMI is a premium SNS marketing agency that transforms corporate social strategy into measurable business outcomes. The design system embodies 'Strategic Minimalism'—a philosophy that strips away visual noise to reveal actionable insight. The brand serves forward-thinking enterprises seeking Instagram mastery, and the UI evokes precision, foresight, and technological confidence. Every interface element is a deliberate choice, never decorative. The visual language combines a sophisticated dark foundation (surface #1e1e1e, on-surface #eeeeee) with vivid accent colors that signal innovation: electric blue (#2874fc) for primary actions, vibrant orange (#ff6900) for secondary emphasis, and neon green (#00d084) for success states. This creates a high-contrast, energetic aesthetic that feels both corporate and cutting-edge.

The brand voice is direct, data-informed, and aspirational without hyperbole. Tone: confident but not arrogant, technical but not jargon-heavy, Japanese-influenced minimalism meets Silicon Valley clarity. Example sentence: 'Your Instagram strategy deserves more than guesses—we deliver the foresight that turns followers into customers.' The typography pairs Outfit (geometric, modern, English-dominant) for headlines and CTAs with Noto Sans JP (warm, legible, culturally grounded) for body copy, reflecting the brand's bilingual, globally-minded positioning.

Colors

The color system operates on a 'Dark Canvas + Vivid Accent' model, optimized for high contrast and visual hierarchy on corporate dashboards and marketing presentations. Surface colors form a carefully calibrated stack: the base surface (#1e1e1e) is a true dark gray—not pure black—to reduce eye strain during extended use, while surface-container-highest (#313131) provides subtle depth for elevated UI layers. On-surface (#eeeeee) is a soft off-white, not pure white, to maintain warmth and reduce glare. Primary (#2874fc) is a saturated electric blue used exclusively for CTAs, links, and active states—it commands attention without aggression. Secondary (#ff6900) is a bold orange deployed for accent badges, warning states, and secondary CTAs; it creates visual rhythm and signals urgency. Tertia

Typography

The type system enforces a clear hierarchy through weight and scale, not color alone. Outfit (400, 600 weights) handles all display, headline, and label typography—its geometric letterforms convey modernity and precision. Noto Sans JP (300, 400, 500, 700 weights) carries body copy and longer-form content, providing warmth and legibility for Japanese and English mixed text. Display (60px, 700 weight, -0.04em tracking) is reserved for hero statements and brand moments; headline-lg (40px, 600 weight, -0.02em tracking) anchors major sections; headline-md (28px, 600 weight) breaks up content blocks. Body-lg (18px, 400 weight, 28px line-height) is used for introductory paragraphs and feature descriptions; body-md (16px, 400 weight, 24px line-height) is the workhorse for standard content. Label-m

Layout

The layout system uses a 12-column grid with a maximum container width of 1300px, providing flexibility for both desktop dashboards and mobile-first responsive design. The gutter spacing is consistently 24px (md token), creating a breathing room that feels premium without excess. Section separation uses lg spacing (40px) for major content blocks, md spacing (24px) for subsections, and sm spacing (12px) for inline groupings. The design favors asymmetrical white space—leading edges often use full lg spacing while trailing edges compress to md, creating visual momentum. Container max-widths vary by context: hero sections expand to 1476px for impact, while content cards constrain to 1100px for readability. Padding inside cards is consistently md (24px) on desktop, reducing to sm (12px) on mobi

Elevation & Depth

Depth is conveyed through a two-tier shadow system that avoids flat design while maintaining sophistication. Standard elevation (Level 1) uses box-shadow: 0 4px 19px 0 rgba(0, 0, 0, 0.2)—a soft, spread shadow that lifts cards and buttons 4px off the surface, creating subtle depth without drama. This shadow is applied to all interactive components (buttons, cards, input fields) in their default state. Elevated elevation (Level 2) uses box-shadow: 0 8px 32px 0 rgba(0, 0, 0, 0.25)—a larger, more diffuse shadow for modals, dropdowns, and hover states, signaling that the element has moved closer to

Shapes

The shape philosophy is 'Geometric Precision'—rounded corners are used strategically to soften hard edges without sacrificing modernity or clarity. Buttons and primary interactive elements use lg radius (1rem / 16px), creating a friendly, approachable feel while maintaining a tech-forward aesthetic. Cards and containers use lg radius (1rem) for consistency with buttons, creating a cohesive component family. Input fields and form elements use DEFAULT radius (0.5rem / 8px), a tighter radius that signals utility and precision—these are functional elements, not decorative. Badges and small accent

Components

Action Elements Buttons are the primary interaction mechanism and must be immediately recognizable. Button-primary uses backgroundColor: {colors.primary} (#2874fc), textColor: {colors.on-primary} (white), label-md typography, lg radius (1rem), padding 12px 32px, and height 48px—a generous touch target that meets accessibility standards. The standard shadow (0 4px 19px 0 rgba(0, 0, 0, 0.2)) lifts the button off the surface. On hover, button-primary-hover shifts backgroundColor to #1e4db8 (darker, more saturated) and adds a color-tinted shadow (0 8px 32px 0 rgba(40, 116, 252, 0.3)), creating a glow effect that signals engagement. Button-secondary uses a transparent background with a 2px solid border in primary color, allowing secondary actions to coexist without visual dominance. On hove

Do's and Don'ts

**Do**

  • Do use primary blue (#2874fc) exclusively for CTAs and active states—it is the brand's signature accent and must remain visually distinct.
  • Do maintain the dark surface (#1e1e1e) as the default background for all pages and containers; it reduces eye strain and creates a premium, focused environment.
  • Do apply consistent shadow elevation (0 4px 19px 0 rgba(0, 0, 0, 0.2)) to all interactive components; it creates visual hierarchy and signals clickability.
  • Do pair Outfit (headlines, labels) with Noto Sans JP (body copy) to reflect the brand's bilingual, globally-minded positioning.
  • Do use lg radius (1rem) for buttons and cards to create a cohesive, friendly component family.
  • Do apply label-md typography (14px, 600 weight, 0.05em tracking) to all buttons and CTAs for visual crispness and clarity.

**Don't**

  • Don't use pure black (#000000) for surfaces or pure white (#ffffff) for text—use the calibrated dark (#1e1e1e) and soft off-white (#eeeeee) to maintain warmth and reduce glare.
  • Don't apply primary blue to non-interactive elements (backgrounds, borders, decorative shapes)—reserve it exclusively for CTAs, links, and active states to maintain visual hierarchy.
  • Don't mix rounded radii inconsistently (e.g., lg radius on buttons but DEFAULT on cards)—use lg for all primary containers and buttons, DEFAULT for inputs, full for badges.
  • Don't use shadows larger than 0 8px 32px 0 rgba(0, 0, 0, 0.25)—excessive shadow depth contradicts the brand's minimalist, precision-focused aesthetic.
  • Don't apply body-md typography to headlines or display text—use the Outfit family (headline-lg, headline-md, title-lg) for all prominent text to maintain visual hierarchy.
  • Don't disable focus indicators or remove outline styles on interactive elements—maintain clear keyboard navigation and accessibility compliance with 3px rgba(40, 116, 252, 0.1) focus glow.