ガーデンエイト — 立体キャラクターと大判タイポグラフィのWebサイトプレビュー

DESIGN REFERENCE

ガーデンエイト — 立体キャラクターと大判タイポグラフィ

東京のデジタルデザインスタジオの公式サイト。クリーム色の立体キャラクター、装飾的な大判文字、控えめなナビゲーションを組み合わせた表現を、実測値とレスポンシブ観察から整理。

ジャンル
デザイン・広告・制作
元の業種
Web制作・デジタルデザイン
デザイン分析日
2026/10/2

design.md

Garden Eight — Style Reference

A quiet studio identity set against monumental lettering and a weightless world of cream-colored characters.

Original URL: garden-eight.com/ja
Final URL: garden-eight.com/ja/
Theme: a light sculptural opening, with dark supporting regions indicated by the rendered DOM and computed colors. No selectable theme was demonstrated.
Inspected: supplied browser inspection dated October 2, 2026, 06:00 JST; retrieval timestamp 2026-10-01T21:00:33.979Z.
Viewports: desktop 1440 × 1000 and mobile 390 × 844 CSS pixels.
Scope: the current Japanese studio homepage. Visual evidence covers its opening scene across three desktop and two mobile frames. Rendered DOM evidence additionally covers project links, an About region, footer links, menu-related elements, and contact-copy labels. Those later regions and interaction states were not supplied as visible screenshots.

Garden Eight presents itself as a digital design studio based in Tokyo. Its homepage combines a restrained utility layer with a highly expressive central composition: small sans-serif navigation, an English studio descriptor, enormous ornamental lettering, and pale three-dimensional characters. The opening is almost monochrome. Depth comes from lighting, overlapping forms, and soft material shading rather than colored interface surfaces.

The headline reads “WHAT / CAN WE / MAKE / NEXT” in four deliberately staggered lines. Its horizontal proportions remain remarkably consistent between desktop and phone, while the navigation changes and the surrounding character composition shifts. Below the opening, the DOM identifies selected projects, a cases index link, studio information, and contact utilities. This is a studio homepage and portfolio entrance, with several routes onward.

全文を表示閉じる

Garden Eight — Style Reference

A quiet studio identity set against monumental lettering and a weightless world of cream-colored characters.

Original URL: garden-eight.com/ja
Final URL: garden-eight.com/ja/
Theme: a light sculptural opening, with dark supporting regions indicated by the rendered DOM and computed colors. No selectable theme was demonstrated.
Inspected: supplied browser inspection dated October 2, 2026, 06:00 JST; retrieval timestamp 2026-10-01T21:00:33.979Z.
Viewports: desktop 1440 × 1000 and mobile 390 × 844 CSS pixels.
Scope: the current Japanese studio homepage. Visual evidence covers its opening scene across three desktop and two mobile frames. Rendered DOM evidence additionally covers project links, an About region, footer links, menu-related elements, and contact-copy labels. Those later regions and interaction states were not supplied as visible screenshots.

Garden Eight presents itself as a digital design studio based in Tokyo. Its homepage combines a restrained utility layer with a highly expressive central composition: small sans-serif navigation, an English studio descriptor, enormous ornamental lettering, and pale three-dimensional characters. The opening is almost monochrome. Depth comes from lighting, overlapping forms, and soft material shading rather than colored interface surfaces.

The headline reads “WHAT / CAN WE / MAKE / NEXT” in four deliberately staggered lines. Its horizontal proportions remain remarkably consistent between desktop and phone, while the navigation changes and the surrounding character composition shifts. Below the opening, the DOM identifies selected projects, a cases index link, studio information, and contact utilities. This is a studio homepage and portfolio entrance, with several routes onward.

How to Read This Reference

  • Measured means a value supplied in the rendered DOM or computed-style evidence. Numbers in tables are rounded where that improves readability.
  • Visual estimate means an approximate dimension or color inferred from the supplied current-page screenshots. It is not a recovered stylesheet declaration or an instrumented pixel sample.
  • Calculated means arithmetic based on measured or estimated dimensions; the underlying inputs are identified.
  • Recommended means an implementation choice for a new adaptation. It does not establish how the original works.
  • Source variables retain their observed names. Other custom properties are descriptive implementation aliases.
  • The screenshots establish what was actually visible. Hidden menu text and offscreen elements in the DOM do not prove that those states were opened or seen.
  • No additional browsing, command execution, or asset inspection was performed for this reference.

Tokens — Colors

Default Palette
Name Value Evidence Role
Studio Ink #1e1f1f Measured: --col-black; header and main text compute to this color Wordmark, navigation, opening text, and the page's underlying dark root
Warm Gray #dbd6d0 Measured: --col-white; root and lower-region text compute to this color Light text in supporting regions; the source's nominal white
Scene Paper Approximately #e7e3dc Visual estimate only Practical flat fallback for the lighter rendered opening scene
Sculpture Highlight Approximately #f3ebdd Visual estimate only Warm, softly lit upper surfaces of the characters
Sculpture Shade Approximately #cbb99e Visual estimate only Local recesses and warm material shadows; not a UI accent

Keep source colors and rendered lighting separate. The root background is measured as #1e1f1f, but the opening screenshot is predominantly pale. A foreground scene or rendering layer covers that root. Likewise, the declared --col-white value does not identify every pixel of the light background or the characters. Their shading creates many related tones.

Use Studio Ink and Warm Gray as the dependable interface pair. Treat Scene Paper and the sculpture tones as approximate art-direction references until actual scene assets are available.

Declared Supporting Colors
Source variable Measured value Evidence limit
--col-black2 #1c1d1d Declared; no distinct visible surface was independently assigned to it
--col-black3 #141414 Declared; exact component use is unverified
--col-gray #3c3c3c Declared; exact component use is unverified
--col-orange #dc5648 Declared; no orange action or accent is visible in the supplied opening captures

Do not turn the orange declaration into a prominent CTA color. The observed opening relies on cream and near-black.

Tokens — Typography

Lausanne — Interface and Supporting Text
  • Observed computed stack: lausanne, sans-serif.
  • Roles: wordmark, desktop navigation, menu toggle, general main content, footer utilities, and contact text.
  • Weights: 400 for most interface text; 200 for measured footer links.
  • Tracking: normal in the sampled elements.
  • Character: compact, understated sans-serif typography that lets the artwork and headline dominate.

The computed family name is direct evidence of the declared stack. Font files, foundry information, and successful loading of every face were not independently inspected.

Japanese Supporting Copy
  • Observed computed stack: lausanne, noto-sans-cjk-jp, sans-serif.
  • Measured About paragraph weight: 300.
  • Measured line-height ratio: approximately 1.6 at both inspected widths.
  • Role: readable explanatory prose below the more theatrical opening.

Keep Japanese body copy relatively quiet and generously led. Do not apply the headline's ornamental treatment to paragraphs.

Ornamental Hero Lettering

The headline has strong thick–thin contrast, broad wedge-like terminals, sharp internal cuts, and unusual curved details. It reads as custom display lettering rather than a conventional editorial serif heading.

The supplied element sample does not include a computed font family for the hero letters. Their exact typeface and rendering mechanism remain unverified. The DOM contains the phrase, but that does not establish whether the visible forms are ordinary text, vector artwork, or another treatment.

A separate family, gunsan, is measured on mobile navigation entries. That is not sufficient evidence to name the hero typeface.

Mobile Navigation Typography

DOM-resident mobile navigation entries declare gunsan, 24px, weight 600, and 12.24px line height. Their reported link height is approximately 18.95px.

These entries are not visible in the supplied closed-menu screenshots. Their unusually tight metrics may belong to a hidden or transitional state. Do not copy those metrics into a readable open menu without testing the actual state.

Type Scale
Role Desktop measurement Mobile measurement Status
Root/interface baseline 14.00px / 19.88px, weight 400 14px / 19.88px, weight 400 Measured
Wordmark H1 14.99px / 21.29px, weight 400 15px / 21.3px, weight 400 Measured
Desktop navigation / mobile toggle 14.00px / 19.88px 14px / 19.88px Measured
General main text 15.49px / 22.00px 15px / 21.3px Measured; not the hero's own font size
About paragraph 14.49px / 23.18px, weight 300 13.25px / 21.2px, weight 300 Measured
Footer utilities 12.00px / 17.03px, weight 200 12.5px / 17.75px, weight 200 Measured
Mobile menu entries Not applicable 24px / 12.24px, weight 600 Measured hidden-state elements
Studio descriptor Approximately 12px, two lines Approximately 14px, two lines Visual estimate
Hero capital height Approximately 115–120px Approximately 31–33px Visual estimate of visible glyphs, not CSS font size

The source assigns the semantic H1 to the wordmark. Do not assume the visually largest lettering is the measured H1.

Tokens — Spacing & Shapes

Density: very sparse in the opening, compact in the navigation, and more editorial in the supporting DOM content.

Geometry: unboxed text, uninterrupted scene coverage, and a small circular scroll symbol. There is no visible card or elevation system in the opening.

Spacing Scale
Use Desktop Mobile Evidence
Brand horizontal inset 45px 20px Measured anchor padding
Header control height 90px 60px Measured brand/navigation rectangles
Wordmark inter-word gap 4.947px 4.95px Measured H1 flex gap
Desktop nav horizontal padding 10.498px per side Not applicable Measured
Mobile menu toggle horizontal padding Not applicable 20px per side Measured
About-region side inset 180px 20px Measured linked-region rectangle
Footer brand left edge 45px 15px Measured; mobile footer uses a distinct inset
Scroll target Approximately 105.59 × 90px 60 × 60px Measured anchor rectangle

These are component-specific measurements, not proof of a universal spacing unit. For an adaptation, a small spacing scale can coexist with separate header, scene, and footer insets.

Border Radius
Element Value or appearance Evidence
Sampled text links and content regions 0px Measured
Desktop TOP link 1440px radius on a 60 × 30.08px rectangle Measured; effectively pill-shaped
Visible scroll symbol Approximately 20px circular dark mark Visual estimate
Sculptural forms Rounded and organic Artwork geometry, not CSS border radius

No rounded cards, bordered panels, or soft interface shadows are visible in the opening.

Layout Measurements
Element Desktop 1440 × 1000 Mobile 390 × 844 Interpretation
Wordmark box x 45, y 37.5, 109.84 × 15px x 20, y 22.5, 109.91 × 15px Brand size remains effectively unchanged
Hero lettering envelope Approximately x 250–1185, y 254–866 Approximately x 70–323, y 343–512 Visual estimates
Hero lettering width Approximately 935px Approximately 253px Both are close to 65vw, calculated from the estimates
Hero lettering center Approximately 56% of viewport height Approximately 50.6% of viewport height Calculated visual estimates
Each project-link row 1440 × 183.84px 390 × 49.94px Measured DOM bounds
About linked region 1080 × 637px 350 × 573.73px Measured bounds; visual contents unverified
About paragraph width 479.02px 350px Measured
Main element height 3828.56px 2603.83px Measured bounds, not verified native scroll length

Components

Overlay Header

Role: identify the studio and expose primary routes without competing with the scene.

The desktop header places the GARDEN EIGHT wordmark at the upper left. The right-side route group contains CASES, ABOUT, ARCHIVES, CONTACT, and AI; EN sits separately near the right edge. Navigation is uppercase in the screenshots, with no visible boxes or filled button treatment.

The brand link occupies a 199.84 × 90px rectangle, while its visible wordmark is only about 110px wide. Desktop route links also have 90px-high rectangles. This separates the restrained visual label from its larger interaction area.

The measured header element itself has zero height, while its descendants occupy the top strip. That supports an overlaid composition, but the supplied properties do not establish whether the header is fixed or how it behaves after scrolling.

Mobile Header and Menu Entry

At 390px wide, the wordmark remains approximately 15px. The right-side desktop navigation is replaced visually by MENU, aligned about 20px from the right edge. The toggle anchor occupies approximately 86.42 × 60px.

The DOM contains both CLOSE and MENU, along with Home, Cases, About, Archives, Contact, AI, and EN. The screenshots show only the closed state. The open panel's appearance, focus behavior, transition direction, and final link spacing are unverified.

Recommended implementation: use a real disclosure control with an expanded state. Keep the larger touch area even though the visible word remains small.

Studio Descriptor

Role: explain the organization in a short, quiet statement.

The descriptor reads:

We are a digital design studio
based in Tokyo

It sits under the wordmark, aligned to the same left inset. Its approximate visible top edge is 78px on desktop and 62px on mobile. The phone version appears slightly larger relative to the brand and uses more of the available width.

Treat this as independent interface copy, not a caption attached to a character. Keep it readable while decorative forms change behind the main title.

Sculptural Opening Scene

Role: express the studio's character through dimensional artwork.

The scene fills the opening without a frame. Pale, animal-like figures have rounded bodies, facial features, soft appendages, and a matte surface resembling plaster or unglazed ceramic. Forms overlap, turn away from the viewer, and extend beyond the viewport edges. Warm shadows distinguish similarly colored objects from the background.

There is no visible floor, horizon, or rectangular media player. The composition feels spatial and suspended. Fine grain is visible across the image, but whether it comes from rendering, a texture overlay, or another process is unknown.

The mobile captures contain a different arrangement and crop around the central title. Since capture timing also differs, the evidence cannot isolate responsive camera changes from animation changes.

Four-Line Hero Lettering

Role: provide the dominant verbal and graphic statement.

Preserve these four lines:

  1. WHAT
  2. CAN WE
  3. MAKE
  4. NEXT

The lines are staggered rather than individually centered. Relative to the total lettering envelope, their approximate left offsets are 9%, 29%, 0%, and 29%. The second line reaches farthest right; the third starts farthest left. This creates an alternating rhythm across the page.

The overall width is approximately 65vw at both inspected sizes. Desktop lettering is about 935px wide; mobile lettering is about 253px wide. The phone version retains the composition as a compact central emblem instead of wrapping it into a different sentence layout.

The source phrase is available in the DOM. If the visible lettering is reproduced as artwork, retain one accessible text equivalent and avoid exposing four duplicate announcements.

Scroll Cue

Role: suggest continuation below the opening.

A small dark circle with a light downward mark appears near the lower-right corner. Its visual diameter is approximately 20px. Its DOM link is named Scroll and has a much larger target: about 105.59 × 90px on desktop and 60 × 60px on mobile.

At desktop size, the target begins at y 910; on mobile, at y 784. Both terminate at the captured viewport bottom. This explains the consistent corner relationship without requiring the visible icon itself to be large.

The link destination is https://garden-eight.com/#. Its actual scrolling behavior was not exercised in the supplied evidence. For a new implementation, connect it to a meaningful local section target rather than relying on a generic hash.

Role: transition from the expressive opening into the studio's work.

The source introduction states:

全てのお仕事にありったけの愛を込めています。
今までお手伝いした全てのプロジェクトが
わたしたちの宝物です。

The beginning of this Japanese copy is visible at the bottom of the mobile screenshots, around y 815. Its full layout is not shown.

The DOM identifies three full-width project links:

Label Observed destination Measured row height
Takamitsu Motoyoshi /ja/cases/photoyoshi/ 183.84px desktop; 49.94px mobile
Phil Studio /ja/cases/phil-studio/ Same measured heights
Anai Wood /ja/cases/anai-wood/ Same measured heights

The text extraction contains repeated project names. This could support duplicated visual treatments, but it does not prove a marquee, hover reveal, or continuous animation. No project photography or row appearance should be invented from these labels.

A centered VIEW CASES link follows. Its measured bounds are approximately 91.38 × 75.47px on desktop and 88.48 × 65px on mobile. These are interaction rectangles, not proof of a visible button enclosure.

About Region

Role: introduce the studio and link to its fuller profile.

The DOM contains a large linked region targeting /ja/about/, followed by a Japanese paragraph explaining the studio's Tokyo base and its work in website design, development, and digital communication. A separate ABOUT US link follows.

On desktop, the linked region spans 1080px with 180px side insets. The paragraph is narrower, begins at x 750, and measures about 479px wide. This supports a broad visual region with explanatory copy aligned toward the right.

On mobile, the linked region and paragraph both use 350px widths with 20px side insets. The linked region is tall rather than landscape-shaped. Its contents are not identified by the evidence, so do not label it a photograph, video, or illustration.

Text computes to Warm Gray in this region, consistent with an inverse supporting area over the dark root. The exact surface transition was not visually captured.

Role: provide secondary routes, social profiles, and contact access.

The DOM contains a smaller Garden Eight identity, ©2022, FAQ, PATIO, social abbreviations IG, TW, and IN, and an email control containing hello@garden-eight.com.

Desktop measurements place identity and secondary links toward the left, social links near the center, and the email control near the right. On mobile, the email control begins on a lower row at x 15; the other groups occupy the preceding region.

The email anchor contains Copy to clipboard and Copied. These labels support an intended copy interaction, but no successful copy action or visible feedback state was demonstrated. Do not describe it as a verified mailto: link: its supplied href is a generic hash URL.

The copyright text is observed content, not evidence of the current design's production date.

Tokens — Motion & Interaction

Observed and Declared Motion
Element Evidence What can be concluded
Sculptural scene Character poses and silhouettes vary across supplied frames at each viewport The background changes between captures while the headline and interface remain stable
About paragraph opacity 1.4s, transform 1.4s Opacity and transform transitions are declared; trigger and endpoints are unverified
Scroll link transform 1.4s A transform transition is declared; direction and trigger are unverified
Mobile menu toggle color 0.45s cubic-bezier(0.32, 0.94, 0.6, 1) A color transition is declared
Mobile menu entries 0.4s cubic-bezier(0.32, 0.94, 0.6, 1) A transition is declared on DOM-resident entries; open-state choreography is unverified
Desktop TOP link Color and border-color, 0.3s cubic-bezier(0.32, 0.94, 0.6, 1) Those transition properties and timing are directly supported
Email control Copy to clipboard and Copied strings Intended state labels exist; clipboard success is unverified

The sampled elements report animation: none. This does not disprove scene animation: a changing scene may be driven outside those sampled CSS animation properties.

The capture procedure allowed an initial observation period of at least five seconds and temporarily paused perpetual animation during readiness checks before resuming it. This is useful context, but it does not provide a timeline, frame rate, or complete animation specification.

Unverified: scene duration, loop period, easing, pointer response, scroll-linked camera behavior, rendering technology, menu opening behavior, hover previews, route transitions, and reduced-motion handling.

Recommended adaptation: keep interface text stationary while decorative forms move gently. Provide a composed still frame for reduced-motion users. Treat any proposed drift speed or camera path as a new design decision.

Surfaces

Layer Observed appearance or computed evidence Implementation implication
Opening scene Pale, full-bleed, softly shaded Use an uninterrupted media or rendering layer with a light fallback
Hero lettering Near-black over the scene Maintain a distinct foreground layer and strong contrast
Header and descriptor Transparent background, dark text Avoid adding an opaque header bar to the opening
Scroll cue Small dark circular mark Keep its visible size separate from its larger target
Supporting regions Warm Gray text; dark root background An inverse section is supported, but its exact visual boundary is unknown
Content links Mostly transparent backgrounds and zero radii in sampled styles Do not infer boxed cards from their rectangles
Desktop TOP control Pill-shaped measured bounds A local utility shape, not a global pill-button system

The character shadows belong to the artwork. They are not evidence for drop shadows on navigation, links, or content blocks.

Imagery

The imagery combines playful character design with restrained material treatment. Recognizable facial features and exaggerated rounded anatomy keep the figures approachable, while the neutral palette and soft lighting make them feel like sculptural objects.

Preserve these relationships:

  • Material: matte ivory and warm cream, with subtle differences between lit surfaces and recesses.
  • Lighting: broad, soft illumination and gentle contact or occlusion shading.
  • Composition: overlapping figures at varied scales, with large forms allowed to leave the viewport.
  • Depth: some figures sit close to the viewer while others recede behind the lettering.
  • Texture: fine visible grain, without harsh pixelation or obvious tiled patterns.
  • Type clearance: movement can pass behind the title, but the near-black letterforms remain visually dominant.

Avoid replacing the figures with glossy generic blobs. Their faces, appendages, and expressive silhouettes carry much of the page's identity.

Observed Asset References

No downloadable image paths, model URLs, font-file URLs, or scene asset filenames were supplied. No production tool or rendering library was identified.

The available imagery evidence consists of the five current-page captures. The case and About links establish content destinations, not asset locations. The CSS below therefore provides a scene slot and a flat fallback; it does not pretend to recreate the sculptures.

Layout & Responsive Behavior

Desktop

At 1440 × 1000, the page uses 45px brand-side spacing and 90px-high header controls. The descriptor occupies a small area beneath the wordmark. Most of the viewport is given to the scene and lettering.

The title is approximately 935px wide and centered horizontally. Its visual center sits around y 560, below the viewport's midpoint. The four-line arrangement creates substantial open space around the top utility layer while retaining a strong lower-center mass.

Mobile

At 390 × 844, horizontal header spacing contracts to 20px, and control height becomes 60px. The wordmark stays approximately the same size; desktop route labels collapse to the visible MENU control.

The lettering becomes approximately 253px wide while retaining the same four lines and staggered alignment. Its center is around y 427, near the viewport midpoint. The scene remains full-bleed, and large character fragments extend beyond the narrow edges.

The first line of project-introduction copy is visible near the bottom, so the phone composition includes a small hint of subsequent content. Avoid enforcing a rigid full-screen hero boundary that unintentionally removes this relationship.

Supporting Layout

The project-link heights correspond to approximately 12.77vw on desktop and 12.80vw on mobile. That is consistent with viewport-proportional geometry, but the source formula is not supplied.

The About linked region changes from 1080 × 637px to 350 × 573.73px. A single fixed media aspect ratio would not reproduce both measured rectangles. Its supporting paragraph also shifts from a narrow right-side desktop column to the full mobile content width.

Scroll and Measurement Limits

The reported document height equals the viewport height at both sizes, while main and its descendants extend substantially farther. Some mobile descendant coordinates also extend beyond the measured main rectangle or appear out of normal flow order.

These findings may reflect transforms, custom scrolling, or layered positioning, but the exact mechanism is unverified. Do not interpret the reported documentHeight as proof that the page contains only one screen. Likewise, do not copy the conflicting absolute coordinates into a normal document layout.

Only two viewport sizes were inspected. Intermediate breakpoints, landscape phones, very wide screens, header persistence, and complete scrolling behavior remain unverified. The 767px breakpoint in the Quick Start is a recommendation.

Do’s and Don’ts

Do
  • Preserve the contrast between quiet sans-serif utilities and expressive central lettering.
  • Keep the four headline lines and their alternating left offsets.
  • Use approximately 65vw as a starting point for the title envelope at the inspected sizes.
  • Keep the wordmark close to 15px across desktop and mobile.
  • Separate pale scene lighting from the exact interface color tokens.
  • Allow sculptural forms to overlap and extend outside the viewport.
  • Retain generous targets around small navigation labels and the scroll symbol.
  • Support the mobile navigation collapse and the wider single-column About copy.
  • Identify hidden-state and offscreen DOM findings as such.
  • Keep accessible text available when using ornamental lettering assets.
Don’t
  • Don’t reorganize the homepage into generic feature cards and conversion banners.
  • Don’t center every headline line independently or let the phrase wrap arbitrarily.
  • Don’t identify the hero font as gunsan solely because the mobile menu declares it.
  • Don’t apply the declared orange color as a new primary action treatment.
  • Don’t add glass panels, rounded navigation containers, or interface shadows over the scene.
  • Don’t assume repeated project text proves a marquee.
  • Don’t infer project photographs or an About video from empty-text links.
  • Don’t describe untested menu, clipboard, or scroll behavior as verified.
  • Don’t use offscreen transformed coordinates as a literal page layout specification.
  • Don’t replace the character artwork with a CSS gradient and claim a complete reproduction.

These are recommendations for a new implementation, not verified features of the original:

  • Use semantic navigation and a keyboard-operable mobile disclosure with a visible expanded state.
  • Give the scroll symbol a descriptive accessible name and a real section destination.
  • Maintain at least 44px touch targets for compact utilities, including any footer links that need expansion.
  • Provide visible focus indicators on both light and dark backgrounds.
  • Keep one accessible version of the headline; hide decorative duplicates from assistive technology.
  • Exclude duplicated project-name tracks from the accessibility tree if an animated treatment is later introduced.
  • Supply a static scene for reduced motion and as a loading or rendering fallback.
  • Ensure the title remains legible throughout the entire animation, not just at one captured pose.
  • Implement clipboard feedback only after the write succeeds, and announce the result through a polite live region.
  • Keep essential content in normal document flow unless a tested custom-scrolling implementation is required.
  • Test mobile viewport changes and safe-area insets without allowing the bottom cue to obscure body copy.

Agent Prompt Guide

Quick Color Reference
  • Interface ink: measured #1e1f1f.
  • Inverse text: measured #dbd6d0.
  • Flat opening fallback: approximate #e7e3dc.
  • Sculptures: warm ivory highlights and soft beige recesses, with no independent saturated accent.
  • Orange #dc5648: declared in the source, but not visibly used in the supplied opening.
  • Surface separation: composition and contrast, not card elevation.
Overall Prompt

“Create a digital design studio homepage inspired by the observed Garden Eight composition. Use a pale full-bleed scene of matte cream character sculptures behind near-black ornamental lettering. Set ‘WHAT / CAN WE / MAKE / NEXT’ in four staggered lines, with a total width near 65% of the viewport. Keep a small 15px sans-serif wordmark at the upper left, a two-line studio descriptor beneath it, and restrained uppercase navigation at the upper right. On mobile, retain the headline composition at a smaller scale and replace desktop navigation with MENU. Include a small circular scroll cue at the lower right. Continue into work links and studio information, using the supplied content rather than inventing a generic feature grid. Treat the exact display artwork and animation as separate assets requiring evidence or explicit design choices.”

Example Component Prompts
  1. Header: “Build a transparent studio header with a 15px wordmark, 14px uppercase route labels, 45px desktop edge spacing, and 90px-tall interaction areas. At phone width use 20px spacing, 60px controls, and a MENU disclosure. Keep the visible typography modest.”
  2. Hero lettering: “Arrange WHAT, CAN WE, MAKE, and NEXT on four lines. Stagger their left edges at approximately 9%, 29%, 0%, and 29% within the title envelope. Use supplied ornamental artwork when available; do not identify a substitute serif as the original font.”
  3. Scene art direction: “Compose rounded, expressive animal-like sculptures in matte ivory with soft warm shadows and fine grain. Use varied depth and edge cropping. Leave the title legible over the whole composition. Avoid glossy metallic materials and saturated UI colors.”
  4. About layout: “Use a broad linked visual region above a narrow right-aligned paragraph on desktop. On mobile, use 20px side insets and full-width supporting copy. Apply light text over a dark surface. The visual asset itself must be supplied; its subject is not established by the measurements.”
  5. Accessible motion: “Keep interface labels stationary while decorative scene elements move. Provide a composed still for reduced motion and loading fallback. Do not invent pointer interaction, scroll choreography, or marquee behavior as source features.”

Quick Start

CSS Custom Properties

This is a recommended structural adaptation, not extracted source CSS. It preserves the measured interface sizes and approximates the visible title envelope. It uses normal document scrolling, a native mobile disclosure, and a conventional root font size.

The title fallback uses Georgia only to make the example runnable. It does not reproduce or identify the original lettering. Replace that layer with an appropriate supplied font or lettering asset. The scene slot also requires artwork; its flat fill is only a fallback.

:root {
  /* Exact colors observed in source declarations. */
  --color-ink: #1e1f1f;
  --color-paper: #dbd6d0;

  /* Visual approximation for the rendered scene. */
  --color-scene: #e7e3dc;

  /* Observed family names; no font files are bundled here. */
  --font-ui: lausanne, Arial, sans-serif;
  --font-japanese: lausanne, noto-sans-cjk-jp, sans-serif;
  --font-menu: gunsan, Georgia, serif;

  /* Placeholder only: the hero family is unverified. */
  --font-display-fallback: Georgia, serif;

  --text-brand: 15px;
  --text-nav: 14px;
  --text-body: 15.5px;
  --text-about: 14.49px;
  --text-footer: 12px;
  --leading-body: 1.42;
  --leading-about: 1.6;

  /* Recommended interpolation through the measured desktop inset. */
  --edge: clamp(20px, 3.125vw, 60px);
  --header-height: 90px;
  --hero-title-width: 65vw;
  --hero-title-center: 56%;

  /* Timings observed on specific source elements. */
  --ease-interface: cubic-bezier(0.32, 0.94, 0.6, 1);
  --motion-utility: 300ms;
  --motion-menu-color: 450ms;
  --motion-reveal: 1400ms;
}

* {
  box-sizing: border-box;
}

body {
  margin: 0;
  color: var(--color-ink);
  background: var(--color-scene);
  font-family: var(--font-ui);
  font-size: var(--text-body);
  line-height: var(--leading-body);
}

a {
  color: inherit;
}

.site-header {
  position: absolute;
  inset: 0 0 auto;
  z-index: 10;
  display: flex;
  align-items: center;
  min-height: var(--header-height);
  padding-inline: var(--edge);
}

.brand {
  display: flex;
  align-items: center;
  min-height: var(--header-height);
  text-decoration: none;
}

.brand h1 {
  display: flex;
  gap: 4.95px;
  margin: 0;
  font-size: var(--text-brand);
  font-weight: 400;
  line-height: 1.42;
  text-transform: uppercase;
}

.desktop-nav {
  display: flex;
  align-items: center;
  margin-left: auto;
}

.desktop-nav a {
  display: flex;
  align-items: center;
  min-height: var(--header-height);
  padding-inline: 10.5px;
  font-size: var(--text-nav);
  text-decoration: none;
  text-transform: uppercase;
}

.desktop-nav .language {
  margin-left: clamp(32px, 6.9vw, 100px);
  padding-right: 0;
}

.mobile-nav {
  display: none;
}

.hero {
  position: relative;
  isolation: isolate;
  height: 100vh;
  height: 100svh;
  min-height: 560px;
  overflow: hidden;
  background: var(--color-scene);
}

.hero-scene {
  position: absolute;
  inset: 0;
  z-index: -1;
  overflow: hidden;
  pointer-events: none;
  background: var(--color-scene);
}

.hero-scene > :is(img, video, canvas) {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.studio-descriptor {
  position: absolute;
  top: 75px;
  left: var(--edge);
  margin: 0;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.35;
}

.hero-title {
  position: absolute;
  top: var(--hero-title-center);
  left: 50%;
  width: var(--hero-title-width);
  aspect-ratio: 935 / 612;
  margin: 0;
  transform: translate(-50%, -50%);
}

/* Optional replacement layer for supplied lettering artwork. */
.hero-title > :is(img, svg) {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
}

/* Text fallback: preserves the stagger, not the original glyphs. */
.hero-title .line {
  position: absolute;
  white-space: nowrap;
  font-family: var(--font-display-fallback);
  font-size: 11.4vw;
  font-weight: 400;
  line-height: 0.8;
  letter-spacing: -0.045em;
}

.hero-title .line:nth-child(1) { top: 0; left: 9%; }
.hero-title .line:nth-child(2) { top: 27%; left: 29%; }
.hero-title .line:nth-child(3) { top: 54%; left: 0; }
.hero-title .line:nth-child(4) { top: 81%; left: 29%; }

.scroll-cue {
  position: absolute;
  right: 0;
  bottom: 0;
  display: grid;
  place-items: center;
  width: 105.6px;
  height: 90px;
  text-decoration: none;
}

.scroll-cue svg {
  display: block;
  width: 20px;
  height: 20px;
}

/* Supporting layout is a recommendation, not a visual reconstruction. */
.work-intro {
  padding: 100px var(--edge) 120px;
  font-family: var(--font-japanese);
}

.work-intro p {
  margin: 0;
  line-height: 1.6;
}

.work-links {
  display: grid;
}

.work-link {
  display: flex;
  align-items: center;
  min-height: max(50px, 12.78vw);
  padding-inline: var(--edge);
  color: inherit;
  text-decoration: none;
}

.view-cases {
  display: flex;
  align-items: center;
  justify-content: center;
  width: max-content;
  min-height: 75px;
  margin: 80px auto;
  text-decoration: none;
}

.about-section {
  padding-block: 100px;
  color: var(--color-paper);
  background: var(--color-ink);
}

.about-inner {
  width: 75%;
  margin-inline: auto;
}

/* Bounds-only slot; the observed visual content is unknown. */
.about-visual {
  display: block;
  width: 100%;
  aspect-ratio: 1080 / 637;
}

.about-copy {
  width: min(100%, 479px);
  margin: 120px 30px 0 auto;
  font-family: var(--font-japanese);
  font-size: var(--text-about);
  font-weight: 300;
  line-height: var(--leading-about);
}

.site-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  padding: 45px var(--edge);
  color: var(--color-paper);
  background: var(--color-ink);
  font-size: var(--text-footer);
}

:where(a, button, summary):focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 5px;
}

@media (max-width: 767px) {
  :root {
    --edge: 20px;
    --header-height: 60px;
    --hero-title-center: 50.6%;
    --text-body: 15px;
    --text-about: 13.25px;
    --text-footer: 12.5px;
  }

  .desktop-nav {
    display: none;
  }

  .mobile-nav {
    display: block;
    margin-left: auto;
    font-size: 14px;
  }

  .mobile-nav summary {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    min-width: 66px;
    min-height: 60px;
    list-style: none;
    cursor: pointer;
  }

  .mobile-nav summary::-webkit-details-marker {
    display: none;
  }

  .mobile-nav:not([open]) .label-close,
  .mobile-nav[open] .label-open {
    display: none;
  }

  /* Recommended open state; no open-menu screenshot was supplied. */
  .mobile-panel {
    position: absolute;
    inset: 60px 0 auto;
    display: grid;
    padding: 20px;
    color: var(--color-paper);
    background: var(--color-ink);
  }

  .mobile-panel a {
    display: flex;
    align-items: center;
    min-height: 44px;
    font-family: var(--font-menu);
    font-size: 24px;
    line-height: 1.2;
    text-decoration: none;
    text-transform: uppercase;
  }

  .hero {
    min-height: 560px;
  }

  .studio-descriptor {
    top: 59px;
    font-size: 14px;
    line-height: 1.35;
  }

  .scroll-cue {
    width: 60px;
    height: 60px;
  }

  /* Approximate the visible next-section hint at the captured size. */
  .work-intro {
    position: relative;
    margin-top: -36px;
    padding: 0 var(--edge) 72px;
    font-size: 14px;
  }

  .about-inner {
    width: calc(100% - 40px);
  }

  .about-visual {
    aspect-ratio: 350 / 574;
  }

  .about-copy {
    width: 100%;
    margin: 100px 0 0;
  }

  .site-footer {
    padding-inline: 15px;
  }
}

@media (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }

  .hero-scene {
    animation: none;
    transition: none;
  }

  /* Pause video or scripted scene motion in application code as well. */
}
Minimal Markup

This opening scaffold works with the CSS above. The native disclosure and simple arrow are recommended substitutes; their implementation is not attributed to the original. Insert scene artwork into .hero-scene when available.

<header class='site-header'>
  <a class='brand' href='/ja/'>
    <h1><span>Garden</span><span>Eight</span></h1>
  </a>

  <nav class='desktop-nav' aria-label='Primary navigation'>
    <a href='/ja/cases/'>Cases</a>
    <a href='/ja/about/'>About</a>
    <a href='/ja/archives/'>Archives</a>
    <a href='/ja/contact/'>Contact</a>
    <a href='/ja/ai/'>AI</a>
    <a class='language' href='/' lang='en'>EN</a>
  </nav>

  <details class='mobile-nav'>
    <summary>
      <span class='label-open'>MENU</span>
      <span class='label-close'>CLOSE</span>
    </summary>
    <nav class='mobile-panel' aria-label='Primary navigation'>
      <a href='/ja/'>Home</a>
      <a href='/ja/cases/'>Cases</a>
      <a href='/ja/about/'>About</a>
      <a href='/ja/archives/'>Archives</a>
      <a href='/ja/contact/'>Contact</a>
      <a href='/ja/ai/'>AI</a>
      <a href='/' lang='en'>EN</a>
    </nav>
  </details>
</header>

<main>
  <section class='hero' aria-labelledby='hero-title'>
    <div class='hero-scene' aria-hidden='true'></div>

    <p class='studio-descriptor'>
      We are a digital design studio<br>based in Tokyo
    </p>

    <h2 class='hero-title' id='hero-title'
        aria-label='What can we make next'>
      <span class='line' aria-hidden='true'>WHAT</span>
      <span class='line' aria-hidden='true'>CAN WE</span>
      <span class='line' aria-hidden='true'>MAKE</span>
      <span class='line' aria-hidden='true'>NEXT</span>
    </h2>

    <a class='scroll-cue' href='#work' aria-label='Explore our work'>
      <svg viewBox='0 0 20 20' aria-hidden='true'>
        <circle cx='10' cy='10' r='10' fill='currentColor'/>
        <path d='M10 4v11M6 11l4 4 4-4'
              fill='none' stroke='var(--color-paper)'
              stroke-width='1.4'/>
      </svg>
    </a>
  </section>

  <section class='work-intro' id='work' aria-label='Selected work'>
    <p lang='ja'>
      全てのお仕事にありったけの愛を込めています。<br>
      今までお手伝いした全てのプロジェクトが<br>
      わたしたちの宝物です。
    </p>
  </section>
</main>
Tailwind v4 Token Mapping

Optional aliases for projects already using Tailwind v4. They do not imply that the original site uses Tailwind.

@theme inline {
  --color-studio-ink: var(--color-ink);
  --color-studio-paper: var(--color-paper);
  --color-studio-scene: var(--color-scene);

  --font-interface: var(--font-ui);
  --font-japanese-copy: var(--font-japanese);
  --font-display-placeholder: var(--font-display-fallback);

  --text-brand-label: var(--text-brand);
  --text-navigation: var(--text-nav);
  --text-studio-body: var(--text-body);
  --text-studio-about: var(--text-about);

  --spacing-page-edge: var(--edge);
  --spacing-header-control: var(--header-height);
  --ease-studio: var(--ease-interface);
}

Sources & Evidence

  • Original address: https://garden-eight.com/ja.
  • Final inspected address: https://garden-eight.com/ja/, reported HTTP 200. The observed URL change adds a trailing slash and retains the same studio identity.
  • Capture timestamp: 2026-10-01T21:00:33.979Z, corresponding to October 2, 2026, 06:00 JST.
  • Visual evidence: three current desktop captures at 1440 × 1000 and two current mobile captures at 390 × 844. They show the opening scene, desktop navigation or mobile MENU control, the studio descriptor, headline, and scroll cue. Mobile also reveals the beginning of the next content section.
  • Rendered evidence: page title, visible/extracted text, link destinations, custom properties, element rectangles, font declarations, colors, and transition declarations for both viewports.
  • Identity evidence: the page title, Garden Eight wordmark, organization text, and studio description support the site's identity. They do not independently identify its production team.
  • Inspection limits: no supplied screenshots of an open menu, case rows, About contents, or footer; no demonstrated clipboard result, link activation, or complete scroll sequence. No font files, scene assets, source scripts, or rendering technology were inspected.
  • Readiness limits: the supplied capture process waited for loading, layout stability, and relevant finite motion within stated time limits. Delayed content, unexercised interactions, and perpetual animation behavior remain only partially evidenced.

This reference describes the current page through the supplied inspection. Exact values, visual estimates, and recommended implementation choices remain explicitly separated.

← デザイン一覧に戻る