Farstrides

留白有序,
内容在前。

一套面向个人作品与长文阅读的视觉系统。用排版建立秩序,用留白组织节奏,让每一次强调都有理由。

视觉系统 v1 / 排版与交互样张

从实际作品开始

标题说明作品是什么,正文说明它解决什么问题。项目并列呈现,保留各自的性格。

Physics Lab

面向高中物理课堂的交互实验工作台。按学科与物理现象浏览模型,观察运动、受力与变化过程。

physics-lab.farstrides.com
打开 Physics Lab

积跬致远 Farstride

从目标走向日常行动的个人规划工具。记录待办、讨论与采用计划,在执行和回顾中持续调整。

planner.farstrides.com
打开 Farstride

设计的基本单位

变量控制数值,语义决定用途。字号、颜色和动效都有明确边界,不依赖装饰维持层级。

排版

Typography
Display / 44–80--text-display
Quietly considered.
H1 / 36–64--text-h1
把问题想清楚
H2 / 26–40--text-h2
在观察中理解
H3 / 20–23--text-h3
从一个小的行动开始
Body / 16–18--text-body

好的工具让注意力留在问题本身。正文保持舒适的行距和适中的行宽,让一段完整的想法自然展开。

Small / 14--text-small

辅助说明保留可读性,不承担主要内容。

Caption / 13--text-caption

图注、日期与技术标记

Display 只用于每页至多一处品牌表达。常规页面以 Body、H2、H3 为主,Caption 按需出现。标题视觉样式与 HTML 语义独立,样张不会为展示字号而增加多个 H1。

色彩角色

Sand + Jade
background#fdfdfc
surface#f9f9f8
text-primary#21201c
text-secondary#63635e
muted#63635e
border#dad9d6
accent#1e7a61
accent-foreground#ffffff

Muted 用于元信息,仍保持正文级对比度。Border 用于非交互分隔;输入和选择控件使用对比更强的 border-control。强调色用于链接、焦点和主要动作。

空间与节奏

4 px base
4
8
12
16
24
32
48
64
96
128

关联内容间距 8–16 px,组件间距 24–32 px,章节间距随视口在 48–96 px 之间变化。中文正文最多约 36 个全角字符,英文正文最多 65ch。

边界与层次

分隔线 1 px。控件圆角 4 px,有限容器 8 px,图片 12 px。作品列表直接排版;阴影只留给确有遮挡关系的浮层。

这是一块承载补充信息的 surface。正文可直接阅读,操作具有清楚的边界。

查看阅读样张

动效有因

即时反馈 120 ms,局部状态变化 200 ms,必要的展开 280 ms。进入使用 ease-out,往返状态使用 ease-in-out。弹簧保留给直接拖拽,本样张无需加载动画库。

内容默认可见,不做滚动入场。主题立即切换。减少动态偏好下,过渡与动画归零;键盘焦点保持清晰。

响应式边界

Mobile first
以内容是否放得下决定布局变化
断点默认换算使用方式
Base0单栏阅读,导航自然换行
sm40rem / 640px排版样本与标注并排
md48rem / 768px项目编号、内容、链接分列
lg64rem / 1024px增加列间距,保留阅读行宽
xl80rem / 1280px内容外框最多 1200px

让阅读成为默认体验

正文样张 / 1.8 行高 / 中文 36em 行宽

一个个人网站可以从两件事开始:正在做什么,以及为什么值得继续做。项目说明不必先铺陈宏大的愿景,先让读者理解问题、方法和结果。

Physics Lab 通过交互模型呈现物理现象;Farstride 将目标与日常行动联系起来。它们的用途不同,但都需要清楚的结构和可靠的反馈。个人网站用一致的排版组织这些内容,让作品本身留下印象。

留白区分章节,行宽支撑阅读,颜色提示可操作的位置。需要进一步了解时,读者可以直接进入物理实验室,或打开积跬致远。