Repository navigation
Put every setting on the page instead of in folds and drop-downs - #169
Merged
Merged
Conversation
Panes no longer hide settings behind caret folds: - Comfig splits into Preset and addons, and Modules. Modules lists all 40 modules grouped by category, with search and a Changed filter. - HUD options are always shown, in columns by schema section. Combos with more than four choices and HUD crosshair glyphs are chip pickers instead of <select> menus. - Viewmodels shows each class as one Shown / Hidden / Hands only table, with every weapon group under its slot, replacing Customize weapons and its per-weapon menus. Discard choices moves into the toolbar. - Sounds puts pitch and repeat delay in each sound's column. - Mods: File check, Casual addons and particles, and each pack's Casual note are plain sections; the "About these results" fold is gone. - App settings credits, Inventory history item IDs and the mod and profile import reviews show their details directly. New shared controls: ChoiceChips (a wrapping segmented pill) and ChoiceMatrix (rows of one choice under shared columns). Disclosure and the fold caret are removed; HUD, Mods and Comfig tab strips share one hairline. Spec, guide pages and changelog are updated.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Settings were spread across caret folds ("Fine-tune modules", "HUD options", "Customize weapons", "Pitch and repeat timing", Mods' file check and Casual lists, credits) and a few
<select>menus. Folds made the panes look unfinished and hid settings people need to find. This replaces each fold with a layout that shows everything.What changes
<select>menus.There are two new shared controls:
ChoiceChips, a wrapping version of the segmented pill, andChoiceMatrix, rows of one choice under shared columns.Disclosureand the fold caret are removed. The HUD, Mods and Comfig tab strips now share one hairline, where the old markup drew two.The design rules in
docs/ARCHITECTURE.md, the pane guides and the changelog are updated.Overlaps with #168 in
ViewmodelBuilder.tsx. Whichever lands second keeps #168's out-of-date notice and "stays partly visible" lines in the new table.Checks
pnpm test: 1,417 desktop, 172 cfglint and all script tests pass.pnpm checkandpnpm buildpass.