diff --git a/.gitignore b/.gitignore index 9262476874..f3eaf11ca5 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ node_modules /build /.svelte-kit +/.idea /package .env .env.* diff --git a/.idea/workspace.xml b/.idea/workspace.xml deleted file mode 100644 index 637821ef1a..0000000000 --- a/.idea/workspace.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/lib/animations/Products/Products.svelte b/src/lib/animations/Products/Products.svelte index a7c4e63e46..720c434f47 100644 --- a/src/lib/animations/Products/Products.svelte +++ b/src/lib/animations/Products/Products.svelte @@ -235,7 +235,7 @@ {#if copy}
  • - + {copy.title}

    {#if isActive} diff --git a/src/lib/components/Spline.svelte b/src/lib/components/Spline.svelte index 2e8d7c26ef..0663ca0628 100644 --- a/src/lib/components/Spline.svelte +++ b/src/lib/components/Spline.svelte @@ -18,7 +18,6 @@ const onLoad = () => { loaded.set(true); - node.shadowRoot?.querySelector('#logo')?.remove(); // Remove Spline logo }; @@ -40,7 +39,7 @@ if (!l) return; setTimeout(() => { node?.style.setProperty('display', 'none'); - }, 500); + }, 150); }); return { diff --git a/src/lib/layouts/Docs.svelte b/src/lib/layouts/Docs.svelte index 8a6ba41429..a404870597 100644 --- a/src/lib/layouts/Docs.svelte +++ b/src/lib/layouts/Docs.svelte @@ -6,19 +6,23 @@ export type DocsLayoutState = { showReferences: boolean; showSidenav: boolean; + currentVariant: DocsLayoutVariant | null; }; export const layoutState = writable({ showReferences: false, - showSidenav: false + showSidenav: false, + currentVariant: null }); export function toggleReferences() { layoutState.update((state) => ({ + ...state, showReferences: !state.showReferences, showSidenav: false })); } export function toggleSidenav() { layoutState.update((state) => ({ + ...state, showReferences: false, showSidenav: !state.showSidenav })); @@ -35,12 +39,14 @@ }; $: variantClass = variantClasses[variant]; + $: $layoutState.currentVariant = variant; navigating.subscribe(() => { - layoutState.set({ + layoutState.update((n) => ({ + ...n, showReferences: false, showSidenav: false - }); + })); }); @@ -124,7 +130,11 @@
    - + -
    - +
    @@ -331,23 +331,23 @@
    -
    diff --git a/src/routes/company/+page.svelte b/src/routes/company/+page.svelte index bd59da37b6..7acff0f906 100644 --- a/src/routes/company/+page.svelte +++ b/src/routes/company/+page.svelte @@ -2,144 +2,282 @@ import { Main } from '$lib/layouts'; import MainFooter from '$lib/components/MainFooter.svelte'; import FooterNav from '$lib/components/FooterNav.svelte'; - import { Tabs } from '$lib/UI'; - import PreFooter from '$lib/components/PreFooter.svelte'; -
    + style="position:absolute; inset-inline-start:0; inset-block-start:0" + xmlns="http://www.w3.org/2000/svg" + width="548" + height="1002" + viewBox="0 0 548 1002" + fill="none" + > - + - + - + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - - - + + + + style="position:absolute; inset-inline-end:0; inset-block-start:0" + xmlns="http://www.w3.org/2000/svg" + width="692" + height="1375" + viewBox="0 0 692 1375" + fill="none" + > - + - + - + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + + - - - + + + - - - + + +
    -
    -
    -
    -
    -

    - 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. +

    -
    -
    +
    +
    +
    -
    -
    -
    -
    -

    Designed for and by developers

    - -
    +
    +
    +
    +
    +

    Designed for and by developers

    + +
    -
    -

    - 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.

    +

    + Appwrite is proudly backed by some of the top investors in the industry. +

    - [WAITING FOR NEW IAMGES]
    • @@ -364,13 +503,23 @@

      MizMaa

      @@ -381,13 +530,23 @@

      Former Apple IL CEO

      @@ -397,13 +556,23 @@

      Angel Investor

      @@ -414,13 +583,23 @@

      Crane Venture Partners

      @@ -430,13 +609,23 @@

      Angel Investor

      @@ -447,13 +636,23 @@

      Redline Capital

      @@ -464,13 +663,23 @@

      Heroku

      @@ -481,13 +690,23 @@

      Elastic

      @@ -498,17 +717,21 @@
      -
      - +
      +

      Join the team

      -

      Find your next career at Appwrite and join a team of remote workers.

      - +
      @@ -529,4 +752,4 @@ max-inline-size: unset; max-block-size: unset; } - \ No newline at end of file + diff --git a/src/routes/docs/+page.svelte b/src/routes/docs/+page.svelte index 26e4be32ac..719365ab7e 100644 --- a/src/routes/docs/+page.svelte +++ b/src/routes/docs/+page.svelte @@ -44,22 +44,23 @@
      -
      @@ -250,15 +251,13 @@ Explore all technologies -
      +
      -
      -

      Show me some code

      -

      - If you learn best from code examples, follow one of our tutorials. -

      -
      +

      Show me some code

      +

      + If you learn best from code examples, follow one of our tutorials.. +

    • @@ -525,22 +524,6 @@

    • -
    • -
      - -

      - Messaging -

      -

      - Coming soon. -

      -
      -
    diff --git a/src/scss/1-css-variables/_colors.scss b/src/scss/1-css-variables/_colors.scss index 481753518e..e220f67fde 100644 --- a/src/scss/1-css-variables/_colors.scss +++ b/src/scss/1-css-variables/_colors.scss @@ -97,7 +97,7 @@ --aw-color-greyscale-750: 240 4% 26%; --aw-color-greyscale-800: 240 4% 18%; --aw-color-greyscale-850: 240 3% 14%; - --aw-color-greyscale-900: 240 6% 10%; + --aw-color-greyscale-900: 240 5.7% 10.4%; --aw-color-black: 0 0% 0%; @include color-light; /* default */ diff --git a/static/images/animations/requests-graph.svg b/static/images/animations/requests-graph.svg index 6f66139ef7..e67ef6c854 100644 --- a/static/images/animations/requests-graph.svg +++ b/static/images/animations/requests-graph.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/static/images/animations/tech.png b/static/images/animations/tech.png index a17bfd684a..9a7de2fd32 100644 Binary files a/static/images/animations/tech.png and b/static/images/animations/tech.png differ