hmb HF Staff commited on
Commit
028ab76
·
1 Parent(s): b631cc3

Add PNG favicon and explicit Vite public dir config - comprehensive favicon solution

Browse files
Files changed (3) hide show
  1. index.html +1 -0
  2. public/favicon.png +1 -0
  3. vite.config.ts +2 -0
index.html CHANGED
@@ -2,6 +2,7 @@
2
  <html lang="en">
3
  <head>
4
  <meta charset="UTF-8" />
 
5
  <link rel="icon" type="image/x-icon" href="./favicon.ico" />
6
  <link rel="icon" type="image/svg+xml" href="./icon.svg" />
7
  <link rel="apple-touch-icon" href="./icon.svg" />
 
2
  <html lang="en">
3
  <head>
4
  <meta charset="UTF-8" />
5
+ <link rel="icon" type="image/png" sizes="32x32" href="./favicon.png" />
6
  <link rel="icon" type="image/x-icon" href="./favicon.ico" />
7
  <link rel="icon" type="image/svg+xml" href="./icon.svg" />
8
  <link rel="apple-touch-icon" href="./icon.svg" />
public/favicon.png ADDED
vite.config.ts CHANGED
@@ -5,11 +5,13 @@ import { svelte } from "@sveltejs/vite-plugin-svelte";
5
  export default defineConfig({
6
  plugins: [svelte()],
7
  base: "./",
 
8
  build: {
9
  outDir: "dist",
10
  assetsDir: "assets",
11
  sourcemap: false,
12
  minify: "esbuild",
 
13
  rollupOptions: {
14
  output: {
15
  manualChunks: undefined,
 
5
  export default defineConfig({
6
  plugins: [svelte()],
7
  base: "./",
8
+ publicDir: "public",
9
  build: {
10
  outDir: "dist",
11
  assetsDir: "assets",
12
  sourcemap: false,
13
  minify: "esbuild",
14
+ copyPublicDir: true,
15
  rollupOptions: {
16
  output: {
17
  manualChunks: undefined,