diff --git a/packages/app/config/default.json b/packages/app/config/default.json index f0c779ee..c0db1394 100644 --- a/packages/app/config/default.json +++ b/packages/app/config/default.json @@ -6,6 +6,7 @@ "nip05Domain": "snort.social", "favicon": "public/favicon.ico", "appleTouchIconUrl": "/nostrich_512.png", + "publicDir": "public/snort", "httpCache": "", "animalNamePlaceholders": false, "defaultZapPoolFee": 0.5, diff --git a/packages/app/config/iris.json b/packages/app/config/iris.json index 49d54b10..18eb7149 100644 --- a/packages/app/config/iris.json +++ b/packages/app/config/iris.json @@ -6,6 +6,7 @@ "nip05Domain": "iris.to", "favicon": "public/iris/favicon.ico", "appleTouchIconUrl": "/img/apple-touch-icon.png", + "publicDir": "public/iris", "httpCache": "https://api.iris.to", "animalNamePlaceholders": true, "features": { diff --git a/packages/app/public/favicon.ico b/packages/app/public/favicon.ico deleted file mode 100644 index 6e9a24de..00000000 Binary files a/packages/app/public/favicon.ico and /dev/null differ diff --git a/packages/app/public/iris/manifest_iris.json b/packages/app/public/iris/manifest.json similarity index 100% rename from packages/app/public/iris/manifest_iris.json rename to packages/app/public/iris/manifest.json diff --git a/packages/app/public/robots.txt b/packages/app/public/iris/robots.txt similarity index 100% rename from packages/app/public/robots.txt rename to packages/app/public/iris/robots.txt diff --git a/packages/app/public/snort/.well-known/apple-app-site-association b/packages/app/public/snort/.well-known/apple-app-site-association new file mode 100644 index 00000000..fe4f8b0d --- /dev/null +++ b/packages/app/public/snort/.well-known/apple-app-site-association @@ -0,0 +1,16 @@ +{ + "applinks": { + "details": [ + { + "appIDs": [ + "snort.social.app" + ] + } + ] + }, + "webcredentials": { + "apps": [ + "snort.social.app" + ] + } +} diff --git a/packages/app/public/manifest.json b/packages/app/public/snort/manifest.json similarity index 100% rename from packages/app/public/manifest.json rename to packages/app/public/snort/manifest.json diff --git a/packages/app/public/nostrich_256.png b/packages/app/public/snort/nostrich_256.png similarity index 100% rename from packages/app/public/nostrich_256.png rename to packages/app/public/snort/nostrich_256.png diff --git a/packages/app/public/nostrich_512.png b/packages/app/public/snort/nostrich_512.png similarity index 100% rename from packages/app/public/nostrich_512.png rename to packages/app/public/snort/nostrich_512.png diff --git a/packages/app/public/nostrich_orig.jpeg b/packages/app/public/snort/nostrich_orig.jpeg similarity index 100% rename from packages/app/public/nostrich_orig.jpeg rename to packages/app/public/snort/nostrich_orig.jpeg diff --git a/packages/app/public/snort/robots.txt b/packages/app/public/snort/robots.txt new file mode 100644 index 00000000..e9e57dc4 --- /dev/null +++ b/packages/app/public/snort/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/packages/app/src/Icons/Icon.tsx b/packages/app/src/Icons/Icon.tsx index 3d654255..2ced681b 100644 --- a/packages/app/src/Icons/Icon.tsx +++ b/packages/app/src/Icons/Icon.tsx @@ -1,5 +1,5 @@ import { MouseEventHandler } from "react"; -import IconsSvg from "/icons.svg?url"; +import IconsSvg from "@/icons.svg"; export interface IconProps { name: string; diff --git a/packages/app/public/bench.html b/packages/app/src/bench.html similarity index 100% rename from packages/app/public/bench.html rename to packages/app/src/bench.html diff --git a/packages/app/public/icons.svg b/packages/app/src/icons.svg similarity index 100% rename from packages/app/public/icons.svg rename to packages/app/src/icons.svg diff --git a/packages/app/vite.config.ts b/packages/app/vite.config.ts index 01fc405c..1d342c9b 100644 --- a/packages/app/vite.config.ts +++ b/packages/app/vite.config.ts @@ -33,6 +33,7 @@ export default defineConfig({ build: { outDir: "build", }, + publicDir: appConfig.get("publicDir"), resolve: { alias: { "@": "/src",