emoji-every-day/README.md

1.9 KiB
Raw Blame History

layout title permalink
default Emoji Every Day /about/

An emoji character for (almost) every day.

Data in _data/emoji.yaml. Made for India, but can be extended to other countries.

Includes:

Format

The emoji.yaml file contains a dictionary with keys in either YYYY-MM-DD or MM-DD format, depending on whether the holiday is fixed or floating.

Each date contains a list of events, each event consisting of the following keys:

  • emoji: A short single-grapheme representation of the event. Almost always an emoji, but can ocassionaly be a different unicode codepoint.
  • day_name: Human-readable name of the event, in english
  • type: UN/informal/2-letter ISO country code
  • link: A valid web URL. Optional.

Emoji Choices

There aren't enough emojis to represent a lot of things, so this is best-effort. If you have an improvement, please file a PR. In some cases, due to unicode standard updates taking time to rollout, the emoji may show as multiple characters, such as the Refugee Flag (🏳‍🟧🟧), which shows up as 4 characters almost everywhere, since the proposal isn't accepted yet.

License

Licensed under the MIT License. See LICENSE file for details.

Why

Think of this as a poor man's Google Doodle for any website, where you might have daily refreshes. I'm currently using it for news.tatooine.club, where I wanted to put a 🎄 next to the date for Christmas, but extended it to this project. See Origin Post for more details.