some starting work

This commit is contained in:
Jesse Winton
2024-06-12 14:51:37 -04:00
parent 7bf1b8f37d
commit 26ae4c60c5
2 changed files with 4560 additions and 3757 deletions

8020
pnpm-lock.yaml generated

File diff suppressed because it is too large Load Diff

View File

@@ -12,7 +12,7 @@
} }
/* Products infos */ /* Products infos */
const products = ['auth', 'databases', 'storage', 'functions', 'realtime', 'post'] as const; const products = ['auth', 'databases', 'storage', 'functions', 'messaging', 'realtime', 'post'] as const;
type Product = (typeof products)[number]; type Product = (typeof products)[number];
type ProductInfo = { type ProductInfo = {
@@ -77,6 +77,23 @@
], ],
shot: FunctionsShot shot: FunctionsShot
}, },
messaging: {
icon: {
active: './images/icons/illustrated/dark/storage.png',
inactive: './images/icons/illustrated/dark/storage-transparent.png'
},
title: 'Messaging',
subtitle: 'Communicate with your users',
description:
'Set up a full-functioning messaging service for your application that covers multiple channels under one unified platform.',
features: [
'Draft and preview your messages before delivery',
'Segment your users for specific targeting',
'Send push notifications, emails, and SMS',
'Supports real-time and location-based messaging'
],
shot: StorageShot
},
storage: { storage: {
icon: { icon: {
active: './images/icons/illustrated/dark/storage.png', active: './images/icons/illustrated/dark/storage.png',
@@ -342,7 +359,7 @@
</div> </div>
</div> </div>
{#if !['auth', 'databases', 'storage', 'functions', 'realtime'].includes(anyify(active.product))} {#if !['auth', 'databases', 'storage', 'functions', 'messaging','realtime'].includes(anyify(active.product))}
<Post /> <Post />
{/if} {/if}
</div> </div>