favicon and logo
							
								
								
									
										
											BIN
										
									
								
								app/apple-icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 15 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								app/favicon.ico
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 15 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								app/icon.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 5.8 KiB  | 
							
								
								
									
										3
									
								
								app/icon.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 824 KiB  | 
@@ -28,6 +28,7 @@ export default function RootLayout({
 | 
			
		||||
          selfHosted={true}
 | 
			
		||||
          enabled={true}
 | 
			
		||||
        />
 | 
			
		||||
        <meta name="apple-mobile-web-app-title" content="BAM" />
 | 
			
		||||
      </head>
 | 
			
		||||
      <body className={cn("min-h-screen bg-background font-sans antialiased", inter.variable)}>
 | 
			
		||||
        {children}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										21
									
								
								app/manifest.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						@@ -0,0 +1,21 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "Banger & Mash",
 | 
			
		||||
  "short_name": "BAM",
 | 
			
		||||
  "icons": [
 | 
			
		||||
    {
 | 
			
		||||
      "src": "/favicon/web-app-manifest-192x192.png",
 | 
			
		||||
      "sizes": "192x192",
 | 
			
		||||
      "type": "image/png",
 | 
			
		||||
      "purpose": "maskable"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "src": "/favicon/web-app-manifest-512x512.png",
 | 
			
		||||
      "sizes": "512x512",
 | 
			
		||||
      "type": "image/png",
 | 
			
		||||
      "purpose": "maskable"
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "theme_color": "#ffffff",
 | 
			
		||||
  "background_color": "#ffffff",
 | 
			
		||||
  "display": "standalone"
 | 
			
		||||
}
 | 
			
		||||
@@ -5,7 +5,7 @@ export default function Page() {
 | 
			
		||||
  return (
 | 
			
		||||
    <div className="w-4/5 max-w-2xl mx-auto my-12">
 | 
			
		||||
      <Image
 | 
			
		||||
        src="/image/bam.png"
 | 
			
		||||
        src="/image/bam.svg"
 | 
			
		||||
        alt="Bangers and Mash GBG"
 | 
			
		||||
        width={200}
 | 
			
		||||
        height={200}
 | 
			
		||||
 
 | 
			
		||||
@@ -26,7 +26,7 @@ async function listmonk(data: listmonkData): Promise<string> {
 | 
			
		||||
  try {
 | 
			
		||||
    const response = await fetch(`${listmonkUrl}subscribers`, options);
 | 
			
		||||
    if (!response.ok) {
 | 
			
		||||
      return "Error. Please try again soon.";
 | 
			
		||||
      return "Error. Please try again";
 | 
			
		||||
    }
 | 
			
		||||
    return "Thanks for signing up! Please check your email for a confirmation.";
 | 
			
		||||
  } catch (error) {
 | 
			
		||||
 
 | 
			
		||||
| 
		 Before Width: | Height: | Size: 694 KiB  | 
							
								
								
									
										1
									
								
								public/image/bam.svg
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 76 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								public/image/favicon/web-app-manifest-192x192.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 19 KiB  | 
							
								
								
									
										
											BIN
										
									
								
								public/image/favicon/web-app-manifest-512x512.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						| 
		 After Width: | Height: | Size: 102 KiB  |