diff --git a/src/lib/components/bottomModalAlert.svelte b/src/lib/components/bottomModalAlert.svelte
index 9c693b30c..88693c3e4 100644
--- a/src/lib/components/bottomModalAlert.svelte
+++ b/src/lib/components/bottomModalAlert.svelte
@@ -1,5 +1,4 @@
- By default, all members are assigned a Developer role. You can
- change this at any time from your organization settings.
- Learn more.
+
+
+ By default, all members are assigned a Developer role. You can
+ change this at any time from your organization settings.
+
+
+ Learn more about roles.
+
+
diff --git a/src/lib/components/roles/roles.svelte b/src/lib/components/roles/roles.svelte
index 5e8de8601..dd5f74411 100644
--- a/src/lib/components/roles/roles.svelte
+++ b/src/lib/components/roles/roles.svelte
@@ -3,16 +3,15 @@
- Roles
-
- Owner, Developer Default , Editor,
- Analyst, Billing.
-
-
- Learn more about roles.
-
+
+
Roles
+
Owner, Developer, Editor, Analyst and Billing.
+
+ Learn more about roles.
+
+
diff --git a/src/lib/components/roles/upgrade.svelte b/src/lib/components/roles/upgrade.svelte
index 8953c3af0..aef66c12d 100644
--- a/src/lib/components/roles/upgrade.svelte
+++ b/src/lib/components/roles/upgrade.svelte
@@ -9,42 +9,52 @@
{#if isCloud}
-
- Roles
- {#if $organization?.billingPlan === BillingPlan.FREE}
- Pro plan
- {/if}
-
{#if $organization?.billingPlan !== BillingPlan.FREE}
-
- Owner, Developer Default , Editor,
- Analyst, Billing.
-
+
+
+ Roles
+ {#if $organization?.billingPlan === BillingPlan.FREE}
+ Pro plan
+ {/if}
+
+
Owner, Developer, Editor, Analyst and Billing.
+
Learn more about
roles.
{:else}
-
- Owner, Developer, Editor, Analyst.
-
-
- Learn more
- Upgrade plan
+
+
+ Roles
+ {#if $organization?.billingPlan === BillingPlan.FREE}
+ Pro plan
+ {/if}
+
+
+ Upgrade to Pro to assign new roles to members such as Owner, Developer, Editor
+ or Analyst.
+
+
+
+ Learn more
+ Upgrade plan
{/if}
{:else}
-
- Roles
- Appwrite Cloud
-
-
- Upgrade to Cloud to assign new roles to members or ask us about our entriprise self
- hosted offering.
-
-
- Learn more
- Upgrade to Cloud
+
+
+ Roles
+ Appwrite Cloud
+
+
+ Upgrade to Cloud to assign new roles to members or ask us about our entriprise self
+ hosted offering.
+
+
+
+ Learn more
+ Upgrade to Cloud
{/if}
diff --git a/src/lib/elements/table/table.svelte b/src/lib/elements/table/table.svelte
index c758b7c82..179d411ce 100644
--- a/src/lib/elements/table/table.svelte
+++ b/src/lib/elements/table/table.svelte
@@ -21,3 +21,9 @@
data-private>
+
+
diff --git a/src/lib/stores/bottom-alerts.ts b/src/lib/stores/bottom-alerts.ts
index e2ca2c108..2a5c7d85e 100644
--- a/src/lib/stores/bottom-alerts.ts
+++ b/src/lib/stores/bottom-alerts.ts
@@ -6,6 +6,7 @@ import type { Models } from '@appwrite.io/console';
type BottomModalAlertAction = {
text: string;
link: (ctx: { organization: Organization; project: Models.Project }) => string;
+ external?: boolean;
};
export type BottomModalAlertItem = {
diff --git a/src/routes/(console)/organization-[organization]/members/+page.svelte b/src/routes/(console)/organization-[organization]/members/+page.svelte
index 17a0a6b85..63d0f393c 100644
--- a/src/routes/(console)/organization-[organization]/members/+page.svelte
+++ b/src/routes/(console)/organization-[organization]/members/+page.svelte
@@ -74,7 +74,7 @@
Name
Email
-
+
Role
diff --git a/src/routes/(console)/project-[project]/bottomAlerts.ts b/src/routes/(console)/project-[project]/bottomAlerts.ts
index 93e96394d..80f73f969 100644
--- a/src/routes/(console)/project-[project]/bottomAlerts.ts
+++ b/src/routes/(console)/project-[project]/bottomAlerts.ts
@@ -1,11 +1,11 @@
import { base } from '$app/paths';
import RolesDark from '$lib/images/roles-dark.png';
-import RolesLight from '$lib/images/roles-dark.png';
+import RolesLight from '$lib/images/roles-light.png';
import { type BottomModalAlertItem, showBottomModalAlert } from '$lib/stores/bottom-alerts';
const listOfPromotions: BottomModalAlertItem[] = [
{
- id: 'memberRoles',
+ id: 'memberRolesssssss',
src: {
dark: RolesDark,
light: RolesLight