Initial commit

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-20 00:53:53 +08:00
commit 87dbd1517f
4 changed files with 2104 additions and 0 deletions

35
CLAUDE.md Normal file
View File

@@ -0,0 +1,35 @@
# 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