20 Commits

Author SHA1 Message Date
Thomas Camlong
c08bc94b70 chore: improve asset matching logic 2026-01-09 13:31:55 +01:00
Thomas Camlong
85d0a77d7b chore(scripts): add metadata author sanitizer 2026-01-08 13:44:49 +01:00
Thomas Camlong
318ecd5bd4 fix(scripts): write GitHub author ids and avoid email logins 2026-01-08 13:44:41 +01:00
Thomas Camlong
78705737eb refactor(metadata): remove colors section and update light/dark checks in import-icon script 2025-12-29 11:21:27 +01:00
Thomas Camlong
eb676a85ff fix(scripts): save icons to extension-based folders (svg/, png/, webp/)
Modify import-icon.ts to save icons to their corresponding extension
folder instead of a generic icons/ folder. SVG files go to svg/,
PNG files to png/, and WEBP files to webp/.
2025-12-24 14:21:15 +01:00
Thomas Camlong
aa1ab5ca24 add workflow to add an icon 2025-12-23 11:30:29 +01:00
Bjorn Lammers
bab7a2165a refactor(ci): enhance URL extraction 2025-04-25 23:52:26 +02:00
Bjorn Lammers
9dec2c6daa chore: remove outdated ICONS.md generation 2025-04-17 18:05:07 +02:00
Meier Lukas
bed168dd18 chore(sync): synchronize metadata files with added categories / aliases to central metadata file 2025-04-16 21:27:10 +02:00
Meier Lukas
d78286a76a fix: remove lfs usage of tree.xml and revert to biggest possible version
Sadly we can no longer update this file as it reached 100MB and that's the max size allowed on GitHub to have files, we could only increase it further by paying for the bandwidth
2025-04-07 21:02:19 +02:00
Meier Lukas
d1e008be5f feat: add issue_templates for creation of icons (#935)
Co-authored-by: Dashboard Icons Bot <homarr-labs@proton.me>
2025-02-15 15:59:12 +01:00
Meier Lukas
172d8adbcc feat: add metadata for icons (#923) 2025-02-15 10:38:23 +01:00
Bjorn Lammers
7cef998c6f ci(github-actions): add PNG-only output 2025-01-07 19:56:20 +01:00
Bjorn Lammers
2db16cefea fix(ci): asset links 2025-01-07 19:50:36 +01:00
Bjorn Lammers
3e30b9fce2 feat: adds info table to ICONS.md 2025-01-05 02:38:11 +01:00
Bjorn Lammers
745ed80968 feat: adds XML tree (#625) (#869)
Closes #625
2025-01-05 02:10:02 +01:00
Bjorn Lammers
a0fddd586c fix: move tree.json output to parent folder
Signed-off-by: Bjorn Lammers <bjorn@lammers.media>
2025-01-05 01:07:39 +01:00
Bjorn Lammers
85683471ea Adds processing of PNG-only files 2024-10-20 20:46:29 +02:00
Bjorn Lammers
0f24a32c64 💚 Fixes file path 2024-10-20 19:43:18 +02:00
Bjorn Lammers
8d414fa3ef 🚀 Much needed maintenance 2024-10-20 19:23:47 +02:00