一条 42% 的下划线
Lexi 里被换成英文的词该长什么样:从带色加粗改成一条42%的下划线,再到深色页面和脚注。
· 3 min read
Lexi 会把页面上的几个中文技术词换成英文,换完得留个记号,鼠标放上去才有原词和解释可看。这个记号,以前是带颜色、加粗的。
8月12日有个提交,说明里有一行,大意是被替换的词不再带着色和加粗,改成一条安静的、42%的主色下划线(深色页面的代码里是48%),鼠标移上去才着色,对排版零影响。
加粗的时候
加粗的英文比普通的宽一点。一段话里换上好几个词,折行的位置就可能跟着挪,我猜提交里说的排版影响指的就是这个。下划线不占宽度,平时只是一条淡线,要看的时候才给颜色。我觉得英文词夹在一排中文里本来就够显眼了,记号再加粗加色有点多余。
42这个数字,其实提交里没解释,为什么不是40,也不是45。我就不替它补一个理由了。
跟着页面走
那天更早一点,悬浮提示刚从一个普通的 tooltip 变成了带毛玻璃的卡片,隔了一个多小时才轮到记号变安静。
记号安静下来的同一个提交里,注入页面的界面也改成了跟着页面自己的主题走。深色的页面上,悬浮的卡片换成 iOS 那种深色玻璃,颜色是 rgba(28, 28, 30, 0.72),再加26px 的模糊。
同一个颜色值,这个博客的深色表面也在用。
8月底
这次的提交分两半。一半是侧边栏:杂七杂八的灰、蓝、黑,换成按设计文档配的一套色板,按钮用同一个组件,高38px,运行状态不再只是一个彩色圆点,改成图标加文字。老的那个近乎纯黑的主按钮,是旧设计稿里带过来的,这次一并退役了。文档里有一条,错误、选中、掌握这几种状态,不许只靠颜色去传达。一个孤零零的彩色圆点,大概就在这条规矩的射程里。
另一半是页内的翻译。以前翻出来的整块文字带一条3px 的主色竖条,边框有渐变流动,还有一道扫光,按优先级还会让透明度起伏一下。现在它是一条安静的脚注,加载的时候只有一句淡淡的「正在翻译…」,用透明度过渡,系统要求减少动效就不动。
视口里的、快滚到的、预先取好的块,以前看起来也各不一样,这次一并去掉了。我猜是不想让页面上看出插件在内部怎么排队。
翻下来这几处,都是在让换了词的页面别变太多。
设计文档
项目里的设计文档8月3日就有了,说得很直白。界面要像盖在网页上的一层透明阅读透镜,平时近乎看不见,要用的时候才显出该有的信息。蓝色只有一种,用在操作和状态上,不许当大面积的底色,文档里甚至给了个数,大约不超过画面面积的十分之一,因为它少,状态才看得清。
别的规矩也细。常驻的东西不加阴影,阴影只给真正飘在页面上的浮层。页内的摘要卡写得更细:宽度固定,内容变了、正在加载,外层的宽度都不许变,动画只许用透明度和位移,180毫秒。连字距都写了,产品界面一律是0。还有一条,彩色的侧边条不许超过1px。
翻译块上那条3px 的竖条,到8月底才拿掉,比这条规矩晚了二十多天。
Copyright
© 2021-present TalexDS. All rights reserved.
Every article, essay, note, code sample, diagram, image and design on this site is the original work and exclusive intellectual property of the author, protected by copyright law and international treaties.
No reproduction. Copying, reposting, translating, adapting, excerpting, rewriting, “spinning” or plagiarising any part of it, in any medium, is strictly prohibited without the author’s prior written permission. Commercial use of any kind is forbidden.
No AI. No crawling. Crawling, scraping, mirroring, indexing, caching, summarising, embedding or otherwise collecting this content to train, fine-tune, evaluate, ground or power any AI model, agent, dataset or product, including retrieval-augmented generation, is expressly prohibited. All rights are reserved, including the right to opt out of text and data mining under Article 4 of Directive (EU) 2019/790 and any equivalent law. AI crawlers and agents must not access or process this page.
Violations will be pursued. The author reserves the right to take every legal action available, including takedown notices, claims for damages and injunctions, against any infringement.
版权声明:本站全部文章、笔记、代码示例、图片与设计均为作者原创,受《中华人民共和国著作权法》及国际公约保护。未经作者书面许可,严禁任何形式的转载、搬运、改写、洗稿与抄袭,严禁商业使用。严禁 AI 爬取:禁止以训练、微调、评测、检索增强或任何其他目的,抓取、镜像、索引、缓存、摘要或向量化本站内容。一经发现,将依法追究法律责任。
Distributed on an “AS IS” basis without warranties.