diff options
| author | Danilo M. <danix@danix.xyz> | 2026-05-05 10:35:31 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-05-05 10:35:31 +0200 |
| commit | 48b84da95d0736124f8be6849aa32df31bdb29aa (patch) | |
| tree | a7c90bf6e744cdc4b0f0d5416776dfb0d147b644 /TODO.md | |
| parent | 7bc1e99f0720598ff7af74361eb1d9029694ede3 (diff) | |
| download | publisher-48b84da95d0736124f8be6849aa32df31bdb29aa.tar.gz publisher-48b84da95d0736124f8be6849aa32df31bdb29aa.zip | |
feat: run npm build before hugo server and add manual Build CSS buttonv1.5
NpmWorker (QObject+QProcess) runs `npm run build` in the blog repo.
HugoPanel sequences: build CSS → start hugo on Avvia. A separate
"Build CSS" button allows rebuilding Tailwind while the server runs.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'TODO.md')
| -rw-r--r-- | TODO.md | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -21,10 +21,10 @@ ### taxonomies - [✅] when modifying the frontmatter, the square brackets around the tags or categories lists are not maintained. ### article types -- [ ] the program should respect the article type already set in the frontmatter and don't default to "Life" if the article is set to something else. -- [ ] the theme expects the article type to be lowercase. The program currently writes them as uppercase +- [✅] the program should respect the article type already set in the frontmatter and don't default to "Life" if the article is set to something else. +- [✅] the theme expects the article type to be lowercase. The program currently writes them as uppercase ### categories dropdown -- [ ] when adding a category to the article, offer a dropdown of the categories or autocomplete like we do for tags. +- [✅] when adding a category to the article, offer a dropdown of the categories or autocomplete like we do for tags. ## Settings - [ ] **Font size spinner in UI** — `font_size` is in config but only editable via `~/.config/my-publisher/config.toml`. Add a `QSpinBox` to `SetupDialog` (or a dedicated Settings dialog) so it's changeable without editing the file. Save via `Config.save()`, re-apply with `app.setFont()`. File: `ui/setup_dialog.py`. |
