diff --git a/.claude/launch.json b/.claude/launch.json new file mode 100644 index 0000000..7244bf7 --- /dev/null +++ b/.claude/launch.json @@ -0,0 +1,17 @@ +{ + "version": "0.0.1", + "configurations": [ + { + "name": "dev", + "runtimeExecutable": "npm", + "runtimeArgs": ["--prefix", "src", "run", "dev", "--", "--port", "5273"], + "port": 5273 + }, + { + "name": "preview-build", + "runtimeExecutable": "npm", + "runtimeArgs": ["--prefix", "src", "start"], + "port": 3000 + } + ] +} diff --git a/src/app/root.tsx b/src/app/root.tsx index 8a01556..f3d637c 100644 --- a/src/app/root.tsx +++ b/src/app/root.tsx @@ -12,6 +12,10 @@ import type { Route } from "./+types/root"; import stylesheet from "./app.css?url"; export const links: Route.LinksFunction = () => [ + { rel: "icon", href: "/favicon.svg", type: "image/svg+xml" }, + { rel: "icon", href: "/favicon-32x32.png", type: "image/png", sizes: "32x32" }, + { rel: "icon", href: "/favicon-16x16.png", type: "image/png", sizes: "16x16" }, + { rel: "apple-touch-icon", href: "/apple-touch-icon.png", sizes: "180x180" }, { rel: "stylesheet", href: stylesheet }, ]; diff --git a/src/public/apple-touch-icon.png b/src/public/apple-touch-icon.png new file mode 100644 index 0000000..9ab7c68 Binary files /dev/null and b/src/public/apple-touch-icon.png differ diff --git a/src/public/favicon-16x16.png b/src/public/favicon-16x16.png new file mode 100644 index 0000000..6ade702 Binary files /dev/null and b/src/public/favicon-16x16.png differ diff --git a/src/public/favicon-32x32.png b/src/public/favicon-32x32.png new file mode 100644 index 0000000..589dcd1 Binary files /dev/null and b/src/public/favicon-32x32.png differ diff --git a/src/public/favicon.ico b/src/public/favicon.ico new file mode 100644 index 0000000..8ddcdc0 Binary files /dev/null and b/src/public/favicon.ico differ diff --git a/src/public/favicon.svg b/src/public/favicon.svg new file mode 100644 index 0000000..269da8d --- /dev/null +++ b/src/public/favicon.svg @@ -0,0 +1,4 @@ + + + MR +