Repository navigation
Niramay Phase 3: official listing icon + APK launcher input - #14
Merged
Merged
Conversation
…her input Replaces public/brand/niramay-icon-384.png (marketplace listing icon) and public/brand/niramay-icon-launcher-512.png (the ICON_URL input the release workflow bakes into Niramay APK launcher icons at build time) with deterministic whole-artwork derivations of the supplied official Niramay master: complete composition — N-symbol + NIRAMAY wordmark + DISCOVER - HEAL - LIVE BETTER tagline — LANCZOS downscaled from the 1254px square, zero crop, artwork's own cream background. Adds tests/niramay-brand-assets.test.ts: pinned fingerprints (old mortar-and-pestle artwork detection) + whole-square sanity, so neither surface can silently revert. Catalog icon path and record fields unchanged; no other app touched.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Niramay Phase 3 — platform brand assets (listing icon + APK launcher input)
public/brand/niramay-icon-384.png(marketplace listing icon): complete official artwork, whole-square 384 downscale, zero crop. Catalog icon path and record fields unchanged → all marketplace consumers update automatically on deploy.public/brand/niramay-icon-launcher-512.png: the ICON_URL input consumed byrelease-android-apk.ymlat APK build time. The builder'sadaptiveContentFitSize()bakes the complete artwork into the adaptive foreground inside the 66/108 safe circle (the PDFMiniFly v2.1.2 device-verified mechanism).tests/niramay-brand-assets.test.ts: 3/3 PASS — pinned fingerprints + whole-square sanity so neither surface can silently revert to the old artwork.Companion to PDFly-source/niramay#1. After merge + deploy, the approved rebuild inputs are: version 2.1.1,
com.appforge.niramay, theme#1B4332, background#F6F1E4(identical to the v2.1.0 run). No other app, catalog record, or marketplace UI touched.