Design Direction

Design Direction

This site is an academic personal portfolio. It should feel editorial, calm, research-oriented, and easy to scan.

Primary Reference

Use the WIRED DESIGN.md direction from VoltAgent/awesome-design-md as the main reference: paper-white reading surfaces, strong black typography, thin hairline dividers, dense but legible editorial rhythm, and square-edged controls. Borrow only a small amount of Apple-like restraint for spacing and image handling.

Avoid turning the site into a product landing page, a dashboard, or a dark SaaS interface.

Visual Theme

  • Background: white or near-white.
  • Text: black or near-black for primary content.
  • Secondary text: muted gray.
  • Accent: one restrained blue for links and focus states.
  • Dividers: thin hairline borders instead of boxed cards.
  • Shape language: square or lightly rounded only where the existing theme requires it.

Typography

  • Use the existing serif heading stack for large editorial headings.
  • Use the existing sans-serif stack for body, labels, navigation, metadata, and buttons.
  • Keep letter spacing at zero for large headings.
  • Use uppercase only for small section labels.
  • Favor readable line lengths around 65-85 characters.

Layout Rules

  • The homepage should be a single scrolling page.
  • Keep old archive URLs available, but the main navigation should point to homepage anchors.
  • Prefer continuous chapters separated by hairlines over cards or floating panels.
  • Use a strong first viewport: name, research positioning, portrait, and key actions.
  • Keep research and publication items as rows, not tiles.
  • Avoid nested cards, decorative blobs, heavy gradients, and ornamental backgrounds.

Components

  • Buttons: square-edged, high contrast, text-only.
  • Lists: row-based, separated by hairline dividers.
  • Portrait: real image, square-edged crop, restrained processing.
  • Navigation: compact, sticky, anchor-based.
  • Footer: quiet and utilitarian.

Responsive Behavior

  • Desktop: two-column hero and two-column section rhythm with labels on the left.
  • Mobile: single-column flow with hero image below or after the introduction.
  • All tap targets should remain at least 42px high.
  • Text must never overlap images or controls.