├── .eslintrc ├── .gitignore ├── .prettierrc.cjs ├── .release-it.beta.cjs ├── .release-it.cjs ├── .release-it.lib.cjs ├── .release-it.ob.cjs ├── .vscode └── settings.json ├── CHANGELOG.md ├── LICENSE ├── README.md ├── assets ├── dev.zip ├── fa-brands.zip ├── fa-regular.zip ├── fa-solid.zip ├── manifest.json ├── ra.zip ├── ri-fill.zip └── ri-line.zip ├── esbuild.config.mjs ├── manifest-beta.json ├── manifest.json ├── package.json ├── pnpm-lock.yaml ├── scripts ├── cp-dts.mjs ├── generate-icon.js └── icon-list.js ├── src ├── component │ ├── browser-packs.less │ ├── browser-packs.tsx │ ├── icon-manager.less │ ├── icon-manager.tsx │ ├── icon-preview.tsx │ └── loading.tsx ├── icon-in-editor │ ├── deco.ts │ ├── get-menu.ts │ ├── index.ts │ ├── sample.md │ ├── state.ts │ ├── view-plugin.ts │ └── widget.ts ├── icon-packs │ ├── built-ins.ts │ ├── emoji.ts │ ├── file-icon.ts │ ├── icon-cache.ts │ ├── icon.less │ ├── pack-manager.ts │ ├── types.ts │ └── utils.ts ├── icons │ ├── index.ts │ ├── lucide-v0.17.2.txt │ └── obsidian-v0.13.27.txt ├── index.ts ├── invalid.less ├── isc-main.ts ├── modules │ ├── dialog.ts │ ├── icon-packs.ts │ ├── json-to-svg.ts │ ├── suggester.ts │ └── union.ts ├── post-ps │ ├── callout-icon.ts │ ├── index.ts │ └── text.ts ├── settings.less ├── settings.ts └── typings │ ├── api.ts │ ├── emoji-list.d.ts │ ├── icon-list.d.ts │ ├── obsidian-ex.d.ts │ └── svg.d.ts ├── tsconfig-lib.json ├── tsconfig.json └── versions.json /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("@aidenlx/prettier-config"); 2 | -------------------------------------------------------------------------------- /.release-it.beta.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("@aidenlx/release-it-config").beta; 2 | -------------------------------------------------------------------------------- /.release-it.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("@aidenlx/release-it-config").full; 2 | -------------------------------------------------------------------------------- /.release-it.lib.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("@aidenlx/release-it-config").libOnly; 2 | -------------------------------------------------------------------------------- /.release-it.ob.cjs: -------------------------------------------------------------------------------- 1 | module.exports = require("@aidenlx/release-it-config").obOnly; 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/README.md -------------------------------------------------------------------------------- /assets/dev.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/dev.zip -------------------------------------------------------------------------------- /assets/fa-brands.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/fa-brands.zip -------------------------------------------------------------------------------- /assets/fa-regular.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/fa-regular.zip -------------------------------------------------------------------------------- /assets/fa-solid.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/fa-solid.zip -------------------------------------------------------------------------------- /assets/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/manifest.json -------------------------------------------------------------------------------- /assets/ra.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/ra.zip -------------------------------------------------------------------------------- /assets/ri-fill.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/ri-fill.zip -------------------------------------------------------------------------------- /assets/ri-line.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/assets/ri-line.zip -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /manifest-beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/manifest-beta.json -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/cp-dts.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/scripts/cp-dts.mjs -------------------------------------------------------------------------------- /scripts/generate-icon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/scripts/generate-icon.js -------------------------------------------------------------------------------- /scripts/icon-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/scripts/icon-list.js -------------------------------------------------------------------------------- /src/component/browser-packs.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/component/browser-packs.less -------------------------------------------------------------------------------- /src/component/browser-packs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/component/browser-packs.tsx -------------------------------------------------------------------------------- /src/component/icon-manager.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/component/icon-manager.less -------------------------------------------------------------------------------- /src/component/icon-manager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/component/icon-manager.tsx -------------------------------------------------------------------------------- /src/component/icon-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/component/icon-preview.tsx -------------------------------------------------------------------------------- /src/component/loading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/component/loading.tsx -------------------------------------------------------------------------------- /src/icon-in-editor/deco.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-in-editor/deco.ts -------------------------------------------------------------------------------- /src/icon-in-editor/get-menu.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-in-editor/get-menu.ts -------------------------------------------------------------------------------- /src/icon-in-editor/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-in-editor/index.ts -------------------------------------------------------------------------------- /src/icon-in-editor/sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-in-editor/sample.md -------------------------------------------------------------------------------- /src/icon-in-editor/state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-in-editor/state.ts -------------------------------------------------------------------------------- /src/icon-in-editor/view-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-in-editor/view-plugin.ts -------------------------------------------------------------------------------- /src/icon-in-editor/widget.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-in-editor/widget.ts -------------------------------------------------------------------------------- /src/icon-packs/built-ins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/built-ins.ts -------------------------------------------------------------------------------- /src/icon-packs/emoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/emoji.ts -------------------------------------------------------------------------------- /src/icon-packs/file-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/file-icon.ts -------------------------------------------------------------------------------- /src/icon-packs/icon-cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/icon-cache.ts -------------------------------------------------------------------------------- /src/icon-packs/icon.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/icon.less -------------------------------------------------------------------------------- /src/icon-packs/pack-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/pack-manager.ts -------------------------------------------------------------------------------- /src/icon-packs/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/types.ts -------------------------------------------------------------------------------- /src/icon-packs/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icon-packs/utils.ts -------------------------------------------------------------------------------- /src/icons/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icons/index.ts -------------------------------------------------------------------------------- /src/icons/lucide-v0.17.2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icons/lucide-v0.17.2.txt -------------------------------------------------------------------------------- /src/icons/obsidian-v0.13.27.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/icons/obsidian-v0.13.27.txt -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/invalid.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/invalid.less -------------------------------------------------------------------------------- /src/isc-main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/isc-main.ts -------------------------------------------------------------------------------- /src/modules/dialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/modules/dialog.ts -------------------------------------------------------------------------------- /src/modules/icon-packs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/modules/icon-packs.ts -------------------------------------------------------------------------------- /src/modules/json-to-svg.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/modules/json-to-svg.ts -------------------------------------------------------------------------------- /src/modules/suggester.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/modules/suggester.ts -------------------------------------------------------------------------------- /src/modules/union.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/modules/union.ts -------------------------------------------------------------------------------- /src/post-ps/callout-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/post-ps/callout-icon.ts -------------------------------------------------------------------------------- /src/post-ps/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/post-ps/index.ts -------------------------------------------------------------------------------- /src/post-ps/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/post-ps/text.ts -------------------------------------------------------------------------------- /src/settings.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/settings.less -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/typings/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/typings/api.ts -------------------------------------------------------------------------------- /src/typings/emoji-list.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/typings/emoji-list.d.ts -------------------------------------------------------------------------------- /src/typings/icon-list.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/typings/icon-list.d.ts -------------------------------------------------------------------------------- /src/typings/obsidian-ex.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/typings/obsidian-ex.d.ts -------------------------------------------------------------------------------- /src/typings/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/src/typings/svg.d.ts -------------------------------------------------------------------------------- /tsconfig-lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/tsconfig-lib.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/tsconfig.json -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aidenlx/obsidian-icon-shortcodes/HEAD/versions.json --------------------------------------------------------------------------------