51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

我如何优化Notion样式

Notion是一款强大的笔记软件,但是由于其主要针对英文市场,在中文界面上显示有些怪怪的。因此,我在实际使用的过程中对其样式进行了一些优化。

1 使用网页端

在PC上,Notion可以从网页端客户端 登录。由于客户端较难对格式进行修改,我们在这里使用 网页端

不过,如果直接在浏览器中打开网页端,有很大一部分空间是被浪费掉的:我们只是要打开Notion,而不需要地址栏和标签页。换句话说,我们需要一个长得像客户端的网页端。

这样的功能怎么实现呢?我使用了Chrome APP。参考这篇博文,将其中Slack的地址替换为Notion,即可在桌面上创建一个比Notion客户端更好看的Chrome APP了。

2 更改字体

Notion并未对中文字体做太多优化,所以中文字体的显示充斥着一种「原始感」:Windows客户端使用的是宋体和楷体,网页端使用的是浏览器默认字体(Windows一般是微软雅黑)和楷体。虽然网页端默认使用无衬线字体对美观程度有所改善,但是把楷体作为Serif格式默认字体的设置实在是不太符合我个人的审美。

好在,网页端有很多更改格式的方法。我使用了Chrome插件Stylus。你可以在Chrome网上应用店安装这款插件。新建一个新样式,将其应用于域名:

  • www.notion.so
  • notion.so

就可以在里面输入CSS修改字体了。


* @font-face {



*     font-family:'KaiTi';



*     src:local('思源宋体 CN');



* }



* @font-face {



*     font-family:'STKaiTi';



*     src:local('思源宋体 CN');



* }



* @font-face {



*     font-family:'华文楷体';



*     src:local('思源宋体 CN');



* }



* @font-face {



*     font-family:'KaiTi_GB2312';



*     src:local('思源宋体 CN');



* }



* @font-face {



*     font-family:'楷体_GB2312';



*     src:local('思源宋体 CN');



* }



* @font-face {



*     font-family:'楷体';



*     src:local('思源宋体 CN');



* }



* @font-face {



*     font-family:'BlinkMacSystemFont';



*     src:local('思源黑体 CN');



* }



前面几行是将「楷体」改成了「思源宋体」,后面则是将默认的字体改成了思源黑体。当然,需要先在本地安装这两款字体才行。你可以在GitHub下载到这两款字体:

这之后,Notion的样式就变得好看多了。

3 优化滚动条(夜间模式)

Notion官方有夜间模式的支持,这是非常不错的。然而其突兀的滚动条实在是让人心烦。为了解决这个问题,你可以在前面的CSS中加入如下代码(源自notion-hack):


* #notion-app .notion-scroller > div:nth-child(1) {



*     color:#eee!important



* }



* #notion-app .notion-scroller::-webkit-scrollbar {



*     width:5px;



* }



* #notion-app .notion-scroller::-webkit-scrollbar * {



*     background: transparent;



* }



* #notion-app .notion-scroller::-webkit-scrollbar-thumb {



*     background: rgba(47,47,47,.1)!important;



* }



* 



* ::-webkit-scrollbar {



*     width:5px;



* }



* ::-webkit-scrollbar *{



*     background: transparent;



* }



* ::-webkit-scrollbar-thumb {



*     background: rgba(47,47,47,.1)!important;



* }



* 



* #notion-app .notion-scroller > div > .notion-selectable[style*="flex"] {



*     padding-bottom:0px!important;



* }



* #notion-app .notion-scroller .notion-selectable > div[style*="inline-flex"] {



*     overflow: hidden;



*     height:400px;



* }



* #notion-app .notion-scroller .notion-selectable > div[style*="inline-flex"] > div {



*     overflow:auto;



* }



前半部分优化代码,后半部分则针对Board View之下所有的列都做了一个滚动条,方便观看页面较多的Board。


上面几步完成之后,Notion的页面应该就好多了,可以安心地记笔记了......

最终的界面如下:

界面预览

赞(0)
未经允许不得转载:工具盒子 » 我如何优化Notion样式