From 4bdcdefd186a85c64fb12c7d37e6813cdc16782d Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Mon, 17 Mar 2025 18:07:00 +0000 Subject: [PATCH 1/3] Small updates to the Settings page --- .../route.tsx | 28 +++++++++++-------- 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings._index/route.tsx b/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings._index/route.tsx index 02a4eb5fc9..3dc94f8780 100644 --- a/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings._index/route.tsx +++ b/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings._index/route.tsx @@ -31,7 +31,7 @@ import { Button } from "~/components/primitives/Buttons"; import { Fieldset } from "~/components/primitives/Fieldset"; import { FormButtons } from "~/components/primitives/FormButtons"; import { FormError } from "~/components/primitives/FormError"; -import { Header2 } from "~/components/primitives/Headers"; +import { Header2, Header3 } from "~/components/primitives/Headers"; import { Hint } from "~/components/primitives/Hint"; import { Input } from "~/components/primitives/Input"; import { InputGroup } from "~/components/primitives/InputGroup"; @@ -171,7 +171,7 @@ export const action: ActionFunction = async ({ request, params }) => { }); return redirectWithSuccessMessage( - organizationPath({ slug: organizationSlug }), + organizationSettingsPath({ slug: organizationSlug }), request, `Organization renamed to ${submission.value.organizationName}` ); @@ -226,7 +226,7 @@ export const action: ActionFunction = async ({ request, params }) => { return redirectWithSuccessMessage( organizationSettingsPath({ slug: organizationSlug }), request, - `Updated logo` + `Updated icon` ); } } @@ -286,7 +286,10 @@ export default function Page() { -
+
+ Settings +
+
@@ -294,9 +297,9 @@ export default function Page() {
-
+
- + Rename organization } + className="border-t-0" />
@@ -327,7 +331,7 @@ export default function Page() {
@@ -384,10 +388,10 @@ function LogoForm({ organization }: { organization: { avatar: Avatar } }) { return (
- - -
-
+ + +
+
{/* Letters */} From 6775cd3332428dfd71505277406a38f3ae989fbe Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Tue, 18 Mar 2025 11:57:15 +0000 Subject: [PATCH 2/3] Remove max-w-md from Members page --- .../route.tsx | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.team/route.tsx b/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.team/route.tsx index 5cb99ddbab..fa37fc6c68 100644 --- a/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.team/route.tsx +++ b/apps/webapp/app/routes/_app.orgs.$organizationSlug.settings.team/route.tsx @@ -164,15 +164,18 @@ export default function Page() { - Members ({limits.used}/{limits.limit}) + Members{" "} + + ({limits.used}/{limits.limit}) + -
    +
      {members.map((member) => (
    • @@ -194,8 +197,8 @@ export default function Page() { {invites.length > 0 && ( <> - Pending invites -
        + Pending invites +
          {invites.map((invite) => (
        • @@ -225,7 +228,7 @@ export default function Page() { title="Unlock more team members" to={v3BillingPath(organization)} buttonLabel="Upgrade" - panelClassName="mt-4 max-w-sm" + panelClassName="mt-4" > You've used all {limits.limit} of your available team members. Upgrade your plan to @@ -233,10 +236,10 @@ export default function Page() { ) : ( -
          +
          Invite a team member From 9764e98dd466d9da805a17f7478a8db1212076fd Mon Sep 17 00:00:00 2001 From: James Ritchie Date: Tue, 18 Mar 2025 12:45:29 +0000 Subject: [PATCH 3/3] Removing max width from Profile page --- .../app/routes/account._index/route.tsx | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/apps/webapp/app/routes/account._index/route.tsx b/apps/webapp/app/routes/account._index/route.tsx index 247fa4124c..e32498a263 100644 --- a/apps/webapp/app/routes/account._index/route.tsx +++ b/apps/webapp/app/routes/account._index/route.tsx @@ -5,12 +5,18 @@ import { Form, type MetaFunction, useActionData } from "@remix-run/react"; import { type ActionFunction, json } from "@remix-run/server-runtime"; import { z } from "zod"; import { UserProfilePhoto } from "~/components/UserProfilePhoto"; -import { MainCenteredContainer, PageBody, PageContainer } from "~/components/layout/AppLayout"; +import { + MainCenteredContainer, + MainHorizontallyCenteredContainer, + PageBody, + PageContainer, +} from "~/components/layout/AppLayout"; import { Button } from "~/components/primitives/Buttons"; import { CheckboxWithLabel } from "~/components/primitives/Checkbox"; import { Fieldset } from "~/components/primitives/Fieldset"; import { FormButtons } from "~/components/primitives/FormButtons"; import { FormError } from "~/components/primitives/FormError"; +import { Header2 } from "~/components/primitives/Headers"; import { Hint } from "~/components/primitives/Hint"; import { Input } from "~/components/primitives/Input"; import { InputGroup } from "~/components/primitives/InputGroup"; @@ -138,14 +144,17 @@ export default function Page() { -
          - + +
          + Profile +
          + - +
          - + Your teammates will see this {name.error} - + + } />
          -
          +
          );