Commit graph

12 commits

Author SHA1 Message Date
Dorian Gironde
049c0cf83e fix(lyrics): gate japanese font stack with :lang(ja), fix dead rules 2026-04-27 09:01:48 +03:00
Dorian Gironde
00226e8d63 fix(lyrics): render japanese kanji with correct jp glyphs 2026-04-27 09:01:48 +03:00
uimaxbai
de4871ac69 add fallback fonts for international languages 2026-04-13 20:58:35 +01:00
Samidy
b8818e73c9
im such a fat chud
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>
2026-04-08 22:12:58 +03:00
Daniel
648e47e1d8 fix(linting): fix js linting issues 2026-04-04 01:37:47 +03:00
Daniel
e2a09b9b32 refactor: externalize svg images and add new vite plugin
The plugin runs all imported SVG files through svgo.

For index.html, you can use the following syntax:
```html
<use svg="file.svg" size="24" />
```

For scripts, use the `?svg` import query
```javascript
import SVG_FILE from './file.svg?svg&size=24
```

Note: size is shorthand for specifying both width and height individually.  You can also set any property of the base SVG element.

You can also use the `?svg&icon` query to return a function that allows dynamically resizing the SVG string.
2026-03-19 15:28:33 -05:00
edideaur
b88e55efb3 fix copilot findings in kawarp.js and themeStore.js cause they were bugging me 2026-03-06 09:45:05 +00:00
Samidy
73878b421d fix(community themes): fix not being able to upload community themes 2026-03-06 03:30:50 +03:00
SamidyFR
0999fefda4 style: auto-fix linting issues 2026-03-02 20:42:59 +00:00
Samidy
e983030c23 feat(community themes): edit themes after publishing theme 2026-03-02 23:42:09 +03:00
SamidyFR
700645919c style: auto-fix linting issues 2026-02-23 22:58:08 +00:00
Samidy
29b4899089 feat(themes): Community Themes 2026-02-24 01:57:17 +03:00