Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/app.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<link rel="icon" type="image/svg+xml" href="/images/logos/logo.svg" />
<link rel="stylesheet" href="/icon-font/aw-icon.css" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Appwrite - open-source backend as a service</title>
<title>Appwrite - build like a team of hundreds</title>
%sveltekit.head%
</head>
<body class="theme-dark" data-sveltekit-preload-data="hover">
Expand Down
70 changes: 39 additions & 31 deletions src/lib/animations/Products/Products.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,13 @@
inactive: './images/icons/illustrated/dark/auth-transparent.png'
},
title: 'Auth',
subtitle: 'Secure login for all your users',
description: 'Sign in users with multiple OAuth providers and multi factor authentication.',
subtitle: 'Secure login for all users',
description: 'Authenticate users securely with multiple login methods like Email/Password, SMS, OAuth, Annoymous, Magic URLs and more.',
features: [
'Two-Factor Authentication support',
'30+ login methods',
'State-of-the-art password hashing support'
'Support for teams, roles and user labels',
'Rate-limits and advanced user protection',
'Custome SMTP and email templates'
],
shot: './images/products/Auth.svg'
},
Expand All @@ -42,54 +43,61 @@
inactive: './images/icons/illustrated/dark/databases-transparent.png'
},
title: 'Databases',
subtitle: 'Store, query and manage your data',
subtitle: 'Store, query and manage data',
description:
'Store, query and manage access to your app’s data in real-time with a robust and scalable database.',
features: ['Relationships are a big deal'],
shot: './images/products/Databases.svg'
},
storage: {
icon: {
active: './images/icons/illustrated/dark/storage.png',
inactive: './images/icons/illustrated/dark/storage-transparent.png'
},
title: 'Storage',
subtitle: 'Secure login for all your users',
description: 'Sign in users with multiple OAuth providers and multi factor authentication.',
'Scalable and robust database backed by your favorite technologies.',
features: [
'Two-Factor Authentication support',
'30+ login methods',
'State-of-the-art password hashing support'
'Never paused',
'Fast in-memory caching',
'Advanced permission models',
'Custom data validation',
'Relationships support',
],
shot: './images/products/Storage.svg'
shot: './images/products/Databases.svg'
},
functions: {
icon: {
active: './images/icons/illustrated/dark/functions.png',
inactive: './images/icons/illustrated/dark/functions-transparent.png'
},
title: 'Functions',
subtitle: 'Secure login for all your users',
description: 'Sign in users with multiple OAuth providers and multi factor authentication.',
subtitle: 'Customize and extend your backend',
description: 'Deploy and scale serverless functions in secure, isolated runtimes.',
features: [
'Two-Factor Authentication support',
'30+ login methods',
'State-of-the-art password hashing support'
'Automatic deployment from GitHub',
'Trigger using GitHub, CLI, Event Listeners or HTTP requests',
'Support for 30+ runtimes in 13 languages',
'Custom domain support'
],
shot: './images/products/Functions.svg'
},
storage: {
icon: {
active: './images/icons/illustrated/dark/storage.png',
inactive: './images/icons/illustrated/dark/storage-transparent.png'
},
title: 'Storage',
subtitle: 'Upload and manage files',
description: 'Securely store files with advanced compression, encryption and image transformations.',
features: [
'File encryption at rest and transit',
'Built-in image transformation capabilities',
'Advanced compression with WebP/Brotli support'
],
shot: './images/products/Storage.svg'
},
realtime: {
icon: {
active: './images/icons/illustrated/dark/realtime.png',
inactive: './images/icons/illustrated/dark/realtime-transparent.png'
},
title: 'Realtime',
subtitle: 'Secure login for all your users',
description: 'Sign in users with multiple OAuth providers and multi factor authentication.',
subtitle: 'Realtime events for every service',
description: 'Subscribe and react to any Appwrite event using the Realtime API.',
features: [
'Two-Factor Authentication support',
'30+ login methods',
'State-of-the-art password hashing support'
'Unlimited subscriptions',
'Built-in permission management',
'Support for DBs, Auth, Storage & Functions',
],
shot: './images/products/Realtime.svg'
}
Expand Down
1 change: 1 addition & 0 deletions src/lib/components/FooterNav.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,7 @@
</button>
<ul class="aw-footer-nav-secondary-list aw-sub-body-400">
<li><a class="aw-link" href="/pricing">Pricing</a></li>
<li><a class="aw-link" href="/company">Company</a></li>
<li><a class="aw-link" href="/careers">Careers</a></li>
<li><a class="aw-link" href="/heroes">Heroes</a></li>
<li>
Expand Down
30 changes: 22 additions & 8 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -310,12 +310,26 @@
</div>

<div class="aw-big-padding-section-level-1 u-position-relative u-overflow-hidden">
<div
class="u-position-absolute aw-is-not-mobile"
style="inline-size:600px; inset-block-start:0; inset-inline-start:calc(100% - 600px)"
>
<img src="/images/temp/bg-side-2.png" width="600" alt="" />
</div>
<Spline let:fallback let:viewer>
<div
class="u-position-absolute aw-is-not-mobile"
style="inline-size:512px; block-size: 512px; inset-block-start:6rem; inset-inline-start:calc(100% - 500px)"
>
<img
src="/images/animations/tech.png"
width="512"
height="512"
alt=""
style="position: absolute; display: block;"
use:fallback
/>

<spline-viewer
url="https://prod.spline.design/KvoQWZAi5foGUXxJ/scene.splinecode"
use:viewer
/>
</div>
</Spline>
<div class="aw-big-padding-section-level-2 is-margin-replace-padding">
<div class="aw-container u-position-relative">
<section class="aw-hero is-align-start">
Expand Down Expand Up @@ -500,8 +514,8 @@
<div class="text">Projects</div>
</li>
<li class="aw-big-list-info-item">
<div class="aw-headline aw-u-color-text-primary">200M</div>
<div class="text">Requests / month</div>
<div class="aw-headline aw-u-color-text-primary">+1B</div>
<div class="text">Requests served</div>
</li>
<li class="aw-big-list-info-item">
<div class="aw-headline aw-u-color-text-primary">20K</div>
Expand Down
2 changes: 1 addition & 1 deletion src/routes/blog/post/announcing-pricing/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ layout: post
title: Announcing Cloud pricing plans
description: Appwrite Cloud pricing are now available.
date: 2023-05-02
cover: /images/pages/homepage/dashboard.svg
cover: /images/blog/cloud-pricing.png
timeToRead: 5
author: laura-du-ry
category: cloud
Expand Down
2 changes: 1 addition & 1 deletion src/routes/blog/post/public-beta/+page.markdoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ layout: post
title: Appwrite Cloud is now in public beta
description: We're happy to announce Cloud is now available for everyone to signup.
date: 2023-05-02
cover: /images/pages/homepage/dashboard.svg
cover: /images/blog/cloud-beta.png
timeToRead: 5
author: christy-jacob
category: cloud
Expand Down
File renamed without changes.
Binary file added static/images/blog/cloud-beta.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added static/images/blog/cloud-pricing.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.