基于 Savor 主题的文档树样式

特别感谢

首先特别感谢 Savor 主题作者和 Blue-dog 主题作者

样式分享

  1. 该文档树样式是基于 Savor 主题中 Sugar 配色
  2. 文档树样式是抄了下 Blue-dog 主题中的文档树样式

使用方法:打开设置找到外观里面的代码片段将该 CSS 粘贴里面

/* 修改 文档树 大纲 收集箱 文字的颜色 */
.block__logo {
    color: var(--b3-block-logo-color);
}

/* 取消文档树、大纲、反向链接左边的icon,感觉显示重复了 */
.block__logo svg {
    display: none;
}

/* 文档树、大纲、反向链接顶部的背景颜色 */
div[data-type="wnd"] .block__icons {
    background-color: var(--b3-theme-surface);
    /* border-bottom: 2px dashed var(--b3-border-color); */
}

/* 文档树引用数字的颜色 */
.counter {
    color: var(--b3-counter-color);
}

.counter:hover {
    background-color: transparent !important;
}

/* 无子文档的文档前面添加符号 */
.b3-list-item.b3-list-item--hide-action .b3-list-item__toggle.fn__hidden::before {
    content: "◦";
    font-size: 2em;
    position: absolute;
    visibility: visible;
    margin-bottom: 2px;
    color: #8080804d;
}

/* 设置文档树前面的>符号颜色 */
.fn__flex-1.fn__flex-column.file-tree .b3-list-item__arrow {
    color: #8080804d;
}

/* 点击文档树emoji不弹出修改窗口(防止误触) */
/*span.b3-list-item__icon.b3-tooltips.b3-tooltips__n {
    pointer-events: none;
}*/

/* 笔记本之间的间隔 */
.sy__file ul.b3-list.b3-list--background {
    border-radius: 1px;
    margin: 6px 4px 6px 14px;
    outline: 1px solid rgba(231, 231, 231, 1);
    background-color: #f4f1eb !important;
    box-shadow:
        rgba(0, 0, 0, 0.05) 0px 6px 24px 0px,
        rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
}

[data-type="navigation-root"] {
    height: 32px;
}

/* 给文档树,大纲设置背景颜色 */
.fn__flex-1.fn__flex-column.file-tree:not(.file-tree .sy__file) {
    background-color: #f4f1eb !important;
}

.sy__file>.fn__flex-1 {
    background-color: #f4f1eb !important;
}

/* 设置反链面板图标位置(不设置对不齐) */
.backlinkList.fn__flex-1 .b3-list-item .popover__block {
    margin-left: 4px;
}


/* 文档树item */
/* 抵消v2.4.1α的影响 */
.b3-list-item {
    margin: 0px !important;
}

.b3-list--background .b3-list-item {
    border-radius: 0px;
}

/* ------------------------------------文档树文字设置为灰色------------------------------- */
.b3-list-item__text {
    color: var(--b3-theme-on-surface);
}

/* -----------------------------文档树focus------------------------------- */

/* 颜色 */
.b3-list--background .b3-list-item--focus .b3-list-item__text,
.b3-list--background .b3-list-item--focus .b3-list-item__graphic,
.b3-list--background .b3-list-item--focus .b3-list-item__icon svg {
    color: var(--b3-theme-primary);
}

/* 背景 */
.b3-list--background .b3-list-item--focus {
    background-color: var(--b3-theme-tm2) !important;
}

/* -----------------------------文档树hover-------------------------------- */

/* 颜色 */
.b3-list--background .b3-list-item:hover .b3-list-item__text,
.b3-list--background .b3-list-item:hover .b3-list-item__graphic,
.b3-list--background .b3-list-item:hover .b3-list-item__icon svg {
    color: var(--b3-theme-on-surface);
}

/* 背景 */
.b3-list--background .b3-list-item:hover {
    background-color: var(--b3-theme-tm-gray) !important;
}
  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22926 引用 • 92174 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • NorthCJ 1
    .b3-list-item .counter {
        display: none;
    }
    

    这段 css 应该可以

  • 其他回帖
  • 大佬可以把这些大纲的引用数据删除吗image.png

    1 回复
  • NorthCJ

    基于 Salt 配色的样式

    /* 修改 文档树 大纲 收集箱 文字的颜色 */
    .block__logo {
        color: var(--b3-block-logo-color);
    }
    
    /* 取消文档树、大纲、反向链接左边的icon,感觉显示重复了 */
    .block__logo svg {
        display: none;
    }
    
    /* 文档树、大纲、反向链接顶部的背景颜色 */
    div[data-type="wnd"] .block__icons {
        background-color: var(--b3-theme-surface);
        /* border-bottom: 2px dashed var(--b3-border-color); */
    }
    
    /* 文档树引用数字的颜色 */
    .counter {
        color: var(--b3-counter-color);
    }
    
    .counter:hover {
        background-color: transparent !important;
    }
    
    /* 无子文档的文档前面添加符号 */
    .b3-list-item.b3-list-item--hide-action .b3-list-item__toggle.fn__hidden::before {
        content: "◦";
        font-size: 2em;
        position: absolute;
        visibility: visible;
        margin-bottom: 2px;
        color: #8080804d;
    }
    
    /* 设置文档树前面的>符号颜色 */
    .fn__flex-1.fn__flex-column.file-tree .b3-list-item__arrow {
        color: #8080804d;
    }
    
    /* 点击文档树emoji不弹出修改窗口(防止误触) */
    /*span.b3-list-item__icon.b3-tooltips.b3-tooltips__n {
        pointer-events: none;
    }*/
    
    /* 笔记本之间的间隔 */
    .sy__file ul.b3-list.b3-list--background {
        border-radius: 1px;
        margin: 6px 4px 6px 14px;
        outline: 1px solid rgba(231, 231, 231, 1);
        background-color: rgb(215, 224, 224) !important;
        box-shadow:
            rgba(0, 0, 0, 0.05) 0px 6px 24px 0px,
            rgba(0, 0, 0, 0.08) 0px 0px 0px 1px;
    }
    
    [data-type="navigation-root"] {
        height: 32px;
    }
    
    /* 给文档树,大纲设置背景颜色 */
    .fn__flex-1.fn__flex-column.file-tree:not(.file-tree .sy__file) {
        background-color: rgb(215, 224, 224) !important;
    }
    
    .sy__file>.fn__flex-1 {
        background-color: rgb(215, 224, 224) !important;
    }
    
    /* 设置反链面板图标位置(不设置对不齐) */
    .backlinkList.fn__flex-1 .b3-list-item .popover__block {
        margin-left: 4px;
    }
    
    
    /* 文档树item */
    /* 抵消v2.4.1α的影响 */
    .b3-list-item {
        margin: 0px !important;
    }
    
    .b3-list--background .b3-list-item {
        border-radius: 0px;
    }
    
    /* ------------------------------------文档树文字设置为灰色------------------------------- */
    .b3-list-item__text {
        color: var(--b3-theme-on-surface);
    }
    
    /* -----------------------------文档树focus------------------------------- */
    
    /* 颜色 */
    .b3-list--background .b3-list-item--focus .b3-list-item__text,
    .b3-list--background .b3-list-item--focus .b3-list-item__graphic,
    .b3-list--background .b3-list-item--focus .b3-list-item__icon svg {
        color: var(--b3-theme-primary);
    }
    
    /* 背景 */
    .b3-list--background .b3-list-item--focus {
        background-color: var(--b3-theme-tm2) !important;
    }
    
    /* -----------------------------文档树hover-------------------------------- */
    
    /* 颜色 */
    .b3-list--background .b3-list-item:hover .b3-list-item__text,
    .b3-list--background .b3-list-item:hover .b3-list-item__graphic,
    .b3-list--background .b3-list-item:hover .b3-list-item__icon svg {
        color: var(--b3-theme-on-surface);
    }
    
    /* 背景 */
    .b3-list--background .b3-list-item:hover {
        background-color: var(--b3-theme-tm-gray) !important;
    }
    

推荐标签 标签

  • FreeMarker

    FreeMarker 是一款好用且功能强大的 Java 模版引擎。

    23 引用 • 20 回帖 • 464 关注
  • CSDN

    CSDN (Chinese Software Developer Network) 创立于 1999 年,是中国的 IT 社区和服务平台,为中国的软件开发者和 IT 从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。

    14 引用 • 155 回帖
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 400 关注
  • 新人

    让我们欢迎这对新人。哦,不好意思说错了,让我们欢迎这位新人!
    新手上路,请谨慎驾驶!

    52 引用 • 228 回帖
  • iOS

    iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。

    85 引用 • 139 回帖
  • SEO

    发布对别人有帮助的原创内容是最好的 SEO 方式。

    35 引用 • 200 回帖 • 26 关注
  • V2Ray
    1 引用 • 15 回帖
  • Java

    Java 是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由 Sun Microsystems 公司于 1995 年 5 月推出的。Java 技术具有卓越的通用性、高效性、平台移植性和安全性。

    3189 引用 • 8214 回帖 • 3 关注
  • 安装

    你若安好,便是晴天。

    132 引用 • 1184 回帖
  • 禅道

    禅道是一款国产的开源项目管理软件,她的核心管理思想基于敏捷方法 scrum,内置了产品管理和项目管理,同时又根据国内研发现状补充了测试管理、计划管理、发布管理、文档管理、事务管理等功能,在一个软件中就可以将软件研发中的需求、任务、bug、用例、计划、发布等要素有序的跟踪管理起来,完整地覆盖了项目管理的核心流程。

    5 引用 • 15 回帖 • 104 关注
  • Tomcat

    Tomcat 最早是由 Sun Microsystems 开发的一个 Servlet 容器,在 1999 年被捐献给 ASF(Apache Software Foundation),隶属于 Jakarta 项目,现在已经独立为一个顶级项目。Tomcat 主要实现了 JavaEE 中的 Servlet、JSP 规范,同时也提供 HTTP 服务,是市场上非常流行的 Java Web 容器。

    162 引用 • 529 回帖 • 6 关注
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 384 回帖
  • 正则表达式

    正则表达式(Regular Expression)使用单个字符串来描述、匹配一系列遵循某个句法规则的字符串。

    31 引用 • 94 回帖
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    62 引用 • 289 回帖
  • wolai

    我来 wolai:不仅仅是未来的云端笔记!

    2 引用 • 14 回帖
  • 阿里云

    阿里云是阿里巴巴集团旗下公司,是全球领先的云计算及人工智能科技公司。提供云服务器、云数据库、云安全等云计算服务,以及大数据、人工智能服务、精准定制基于场景的行业解决方案。

    89 引用 • 345 回帖
  • TextBundle

    TextBundle 文件格式旨在应用程序之间交换 Markdown 或 Fountain 之类的纯文本文件时,提供更无缝的用户体验。

    1 引用 • 2 回帖 • 54 关注
  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 667 关注
  • RYMCU

    RYMCU 致力于打造一个即严谨又活泼、专业又不失有趣,为数百万人服务的开源嵌入式知识学习交流平台。

    4 引用 • 6 回帖 • 53 关注
  • uTools

    uTools 是一个极简、插件化、跨平台的现代桌面软件。通过自由选配丰富的插件,打造你得心应手的工具集合。

    6 引用 • 14 回帖
  • jsoup

    jsoup 是一款 Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的 API,可通过 DOM,CSS 以及类似于 jQuery 的操作方法来取出和操作数据。

    6 引用 • 1 回帖 • 484 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    177 引用 • 816 回帖
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    53 引用 • 37 回帖
  • SOHO

    为成为自由职业者在家办公而努力吧!

    7 引用 • 55 回帖 • 5 关注
  • 单点登录

    单点登录(Single Sign On)是目前比较流行的企业业务整合的解决方案之一。SSO 的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。

    9 引用 • 25 回帖 • 1 关注
  • Ngui

    Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
    Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。

    7 引用 • 9 回帖 • 395 关注
  • 创业

    你比 99% 的人都优秀么?

    85 引用 • 1399 回帖