fix: restore original SkateSpots logo (icon-1024.png) everywhere
Replace all icon.svg references with icon-1024.png across: - index.html (favicon, apple-touch-icon, og:image, twitter:image) - src/components/Layout.tsx (desktop header + mobile header) - src/pages/Index.tsx (footer) - public/manifest.webmanifest (PWA icon entry) Also fix og:url and og:image/twitter:image to use correct domain skate-spots.org instead of skate-spots.com Co-authored-by: shakespeare.diy <assistant@shakespeare.diy>
This commit is contained in:
parent
a91a6fcdf3
commit
576df73a6b
4 changed files with 14 additions and 14 deletions
16
index.html
16
index.html
|
|
@ -9,11 +9,11 @@
|
||||||
<link rel="manifest" href="/manifest.webmanifest">
|
<link rel="manifest" href="/manifest.webmanifest">
|
||||||
|
|
||||||
<!-- App Icons -->
|
<!-- App Icons -->
|
||||||
<link rel="icon" type="image/svg+xml" href="/images/icon.svg">
|
<link rel="icon" type="image/png" href="/images/icon-1024.png">
|
||||||
<link rel="apple-touch-icon" href="/images/icon.svg">
|
<link rel="apple-touch-icon" href="/images/icon-1024.png">
|
||||||
<link rel="apple-touch-icon" sizes="152x152" href="/images/icon.svg">
|
<link rel="apple-touch-icon" sizes="152x152" href="/images/icon-1024.png">
|
||||||
<link rel="apple-touch-icon" sizes="180x180" href="/images/icon.svg">
|
<link rel="apple-touch-icon" sizes="180x180" href="/images/icon-1024.png">
|
||||||
<link rel="apple-touch-startup-image" href="/images/icon.svg">
|
<link rel="apple-touch-startup-image" href="/images/icon-1024.png">
|
||||||
|
|
||||||
<!-- Theme Color -->
|
<!-- Theme Color -->
|
||||||
<meta name="theme-color" content="#ff0040">
|
<meta name="theme-color" content="#ff0040">
|
||||||
|
|
@ -29,14 +29,14 @@
|
||||||
<meta property="og:type" content="website">
|
<meta property="og:type" content="website">
|
||||||
<meta property="og:title" content="SkateSpots - Decentralized Skate Map & Community">
|
<meta property="og:title" content="SkateSpots - Decentralized Skate Map & Community">
|
||||||
<meta property="og:description" content="Discover skate spots, find coaches, join events, and connect with the skateboarding community on Nostr.">
|
<meta property="og:description" content="Discover skate spots, find coaches, join events, and connect with the skateboarding community on Nostr.">
|
||||||
<meta property="og:image" content="https://skate-spots.com/images/icon.svg">
|
<meta property="og:image" content="https://skate-spots.org/images/icon-1024.png">
|
||||||
<meta property="og:url" content="https://skate-spots.com">
|
<meta property="og:url" content="https://skate-spots.org">
|
||||||
|
|
||||||
<!-- Twitter Card -->
|
<!-- Twitter Card -->
|
||||||
<meta name="twitter:card" content="summary_large_image">
|
<meta name="twitter:card" content="summary_large_image">
|
||||||
<meta name="twitter:title" content="SkateSpots - Decentralized Skate Map">
|
<meta name="twitter:title" content="SkateSpots - Decentralized Skate Map">
|
||||||
<meta name="twitter:description" content="Discover skate spots, find coaches, join events on Nostr.">
|
<meta name="twitter:description" content="Discover skate spots, find coaches, join events on Nostr.">
|
||||||
<meta name="twitter:image" content="https://skate-spots.com/images/icon.svg">
|
<meta name="twitter:image" content="https://skate-spots.org/images/icon-1024.png">
|
||||||
|
|
||||||
<!-- Leaflet CSS (loaded via CDN to avoid build issues) -->
|
<!-- Leaflet CSS (loaded via CDN to avoid build issues) -->
|
||||||
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css" integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY=" crossorigin="">
|
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.9.4/dist/leaflet.css" integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY=" crossorigin="">
|
||||||
|
|
|
||||||
|
|
@ -30,9 +30,9 @@
|
||||||
"purpose": "maskable"
|
"purpose": "maskable"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"src": "/images/icon.svg",
|
"src": "/images/icon-1024.png",
|
||||||
"sizes": "any",
|
"sizes": "1024x1024",
|
||||||
"type": "image/svg+xml",
|
"type": "image/png",
|
||||||
"purpose": "any"
|
"purpose": "any"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
|
||||||
|
|
@ -357,7 +357,7 @@ export function Layout({ children }: LayoutProps) {
|
||||||
<div className="container flex items-center justify-between h-16 px-4">
|
<div className="container flex items-center justify-between h-16 px-4">
|
||||||
<Link to="/" className="flex items-center gap-3 group">
|
<Link to="/" className="flex items-center gap-3 group">
|
||||||
<img
|
<img
|
||||||
src="/images/icon.svg"
|
src="/images/icon-1024.png"
|
||||||
alt="SkateSpots"
|
alt="SkateSpots"
|
||||||
className="w-10 h-10 rounded-xl shadow-lg shadow-red-500/30 group-hover:shadow-red-500/50 transition-shadow"
|
className="w-10 h-10 rounded-xl shadow-lg shadow-red-500/30 group-hover:shadow-red-500/50 transition-shadow"
|
||||||
/>
|
/>
|
||||||
|
|
@ -542,7 +542,7 @@ export function Layout({ children }: LayoutProps) {
|
||||||
<div className="flex items-center justify-between h-14 px-3 gap-3">
|
<div className="flex items-center justify-between h-14 px-3 gap-3">
|
||||||
<Link to="/" className="flex items-center gap-2 touch-manipulation active:opacity-80 flex-1 min-w-0">
|
<Link to="/" className="flex items-center gap-2 touch-manipulation active:opacity-80 flex-1 min-w-0">
|
||||||
<img
|
<img
|
||||||
src="/images/icon.svg"
|
src="/images/icon-1024.png"
|
||||||
alt="SkateSpots"
|
alt="SkateSpots"
|
||||||
className="w-9 h-9 rounded-lg flex-shrink-0 shadow-lg shadow-red-500/30"
|
className="w-9 h-9 rounded-lg flex-shrink-0 shadow-lg shadow-red-500/30"
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
|
|
@ -510,7 +510,7 @@ function Footer() {
|
||||||
<div className="flex flex-col md:flex-row items-center justify-between gap-6">
|
<div className="flex flex-col md:flex-row items-center justify-between gap-6">
|
||||||
<div className="flex items-center gap-3">
|
<div className="flex items-center gap-3">
|
||||||
<img
|
<img
|
||||||
src="/images/icon.svg"
|
src="/images/icon-1024.png"
|
||||||
alt="SkateSpots"
|
alt="SkateSpots"
|
||||||
className="w-10 h-10 rounded-lg shadow-[0_0_20px_rgba(255,0,64,0.5)]"
|
className="w-10 h-10 rounded-lg shadow-[0_0_20px_rgba(255,0,64,0.5)]"
|
||||||
/>
|
/>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue