Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Plasma Desktop Plasma Desktop
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 25
    • Issues 25
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 46
    • Merge requests 46
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PlasmaPlasma
  • Plasma DesktopPlasma Desktop
  • Issues
  • #5
Closed
Open
Issue created Jul 11, 2020 by Markus Slopianka@markussDeveloper

Specify a default emoji font

In addition to https://bugs.kde.org/show_bug.cgi?id=424090

Plasma comes with a preset of default fonts like Hack and Noto Sans. It should do the same for Emoji fonts.

Reasoning:

  • Plasma had a default set of emoticons before that was nuked in !52 (merged)

  • We do that for Hack and Noto Sans anyway, so it's not unprecedented.

  • Linux distributions (openSUSE comes to mind) ship with broken Emoji support since years and seem not to care.

My personal suggestion for an Emoji font default would be Twitter's Twemoji because it looks rather complimentary to Breeze, the designs follow those set by WhatsApp, Samsung, and Apple (the latter's also used by Telegram by default), and freely licensed. Popular services like Discord and Roblox default to Twemoji.

Noto Emoji are also open source but the design is rather uncommon in the eyes of users because few Android phones default to it (most notably Samsung). The color palette is also not complementing Breeze that much.

OpenMoji is free but the color palette doesn't complement Breeze IMO.

Links:

  • https://github.com/eosrei/twemoji-color-font Implements the SVGinOpenType standard

  • https://github.com/mozilla/twemoji-colr Same design (also Twemoji) but implementing the COLR/CPAL standard

  • https://github.com/googlefonts/noto-emoji By Google

  • https://openmoji.org/

Assignee
Assign to
Time tracking