Skip to content

Add a convinence macro to create a color from a hex code / const function with comptime error #13079

Open
@A-Walrus

Description

@A-Walrus

What problem does this solve or what need does it fill?

Creating a color from a hex code. Alternative to having Color::hex("...").unwrap() (or Srgba::hex("...").unwrap())

What solution would you like?

Either:

  • A macro to create a color from a hex code without unwraps, compile error if color is invalid.
  • A const function with a compiletime error on invalid color, no need to unwrap

Not sure how this fits in with the new color overhaul :P

What alternative(s) have you considered?

Leave it as is.

Metadata

Metadata

Assignees

No one assigned

    Labels

    C-FeatureA new feature, making something new possibleS-BlockedThis cannot move forward until something else changes

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions