theme and branding

This commit is contained in:
sakrecoer 2026-04-08 21:01:08 +02:00
parent 7bfc3ed900
commit 6d00aa8e0a
5 changed files with 16 additions and 16 deletions

View file

@ -4,29 +4,29 @@
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover" />
<title>Jumble</title>
<meta name="description" content="A user-friendly Nostr client for exploring relay feeds" />
<title>Bpistle</title>
<meta name="description" content="A user-friendly Nostr client for exploring the Basspistol Network" />
<meta
name="keywords"
content="jumble, nostr, web, client, relay, feed, social, pwa, simple, clean"
content="basspistol, music, syndicate, creative commons, sovereign, jumble, nostr, web, client, relay, feed, social, pwa, simple, clean"
/>
<meta name="apple-mobile-web-app-title" content="Jumble" />
<meta name="apple-mobile-web-app-title" content="Bpistle" />
<link rel="icon" href="/favicon.ico" sizes="48x48" />
<link rel="icon" href="/favicon.svg" sizes="any" type="image/svg+xml" />
<meta name="theme-color" content="#171717" media="(prefers-color-scheme: dark)" />
<meta name="theme-color" content="#200B2E" media="(prefers-color-scheme: dark)" />
<meta name="theme-color" content="#FFFFFF" media="(prefers-color-scheme: light)" />
<meta property="og:url" content="https://jumble.social" />
<meta property="og:url" content="https://nostr.basspistol.org" />
<meta property="og:type" content="website" />
<meta property="og:title" content="Jumble" />
<meta property="og:title" content="Bpistle" />
<meta
property="og:description"
content="A user-friendly Nostr client for exploring relay feeds"
/>
<meta
property="og:image"
content="https://github.com/CodyTseng/jumble/blob/master/resources/og-image.png?raw=true"
content="https://tortellino.basspistol.org/06052f39027abe9e7e5bc755211ce0ecfb838dcc0c39c7bd767db0354ed5a293.png"
/>
</head>
<body>

View file

@ -148,7 +148,7 @@ function RelayControls({ url }: { url: string }) {
}
const handleCopyShareableUrl = () => {
navigator.clipboard.writeText(`https://jumble.social/?r=${url}`)
navigator.clipboard.writeText(`https://nostr.basspistol.org/?r=${url}`)
setCopiedShareableUrl(true)
toast.success('Shareable URL copied to clipboard')
setTimeout(() => setCopiedShareableUrl(false), 2000)

View file

@ -133,12 +133,12 @@
--radius: 0.75rem;
}
.dark {
--surface-background: 240 10% 3.9%;
--background: 0 0% 9%;
--surface-background: 276, 61.404%, 9%;
--background: 276, 61.404%, 11.176%;
--foreground: 0 0% 98%;
--card: 0 0% 12%;
--card: 276, 61.404%, 10%;
--card-foreground: 0 0% 98%;
--popover: 0 0% 12%;
--popover: 276, 61.404%, 10%;
--popover-foreground: 0 0% 98%;
--primary: 259 43% 56%;
--primary-hover: 259 43% 65%;

View file

@ -9,7 +9,7 @@ export const toNote = (eventOrId: Event | string) => {
return `/notes/${nevent}`
}
export const toJumbleNote = (eventOrId: Event | string) => {
return `https://jumble.social${toNote(eventOrId)}`
return `https://nostr.basspistol.org${toNote(eventOrId)}`
}
export const toNoteList = ({
hashtag,

View file

@ -59,8 +59,8 @@ export default defineConfig(({ mode }) => {
enabled: true
},
manifest: {
name: 'Jumble',
short_name: 'Jumble',
name: 'Bpistle',
short_name: 'Bpistle',
icons: [
{
src: '/pwa-512x512.png',