diff --git a/src/lib/components/index.ts b/src/lib/components/index.ts index 092d0d1be..3fb40fdc8 100644 --- a/src/lib/components/index.ts +++ b/src/lib/components/index.ts @@ -6,6 +6,7 @@ export { default as InputNumber } from './inputNumber.svelte'; export { default as InputBoolean } from './inputBoolean.svelte'; export { default as InputTags } from './inputTags.svelte'; export { default as InputFile } from './inputFile.svelte'; +export { default as InputCustomId } from './inputCustomId.svelte'; export { default as Modal } from './modal.svelte'; export { default as Table } from './table/table.svelte'; export { default as Pagination } from './pagination.svelte'; diff --git a/src/lib/components/inputCustomId.svelte b/src/lib/components/inputCustomId.svelte new file mode 100644 index 000000000..98023eded --- /dev/null +++ b/src/lib/components/inputCustomId.svelte @@ -0,0 +1,34 @@ + + + diff --git a/src/routes/console/[project]/settings.svelte b/src/routes/console/[project]/settings.svelte new file mode 100644 index 000000000..31dba3f25 --- /dev/null +++ b/src/routes/console/[project]/settings.svelte @@ -0,0 +1,30 @@ + + +{#if $project} +

Overview

+
+
+ + + +
+{/if} + + diff --git a/src/routes/console/__layout.svelte b/src/routes/console/__layout.svelte index d54ff25f4..ee14a6193 100644 --- a/src/routes/console/__layout.svelte +++ b/src/routes/console/__layout.svelte @@ -36,6 +36,9 @@
  • Storage
  • +
  • + Settings +
  • {/if} {#if $user} diff --git a/src/routes/console/_create.svelte b/src/routes/console/_create.svelte deleted file mode 100644 index b7bc355a1..000000000 --- a/src/routes/console/_create.svelte +++ /dev/null @@ -1,10 +0,0 @@ - - - - Create Project - Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quis est earum sed impedit sunt molestias - asperiores commodi, error quas laborum in fugit distinctio laboriosam dolore quia. Dolorum id quo doloremque! - diff --git a/src/routes/console/_createOrganization.svelte b/src/routes/console/_createOrganization.svelte new file mode 100644 index 000000000..5d8903142 --- /dev/null +++ b/src/routes/console/_createOrganization.svelte @@ -0,0 +1,32 @@ + + +
    + + Create Project + + + +
    diff --git a/src/routes/console/_createProject.svelte b/src/routes/console/_createProject.svelte new file mode 100644 index 000000000..ca10c2748 --- /dev/null +++ b/src/routes/console/_createProject.svelte @@ -0,0 +1,35 @@ + + +
    + + Create Project + + + + +
    diff --git a/src/routes/console/index.svelte b/src/routes/console/index.svelte index 4f77a2f04..50f428f0c 100644 --- a/src/routes/console/index.svelte +++ b/src/routes/console/index.svelte @@ -1,22 +1,58 @@ -

    Your Projects

    +

    Your Organizations

    {#await request}
    -{:then response} - {#each response.projects as project} -
    {project.name}
    +{:then organizations} + {#each organizations as organization} +

    {organization.name}

    + {#each organization.projects as project} +
    {project.name}
    + {/each} +
    createProject(organization.$id)}> + New Project +
    {/each} - + {/await} - + + + +