Skip to content

Commit

Permalink
Organizations: remove old CTA to add users via CLI (#6116)
Browse files Browse the repository at this point in the history
* Remove old CTA

* Fix lint

* Tweak spacing
  • Loading branch information
ericpgreen2 authored Nov 21, 2024
1 parent 7dc8bbe commit 988df4f
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 33 deletions.
22 changes: 3 additions & 19 deletions web-admin/src/features/organizations/OrganizationHero.svelte
Original file line number Diff line number Diff line change
@@ -1,23 +1,7 @@
<script lang="ts">
import OrganizationAccessControls from "./OrganizationAccessControls.svelte";
import ShareOrganizationCta from "./ShareOrganizationCTA.svelte";
export let organization: string;
export let title: string;
</script>

<div class="flex flex-col gap-y-1">
<h1 class="text-sky-950 text-4xl font-light leading-10">
{title}
</h1>
<OrganizationAccessControls {organization}>
<svelte:fragment slot="manage-org-members">
<div class="mt-8 mb-12">
<ShareOrganizationCta {organization} />
</div>
</svelte:fragment>
</OrganizationAccessControls>
<span class="text-gray-500 text-base font-normal leading-normal">
Check out your projects below.
</span>
</div>
<h1 class="text-sky-950 text-4xl font-light leading-10">
{title}
</h1>
28 changes: 17 additions & 11 deletions web-admin/src/features/projects/ProjectCards.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,20 @@
$: projs = createAdminServiceListProjectsForOrganization(organization);
</script>

{#if $projs.data && $projs.data.projects?.length === 0}
<p class="text-gray-500 text-xs">This organization has no projects yet.</p>
{:else if $projs.data && $projs.data.projects?.length > 0}
<ol class="flex gap-6 flex-wrap">
{#each $projs.data.projects as proj}
<li>
<ProjectCard {organization} project={proj.name} />
</li>
{/each}
</ol>
{/if}
<div class="flex flex-col gap-y-4">
<span class="text-gray-500 text-base font-normal leading-normal">
Check out your projects below.
</span>

{#if $projs.data && $projs.data.projects?.length === 0}
<p class="text-gray-500 text-xs">This organization has no projects yet.</p>
{:else if $projs.data && $projs.data.projects?.length > 0}
<ol class="flex gap-6 flex-wrap">
{#each $projs.data.projects as proj}
<li>
<ProjectCard {organization} project={proj.name} />
</li>
{/each}
</ol>
{/if}
</div>
6 changes: 3 additions & 3 deletions web-admin/src/routes/[organization]/+page.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
class="mx-8 my-8 sm:my-16 sm:mx-16 lg:mx-32 lg:my-24 2xl:mx-64 mx-auto flex flex-col gap-y-4"
>
{#if $projs.data.projects?.length === 0}
<OrganizationHero organization={orgName} {title} />
<OrganizationHero {title} />
<span>
This organization has no projects yet. <a
href="https://docs.rilldata.com/home/get-started"
Expand All @@ -47,8 +47,8 @@
{organizationPermissions}
/>
{:else}
<OrganizationHero organization={orgName} {title} />
<div class="py-2 px-1.5">
<div class="flex flex-col gap-y-8">
<OrganizationHero {title} />
<ProjectCards organization={orgName} />
</div>
{/if}
Expand Down

1 comment on commit 988df4f

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.