Enhancement: Settings overview #62

Open
opened 2026-10-05 02:23:54 +02:00 by adam · 5 comments
Owner

Settings overview page to make it easier to review each setting of the extension.

Settings overview page to make it easier to review each setting of the extension. <!-- github-sync-id:982516694 -->
Author
Owner

Is this directed at the dashboard or the documentation or both? Can you expand on this a little?

Is this directed at the dashboard or the documentation or both? Can you expand on this a little? <!-- github-comment-id:1272232966 -->
Author
Owner

The original idea was to have a configuration dashboard similar to VSCode, but more driven toward the settings of Front Matter.

This would make it easier, as you don't have to fiddle around in JSON and can, for instance, configure content types, manage your folders, and all other settings.

The original idea was to have a configuration dashboard similar to VSCode, but more driven toward the settings of Front Matter. This would make it easier, as you don't have to fiddle around in JSON and can, for instance, configure content types, manage your folders, and all other settings. <!-- github-comment-id:1272284102 -->
Author
Owner

I think this would be a great idea tbh.

I think this would be a _great_ idea tbh. <!-- github-comment-id:1272315740 -->
Author
Owner

This is for programmers or other people? I don't see programmers having an issue reading or editing the settings file directly.

This is for programmers or other people? I don't see programmers having an issue reading or editing the settings file directly. <!-- github-comment-id:1272418190 -->
Author
Owner

I think there's value for both sorts of users. Arguably VS Code itself is for people who primarily write/edit plain text, and has a UI for settings. Given how Front Matter improves the UX/DevX of a lot of things I can already do myself in plaintext, I think that's an even bigger win for people less comfortable with editing JSON configurations by hand.

The ability to also provide better in-context documentation for users is something I don't think we should overlook either. In a JSON configuration, you only know about the available settings when they're already in place or if you know enough to auto-complete through the list of valid keys (hovering on each to see what they do until you find the right one). Being able to search settings, see the options and their current configuration alongside summary documentation, and click a link out to the docsite is a big win for UX in my opinion.

I think there's value for both sorts of users. Arguably VS Code itself is for people who primarily write/edit plain text, and has a UI for settings. Given how Front Matter improves the UX/DevX of a lot of things I can already do myself in plaintext, I think that's an even bigger win for people less comfortable with editing JSON configurations by hand. The ability to also provide better in-context documentation for users is something I don't think we should overlook either. In a JSON configuration, you only know about the available settings when they're already in place or if you know enough to auto-complete through the list of valid keys (hovering on each to see what they do until you find the right one). Being able to search settings, see the options and their current configuration alongside summary documentation, _and_ click a link out to the docsite is a big win for UX in my opinion. <!-- github-comment-id:1272436742 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/vscode-front-matter#62