Skip to content

Feat docs g2 #5

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 96 commits into from
Sep 19, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
d7d991e
init functions page 1
Sep 5, 2023
61d0e20
Add content to develop function
Sep 6, 2023
527f778
init deploy page
Sep 6, 2023
19ac6d3
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 6, 2023
edfa7ec
Partially finish all the functions pages
Sep 6, 2023
a1d47ef
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 6, 2023
c6ef606
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 6, 2023
7e99359
Add firebase migrations
Sep 6, 2023
aa35441
Add supabase docs
Sep 8, 2023
d48c263
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 8, 2023
bb6dbd0
updated some paths, fixed some stuff with fences
Sep 11, 2023
467000f
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 11, 2023
070d2dc
Improves auth index page
Sep 11, 2023
2c8ba88
Add all old auth pages
Sep 11, 2023
cf8484c
Finish quickstart
Sep 11, 2023
b9d8224
Finish migration guide
Sep 12, 2023
33e897c
add more migration pages
Sep 12, 2023
ca866c9
pages for functions
Sep 12, 2023
0cc6daa
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 12, 2023
afafcea
Add db quick start
Sep 13, 2023
12a8f78
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 13, 2023
39a7e07
Add quick start render for preview
Sep 13, 2023
670d2db
Draft with screenshots svelte get started
Sep 13, 2023
018c3ce
Fix a step id
Sep 13, 2023
121129c
Added a new tooling section and assistant page
eldadfux Sep 13, 2023
5dcb6e4
WIP - SDKs page
eldadfux Sep 13, 2023
6a19228
Add all pages for DB except relationships
Sep 14, 2023
687b2b2
Add relationships docs
Sep 14, 2023
26ad1ab
switched to markdoc tables
eldadfux Sep 14, 2023
6cd3b0b
Change dir name for consistency
eldadfux Sep 14, 2023
9371432
Removed double title
eldadfux Sep 14, 2023
1a503ea
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 14, 2023
2b08726
Updated migration docs
eldadfux Sep 14, 2023
687b7eb
Fixed oauth limits
eldadfux Sep 14, 2023
d078f3a
Start storage docs. Missing permissions and images
Sep 14, 2023
3204a5f
Merge branch 'feat-markdoc' of https://github.com/appwrite/website in…
loks0n Sep 15, 2023
3e8b9b4
Updated Realtime
eldadfux Sep 15, 2023
cad5935
Updated storage examples
Sep 15, 2023
8946b4a
Merge branch 'feat-markdoc' into feat-docs-g2
Sep 15, 2023
dcbf711
Resolve merge conflict
Sep 15, 2023
0c020c2
Merge pull request #9 from appwrite/feat-docs-migrations-update
Sep 15, 2023
d26cce2
Merge branch 'feat-docs-g2' into feat-sdks-and-protocols-docs
Sep 15, 2023
629ee9c
Merge pull request #8 from appwrite/feat-sdks-and-protocols-docs
Sep 15, 2023
003b8c9
Merge branch 'feat-docs-g2' into feat-new-assistant-page
Sep 15, 2023
05e9efc
Merge pull request #7 from appwrite/feat-new-assistant-page
Sep 15, 2023
c6e5a4d
Add all self-hosting apges
Sep 15, 2023
8777e04
Updates links in header and footer
eldadfux Sep 15, 2023
7205ae0
Fix main footer font size
eldadfux Sep 16, 2023
22b44ab
Commneted top promo change inline promotion text
eldadfux Sep 16, 2023
9cb7a7c
Changed DB titles
eldadfux Sep 16, 2023
ad0cbda
Added home link on the docs section
eldadfux Sep 16, 2023
716b612
Fixed titles
eldadfux Sep 16, 2023
1e579a4
Minor style fixes
eldadfux Sep 16, 2023
bab031d
Fixed title
eldadfux Sep 16, 2023
ad9b20a
Merge branch 'main' into feat-footer-links
eldadfux Sep 16, 2023
2662bb4
Added missing sections from the REST guide
eldadfux Sep 16, 2023
81f3ce2
Added GraphQL page
eldadfux Sep 16, 2023
1e0f33b
GraphQL - wip
eldadfux Sep 16, 2023
a543c25
Fixed types
eldadfux Sep 16, 2023
b5d3fce
Changed Mac OS to macOS
eldadfux Sep 17, 2023
7e37491
Updated missing link
eldadfux Sep 17, 2023
350fbf3
Updated links
eldadfux Sep 17, 2023
2903044
Fixed links
eldadfux Sep 17, 2023
1f42816
Fixed TODO links
eldadfux Sep 17, 2023
67b3cc3
Updated layout
eldadfux Sep 17, 2023
9abffc1
Removed the advanced namespace
eldadfux Sep 17, 2023
18ccb8a
Remove logo from table
eldadfux Sep 17, 2023
35216d5
Merge branch 'feat-docs-g2' into feat-update-links
Sep 17, 2023
b685485
Merge pull request #14 from appwrite/feat-update-links
Sep 17, 2023
ca17379
Merge branch 'feat-docs-g2' into feat-sdks-and-protocols-docs
Sep 17, 2023
c57cc2b
Merge pull request #13 from appwrite/feat-sdks-and-protocols-docs
Sep 17, 2023
ffbccd1
Fix various style, diction, and syntax bugs
Sep 17, 2023
ba422f7
Updated titles
eldadfux Sep 17, 2023
e7014fd
Hide missing links
eldadfux Sep 17, 2023
b253586
Updated website description
eldadfux Sep 17, 2023
68e92fd
Added runtimes page
eldadfux Sep 17, 2023
3f678f9
Updated links
eldadfux Sep 17, 2023
e66b5a3
Updated title
eldadfux Sep 17, 2023
031a839
Added console link
eldadfux Sep 18, 2023
5ee8b28
WIP - CLI docs
eldadfux Sep 18, 2023
455551b
Merge branch 'feat-docs-g2' of https://github.com/appwrite/website in…
loks0n Sep 18, 2023
a0e7885
Add more pages in platform
Sep 18, 2023
9ef3c27
Merge branch 'feat-docs-g2' of https://github.com/appwrite/website in…
Sep 18, 2023
e550315
add vue and react in quickstart
Sep 18, 2023
49c60a2
Merge branch 'fix-references-design' into feat-docs-g2
Sep 18, 2023
c2275b8
Fix code.ts conflicts
Sep 18, 2023
b21eea9
Merge branch 'main' into feat-docs-g2
Sep 18, 2023
daadcac
Fix a bunch of broken links
Sep 18, 2023
2d4bace
Make routing issues warn instead of fail builds
Sep 18, 2023
5a66b02
Fixed title case
eldadfux Sep 19, 2023
b19caa5
Added platform logos
eldadfux Sep 19, 2023
6215993
Merge remote-tracking branch 'refs/remotes/origin/feat-docs-g2' into …
eldadfux Sep 19, 2023
4709352
Update FooterNav.svelte
eldadfux Sep 19, 2023
69a3129
Merge branch 'main' of https://github.com/appwrite/website into feat-…
TorstenDittmann Sep 19, 2023
45c207c
fix: markdoc bugs
TorstenDittmann Sep 19, 2023
c164f25
fix: some other stuff
TorstenDittmann Sep 19, 2023
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
97 changes: 78 additions & 19 deletions src/lib/components/FooterNav.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<img class="aw-logo" src="/images/logos/appwrite.svg" alt="appwrite" width="130" />
<ul class="aw-footer-nav-main-list">
<li class="aw-footer-nav-main-item">
<h5 class="aw-footer-nav-main-title aw-is-not-mobile"><a href="">Product</a></h5>
<h5 class="aw-footer-nav-main-title aw-is-not-mobile">Quick starts</h5>
<button class="aw-footer-nav-button aw-is-only-mobile">
<span class="aw-caption-500">Product</span>
<span class="aw-caption-500">Products</span>
<svg
class="aw-footer-nav-button-arrow"
xmlns="http://www.w3.org/2000/svg"
Expand All @@ -22,17 +22,76 @@
</svg>
</button>
<ul class="aw-footer-nav-secondary-list">
<li class="aw-footer-nav-secondary-item"><a href="">Docs</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Auth</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Databases</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Functions</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Storage</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Realtime</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Localization</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/nextjs">Next.js</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/flutter">Flutter</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/vuejs">Vue.js</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/sveltekit">SvelteKit</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/apple">Apple</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/android">Android</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/nuxt">Nuxt</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/angular">Angular</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/qwik">Qwik</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/quick-starts/astro">Astro</a></li>
</ul>
</li>
<li class="aw-footer-nav-main-item">
<h5 class="aw-footer-nav-main-title aw-is-not-mobile"><a href="">About</a></h5>
<h5 class="aw-footer-nav-main-title aw-is-not-mobile">Products</h5>
<button class="aw-footer-nav-button aw-is-only-mobile">
<span class="aw-caption-500">Products</span>
<svg
class="aw-footer-nav-button-arrow"
xmlns="http://www.w3.org/2000/svg"
width="20"
height="20"
viewBox="0 0 20 20"
fill="none"
>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M10.4243 13.0243C10.19 13.2586 9.81007 13.2586 9.57576 13.0243L5.07576 8.52426C4.84145 8.28995 4.84145 7.91005 5.07576 7.67574C5.31007 7.44142 5.68997 7.44142 5.92429 7.67574L10 11.7515L14.0758 7.67574C14.3101 7.44142 14.69 7.44142 14.9243 7.67574C15.1586 7.91005 15.1586 8.28995 14.9243 8.52426L10.4243 13.0243Z"
fill="#ADADB0"
/>
</svg>
</button>
<ul class="aw-footer-nav-secondary-list">
<li class="aw-footer-nav-secondary-item"><a href="/docs/products/auth">Auth</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/docs/products/databases">Databases</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Functions</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Storage</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Realtime</a></li>
</ul>
</li>
<li class="aw-footer-nav-main-item">
<h5 class="aw-footer-nav-main-title aw-is-not-mobile">Learn</h5>
<button class="aw-footer-nav-button is-open aw-is-only-mobile">
<span class="aw-caption-500">Learn</span>
<svg
class="aw-footer-nav-button-arrow"
xmlns="http://www.w3.org/2000/svg"
width="20"
height="20"
viewBox="0 0 20 20"
fill="none"
>
<path
fill-rule="evenodd"
clip-rule="evenodd"
d="M10.4243 13.0243C10.19 13.2586 9.81007 13.2586 9.57576 13.0243L5.07576 8.52426C4.84145 8.28995 4.84145 7.91005 5.07576 7.67574C5.31007 7.44142 5.68997 7.44142 5.92429 7.67574L10 11.7515L14.0758 7.67574C14.3101 7.44142 14.69 7.44142 14.9243 7.67574C15.1586 7.91005 15.1586 8.28995 14.9243 8.52426L10.4243 13.0243Z"
fill="#ADADB0"
/>
</svg>
</button>
<ul class="aw-footer-nav-secondary-list">
<li class="aw-footer-nav-secondary-item"><a href="/docs">Docs</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/community">Community</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/blog">Blog</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Roadmap</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Changelog</a></li>
<li class="aw-footer-nav-secondary-item"><a href="https://status.appwrite.io" target="_blank">Status</a></li>
</ul>
</li><li class="aw-footer-nav-main-item">
<h5 class="aw-footer-nav-main-title aw-is-not-mobile">About</h5>
<button class="aw-footer-nav-button is-open aw-is-only-mobile">
<span class="aw-caption-500">About</span>
<svg
Expand All @@ -52,13 +111,13 @@
</svg>
</button>
<ul class="aw-footer-nav-secondary-list">
<li class="aw-footer-nav-secondary-item"><a href="/pricing">Pricing</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Company</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Community</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Blog</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Careers</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Contact Us</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Roadmap</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Changelog</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/heroes">Heroes</a></li>
<li class="aw-footer-nav-secondary-item"><a href="https://store.appwrite.io" target="_blank">Store</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/brand">Brand</a></li>
<li class="aw-footer-nav-secondary-item"><a href="#">Contact us</a></li>
</ul>
</li>
<li class="aw-footer-nav-main-item">
Expand All @@ -82,10 +141,10 @@
</svg>
</button>
<ul class="aw-footer-nav-secondary-list">
<li class="aw-footer-nav-secondary-item"><a href="">Status</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Terms</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Privacy</a></li>
<li class="aw-footer-nav-secondary-item"><a href="">Security</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/terms">Terms</a></li>
<li class="aw-footer-nav-secondary-item"><a href="/privacy">Privacy</a></li>
<li class="aw-footer-nac-secondary-item" on:click={() => globalThis.OneTrust.ToggleInfoDisplay()}>Cookies</li>
<li class="aw-footer-nav-secondary-item"><a href="#">Security</a></li>
</ul>
</li>
</ul>
Expand Down
8 changes: 4 additions & 4 deletions src/lib/layouts/Docs.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,9 @@
</a>
</div>
<div class="aw-mobile-header-end">
<button class="aw-button">
<a href="https://cloud.appwrite.io/console" class="aw-button">
<span class="aw-sub-body-500">Go to console</span>
</button>
</a>
<button on:click={handleMenuClick} class="aw-button is-text" aria-label="open navigation">
<svg
xmlns="http://www.w3.org/2000/svg"
Expand Down Expand Up @@ -123,9 +123,9 @@
<span class="text">Star on GitHub</span>
<span class="aw-inline-tag aw-sub-body-400">99.9k</span>
</button>
<button class="aw-button">
<a href="https://cloud.appwrite.io/console" class="aw-button">
<span class="aw-sub-body-500">Go to console</span>
</button>
</a>
</div>
</div>
</div>
Expand Down
12 changes: 6 additions & 6 deletions src/lib/layouts/Main.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -86,12 +86,12 @@
href: '/blog'
},
{
label: 'Pricing',
href: '/pricing'
label: 'Changelog',
href: '#'
},
{
label: 'Roadmap',
href: '/roadmap'
label: 'Pricing',
href: '/pricing'
}
];

Expand Down Expand Up @@ -139,7 +139,7 @@
</div>
</section>
<header class="aw-main-header theme-{resolvedTheme}" class:is-transparent={browser}>
<div class="aw-top-banner">
<!-- Hidden for now. <div class="aw-top-banner">
<div class="aw-top-banner-content aw-u-color-text-primary">
<span class="aw-caption-500">We are having lots of fun on</span>
<span class="aw-icon-discord" aria-hidden="true" />
Expand All @@ -148,7 +148,7 @@
<span class="aw-icon-close" aria-hidden="true" />
</button>
</div>
</div>
</div> -->
<div class="aw-container" style="--container-size:103rem">
<div class="aw-main-header-wrapper">
<div class="aw-main-header-row">
Expand Down
28 changes: 22 additions & 6 deletions src/lib/utils/code.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,17 +13,24 @@ import python from 'highlight.js/lib/languages/python';
import diff from 'highlight.js/lib/languages/diff';
import ruby from 'highlight.js/lib/languages/ruby';
import csharp from 'highlight.js/lib/languages/csharp';
import http from 'highlight.js/lib/languages/http';
import kotlin from 'highlight.js/lib/languages/kotlin';
import java from 'highlight.js/lib/languages/java';
import css from 'highlight.js/lib/languages/css';
import cpp from 'highlight.js/lib/languages/cpp';
import bash from 'highlight.js/lib/languages/bash';
import powershell from 'highlight.js/lib/languages/powershell';
import dos from 'highlight.js/lib/languages/dos';
import yaml from 'highlight.js/lib/languages/yaml';
import plaintext from 'highlight.js/lib/languages/plaintext';
import graphql from 'highlight.js/lib/languages/graphql';
import http from 'highlight.js/lib/languages/http';
import css from 'highlight.js/lib/languages/css';
import { Platform } from './references';

const languages = {
js: javascript,
dart: dart,
ts: typescript,
deno: typescript,
xml: xml,
html: xml,
sh: shell,
Expand All @@ -32,14 +39,23 @@ const languages = {
swift: swift,
php: php,
diff: diff,
python: python,
ruby: ruby,
csharp: csharp,
kotlin: kotlin,
java: java,
cpp: cpp,
bash: bash,
powershell: powershell,
cmd: dos,
yaml: yaml,
text: plaintext,
graphql: graphql,
http: http,
py: python,
rb: ruby,
cs: csharp,
http: http,
kotlin: kotlin,
java: java,
css: css,
graphql: graphql
} as const satisfies Record<string, LanguageFn>;

const platformAliases: Record<Platform, keyof typeof languages> = {
Expand Down
12 changes: 12 additions & 0 deletions src/partials/update-variables.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{% info title="Applying changes" %}

After editing your `docker-compose.yml` or `.env` files, you will need to recreate your Appwrite stack by running the following compose command in your terminal.
```sh
docker compose up -d
```

You can verify if the changes have been successfully applied by running this command:
```sh
docker compose exec appwrite vars
```
{% /info %}
6 changes: 3 additions & 3 deletions src/routes/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@
<span class="aw-icon-star" aria-hidden="true" />
<span class="aw-caption-500">New</span>
<div class="aw-hero-banner-button-sep" />
<span class="aw-caption-400">Pricing Plans announced</span>
<span class="aw-caption-400">Intorudcing a *brand* new Appwrite</span>
<span class="aw-icon-arrow-right" aria-hidden="true" />
</button>
<div class="aw-hero is-horizontal">
Expand All @@ -63,8 +63,8 @@
</h1>
<div class="u-cross-child-end">
<p class="aw-description">
Appwrite is the open-source development platform where developers can build any
application at any scale, using the language they want.
Appwrite is the open-source development platform where you can build any
application at any scale, using the coding languages and tools you want.
</p>
<button class="aw-button is-full-width-mobile u-margin-block-start-32">
<span class="text">Get Started</span>
Expand Down
2 changes: 1 addition & 1 deletion src/routes/community/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
</h1>
<div class="">
<p class="aw-description">
Appwrite is the open-source development platform where developers can build any
Appwrite is the open-source development platform developers like you any
application at any scale, using the language they want.
</p>
<div class="u-flex u-flex-wrap u-gap-12 u-margin-block-start-32">
Expand Down
Loading