Merge Tiles (an unofficial copy of "2048" by Gabriele Cirulli), hosted by Toolstack Lab ========================================================================================== Source: https://github.com/gabrielecirulli/2048 Commit: 478b6ec346e3787f589e4af751378d06ded4cbbc (2024-10-24, "Update README.md") Licence: MIT, see LICENSE.txt in this folder (copied unchanged from the source commit): https://github.com/gabrielecirulli/2048/blob/478b6ec346e3787f589e4af751378d06ded4cbbc/LICENSE.txt Copyright (c) 2014 Gabriele Cirulli. Contributors: see the upstream repository. Imported: 2026-10-30 Changes made by Toolstack Lab (game logic is unchanged; every file under js/ is byte-identical to the source commit): 1. Title and heading say "Merge Tiles" instead of "2048"; the page states it is an unofficial copy, not endorsed by the author. 2. Replaced the upstream note "This site is the official version of 2048 ... All other apps or sites are derivatives or fakes" (untrue on this site) with an "independent, unofficial copy" note. 3. Credit links (gabrielecirulli.com, 1024 on the App Store, Threes) became plain-text credits: the game runs in a sandboxed iframe where outbound links cannot open. The credit wording is unchanged. 4. Clear Sans webfont removed (style/fonts/ and the @import); a system font stack is used instead. No font files are served. 5. Removed favicon.ico, the apple-touch icon / startup images and the iOS-specific meta tags; simplified the viewport meta (dropped target-densitydpi, maximum-scale, user-scalable=no, minimal-ui) so the page validates without console warnings and users can zoom. 6. Added style/tsl-embed.css (presentation only): smaller page margins and title size, and a zoom for short desktop frames, so the board fits the hub's play area. 7. "How to play" mentions swiping as well as arrow keys. 8. Not shipped: README.md, CONTRIBUTING.md, Rakefile, .jshintrc, style/*.scss (development files). Storage: the game keeps only "bestScore" and "gameState" in this origin's localStorage (upstream behaviour). No cookies.