You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Browse filesBrowse the repository at this point in the historyBrowse files
committed
feat(client): add "Open config.toml" link to the settings footer
Windows Terminal's "Open JSON file" equivalent: a right-aligned accent
link in the settings-panel footer bar opens config.toml with the OS
default editor.
- `platform::open_config_file` follows the `open_releases_url` pattern
(open / xdg-open / `cmd /c start "" <path>` with CREATE_NO_WINDOW; the
empty title argument keeps paths with spaces intact) and creates the
file first when it does not exist yet.
- Hit-test mirrors the footer geometry (`bottom_y` formula) and only the
label region is clickable; the link colour goes through
`ensure_readable` for the 4.5:1 contrast rule.
- i18n: new `settings-open-config-file` key in all 8 locales.
Note: the per-field "restore default" item originally planned for this
phase moves into the P2 row-refactor, which introduces the per-row
metadata it needs.
Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)
Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>
0 commit comments