INNER CODE UNIT · TypeScript
MK_RATIO
ParthJadhav/app-store-screenshots · skills/app-store-screenshots/template/src/lib/constants.ts:51
export const MK_RATIO = 1022 / 2082; // iPhone PNG mockup
export const TAB_P_RATIO = 0.667; // tablet portrait
export const TAB_L_RATIO = 1.5; // tablet landscape
export const IPAD_RATIO = 0.770; // iPad
// iPhone mockup screen overlay (pre-measured)
export const PHONE_SCREEN = {
L: (52 / 1022) * 100,
T: (46 / 2082) * 100,
W: (918 / 1022) * 100,
H: (1990 / 2082) * 100,
RX: (126 / 918) * 100,
RY: (126 / 1990) * 100,
};
// ---------- Width formula helpers ----------
export function phoneW(cW: number, cH: number, clamp = 0.84) {
return Math.min(clamp, 0.72 * (cH / cW) * MK_RATIO);