diff --git a/apps/web/app/icon.png b/apps/web/app/icon.png new file mode 100644 index 0000000..36f0cef Binary files /dev/null and b/apps/web/app/icon.png differ diff --git a/apps/web/app/icon.svg b/apps/web/app/icon.svg deleted file mode 100644 index 3fec560..0000000 --- a/apps/web/app/icon.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/apps/web/lib/site.test.ts b/apps/web/lib/site.test.ts index 2b3a30c..d2355d1 100644 --- a/apps/web/lib/site.test.ts +++ b/apps/web/lib/site.test.ts @@ -13,11 +13,7 @@ import { describe("Telic website content", () => { it("keeps the public visual system monochrome", () => { - const files = [ - "apps/web/app/globals.css", - "apps/web/app/icon.svg", - "apps/web/app/opengraph-image.tsx", - ]; + const files = ["apps/web/app/globals.css", "apps/web/app/opengraph-image.tsx"]; const source = files .map((file) => readFileSync(resolve(process.cwd(), file), "utf8")) .join("\n") @@ -27,6 +23,9 @@ describe("Telic website content", () => { expect(source).not.toMatch(/99,\s*228,\s*238|124,\s*131,\s*255/u); expect(source).toContain("manrope variable"); expect(source).toContain("ibm plex mono"); + expect( + readFileSync(resolve(process.cwd(), "apps/web/app/icon.png")).length, + ).toBeGreaterThan(0); }); it("keeps navigation destinations secure and public", () => {