您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Change Notion Default Font
当前为
- // ==UserScript==
- // @name Notion Custom Font
- // @namespace Violentmonkey Scripts
- // @match *://www.notion.so/*
- // @grant none
- // @version 1.0
- // @author reonokiy
- // @description Change Notion Default Font
- // @license MIT
- // ==/UserScript==
- (function() {
- 'use strict';
- // 更改为想要的字体
- const sansSerifFont = 'ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI Variable Display", "Segoe UI", Helvetica, "PingFang SC", "思源黑体", "Microsoft YaHei", Helvetica, "Apple Color Emoji", Arial, sans-serif, "Segoe UI Emoji", "Segoe UI Symbol"';
- const serifFont = ' Lyon-Text, Georgia, "Songti SC", "思源宋体", serif';
- const monoFont = ' iawriter-mono, Nitti, Menlo, Courier, "思源等宽", monospace';
- const style = document.createElement('style');
- style.textContent = `
- .notion-app-inner {
- font-family: ${sansSerifFont} !important;
- }
- .notion-app-inner [style*="serif"] {
- font-family: ${serifFont} !important;
- }
- .notion-app-inner [style*="monospace"] {
- font-family: ${monoFont} !important;
- }
- `;
- document.head.appendChild(style);
- const observer = new MutationObserver(() => {
- document.querySelectorAll('.notion-app-inner').forEach(el => {
- el.style.fontFamily = sansSerifFont;
- });
- });
- observer.observe(document.body, {
- childList: true,
- subtree: true
- });
- })();