Skip to content

Prevent or warn against overriding colors that are linked #4

@SametHope

Description

@SametHope

Improvement Proposal:
Right now, any linked color field can still be edited directly in the Inspector. However, these edits are temporary and get overridden the next time the palette is reapplied or the linked color is changed.

This can be confusing, as it looks like the value will stick when it actually won’t when you edit the property. Yes, there is an arrow icon showing that the color is linked, but why allow edits anyway if they will be discarded?

Suggested solutions (from best to worst IMO):

  • Instantly override (or undo) the edit of the color field with the set palette color. This would still allow opening the color picker and copy or check out any values if needed.
  • Make linked color fields read-only in the Inspector.
  • Automatically unlink the color property that was edited.
  • Allow edits but display a warning/tooltip (“This value is linked to the palette and will be overridden.”).
  • Modify the palette entry to sync both ways.

Any of these would make the workflow clearer and prevent accidental or wasted edits.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions