pkm-er / blue-topaz-example Goto Github PK
View Code? Open in Web Editor NEWBlue topaz themes example vault for Obsidian
Blue topaz themes example vault for Obsidian
Take this movie(https://movie.douban.com/subject/35634039/) for example, where its content description is empty.
So the js code below ends with a error.
summary = $("span[property='v:summary']").textContent??'-';
genre = $("span[property='v:genre']").textContent??'-';
A simple change as below:
summary = $("span[property='v:summary']")?.textContent??'-';
genre = $("span[property='v:genre']")?.textContent??'-';
Then the bug will be resolved.
您好 我使用了您的模板,但我调整了部分文件夹的位置,请问有什么办法让我持续同步你的更新吗
比如删除常用工具,然后再打开模板中的常用工具的md文件,切换到阅读模式再拖到右侧面板但是按钮点击都失效了
修改react的iframe后,重启ob,组件尺寸又恢复默认了
求解,我看示例里都是基于本地文件的,我将图片都传到图床上去了
如何关闭彩虹大纲线?和Markmind 大纲模式冲突
老版本中生成moc正常,但是新版本解压后打开,没有任何响应动作
Hi,
Thanks for your work! 示例库做的非常不错,感谢!
请教一下,笔记浏览或编辑时上下滑动加载特别慢,是css效果加载的原因么?有什么能够解决的办法么?
除了reading和daily外,inbox、temp等文件夹没有必要占外部位置,是否可更新文件夹排布方案?
使用了这个库一段时间,目前发觉有个问题是主页拖动滚动条是跟obsidian默认的一行底部会有一大堆空白,能不能类似vscode的editor.scrollBeyondLastLine
一样设置为只能滚动到最后一行呢?
你们在 checklist 状态下,输入汉字然后输入逗号,是否正常?
比如这一行:
下载的是 Blue-topaz-examples20220816,打开后发现各种滚动条找不到,尝试设置也不知道哪里设置,滚动条还是挺有用的,请问怎么找回来?
不知道是设置问题还是bug,在4k分辨率下正常显示,但我换到2k屏时,发现切换文档后,上面的文档标题栏就会自动被隐藏了,按F2修改标题栏时又可以出现
例如这本书 Rust for Rustaceans: Idiomatic Programming for Experienced Developers 书名带冒号,就会添加失败,建议多一个变量叫 filename 用来作为文件名,和 bookname 分开
88 - Template这个文件夹可以改名字吗 如何操作
其他文件夹都可以配置成其他的 这个如何操作
看到好多小组件读取的是这个文件,目前只能拷贝作者的这个文件,那么问题来了,怎么自动生成我自己的呢?
首先感谢大佬的无私奉献!
我在平时实际使用示例库时有一个问题,就是插件太多,启动较慢,有些插件也不是用不上,只是不是每次都需要用。如果一并禁用,要用时再启用,操作较麻烦,如果一并启用,使用频率不高,还影响每次启动速度。所以受FastStartup模板的启发,我改写了一份插件启停模板,代码贴在下方,希望加入示例库,方便更多人。
<%*
let myEn= await tp.system.suggester( ["启用", "停用"], [1, 0]);
let myChoice = await tp.system.suggester( ["编辑增强", "表格增强", "显示加强", "全部",], ["Edit+", "Table+", "View+", "All"]);
var i;
var num;
var pluginArr = [];
-%>
<%*
//函数定义
fastSwitch = async (choice, en) => {
switch(choice)
{
case "Edit+":
//pluginArr.splice(0, 0, "editing-toolbar", "obsidian-outliner");
pluginArr=pluginArr.concat(["editing-toolbar", "obsidian-outliner", "various-complements", "number-headings-obsidian"]);
break;
case "Table+":
pluginArr=pluginArr.concat(["notion-like-tables", "dbfolder", "obsidian-charts", "obsidian-echarts", "obsidian-yaml-database"]);
break;
case "View+":
pluginArr=pluginArr.concat(["obsidian-quiet-outline", "obsidian-react-components", "ProxyGithub"]);
break;
case "All":
pluginArr=pluginArr.concat(["editing-toolbar", "obsidian-outliner", "various-complements", "number-headings-obsidian", "notion-like-tables", "dbfolder", "obsidian-charts", "obsidian-echarts", "obsidian-yaml-database", "obsidian-quiet-outline", "obsidian-react-components", "ProxyGithub"]);
break;
}
num = pluginArr.length;
switch(en)
{
case 1:
for(i=0;i<num;i++)
{
await app.plugins.enablePlugin(pluginArr[i]);
}
break;
case 0:
for(i=0;i<num;i++)
{
await app.plugins.disablePlugin(pluginArr[i]);
}
break;
}
}
//函数调用
await fastSwitch(myChoice, myEn);
-%>
这是一个Templater模板
,放入模板文件夹即可。
editing-toolbar
、obsidian-outliner
、various-complements
这几个插件启动消耗资源较多,建议不用每次都随软件启动。将模板绑定快捷键
或者通过Buttons插件新建按钮
。不建议QuickAdd方式,模板本身不产生新文件,但通过QuickAdd新建模板就会产生一个空文件。请问大大,根目录中的cedict_ts文件的作用是什么?能移动到其他位置吗?可以删除吗?
您好,很喜欢这个库,有个小疑问使用这个库模板编辑器默认编辑模式不能设置为实时预览吗?我有试过设置为实时预览后,关闭并重新打开软件,虽然系统设置里面是实时预览模式,但是新建或者编辑文档时无法实时预览。
安装Copy Button for code blocks这个插件后Banner显示会有问题,不是紧迫的毛病,只是看起来对强迫症不友好。
Obsidian.0.14.6直接复制了Blue-topaz-examples中的.obsidian和88-Template文件,开启了外观和第三方插件配置,开启obsidian直接闪退
88-Template/script/template/taskprogress.js
is Looks like
88-Template/script/template/getweather.js
目前库中的有多个文件夹:00-Tips、10-Help、20Diary、30-Reading。。。99-Attachment文件夹等,
由于每个人的使用习惯不同,所以需要将这些文件夹迁移或者重命名,但这会导致升级更新库的工作量增大。
考虑到如果不动现在库中的文件夹,倒是最容易迁移的,但是库中默认的这8个文件夹会占用太多侧边栏空间,影响使用,所以是否可以将这些文件夹都放到一个文件夹里(如:Obsidian文件夹),让每个用户都不需要动库原来的这一个文件夹就可以轻松迁移。
当然大佬也可以征求QQ群里人的意见:是否需要将日记、模板、附件这三个文件夹单独列出来。
打开主题后,点击右侧边栏中的工作区先点击看板,在点击主页和记事没有反应,控制台报错:(Uncaught (in promise) TypeError: Cannot read property 'file' of null
at clickHandler (eval at (app.js:1), :1555:51)
at HTMLButtonElement.eval (eval at (app.js:1), :1549:15)
at HTMLButtonElement.s (app.js:1))
Obsidian version:v0.3.23
老哥你那个cMenu增强仓没有issues,所以只能来这里提问了
插件已内置 remixicon 字体文件。图标代码可以参考 https://remixicon.com/
按照你readme里头的说辞,去remixicon找了一下,没找到下面这个abc
对应的icon,看源码里是any-key
,但是如下下图,没有这个logo……
我的问题:我现在想添加新的功能,想用这个类似的logo,并且是如下图这个abc
一样可以制作一个直观显示的,有不同颜色背景的logo,我应该怎么做才能添加到cMenu插件里?
是通过style.css
的样式调用吗?但是在你魔改的\.obsidian\plugins\cmenu-plugin
目录下源码里没有找到调用的语句...请大佬教教我,谢谢!!
{
"id": "Enhanced-editing:text-background3",
"name": "ZH增强编辑: 转换黄色背景",
"hotkeys": [
{
"modifiers": [
"Mod",
"Alt"
],
"key": "3"
}
],
"icon": "any-key"
},
Evaluation Error: TypeError: Cannot read properties of undefined (reading 'replace')
at eval (eval at (plugin:dataview), :11:298)
at async DataviewJSRenderer.render (plugin:dataview:19705:13)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.