Skip to content

Possible renaming of power symbols? #49

Open

Description

@Enivex

These symbols were recently introduced in 7c81751, however I think it's worth reconsidering some of the names.

In particular, ⏻ (U+23FB) is currently power.standby, but I think just power, power.toggle or power.button could be better names.

Activity

  1. T0mstone commented on Feb 12, 2025

    @T0mstone
    Collaborator

    I deliberately made power.standby the first variant so that you can also use it as just power. Note that this symbol represents toggling standby mode in particular. A full on/off toggle should always use ⏼ .
    (Edit: At least that's how I heard it, can't remember where from tho)
    Edit 2: Okay, not just hearsay, Wikipedia corroborates.

  2. MDLC01 commented on Feb 12, 2025

    @MDLC01
    Collaborator

    I don't think I ever saw ⏼ IRL. Generally, buttons that are used to turn a device on or off depending on its current state use ⏻ where I live (France).

  3. Enivex commented on Feb 12, 2025

    @Enivex
    CollaboratorAuthor

    You are probably referring to this

    https://www.iso.org/obp/ui#iec:grs:60417:5009

    However, the IEEE 1621 standard elaborates

    Image

    Both Unicode and IEEE call it simply the power symbol (see https://unicode-explorer.com/c/23FB)

    The distinction seems to be that ⏼ is always a hard on-off switch, while ⏻ is more general.

    I'd prefer dropping standby and simply letting it be power

  4. sijow commented on Jul 4, 2025

    @sijow
    Collaborator

    The Wikipedia page has a subsection on the ambiguity of ⏻ and how it was redefined to be a generic power symbol, and the crescent (our power.sleep) was added for the standby meaning. So I'm in favor of removing standby.

    (This reminds me of this post from the person who took on the journey of getting these symbols in Unicode)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    proposalThis may still need discussion

    Type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions