ImageJump — CSSgram filter implementation notice Component: CSSgram filter recipes and native adaptation Copyright (c) 2015 Una Kravets License: The MIT License (MIT) Project: https://github.com/una/CSSgram Pinned revision: 6f21810aa154db57ce9436fea4d2b0b816346d4d Revision date: 2016-11-12 Retrieved: 2026-11-09 License source: https://raw.githubusercontent.com/una/CSSgram/6f21810aa154db57ce9436fea4d2b0b816346d4d/LICENSE The full, unmodified upstream copyright, permission notice, conditions and warranty disclaimer are distributed beside this notice in CSSgram-MIT.txt. Exact source CSS/SCSS, README, package metadata and LICENSE snapshots are preserved in FilterResources/CSSgram/upstream. Each captured source URL, byte length and SHA-256 checksum is recorded in CSSgram/source-manifest.json. Included presets (27): Aden, Inkwell, Perpetua, Reyes, Gingham, Toaster, Walden, Hudson, Earlybird, Mayfair, Lo-fi, 1977, Brooklyn, X-Pro II, Nashville, Lark, Moon, Clarendon, Willow, Rise, Slumber, Brannan, Valencia, Kelvin, Maven, Stinson and Amaro. The pinned aggregate stylesheet contains 26 presets. Amaro is included from the separately distributed source/css/amaro.css; it is not imported by that revision's aggregate SCSS/CSS. The normalized recipe file records this origin. ImageJump adaptations: - Normalize the distributed CSS into portable filter/overlay recipe data. - Translate CSS color functions, gradients and blend modes into native video processing, preserving before-layer then after-layer stacking, followed by the container's ordered filter operations. - Add an overall intensity control and independent front/rear camera selection. - Preserve browser no-op behavior for Willow's invalid gradient assigned to background-color, and Amaro's transparent blend-only pseudo-element. The adapted effects are based on CSSgram's Instagram-like recipes; they are not official Instagram filter assets or a claim of identical Instagram results. No upstream sample photographs, website graphics or screenshot assets are included. No endorsement by Una Kravets, CSSgram or Instagram is claimed.