Skip to content

Commit

Permalink
fix #5
Browse files Browse the repository at this point in the history
  • Loading branch information
Benature committed Apr 11, 2024
1 parent 1081992 commit a51aa5b
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<div style="text-align:center">

![Obsidian Downloads](https://img.shields.io/badge/dynamic/json?logo=obsidian&color=%23483699&label=downloads&query=%24%5B%22metadata-icon%22%5D.downloads&url=https%3A%2F%2Fraw.githubusercontent.com%2Fobsidianmd%2Fobsidian-releases%2Fmaster%2Fcommunity-plugin-stats.json) ![GitHub stars](https://img.shields.io/github/stars/Benature/obsidian-metadata-icon?style=flat) ![latest download](https://img.shields.io/github/downloads/Benature/obsidian-metadata-icon/latest/total?style=plastic)
[![Github release](https://img.shields.io/github/manifest-json/v/Benature/obsidian-metadata-icon?color=blue)](https://github.com/Benature/obsidian-metadata-icon/releases/latest) ![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/Benature/obsidian-metadata-icon?include_prereleases&label=BRAT%20beta)

[click to install](https://obsidian.md/plugins?id=metadata-icon)

Expand Down Expand Up @@ -30,8 +31,8 @@ Links support online URLs, local file paths, and base64-encoded images.
"本地文件:可以是相对 Obsidian 库的文件路径,或者相对电脑根目录的文件路径。如 `.obsidian/svg/木一.svg`、`D:/图片/木一.png`",
"base64编码图片:需以 `data:` 开头。" -->

> Chinese simple introduction: [小红书](http://xhslink.com/Uix9iF)[公众号](https://mp.weixin.qq.com/s/F2ixCiDU-yP6PKAyOcDhjw)
> 如有汉化需要请联系作者
> Chinese simple introduction: [公众号](https://mp.weixin.qq.com/s/F2ixCiDU-yP6PKAyOcDhjw) / [小红书](http://xhslink.com/Uix9iF)
> 如有汉化需要请联系`木一Benature`
## Support

Expand Down
8 changes: 5 additions & 3 deletions main.ts
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { App, Editor, MarkdownView, Modal, Notice, Plugin, PluginSettingTab, ButtonComponent, Setting, debounce } from 'obsidian';
import { App, Editor, MarkdownView, Modal, Notice, Plugin, PluginSettingTab, ButtonComponent, Setting, debounce, normalizePath } from 'obsidian';
import { Locals } from "./src/i18n/i18n";
import { addDonationElement } from 'src/settings/donation';

Expand Down Expand Up @@ -60,8 +60,10 @@ export default class MetadataIcon extends Plugin {
}
const adapter = this.app.vault.adapter;

if (path.startsWith("/")) {
if (path.startsWith("/") ) {
return this.resourceBase + path;
} else if (/^[C-Z]:[\/\\]/.test(path)) {
return normalizePath(this.resourceBase + "/" + path.replace(/\\/g, "/"));
} else {
return adapter.getResourcePath(path);
}
Expand All @@ -84,7 +86,7 @@ export default class MetadataIcon extends Plugin {
` opacity: ${c.opacity};`,
` background-repeat: no-repeat;`,
`}`,
`.metadata-property[${selector}] svg {`,
`.metadata-property[${selector}] .metadata-property-icon svg {`,
` visibility: hidden;`,
`}`,
``,
Expand Down
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "metadata-icon",
"name": "Metadata Icon",
"version": "0.0.14",
"version": "0.0.15",
"minAppVersion": "0.15.0",
"description": "Change metadata entry icon",
"author": "Benature",
Expand Down

0 comments on commit a51aa5b

Please sign in to comment.