Skip to content

microdotblog/plugin-faviconique-plus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Faviconique+

Turn a single emoji into a cross‑browser favicon – no image export, no build steps.

Faviconique+ is a Micro.blog plug‑in that takes one emoji and serves it as PNG favicons via EmojiCDN. It also provides an Apple touch icon and a configurable browser UI color. Works in Safari, Chrome, Firefox, Edge — no local image generation needed.

Credits: Inspired by the original Faviconique by Sven Dahlstrand. This plug‑in focuses on emoji-only favicons via a CDN and adds a few Micro.blog‑specific quality‑of‑life options.


Features

  • 🦄 Emoji → favicon (PNG via CDN)
    • Styles: Apple, Twitter (Twemoji), Facebook, Google
  • 📐 Multiple sizes out of the box
    • 16×16, 32×32, 48×48, 96×96, 192×192, 512×512
    • Plus Apple touch icon 180×180
  • 🚀 Fast loading
    • preconnect + dns-prefetch to EmojiCDN
    • Cache‑buster on URLs to avoid stale favicons
  • 🏷️ Configurable names for home‑screen/app surfaces
    • Sets apple-mobile-web-app-title and application-name
  • 🎨 Theme color for browser UI (Android/desktop browsers, Windows tiles)
    • Sets theme-color and msapplication-TileColor

Configure

Fields in Plugins → Faviconique+ → Settings:

  • Emoji (only one) – e.g. 🌱 (required)
  • Emoji styleapple, twitter, facebook, or google (required)
  • Home screen title (optional) – overrides the saved shortcut/app name
  • Theme color for browser UI – used for theme-color and Windows tiles

Tip: Placeholders in the UI are not saved values. Enter your own values and click Update Settings.


How it works

  • The plug‑in builds favicon URLs like:
    https://emojicdn.elk.sh/<emoji>?style=<style>&size=<N>&v=<timestamp>
    
  • Browsers receive raster PNGs for each declared size. Safari gets a standard Apple touch icon (180×180).
  • The CDN host is fixed to emojicdn.elk.sh for simplicity and reliability.

👤 Author

René Fischer – https://fischr.org

About

Give your Micro.blog a personal touch with a custom favicon.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 100.0%