finds.dev← search

// the find

Ovilia/2019-typography-calendar

★ 338 · TypeScript · updated Feb 2025

2019 字体日历 App

A 2019 novelty calendar app built with Ionic 3 and Cordova that displays each day using a different Chinese typeface — essentially a typography showcase wrapped in a mobile calendar shell. It's a one-off art project from a designer/developer, not a reusable library or framework.

The core idea is genuinely clever: using 365 different fonts to make a calendar where the visual design is the entire point. The asset pipeline is thorough — all date images are pre-rendered in both light and dark variants, covering every day of the year. The project includes proper Cordova config for both iOS and Android with full icon and splash screen sets at every density.

This is permanently frozen in 2019 — the calendar data is hardcoded for that year and the app is simply wrong for any other year. Ionic 3 and Cordova 8 are both end-of-life; getting this to build today means fighting deprecated toolchains. The README is four lines of Chinese with no explanation of the font selection rationale, which is the most interesting part of the project. There's no way to adapt this for a different year without manually regenerating hundreds of image assets.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →