chenshinshi
关注
96853 号成员,2022-12-31 17:57:18 加入
573
个人主页 浏览
201
帖子 + 回帖 + 评论
33h17m
在线时长
多坑主题搬运工,已回归!
  • 思源的字体外观不应关联其他模块的颜色

    2024-11-21 15:04

    标签支持你用代码去修改颜色,像 savor 主题就直接给数据库中的标签应用了另一套颜色样式。思源默认主题精简用色一是为了方便二也是避免视觉上不必要的杂乱。你如果用了别的主题可能就会有例如我这样不仔细的作者只管字色不管标签色导致标签色搭配乱七八糟异常难看。

    如果需要更多颜色可以试试插件-te 颜色选择器。

  • 界面改进提案投票与意见征集

    2024-11-03 10:07

    image.png

    支持用色块替代边框区分。

  • 思源中如何标记图片

    2024-11-02 07:16

    如果是用来做闪卡复习的话你可以试试闪卡增强插件或者番茄工具箱,其中有一个功能是支持对图片选择区域生成遮挡。

    如果会 css 魔改的话,生成标记也可以利用这个功能来做,只要把遮挡的颜色改为半透明就行了。

  • 添加了图片默认宽度代码片段后不能调整了

    2024-10-31 12:57

    .img img{width:33%;}试试这个?

  • 思源搜索存在重复内容

    2024-10-31 12:40

    可以研究下插件商店中的搜索辅助插件,加一些限定词来搜索应该会好用些

  • 【已解决,是我眼瞎】排版能否对中文进行自适应优化呢,类似于“两端对齐”

    2024-10-19 19:42

    image.png

    确实和你使用的主题有关系,这是同篇文字在 savor 的显示效果。

    你可以试着添加这段代码。

    .protyle-content .p:not(.list .p) {
        text-align: justify;
    }
    
  • 思源默认主题的改进建议

    2024-10-19 19:32

    页签样式和集市卡片支持改动,感觉每一个主题都会对这两个地方做优化,原生风格有些老旧了。

  • 【已解决,是我眼瞎】排版能否对中文进行自适应优化呢,类似于“两端对齐”

    2024-10-19 19:05

    image.png

    感觉我这边显示还算可以,你看看是不是你的主题有问题?

  • 代码块错位

    2024-10-11 11:49

    看样子不是默认主题,

    你可以先检查一下主题和插件(如“代码块美化”)有没有更新到最新版本。

    或者切换主题和关闭插件。

  • 对数据库表格左右滑动功能的建议

    2024-04-11 15:05

    笔记本电脑的话可以直接用触摸板双指左右滑动

  • 有没有开发者交流群?

    2024-04-06 13:28

    开发者群暂时只向有代码基础的为思源贡献了许多插件、主题、笔记方法的老用户开放。

    可以先加入折腾群,开发者群的大多数人也在折腾群中,可以相互交流,开发者 D 大本人在 3 群,有时可以回答一些问题。

  • 希望文档树顶部右边的四个按钮设置成一直可见

    2024-04-06 13:20
    .file-tree.sy__file .block__icons .block__icon {
        opacity: 1;
    }
    
  • 思源笔记支持定义整页的 CSS 吗

    2024-03-30 16:33

    支持,但是你要自己改一下代码。

    这个项目的代码的内容是{当该块是 obsidian 的一级标题时,应用该样式}

    你就需要改成{当该块是 siyuan 的一级标题时,应用该样式}

    那么你就需要学习,思源和 obsidian 的各种块在代码里到底怎么写。

    然后思源的 css 是支持文档单独使用不影响其他文档的,方法就是改成{当该块是 siyuan 的 A 型文档的一级标题时,应用该样式}

    这个可以通过赋予文档属性来做到,例如[custom-f=A]

    好啦,解释到这里,可以证明思源可以做到你说的,但是需要你学习一些代码。

  • 闪卡复习界面禁止弹出文档树等侧边栏

    2024-03-20 12:05
    .b3-dialog--open .b3-dialog__scrim{app-region:drag;}
    body:not(.body--mobile,.body--window) .layout-tab-bar--readonly .block__icon, body:not(.body--mobile,.body--window) .layout-tab-bar:not(.layout-tab-bar--readonly), body:not(.body--mobile,.body--window) .b3-menu, body:not(.body--mobile,.body--window) .b3-menu__submenu, body:not(.body--mobile,.body--window) .protyle-hint, body:not(.body--mobile,.body--window) .block__popover, body:not(.body--mobile,.body--window) .b3-dialog__body, body:not(.body--mobile,.body--window) .block__icons>.block__icon, body:not(.body--mobile,.body--window) .block__icons>.search__label, body:not(.body--mobile,.body--window) .search__header, body:not(.body--mobile,.body--window) .layout--float, body:not(.body--mobile,.body--window) .protyle-breadcrumb .block__icon, body:not(.body--mobile,.body--window) .protyle-breadcrumb__item, body:not(.body--mobile,.body--window) .protyle-breadcrumb button, body:not(.body--mobile,.body--window) .b3-snackbar, body:not(.body--mobile,.body--window) .protyle-toolbar, body:not(.body--mobile,.body--window) .protyle-util, body:not(.body--mobile,.body--window) .dock__item{app-region:no-drag}
    
    

    帮你写了个代码可以解决这个问题(感谢 Asri 主题的代码),估计有不少 bug 没有充分测试过。

  • 请教一下如何去掉表头

    2024-03-14 11:30

    表头取消粗体

    .b3-typography table thead th, .b3-typography table thead td, .protyle-wysiwyg table thead th, .protyle-wysiwyg table thead td{font-weight:normal}
    

    改颜色直接选中表格块标改外观。

    image.png

  • 怎么调整这种外部的挂件的大小

    2024-03-12 11:34
    <div>
    <div style=" width: 500px;height:300px "><iframe src="https://widget.pkmer.cn/free/CardCalendar?user=8ab7c5b0-7ff0-4b46-959d-f3f1e9e8b1f4&theme-color=%23000000" allow="fullscreen" style=" height: 100%; width: 100%;"></iframe></div>
    </div>
    
  • 部分笔记导出 PDF 时会在首页出现空白页

    2024-03-12 11:18

    先排除下主题和插件影响。然后发送本文件的 sy.zip 供开发人员测试。

  • 安卓版和 iOS 版可以用主题和插件吗

    2024-03-11 23:16

    电脑端启用切换主题插件,手机端将增加皮肤和插件下载的菜单。

  • 更新到 2.12.0 后代码块的内容都不见了

    2024-01-04 13:36

    更新主题,切换默认主题,更新插件,重启软件。

  • 关于浮动侧边栏层级太高影响操作问题

    2023-12-28 22:57

    我这边因为缩放比例比你的要小,所以弹出判定的位置和顶栏菜单不会重合,就没有遇到你的困难。

    然后因为思源的这个在任何界面都可以弹出悬浮的设计已经实施很久了,我也养成了使用它的习惯,在搜索界面、设置界面甚至闪卡复习界面,都可以随时叫出侧边栏悬浮面板来查看我想查看的内容,侧边栏不仅仅会放大纲,也会放像是 web 应用之类的面板,它们不是只和文档有关联。

    如果单独为 sy__outline 大纲加一个仅仅在文档界面才能触发悬浮的限制的话也许会引发一些问题,像我上面说的,我的习惯就不能维持了。

    我推荐一种解决方法,把右边的大纲取消悬浮,通过快捷键唤出。

  • 请问文档制成的闪卡,在复习页面不突出显示文档名称是出于什么考虑呢?

    2023-12-28 10:36

    可能是因为面包屑其实更看重他的上一层级,比如列表母项或者上级标题,而不是文档标题,文档标题其实是传统笔记更看重的。

    但这个用代码片段加样式很容易,

    .protyle-breadcrumb__item[style="max-width:none"] .protyle-breadcrumb__text{color:red}

  • 新建空间与插件

    2023-12-27 22:01

    直接复制 plugin 文件夹就行。

    工作空间\data\plugin

  • 奇怪:剪藏、复制粘贴与网页原图,三者色彩明显不同

    2023-12-24 08:11

    浏览器是开了什么夜间模式插件吧?

    剪切复制和剪藏之间的色彩差异的话,你去比较下得到的两张图的文件大小等属性信息,应该就有头绪了。

  • 导出 PDF 或图片时,排版样式均会不同程度异样

    2023-12-21 18:10

    嘶,因为我不怎么用原生的 pdf 导出所以基本上不会关注我负责的主题的 pdf 导出问题,嗯,本来也都是为爱发电更懒得修了,官方主题应该没这个问题的。

  • pdf 文件的选择高亮有问题求处理

    2023-12-20 17:18

    还真是,经过行与行之间的空白便会全文全选,应该是最近版本才来的 bug

  • 怎么批量将超级块改为普通段落?

    2023-12-19 11:54

    至于匹配的方法我就不演示了因为我不清楚你的笔记的具体情况,举个例子比如说用{:id 替换 >{:id,就可以删掉 >,不一定非得是直接匹配所有}}}然后删掉。

  • 能不能将折叠的内容标识突出一点?

    2023-12-18 12:25

    如果你启用了悬浮列表插件,那么你的折叠列表后面会有一个很明显的三点标识帮助你区分。

    image.png

    当然我也为你写了一份代码可以做到类似的效果

    .protyle-wysiwyg [data-node-id].li[fold]>.protyle-action--order:before{content:"▶";font-size:60%;position:absolute;right:47px;width:0px}
    .protyle-gutters .ariaLabel[data-type="fold"]{z-index:3}
    
    

    可能需要你根据你的字型和字号调整下对齐和字型

  • 有序列表层级嵌套建议

    2023-12-18 11:02
    /* 自定义有序列表样式
    可以从下面参数更改有序列表:
    8层级后默认为第一层级样式1.,2.
    */
    div[data-subtype="o"].list {
        --o1-style: counter(o1, decimal)".";
        --o2-style: counter(o2, decimal)")";
        --o3-style: counter(o3, upper-latin)".";
        --o4-style: counter(o4, lower-latin)".";
        --o5-style: counter(o5, lower-roman)".";
    }
    
    .protyle-wysiwyg [data-subtype="o"].li>.protyle-action:after {
        margin: -12px 0 0 -12px !important;
        line-height: 20px;
    }
    
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action {
        color: transparent !important;
    }
    
    .li[data-subtype="o"] .li[data-subtype="o"] .protyle-action::after {
    mix-blend-mode: unset !important;
        color: var(--b3-theme-on-surface) !important;
    }
    
    /*.li[data-subtype="o"][fold="1"] .protyle-action--order,
    .li[data-subtype="o"][fold="1"] .protyle-action:after {
        color: #7C505Dbb !important;
    }*/
    
    .li[data-subtype="o"]>.protyle-action::after {
        padding: 3px 2px;
        width: 24px;
        display: flex;
        justify-content: center;
    }
    
    .list[data-subtype="o"] {
        counter-reset: o1 0 o2 0 o3 0 o4 0 o5 0;
    }
    
    /* 第1层级 */
    /* 保持默认,这样可以从任意序号开始编号 */
    
    /* 第2层级 */
    
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action::after {
        counter-increment: o2;
        content: var(--o2-style);
        position: absolute;
    }
    
    /* 第3层级 */
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action::after {
        counter-increment: o3;
        content: var(--o3-style);
        position: absolute;
    }
    
    /* 第4层级 */
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action::after {
        counter-increment: o4;
        content: var(--o4-style);
        position: absolute;
    }
    
    /* 第5层级 */
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action::after {
        counter-increment: o5;
        content: var(--o5-style);
        position: absolute;
    }
    
    /* 第6层级 */
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action::after {
        counter-increment: o1;
        content: var(--o1-style);
        position: absolute;
    }
    
    /* 第7层级 */
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action::after {
        counter-increment: o2;
        content: var(--o2-style);
        position: absolute;
    }
    
    /* 第8层级 */
    .list[data-subtype="o"]>.li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"] .li[data-subtype="o"]>.protyle-action::after {
        counter-increment: o3;
        content: var(--o3-style);
        position: absolute;
    }