Skip to content

Optimize particle inspector module stack UI#115

Merged
AlexCat315 merged 1 commit into
mainfrom
next
Jun 30, 2026
Merged

Optimize particle inspector module stack UI#115
AlexCat315 merged 1 commit into
mainfrom
next

Conversation

@AlexCat315

Copy link
Copy Markdown
Owner

Visual Refinements:

  • Replace drag handle with accent color indicator bar
  • Reduce stageBadgeWidth from 96 to 78 for tighter layout
  • Remove expanded module border, use surfaceRaised background instead
  • Simplify module header layout: remove secondary spacer, add accent bar
  • Update summary chip padding and corner radius
  • Reduce border opacity for badges

Layout Adjustments:

  • Tighten card padding (24 -> 16), row heights (72 -> 58)
  • Reduce module editor row height (50 -> 46) and parameter chrome (58 -> 34)
  • Adjust spacing between groups and rows
  • Reduce header height (88 -> 62), remove list padding

Field Grouping:

  • Add primaryParticleInspectorFieldIDs for texture field
  • Split particle inspector fields into: module stack + primary + legacy (collapsed)
  • Restore Modified button to summary bar

Module Parameter Surface:

  • Simplify header: remove Parameters label, show summary only
  • Remove tone-colored border, use divider instead
  • Show Disabled badge only when module is disabled

Runtime Diagnostic Card:

  • Remove tone-colored accent bar
  • Reduce border opacity from full to 0.45
  • Remove Settings/Linked badge

Visual Refinements:
- Replace drag handle with accent color indicator bar
- Reduce stageBadgeWidth from 96 to 78 for tighter layout
- Remove expanded module border, use surfaceRaised background instead
- Simplify module header layout: remove secondary spacer, add accent bar
- Update summary chip padding and corner radius
- Reduce border opacity for badges

Layout Adjustments:
- Tighten card padding (24 -> 16), row heights (72 -> 58)
- Reduce module editor row height (50 -> 46) and parameter chrome (58 -> 34)
- Adjust spacing between groups and rows
- Reduce header height (88 -> 62), remove list padding

Field Grouping:
- Add primaryParticleInspectorFieldIDs for texture field
- Split particle inspector fields into: module stack + primary + legacy (collapsed)
- Restore Modified button to summary bar

Module Parameter Surface:
- Simplify header: remove Parameters label, show summary only
- Remove tone-colored border, use divider instead
- Show Disabled badge only when module is disabled

Runtime Diagnostic Card:
- Remove tone-colored accent bar
- Reduce border opacity from full to 0.45
- Remove Settings/Linked badge
@AlexCat315 AlexCat315 merged commit 1987f6e into main Jun 30, 2026
0 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant