diff --git a/package.json b/package.json
index 875256cd18..7e86429210 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,7 @@
"@playwright/test": "^1.40.0",
"@sveltejs/adapter-node": "^1.3.1",
"@sveltejs/adapter-static": "^2.0.3",
+ "@sveltejs/enhanced-img": "^0.1.2",
"@sveltejs/kit": "^1.27.6",
"@types/compression": "^1.7.5",
"@types/glob": "^8.1.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5169cdf3b0..5ac4adaefc 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -55,6 +55,9 @@ devDependencies:
'@sveltejs/adapter-static':
specifier: ^2.0.3
version: 2.0.3(@sveltejs/kit@1.27.6)
+ '@sveltejs/enhanced-img':
+ specifier: ^0.1.2
+ version: 0.1.5(svelte@4.2.7)
'@sveltejs/kit':
specifier: ^1.27.6
version: 1.27.6(svelte@4.2.7)(vite@4.5.0)
@@ -1271,6 +1274,17 @@ packages:
'@sveltejs/kit': 1.27.6(svelte@4.2.7)(vite@4.5.0)
dev: true
+ /@sveltejs/enhanced-img@0.1.5(svelte@4.2.7):
+ resolution: {integrity: sha512-xwMBrs22CNoqZm+ZWEDFdnGAT91QO88s7rVq/B3KUZ2cAnSK+T5rBIF+n4Yyi+ULzf6RzidQD4zHw2LOPN4KUg==}
+ dependencies:
+ magic-string: 0.30.5
+ svelte-parse-markup: 0.1.2(svelte@4.2.7)
+ vite-imagetools: 6.2.4
+ transitivePeerDependencies:
+ - rollup
+ - svelte
+ dev: true
+
/@sveltejs/kit@1.27.6(svelte@4.2.7)(vite@4.5.0):
resolution: {integrity: sha512-GsjTkMbKzXdbeRg0tk8S7HNShQ4879ftRr0ZHaZfjbig1xQwG57Bvcm9U9/mpLJtCapLbLWUnygKrgcLISLC8A==}
engines: {node: ^16.14 || >=18}
@@ -1940,7 +1954,6 @@ packages:
/b4a@1.6.4:
resolution: {integrity: sha512-fpWrvyVHEKyeEvbKZTVOeZF3VSKKWtJxFIxX/jaVPf+cLbGUSitjb49pHLqPV2BUNNZ0LcoeEGfE/YCpyDYHIw==}
- dev: false
/balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
@@ -1979,7 +1992,6 @@ packages:
buffer: 5.7.1
inherits: 2.0.4
readable-stream: 3.6.2
- dev: false
/bmp-js@0.1.0:
resolution: {integrity: sha512-vHdS19CnY3hwiNdkaqk93DvjVLfbEcI8mys4UjuWrlX1haDmroo8o4xCzh4wD6DGV6HxRCyauwhHRqMTfERtjw==}
@@ -2211,7 +2223,6 @@ packages:
/chownr@1.1.4:
resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
- dev: false
/chownr@2.0.0:
resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
@@ -2289,7 +2300,6 @@ packages:
dependencies:
color-name: 1.1.4
simple-swizzle: 0.2.2
- dev: false
/color-support@1.1.3:
resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
@@ -2302,7 +2312,6 @@ packages:
dependencies:
color-convert: 2.0.1
color-string: 1.9.1
- dev: false
/colors-cli@1.0.32:
resolution: {integrity: sha512-zHMwyBeZ1PEo1sm11JA2SFw5/+5AB0aRBmQZbO8qOZ0bCeDEpoJDe+UZbG/oICiQ9/m6vLBd/3GASAP9GfSkwA==}
@@ -2504,7 +2513,6 @@ packages:
engines: {node: '>=10'}
dependencies:
mimic-response: 3.1.0
- dev: false
/deep-eql@4.1.3:
resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
@@ -2516,7 +2524,6 @@ packages:
/deep-extend@0.6.0:
resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
engines: {node: '>=4.0.0'}
- dev: false
/deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -2599,7 +2606,6 @@ packages:
/detect-libc@2.0.2:
resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==}
engines: {node: '>=8'}
- dev: false
/devalue@4.3.2:
resolution: {integrity: sha512-KqFl6pOgOW+Y6wJgu80rHpo2/3H07vr8ntR9rkkFIRETewbf5GaYYcakYfiKz89K+sLsuPkQIZaXDMjUObZwWg==}
@@ -2966,7 +2972,6 @@ packages:
/expand-template@2.0.3:
resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
engines: {node: '>=6'}
- dev: false
/exponential-backoff@3.1.1:
resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
@@ -3048,7 +3053,6 @@ packages:
/fast-fifo@1.3.2:
resolution: {integrity: sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==}
- dev: false
/fast-glob@3.3.2:
resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
@@ -3192,7 +3196,6 @@ packages:
/fs-constants@1.0.0:
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
- dev: false
/fs-extra@11.1.1:
resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==}
@@ -3279,7 +3282,6 @@ packages:
/github-from-package@0.0.0:
resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
- dev: false
/glob-parent@5.1.2:
resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
@@ -3560,6 +3562,13 @@ packages:
resolution: {integrity: sha512-y0BKZgnoDLRIF2J0Pg/Wa6uhY5i6SqR7Wfagghf0UHRpnWJ5jm1IS0bZjAV5ADOxHAM2zdzYWmw8EbQgEUlvmw==}
dev: true
+ /imagetools-core@6.0.0:
+ resolution: {integrity: sha512-oH6Rng1AJSwaJnQ0nJBKvEPyz0u5tXHy4dN0ujvf7hMljVBh/Dp/qoDU1gGR26eR13VgyVKiy8XzXEBCwgHtCw==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ sharp: 0.32.6
+ dev: true
+
/immutable@4.3.4:
resolution: {integrity: sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==}
dev: true
@@ -3598,7 +3607,6 @@ packages:
/ini@1.3.8:
resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
- dev: false
/ini@4.1.1:
resolution: {integrity: sha512-QQnnxNyfvmHFIsj7gkPcYymR8Jdw/o7mp5ZFihxn6h8Ci6fh3Dx4E1gPjpQEpIuPo9XVNY/ZUwh4BPMjGyL01g==}
@@ -3623,7 +3631,6 @@ packages:
/is-arrayish@0.3.2:
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
- dev: false
/is-binary-path@2.1.0:
resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
@@ -4168,7 +4175,6 @@ packages:
/mimic-response@3.1.0:
resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
engines: {node: '>=10'}
- dev: false
/min-document@2.19.0:
resolution: {integrity: sha512-9Wy1B3m3f66bPPmU5hdA4DR4PB2OfDU/+GS3yAB7IQozE3tqXaVv2zOjgla7MEGSRv95+ILmOuvhLkOK6wJtCQ==}
@@ -4278,7 +4284,6 @@ packages:
/mkdirp-classic@0.5.3:
resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
- dev: false
/mkdirp@0.5.6:
resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
@@ -4385,7 +4390,6 @@ packages:
/napi-build-utils@1.0.2:
resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
- dev: false
/natural-compare-lite@1.4.0:
resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
@@ -4414,7 +4418,6 @@ packages:
engines: {node: '>=10'}
dependencies:
semver: 7.5.4
- dev: false
/node-addon-api@3.2.1:
resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==}
@@ -4424,7 +4427,6 @@ packages:
/node-addon-api@6.1.0:
resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}
- dev: false
/node-fetch@2.7.0:
resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
@@ -4885,7 +4887,6 @@ packages:
simple-get: 4.0.1
tar-fs: 2.1.1
tunnel-agent: 0.6.0
- dev: false
/prelude-ls@1.2.1:
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
@@ -4963,7 +4964,6 @@ packages:
dependencies:
end-of-stream: 1.4.4
once: 1.4.0
- dev: false
/punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
@@ -4983,7 +4983,6 @@ packages:
/queue-tick@1.0.1:
resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==}
- dev: false
/range-parser@1.2.1:
resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
@@ -5008,7 +5007,6 @@ packages:
ini: 1.3.8
minimist: 1.2.8
strip-json-comments: 2.0.1
- dev: false
/react-is@18.2.0:
resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
@@ -5283,7 +5281,6 @@ packages:
simple-get: 4.0.1
tar-fs: 3.0.4
tunnel-agent: 0.6.0
- dev: false
/shebang-command@2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
@@ -5320,7 +5317,6 @@ packages:
/simple-concat@1.0.1:
resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
- dev: false
/simple-get@4.0.1:
resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
@@ -5328,13 +5324,11 @@ packages:
decompress-response: 6.0.0
once: 1.4.0
simple-concat: 1.0.1
- dev: false
/simple-swizzle@0.2.2:
resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
dependencies:
is-arrayish: 0.3.2
- dev: false
/sirv@2.0.3:
resolution: {integrity: sha512-O9jm9BsID1P+0HOi81VpXPoDxYP374pkOLzACAoyUQ/3OUVndNpsz6wMnY2z+yOxzbllCKZrM+9QrWsv4THnyA==}
@@ -5488,7 +5482,6 @@ packages:
dependencies:
fast-fifo: 1.3.2
queue-tick: 1.0.1
- dev: false
/string-width@4.2.3:
resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
@@ -5543,7 +5536,6 @@ packages:
/strip-json-comments@2.0.1:
resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
engines: {node: '>=0.10.0'}
- dev: false
/strip-json-comments@3.1.1:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
@@ -5657,6 +5649,14 @@ packages:
- react
dev: true
+ /svelte-parse-markup@0.1.2(svelte@4.2.7):
+ resolution: {integrity: sha512-DycY7DJr7VqofiJ63ut1/NEG92HrWWL56VWITn/cJCu+LlZhMoBkBXT4opUitPEEwbq1nMQbv4vTKUfbOqIW1g==}
+ peerDependencies:
+ svelte: ^3.0.0 || ^4.0.0
+ dependencies:
+ svelte: 4.2.7
+ dev: true
+
/svelte-preprocess@5.1.0(postcss@8.4.31)(sass@1.69.5)(svelte@4.2.7)(typescript@5.3.2):
resolution: {integrity: sha512-EkErPiDzHAc0k2MF5m6vBNmRUh338h2myhinUw/xaqsLs7/ZvsgREiLGj03VrSzbY/TB5ZXgBOsKraFee5yceA==}
engines: {node: '>= 14.10.0'}
@@ -5824,7 +5824,6 @@ packages:
mkdirp-classic: 0.5.3
pump: 3.0.0
tar-stream: 2.2.0
- dev: false
/tar-fs@3.0.4:
resolution: {integrity: sha512-5AFQU8b9qLfZCX9zp2duONhPmZv0hGYiBPJsyUdqMjzq/mqVpy/rEUSeHk1+YitmxugaptgBh5oDGU3VsAJq4w==}
@@ -5832,7 +5831,6 @@ packages:
mkdirp-classic: 0.5.3
pump: 3.0.0
tar-stream: 3.1.6
- dev: false
/tar-stream@2.2.0:
resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
@@ -5843,7 +5841,6 @@ packages:
fs-constants: 1.0.0
inherits: 2.0.4
readable-stream: 3.6.2
- dev: false
/tar-stream@3.1.6:
resolution: {integrity: sha512-B/UyjYwPpMBv+PaFSWAmtYjwdrlEaZQEhMIBFNC5oEG8lpiW8XjcSdmEaClj28ArfKScKHs2nshz3k2le6crsg==}
@@ -5851,7 +5848,6 @@ packages:
b4a: 1.6.4
fast-fifo: 1.3.2
streamx: 2.15.5
- dev: false
/tar@6.2.0:
resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==}
@@ -6038,7 +6034,6 @@ packages:
resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
dependencies:
safe-buffer: 5.2.1
- dev: false
/type-check@0.4.0:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
@@ -6172,6 +6167,16 @@ packages:
engines: {node: '>= 0.8'}
dev: false
+ /vite-imagetools@6.2.4:
+ resolution: {integrity: sha512-ZeWDekJPb+N7WvdmyEcyvs9uLjjhjcQt7pO5LZrKcUan0V6+XizLJ/J1h4nSHduAb8+xpzfl7tPyf9rkk3ujBA==}
+ engines: {node: '>=12.0.0'}
+ dependencies:
+ '@rollup/pluginutils': 5.0.5(rollup@3.29.4)
+ imagetools-core: 6.0.0
+ transitivePeerDependencies:
+ - rollup
+ dev: true
+
/vite-node@0.32.4(@types/node@20.9.3)(sass@1.69.5):
resolution: {integrity: sha512-L2gIw+dCxO0LK14QnUMoqSYpa9XRGnTTTDjW2h19Mr+GR0EFj4vx52W41gFXfMLqpA00eK4ZjOVYo1Xk//LFEw==}
engines: {node: '>=v14.18.0'}
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte
index 3d97527af4..7267f385c7 100644
--- a/src/routes/+page.svelte
+++ b/src/routes/+page.svelte
@@ -99,10 +99,10 @@
class="u-position-absolute"
style="top: -800px; left: 50%; translate: -50%; pointer-events:none; z-index: 10"
>
-
diff --git a/src/routes/assets/+page.svelte b/src/routes/assets/+page.svelte
index fc81cdd6b6..c90ad620ea 100644
--- a/src/routes/assets/+page.svelte
+++ b/src/routes/assets/+page.svelte
@@ -68,7 +68,7 @@
-
+
diff --git a/src/routes/assets/bg.png b/src/routes/assets/bg.png
new file mode 100644
index 0000000000..e93c9c6458
Binary files /dev/null and b/src/routes/assets/bg.png differ
diff --git a/src/routes/company/+page.svelte b/src/routes/company/+page.svelte
index d02c5490ad..a95a24f9e3 100644
--- a/src/routes/company/+page.svelte
+++ b/src/routes/company/+page.svelte
@@ -1,309 +1,110 @@
-
- {title}
-
-
-
-
-
-
-
-
-
-
-
-
+
+ {title}
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+ Unleashing creativity and innovation in every creator
+
+
+
+ Software development transforms our everyday lives, relying heavily
+ on the creativity and innovation of developers. At Appwrite, we
+ enable them to develop products the world loves by removing
+ technical barriers with our backend products.
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Unleashing creativity and innovation in every creator
-
-
-
- Software development transforms our everyday lives, relying heavily on the
- creativity and innovation of developers. At Appwrite, we enable them to develop
- products the world loves by removing technical barriers with our backend products.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- At Appwrite it is our mission to eliminate friction and abstract complexity for
- every creator. Giving developers all the tools they need with the best experience
- possible to have all the capabilities to create and innovate without limits and with
- minimum concerns.
-
-
- We do this by building the most complete development platform created for
- developers, backed by the open source community. A platform that has all the
- solutions you need in one place, with maximum flexibility and minimum friction. A
- platform that moves with you on your journey, from ideation to scale. A platform
- that allows you to succeed in the challenges of today, and those of tomorrow.
-
-
Build like a team of hundreds.
-
-
-
-
-
+
+
+ At Appwrite it is our mission to eliminate friction and abstract
+ complexity for every creator. Giving developers all the tools they
+ need with the best experience possible to have all the capabilities
+ to create and innovate without limits and with minimum concerns.
+
+
+ We do this by building the most complete development platform
+ created for developers, backed by the open source community. A
+ platform that has all the solutions you need in one place, with
+ maximum flexibility and minimum friction. A platform that moves with
+ you on your journey, from ideation to scale. A platform that allows
+ you to succeed in the challenges of today, and those of tomorrow.
+
+
Build like a team of hundreds.
+
+
+
+
+
-
-
-
-
-
-
Backed by top investors
-
- Appwrite is proudly backed by some of the top investors in the industry.
-
-
-
-
-
-
-
-
Angel Investors
-
-
- Aaron Applebaum
- Partner
- MizMaa
-
-
-
- Ariel Maislos
- Angel Investor
- Former Apple IL CEO
-
-
-
- Gilad Engel
- Angel Investor
-
-
-
- Krishna Visvanathan
- Co-founder & Partner
- Crane Venture Partners
-
-
-
- Ameet Patel
- Angel Investor
-
-
-
- Benno Jering
- Partner
- Redline Capital
-
-
-
- James Lindenbaum
- Co-founder
- Heroku
-
-
-
- Uri Boness
- Co-Founder
- Elastic
-
-
-
-
-
-
+
+
+
+
+
Backed by top investors
+
+ Appwrite is proudly backed by some of the top investors in the industry.
+
+
+
+
+
+
+
+
Angel Investors
+
+
+
+ Aaron Applebaum
+
+ Partner
+ MizMaa
+
+
+
+ Ariel Maislos
+ Angel Investor
+ Former Apple IL CEO
+
+
+
+ Gilad Engel
+ Angel Investor
+
+
+
+
+ Krishna Visvanathan
+
+ Co-founder & Partner
+ Crane Venture Partners
+
+
+
+ Ameet Patel
+ Angel Investor
+
+
+
+ Benno Jering
+ Partner
+ Redline Capital
+
+
+
+
+ James Lindenbaum
+
+ Co-founder
+ Heroku
+
+
+
+ Uri Boness
+ Co-Founder
+ Elastic
+
+
+
+
+
+
-
-
-
-
-
-
Join the team
-
- Find your next career at Appwrite and join a team of remote workers.
-
-
- Careers
-
-
-
-
-
-
-
-
+
+
+
+
+
+
Join the team
+
+ Find your next career at Appwrite and join a team of remote workers.
+
+
+ Careers
+
+
+
+
+
+
+
+
diff --git a/src/routes/company/bg-left.png b/src/routes/company/bg-left.png
new file mode 100644
index 0000000000..9ed97f49eb
Binary files /dev/null and b/src/routes/company/bg-left.png differ
diff --git a/src/routes/company/bg-right.png b/src/routes/company/bg-right.png
new file mode 100644
index 0000000000..b20dcef5e4
Binary files /dev/null and b/src/routes/company/bg-right.png differ
diff --git a/src/routes/contact-us/+page.svelte b/src/routes/contact-us/+page.svelte
index 6cb1e6edf3..050abf1b01 100644
--- a/src/routes/contact-us/+page.svelte
+++ b/src/routes/contact-us/+page.svelte
@@ -1,259 +1,233 @@
-
- {title}
-
-
-
-
-
-
-
-
-
-
-
-
+
+ {title}
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
- {#if submitted}
-
- Thank you for your message
-
- Your message has been sent successfully. We appreciate your feedback, our team
- will try to get back to you as soon as possible.
-
-
- Back to homepage
-
-
- {:else}
-
- Contact Us
-
- We'd love your input: questions, feature requests, bugs or compliments.
-
-
- {/if}
-
-
-
-
- {#if !submitted}
-
- {/if}
-
-
-
-
-
+
+ Submit
+
+
+
+ {/if}
+
+
+
+
+
-
-
-
-
+
+
+
+
diff --git a/src/routes/contact-us/bg.png b/src/routes/contact-us/bg.png
new file mode 100644
index 0000000000..71e9083ee0
Binary files /dev/null and b/src/routes/contact-us/bg.png differ
diff --git a/src/routes/docs/+page.svelte b/src/routes/docs/+page.svelte
index 0a1280e044..bbd96c6a4b 100644
--- a/src/routes/docs/+page.svelte
+++ b/src/routes/docs/+page.svelte
@@ -65,6 +65,9 @@
+
+
+
-
+
diff --git a/src/routes/docs/blur-1.png b/src/routes/docs/blur-1.png
new file mode 100644
index 0000000000..55d4859899
Binary files /dev/null and b/src/routes/docs/blur-1.png differ
diff --git a/src/routes/docs/blur-2.png b/src/routes/docs/blur-2.png
new file mode 100644
index 0000000000..62e5b13bb8
Binary files /dev/null and b/src/routes/docs/blur-2.png differ
diff --git a/src/routes/heroes/+page.svelte b/src/routes/heroes/+page.svelte
index cfab8a7906..010d2caebf 100644
--- a/src/routes/heroes/+page.svelte
+++ b/src/routes/heroes/+page.svelte
@@ -159,7 +159,7 @@
-
+
@@ -296,7 +296,12 @@