TCF风格指南。
构成睾丸癌基金会视觉语言的颜色、字体和组件样式。点击任何十六进制或RGB值即可复制。
颜色系统
01 · 基础三种角色:primary用于品牌标识,ink用于字体和表面,signals用于色调和边框。点击任何十六进制或 RGB 代码即可复制。
主要及品牌
TCF 青色
品牌。行动号召、视觉亮点、链接、眉线文字以及关键视觉元素。
深青色
为主色调青色设置标签按钮、内联链接文本和悬停状态。在带色背景上提高对比度。
深青色悬停
对于已显示为深青色的任何元素(次要按钮、账目链接、卡片链接),其悬停状态保持不变。
青色调
标签、注释和特色卡片背景。以不与内容产生冲突的方式,低调地展现品牌存在感。
青色边框色调
与“青色渐变”搭配的边框为实线。确保渐变卡片在白色页面上仍清晰可辨。
墨与字
深海军蓝
标题、主图卡、CTA 模块、页脚、高亮轮廓。将所有纯黑色部分替换为该样式。
Slate 700
浅色背景上的默认正文文字。对比度低于海军蓝,更适合阅读长篇内容。
Slate 600
分段、列表说明、标题下方的辅助文字。
《Slate》500强
图注、规格标签、脚注、销售点名称、EIN行。低调但不失清晰。
《Slate》400强
深海军蓝背景上的正文内容——英雄图、英雄卡、行动号召按钮、页脚。
白色
默认页面背景。卡片和内容区域。
信号与表面
《Slate》百大榜单
交替显示的章节背景、非活动状态的切换按钮、内联代码片段。
Slate 200
卡片边框、标题下方的细线、对账表和列表的行分隔线。
《Slate》300强
次要按钮的轮廓以及任何需要在Slate 100表面上方显示的边框。
纯黑
仅供媒体使用(标志组合、照片遮罩)。请勿用于文字——文字请使用“深海军蓝”。
深色背景上的细线: 在深海军蓝的表面上,使用分隔线和边框 rgba(255,255,255,0.08) 到 rgba(255,255,255,0.12) 而不是板岩六边形。
已停用的氰色
有一种青色:#00B4DB,其深色和悬停状态分别为#0091B0。这些旧版变体在较旧的页面和自定义 CSS 中仍然会出现。一旦发现请立即替换——切勿在新作品中再次使用它们。
- #00B4D8
- #00BCD4
- #0099bb
- #0097A7
- #0083B0
排版
02 · 基础标题使用衬线体,其余内容使用无衬线体。DM Serif Display 字体既能传递温暖感,又具备编辑风格的厚重感;Inter 字体则能从容应对长篇阅读和用户界面设计,且不造成视觉干扰。
DM 衬线展示体
abcdefghijklmnopqrstuvwxyz
0123456789
国际
abcdefghijklmnopqrstuvwxyz
0123456789
DM Serif Display 仅提供一种字重。 切勿申请 <strong>, <b>,或 font-weight: 600/700 对于衬线字体——浏览器会合成一种伪粗体效果,渲染后显得粗重且模糊,在 Safari 中尤为明显。如果需要强调衬线字体的某一行,请使用 <em>: 斜体加TCF Cyan是本网站的强调样式。
新闻报道与媒体提及
字体大小
03 · 基础两个量表。 文章 适用于长篇内容、博客文章和项目页面。 显示 适用于英雄区、着陆页以及需要字体发挥更大作用的营销场景。以下字号为桌面端的上限——标题采用 clamp() 因此,它们在手机上的显示会缩小。
独立评级。对公众负责。
为什么第三方评分很重要
卓越运营保障任务执行
信任是通过可衡量的问责制和持续的透明度建立起来的——而我们的第三方评级正是对此的真实体现。
睾丸癌基金会成立于2009年,是一家501(c)(3)非营利组织,也是全美唯一一家拥有全职工作人员的睾丸癌组织。我们由幸存者、护理人员和倡导者组成,致力于加强教育和提高公众意识。
通过早期发现对抗睾丸癌。
我们的使命:通过教育拯救生命。
了解如何进行睾丸自我检查。
按钮
04 · 图案第 16 / 600 页, padding: 1rem 2rem, 半径 8px,颜色过渡 0.18 秒。Squarespace 的链接样式会延伸到代码块中,因此按钮锚点始终设置为 颜色 和 text-decoration 与 !important.
在浅色表面上
主操作区域使用主青色;当按钮位于正文旁且需要形成对比时,使用深青色;次要元素则使用轮廓色。
在彩色表面上
青色配海军蓝。海军蓝配青色——捐赠横幅占据了页面上唯一醒目的青色区域,因此其按钮采用深色设计,而非与背景色形成冲突。
组件模式
05 · 图案可复用的设计模块。这些模块会出现在博客文章、项目页面以及面向捐赠者的内容中。在创造新模式之前,请先参考现有模式——品牌的统一性源于重复,而非新奇。
标签药片
H1标签上方的分类标签。背景为浅色,文字为深青色。
说明
简要总结或关键要点。青色底色,左侧主边框宽度为3像素。
简而言之:Candid Platinum 认证,Charity Navigator 4 星评级(评分 93%),GreatNonprofits 顶级评级,Trustpilot 评分 4.2/5。
英雄卡
深色背景,包含标题、导语、正文段落及可选的引语。
致捐赠者和合作伙伴
四位独立评估员。一个一致的结论。
我们这一类别的非营利组织大多出现在其中一两个平台上。TCF则在所有四个平台上均有评级。
“独立核查是最低标准,而非最高标准。”
编号账簿
阶梯式列表、评分、节目环节。主色调为青色的衬线数字、极细的分隔线,无卡片式铬色边框。
-
01
意识
通过消除污名化的教育,在年轻人所在的地方与他们建立联系。
-
02
支持
将新确诊的患者与有过类似经历的幸存者联系起来。
-
03
幸存者
长期护理、社区支持及治疗结束后的资源。
报表分类账
以第一人称的衬线体陈述作为锚点行。将鼠标悬停在某一行上时,该行的同级元素会逐渐淡出,斜体短语变为青色,且箭头会滑动。用于导航主题以及任何“选择您的情况”列表。
卡片网格
用于新闻稿、资源和下载内容的等高边框卡片。鼠标悬停时会显示青色边框和一个 1 像素的圆环——绝不会出现平移效果。
统计数字
使用 DM Serif 字体的较大数字。上方为微型标签,下方为通俗易懂的说明文字。数字部分切勿加粗。
每1美元中有...直接用于项目服务。
全国唯一一个配备全职工作人员的睾丸癌诊疗团队。
独立的慈善机构评估机构,所有评估结果均已公开发布。
引语
幸存者和伴侣的发声。Serif斜体字,微型标签署名,发丝线卡片。
“没人告诉我该去确认。我们就是来打破这种沉默的。”幸存者,24岁时确诊
CTA 模块
文章末尾的捐赠或注册模块。深海军蓝底色,主色调为青色,单栏居中布局,最大宽度约为720像素。
交互与动态
06 · 行为运动是一种暗示,而非表演。万物都沿着同一条短曲线运动,没有必要移动的东西绝不会移动。
-
过渡
0.18秒至0.2秒
轻松关于颜色、背景、边框和透明度。不要太长,也不要太花哨。 -
鼠标悬停在卡片上
边框采用 TCF Cyan 颜色,并配以 1px 的同色环(
box-shadow: 0 0 0 1px #00B4DB). 否transY新版本中的卡片式提升功能——随着页面重建,旧版提升功能正在被移除。 -
Ledger 悬停
将鼠标悬停在一行上,其同级元素会下移至
不透明度:0.55,将斜体短语的颜色改为青色,并将箭头向右移动 4px。悬停时的行保持完全不透明。 -
焦点
每个交互元素都会获得
:focus-visible { outline: 2px solid #0F172A; outline-offset: 3px; }. 切勿在未重新安装的情况下拆下对焦环。 -
不允许
不得出现脉动、发光、弹跳、视差或自动播放效果。页面处于空闲状态时,不得出现循环播放的动画。
构建规范
07 · 实施该网站基于 Squarespace 7.1 运行,因此大多数新设计作品都是以自包含代码块的形式交付,直接嵌入到 Fluid Engine 模块中。这些规则可确保这些代码块之间以及与平台之间不会发生冲突。
-
类前缀
每个新区块都使用
tcfx-前缀。tcf-属于旧版自定义 CSS,会发生冲突。 -
仅限作用域重置
.tcfx-block, .tcfx-block * { box-sizing: border-box; margin: 0; padding: 0; }且宽度不能超过此值。一页宽的*重置功能以前曾导致网站无法正常运行。 -
对所有内容进行命名空间划分
将范围限定在该代码块根类下的所有规则。代码块应可安全地粘贴到任何页面上,且不会产生副作用。
-
先导入
如果一个
<style>用途@import对于字体,它必须是该标签中的第一行,否则浏览器会忽略它。 -
无评论
正式发布的 HTML 和 CSS 代码中不包含注释。请在项目备注中对该代码块进行说明。
-
不使用表情符号作为图标
文本、数字或内联 SVG。表情符号在不同平台上的显示效果不一致,且读起来显得不够正式。
-
海军蓝,不是黑色简体中文(大陆)
在整个用户界面中,深海军蓝代替了所有黑色。纯黑色仅用于媒体内容。
-
移动优先
以手机布局为基础进行设计,并添加
min-width向上查询。单列堆栈,clamp()字体样式、640px以下缩减内边距、适合点击的目标区域。 -
外部链接
target="_blank"始终随附rel="noopener noreferrer". -
内容完全照搬
在重新设计现有页面时,请完全保留标题、正文、URL 和 UTM 参数。如有任何改动,请明确标注,切勿悄无声息地进行修改。
-
保留 H1 标签
为了优化搜索引擎(SEO),重构后的英雄页面会保留一个H1标签,且其文本内容与原版完全一致。请避免使用Squarespace的
sqsrte-scaled-textwrapper —— 其内联尺寸在运行时可能会消失,从而导致标题折叠。 -
章节接管
若要强制将某个块的区域设为深色,请选中背景图层,而不是该区域的选区框——绘制
.page-section将任何“clip-path”分隔线调整为方形。
.page-section:has(.tcfx-block) .section-background {
background: #0F172A !important;
border: 0 !important;
border-radius: 0 !important;
box-shadow: none !important;
}