Application page

Account Settings

Settings workspace with profile navigation and editable account fields.

Open Markdown
WorkspaceSettings

Settings

Manage your profile and workspace preferences.

All changes saved

Public profile

This information appears across your team workspace.

AH

JPG, GIF, or PNG. 2 MB maximum.

We use this address for account notifications.

A short introduction for teammates who visit your profile.

Email preferences

Choose which workspace updates reach your inbox.

Deployment summaries

A weekly digest of production activity and performance.

Product announcements

New components, blocks, and Proa releases.

Research invitations

Occasional opportunities to shape upcoming features.

Delete account

Permanently remove your personal account and revoke its access.

Your shared projects stay with the workspace. This action cannot be undone.

FreeAccount Settings

Settings workspace with profile navigation and editable account fields.

Browse block source
account_settings.rs
// SPDX-FileCopyrightText: 2026 Proa Labs, Inc.
// SPDX-License-Identifier: (MIT OR Apache-2.0) AND MIT

//! Adapted from shadcn/ui
//! `apps/v4/registry/new-york-v4/blocks/sidebar-13/components/settings-dialog.tsx` at
//! https://github.com/shadcn-ui/ui, commit
//! fa4872c8ed948c111884e52ae23a649e83591b71. MIT License, Copyright (c) 2023
//! shadcn; see the upstream `LICENSE.md`.

use proa_core::StaticRaw;
use proa_macros::html_sync;
use proa_ui::{
    Button, ButtonColor, ButtonVariant, Card, CardContent, CardDescription, CardHeader, CardTitle,
    Input, InputType, Label, Switch, Textarea,
};

struct SettingsSection {
    href: &'static str,
    label: &'static str,
    /// Inner markup for the 24×24 icon.
    icon: &'static str,
    current: bool,

Search

Type at least 2 characters

Customize

Make it yours

Palette

Radius

Overview
Components
Settings

Build your own

Themed Proa UI surface

Preview
Components52
RecipesTyped
customer-portal