About Iridescent Hues
Iridescent Hues is a browser catalog and reader for Shiny Colors communications. Head to the communications catalog to start browsing.
Credits
- BANDAI NAMCO Entertainment Inc. for THE iDOLM@STER Shiny Colors and all of its assets, characters, and stories. This is an unofficial fan project; all rights belong to their respective owners.
- Yesterday17 for reverse engineering the enza protocol.
- This release-date spreadsheet and wikiwiki.jp Shiny Colors event log for metadata and release-date references.
- 2x AnimeSharpV4 for image upscaling.
Dictionary
- Ichiran for Japanese segmentation, readings, conjugation recovery, and dictionary lookup.
- JMdict / EDICT from the Electronic Dictionary Research and Development Group for the dictionary data.
- Dictionary data is used under the EDRDG licence.
Analytics
Iridescent Hues uses Umami to measure page views, feature usage, and site performance. This helps identify what is useful and where the site needs improvement. Umami does not use tracking cookies.
Tech stack
- SvelteKit and TypeScript for the application framework and strongly typed browser code.
- PixiJS, pixi-spine, and @pixi/sound for the browser-based communication player, animation, and audio playback. PixiJS is the rendering engine of enza.
- Tailwind CSS, shadcn-svelte, and Bits UI for styling and accessible interface components.
- TanStack Virtual for efficiently rendering the large communications catalogue.
- Lucide for the interface icons.