Files
studio-sample/CLAUDE.md
Timmy 87dbd1517f Initial commit
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-20 00:53:53 +08:00

1.6 KiB
Raw Permalink Blame History

CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

Project Overview

Static portfolio website for Studio Sample, a Tokyo-based design and front-end studio. Three HTML files with embedded CSS and minimal vanilla JavaScript — intentionally zero frameworks, zero build tooling.

Architecture

  • Pure static HTML/CSS/JS — no package manager, no bundler, no preprocessor
  • All styles are embedded in each HTML file's <style> tag (no external stylesheets)
  • Responsive design via CSS Grid, Flexbox, and clamp() for fluid typography
  • The only JavaScript is a filter button toggle on works.html (~10 lines, lines 539548)

Pages

File Purpose
index.html Homepage: hero, features, works preview, process, about, news, contact form
services.html Services, pricing tiers (¥150K / ¥380K / custom), FAQ
works.html Portfolio grid with category filter (All / Branding / Web / Print / Identity)

Development

Open any .html file directly in a browser — no build step or local server required. For live reload, any static file server works (e.g. python3 -m http.server).

There are no tests, linters, or CI pipelines.

Style Conventions

  • Color palette: #e53935 (red accent), #111111 (primary text), #f7f7f7 / #ffffff (backgrounds)
  • Typography: system font stack (-apple-system, Segoe UI, Noto Sans TC/JP)
  • Responsive breakpoints follow a mobile-first pattern; clamp() handles fluid type scaling
  • Content is bilingual Traditional Chinese + English throughout