openpencil/src
rcoenen a9ee01fc13
fix: make fill hex editable and quiet local font probing
* fix: make fill hex editable and suppress premature local font warnings

- FillSection: replace read-only hex span with editable input for solid
  fills (matching existing stroke behavior); gradient/image fills and
  variable-bound fills keep the display span
- FontManager.findLocalFont: guard on localFontAccessState === 'granted'
  before calling queryLocalFonts(), eliminating SecurityError console
  warnings on load when the user hasn't yet granted font access
- .gitignore: add .opencode/

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

* style: apply oxfmt formatting to FillSection.vue

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

---------

Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Danila Poyarkov <dev@dannote.net>
2026-06-06 13:28:46 +03:00
..
app feat(demo): showcase text decoration fidelity 2026-05-26 14:24:13 +03:00
assets Fix per-character text fill colors and vector region loop direction (#95) 2026-03-12 18:28:04 +03:00
components fix: make fill hex editable and quiet local font probing 2026-06-06 13:28:46 +03:00
views refactor(ui): localize tooltip labels 2026-05-19 15:41:38 +03:00
app.css chore: enforce Vue style and state boundaries 2026-05-14 22:05:43 +03:00
App.vue feat(tauri): add signed updater 2026-05-01 13:00:50 +03:00
constants.ts Refactor architecture boundaries across core, app, and packages (#234) 2026-04-30 15:14:19 +03:00
env.d.ts fix(mcp): report version mismatches 2026-05-19 11:12:01 +03:00
global.d.ts chore(tests): namespace browser test hooks 2026-05-06 10:49:46 +03:00
main.ts chore: format sources with oxfmt 2026-05-03 21:03:40 +03:00
markdown.d.ts chore(lint): remove unsafe test casts 2026-05-06 00:42:45 +03:00
router.d.ts
router.ts