Skip to content

Feature/custom icons#124

Open
aitch-jay-hjr wants to merge 5 commits intogfxholo:mainfrom
aitch-jay-hjr:feature/CustomIcons
Open

Feature/custom icons#124
aitch-jay-hjr wants to merge 5 commits intogfxholo:mainfrom
aitch-jay-hjr:feature/CustomIcons

Conversation

@aitch-jay-hjr
Copy link

Allows the use of .svg files by single upload as custom icons by rendering via CSS.

@gfxholo gfxholo added the enhancement New feature or request label Jun 15, 2025
@Riffaells
Copy link

oh how, and I decided to write a separate dession that adds icons to the obsidian itself

@kronkratra-vault
Copy link

hey, since there is no project i suppose this isnt finished yet, is there a way to track this project?

@gfxholo
Copy link
Owner

gfxholo commented Aug 28, 2025

@kronkratra-vault See the roadmap for details! This particular feature is planned for much, much later.

@Riffaells
Copy link

@kronkratra-vault well, I have such a project https://github.com/Riffaells/add-custom-icons

@Drakemoor
Copy link

Drakemoor commented Jan 14, 2026

@Riffaells thanks for the plugin.

It works... somewhat. It loads the icons that are in the folder and I can see those icons in Iconic interface, but the moment I select any of those newly added icons Obsidian freezes and the Iconic's data.json is getting wiped out (emptied).

I don't know where the problem lays since I'm not a programmer, but I would appreciate any help.

Obsidian: 1.11.4
Obsidian Installer: 1.11.4
Iconic: 1.1.4
Add Custom Icons: 1.0.1

@Riffaells
Copy link

Hey @Drakemoor, i just didn't have time to update the release back then, so here it is iive updated it now and that bug has already been fixed)))

In short, you can use it now

@Drakemoor
Copy link

Thank you! 🙇‍♂️

I love it. ❤

@Drakemoor
Copy link

Hey @Drakemoor, i just didn't have time to update the release back then, so here it is iive updated it now and that bug has already been fixed)))

In short, you can use it now

@Riffaells it works perfectly

One little thing though, this last release is missing the manifest.json, and although it's not a problem for me (I copied the file from the previous release), some people may find it confusing.

Anyhow, it works great! Thank you again!

@Drakemoor
Copy link

@Riffaells Sorry to bother you again, but I think the issue with the freezing still persist. Again, I don't know is it's related to your plugin Add Custom Icons or Iconic itself, but here what's happening.

As it turns out Obsidian only freezes with specific icons, as the ones attached here.

min_google-translation
min_Mask
min_pot

I can open those without an issue in the browser, but when loaded in Obsidian with your plugin they look empty, as shown on the screengrab below.
image image image

Most of the rest show without an issue. Here is an example of 2 icons that are loading without a problem.

min_ZPlotBrainstorming 01
min_ZzSpaceRocket 02

and this is how they render in Iconic:
image

thank you for your help.

@Drakemoor
Copy link

I just realized the working svgs I shared contain raster data. So, here is another one that works and is purely xml.
min_plant(1)

@Riffaells
Copy link

@Drakemoor, I fixed it

@Drakemoor
Copy link

Amazing work. Thank you so much. 🙇‍♂️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants