如题,虽然是个审美问题,不知道能不能再优化一下,参考一下常用的设置,附上主题作者改动过的
RC 大佬主题版 1
主题版 2:无字
原版:
如题,虽然是个审美问题,不知道能不能再优化一下,参考一下常用的设置,附上主题作者改动过的
RC 大佬主题版 1
主题版 2:无字
原版:
设置界面可以考虑参考下 Obsidian 的左侧分类,划分基础设置[编辑器、文档树、外观、集市(其实可以考虑外观和集市整合在一起)、账号和云端(一样可以考虑两个整合在一起)以及关于]和功能设置(资源、闪卡、AI、导出、搜索、快捷键)。
另我建议增加界面字体的设置。
这么怎么还倒退了。。。。
说个题外话,现在 SiYuan 的设计可以说是市面上的齐全者,块编辑器有,支持 MD 语法,双链有,多端支持有,云同步(端到端加密)有,间隔重复(闪卡)有,导出什么的也有,可以说是个人笔记产品中的超级产品了。
但越是到后期,外观这个点就越是有很多人来说,而且外观的设计它特别难琢磨,毕竟一千个人眼里一千个哈姆雷特。但外观啊、UI 界面设计这些其实真的很重要,它影响着使用者的阅读体验。
是不是在白板开发前,抽出一个月好好思考下默认主题的外观设计比较好。
我个人在看其他产品的时候,发现 SiYuan 的优势还是很大的,功能全,性能好,运行稳定(我用到现在是真的稳定,出问题例如内核崩溃、云端出问题这些,屈指可数,也就碰到过三四次,还都解决了),但就是外观吧,不能说丑,但就是总能看到其他产品更舒服的 UI 设计(指默认)。
你后面要国际化的话,UI 设计更得考虑,为啥,因为 SiYuan 容易被对比,而功能这些是需要一段时间的使用才能感受到的,但外观是最先也是最容易被感受到的,最容易被拿来和其他产品对比的。
不过就是说道说道,因为这一阵子总是换着主题使用,总是感觉用的不舒服,所以说一下。
PHP(Hypertext Preprocessor)是一种开源脚本语言。语法吸收了 C 语言、 Java 和 Perl 的特点,主要适用于 Web 开发领域,据说是世界上最好的编程语言。
我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。
Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 Unix 的多用户、多任务、支持多线程和多 CPU 的操作系统。它能运行主要的 Unix 工具软件、应用程序和网络协议,并支持 32 位和 64 位硬件。Linux 继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。
iOS 是由苹果公司开发的移动操作系统,最早于 2007 年 1 月 9 日的 Macworld 大会上公布这个系统,最初是设计给 iPhone 使用的,后来陆续套用到 iPod touch、iPad 以及 Apple TV 等产品上。iOS 与苹果的 Mac OS X 操作系统一样,属于类 Unix 的商业操作系统。
Open Source, Open Mind, Open Sight, Open Future!
Web Clipper 是一款浏览器剪藏扩展,它可以帮助你把网页内容剪藏到本地。
用爱发电 (Programming With Love) 是一个以开源精神为核心的民间开源爱好者技术组织,“用爱发电”象征开源与贡献精神,加入组织,代表你将遵守组织的“个人开源爱好者”的各项条款。申请加入:用爱发电组织邀请帖。
用爱发电组织官网:https://programmingwithlove.stackoverflow.wiki/
Lute 是一款结构化的 Markdown 引擎,支持 Go 和 JavaScript。
Eclipse 是一个开放源代码的、基于 Java 的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。
HBase 是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的 Google 论文 “Bigtable:一个结构化数据的分布式存储系统”。就像 Bigtable 利用了 Google 文件系统所提供的分布式数据存储一样,HBase 在 Hadoop 之上提供了类似于 Bigtable 的能力。
提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。
ReactiveX 是一个专注于异步编程与控制可观察数据(或者事件)流的 API。它组合了观察者模式,迭代器模式和函数式编程的优秀思想。
Mobi.css is a lightweight, flexible CSS framework that focus on mobile.
星云链是一个开源公链,业内简单的将其称为区块链上的谷歌。其实它不仅仅是区块链搜索引擎,一个公链的所有功能,它基本都有,比如你可以用它来开发部署你的去中心化的 APP,你可以在上面编写智能合约,发送交易等等。3 分钟快速接入星云链 (NAS) 测试网
房星网,我们不和没有钱的程序员谈理想,我们要让程序员又有理想又有钱。我们有雄厚的房地产行业线下资源,遍布昆明全城的 100 家门店、四千地产经纪人是我们坚实的后盾。
SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。
深圳市大疆创新科技有限公司(DJI-Innovations,简称 DJI),成立于 2006 年,是全球领先的无人飞行器控制系统及无人机解决方案的研发和生产商,客户遍布全球 100 多个国家。通过持续的创新,大疆致力于为无人机工业、行业用户以及专业航拍应用提供性能最强、体验最佳的革命性智能飞控产品和解决方案。
etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。
沉迷游戏伤身,强撸灰飞烟灭。
LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。
GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。
持续集成(Continuous Integration)是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽早地发现集成错误。
上帝为你关上了一扇门,然后就去睡觉了....努力不一定能成功,但不努力一定很轻松 (° ー °〃)
Ngui 是一个 GUI 的排版显示引擎和跨平台的 GUI 应用程序开发框架,基于
Node.js / OpenGL。目标是在此基础上开发 GUI 应用程序可拥有开发 WEB 应用般简单与速度同时兼顾 Native 应用程序的性能与体验。
CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于