思源笔记启动界面修改

本贴最后更新于 481 天前,其中的信息可能已经时移世易

默认的黑红启动界面太压抑了,我想换点好看的图片上去,这样每次启动的时候都能有一点小愉悦(别小看启动那半秒闪过的界面能起到的影响力)

L39QKE6EJ792LANXP.jpg

方法:

找到思源的安装路径中的 SiYuan\resources\appearance\boot,使用代码编辑器打开 index.html

调整一下 html 部分的代码

把黑色背景色去掉,引用另外一张图片做为背景图,调整进度条颜色,以及字体大小和颜色

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, viewport-fit=cover"> <style> html { overflow: hidden; height: 100%; } body { height: 100%; margin: 0; /* background: #1e1e1e; */ background-image: url("./cloud.jpg"); background-size: cover; background-repeat: no-repeat; font-size: 12px; font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", "Hiragino Sans GB", "Microsoft Yahei", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", "Segoe UI Symbol", "Android Emoji", "EmojiSymbols"; } </style> </head> <body> <div id="bg" style="width: 100%;display: flex;justify-content: space-around;height: 100%;"> <img style="width:36vh;align-self: center; display: none;" src="icon.png"/> </div> <div style="position: absolute;bottom: 0;width: 100%;"> <div style="position: absolute;height: 0.2rem;background-color: #424f65;width: 100%;top:0"></div> <div id="progress" style="position: absolute;height: 0.2rem;background-color: #5ce1ea;transition: width 50ms cubic-bezier(0, 0, 0.2, 1);top:0"></div> <div id="details" style="color: #e7e9ea;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 14px; font-size: 1rem;"></div> </div>

image.png

背景图是在 PS 里制作好的,分辨率为 1920*1010(图里我没有直接删掉 logo 文件而是先改个名存着不用)

M057UXAM2QMBVBXY5ZP.jpg

不过最开始还是有一百多毫秒的默认界面才会变成我改过的界面,我忘记这部分是在哪改动了

  • 思源笔记

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

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

    25876 引用 • 107178 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • StarDustSheep 2 评论
    作者

    初始启动界面的文件是 resources\app\electronboot.html

    在初始加载界面后还一个全屏界面,是在 resources\stage\build\app 里的 index.html

    把那一百多毫秒的默认界面也解决掉吧,出个教程那就太酷了
    Liam2233
    一百多毫秒的那部分是 electron 文件夹里的 boot.html
    StarDustSheep
  • 其他回帖
  • StarDustSheep
    作者

    我过几天写个详细的教程

    1 回复
  • FIX

    大佬,背景图片我已经替换了,但是图标即使改了文件名依然会显示,该怎么办

    @StarDustSheep

    1 回复
  • ethanyang 1 评论

    啥时候换图标啊。。。一起优化下

    出个图标替换教程
    Liam2233
  • 查看全部回帖

推荐标签 标签

  • Swift

    Swift 是苹果于 2014 年 WWDC(苹果开发者大会)发布的开发语言,可与 Objective-C 共同运行于 Mac OS 和 iOS 平台,用于搭建基于苹果平台的应用程序。

    34 引用 • 37 回帖 • 554 关注
  • iOS

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

    89 引用 • 150 回帖 • 2 关注
  • DevOps

    DevOps(Development 和 Operations 的组合词)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。

    59 引用 • 25 回帖 • 3 关注
  • PHP

    PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。

    167 引用 • 408 回帖 • 489 关注
  • 深度学习

    深度学习(Deep Learning)是机器学习的分支,是一种试图使用包含复杂结构或由多重非线性变换构成的多个处理层对数据进行高层抽象的算法。

    43 引用 • 44 回帖
  • JWT

    JWT(JSON Web Token)是一种用于双方之间传递信息的简洁的、安全的表述性声明规范。JWT 作为一个开放的标准(RFC 7519),定义了一种简洁的,自包含的方法用于通信双方之间以 JSON 的形式安全的传递信息。

    20 引用 • 15 回帖 • 25 关注
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4601 回帖 • 712 关注
  • OneDrive
    2 引用 • 2 关注
  • Outlook
    1 引用 • 5 回帖 • 5 关注
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    588 引用 • 3528 回帖
  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    151 引用 • 257 回帖
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 7 关注
  • Word
    13 引用 • 41 回帖
  • abitmean

    有点意思就行了

    31 关注
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 17 关注
  • Elasticsearch

    Elasticsearch 是一个基于 Lucene 的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful 接口。Elasticsearch 是用 Java 开发的,并作为 Apache 许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    117 引用 • 99 回帖 • 200 关注
  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    107 引用 • 127 回帖 • 342 关注
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 403 关注
  • Vim

    Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。

    29 引用 • 66 回帖
  • 安全

    安全永远都不是一个小问题。

    199 引用 • 818 回帖 • 2 关注
  • 996
    13 引用 • 200 回帖 • 5 关注
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    326 引用 • 1395 回帖
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    345 引用 • 751 回帖
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 222 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 561 关注
  • Vditor

    Vditor 是一款浏览器端的 Markdown 编辑器,支持所见即所得、即时渲染(类似 Typora)和分屏预览模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React 和 Angular。

    371 引用 • 1856 回帖
  • Latke

    Latke 是一款以 JSON 为主的 Java Web 框架。

    71 引用 • 535 回帖 • 834 关注