Way to Minimalism: Meta Info
最近在改样式时,有些是我反复修改又撤销的,比如字体类型,字体大小。最近正文和标题在 Serif Font 与 Sans Serif Font 之间来回切换,以及平常不会使用,但偶尔看一下也不错的 MonoSpace Font & Handwriting Font。
今晚上在跟朋友等烧烤,虽然最后店家设备故障频发,导致没吃上。
不过塞翁失马焉知非福(or we can say: 这是好事啊),突然想到在前几天重构 Post 元信息组件时,Tags 右侧留有一些空白区域。
于是干脆在前端里面添加交互设置项,从此可以随心所欲的设置;另外可以加一个 info icon,点击后展示文章信息,从而可以把末尾冗余的 article licensing 组件删掉。这也是文章标题取为"Way to minimalism"的原因
让GPT 先后生成了手机端和 PC 端的 BluePrint。
PC 端的蓝图生成的有点慢,要排队,于是在 11 点多回宿舍时,已然忘了。现在来看,蓝图里使用的 Popover 组件确实更适合。
只让 GLM 对着移动端蓝图进行设计,搓了一个"起码能用"的可交付产品。目前 PC 端和移动端都是 Modal Dialog Component
还有很多待完善:设计风格的统一、性能优化、行高的设置、对各类组件的适配、交互与快捷键
完善之后,还需要在 ABOUT 页面补充介绍,不过感觉关于页面不宜过长,后面或许可以开个帖子,统一介绍快捷键?现在 (03:56 AM)太晚了,后面再说吧。或者后天,但明天肯定没时间
Interlude
为了方便手机端预览,写了个 Nushell Functiondef i [port?: int] { let ip = ipconfig getifaddr en0 if $port == null { $ip } else { $"($ip):($port)" }}
效果:$ i210.41.101.202$ i 4000210.41.101.202:4000# 重定向到剪切板,clip也是我自定义的函数,macOS可以pbcopy代替$ i 4000 | clip