改一个CSS代码,拯救最美日记应用Day One 2

改一个CSS代码,拯救最美日记应用Day One 2_第1张图片
dayone-header.png

这是Howie-Serious 365日写作计划第037天的写作内容。

公众号排版利器:Day One

最喜欢有事没事写点东西的朋友来说,Day One是一个很熟悉的应用,出厂时往往带着「最美日历」应用的名号。

Day One的优点是排版很漂亮,非常漂亮;著名公众号MacTalk的池老师就推荐使用Day One来排版,快速高效。

改一个CSS代码,拯救最美日记应用Day One 2_第2张图片
Day One2-01.png

Day One支持Markdown语法,按Command+Return快捷键渲染排版效果,将渲染后的文章全文复制粘贴到微信公众号中,这个体验确实找不到更好的。或者说,其他Ulysses、iA Writer等著名Markdown软件导出的排版粘贴到微信公众号之后简直不忍直视。

从Day One 到Day One 2:

Day One缺点包括:

  • 只支持一份日记(软件里称为Journal)
  • 一篇文章只能插入一张图片

前一阵发布了新版 Day One 2.0,新版本改进了之前存在的这两个问题,支持创建多份日记本,同时支持在一篇文章里插入多张图片。好令人心动!

改一个CSS代码,拯救最美日记应用Day One 2_第3张图片
Day One2-06.png

但是,很多人在「买买买」之后,坑爹地发现Day One 2.0的排版设计调整了,或者说,变丑了。

就是这个问题:引用字体(block quote)实!在!太!大!了!上图:

改一个CSS代码,拯救最美日记应用Day One 2_第4张图片
Day One2-05.png

直接摆出解决方案吧:一句话,自定义css样式

进入文件路径/Applications/Day One 2.app/Contents/Resources/

改一个CSS代码,拯救最美日记应用Day One 2_第5张图片
Day One2-03.png

找到DayOne.css文件,用TextEdit.app或者其他任何文本编辑软件打开

要修改的代码段,关键词:block quote, font-size。发现原来引用文字这么大是因为软件将blockquote字体大小默认设置为1.2em,根据自己的喜好调整吧。我的Day One 2默认字体是15pt,所以我自己修改了几次,引用字段的设置修改为0.9em效果比较满意;

改一个CSS代码,拯救最美日记应用Day One 2_第6张图片
Day One2-02.png

修改后的文章排版是这样的:

改一个CSS代码,拯救最美日记应用Day One 2_第7张图片
Day One2-04.png

总结

只有偏执狂才能生存。Day One的出色是因为偏执,只能建立一份日历,每天只能写一篇日记,每篇日记只能插入一张图片。排版只有一种,用户得向设计师的品味看起。简单说,就是苹果那个路子,用户都是「傻子」,开发者掌控完整的用户体验。结果就是:非常优秀的软件。

但是,魔鬼存在于细节之中。Day One 2.0的改进可以说是顺利了用户和Markdown在几年来的发展,之前没必要做的妥协现在改了,其实也合情合理。但是,新版的CSS可能受了Medium排版风格的影响,引用文字的字号比正文还大。最起码在这中国是没法忍的。

很多问题的解决方法,道理是相通的。虽然我不懂CSS、HTML排版,只能说是知道是个什么东西,但是只要明白这个软件排版的原理,琢磨一下,对软件设置进行自定义是完全可行的。

这么好的软件,这下大家可以继续买买买了。

Notes:Day One 2.0在中国区App Store的评分只有2星,主要是因为软件默认的服务功能似乎并不好使。由于我不依赖Mac和iOS端同步,所以不在乎这点问题。介意的,还得小心。看来美丽的事物背后,坑一般不是一个两个啊。

你可能感兴趣的:(改一个CSS代码,拯救最美日记应用Day One 2)