Application

File Manager

File workspace with typed upload controls, storage progress, and recent assets.

Open Markdown
WorkspaceProduct assets

Product assets

24 files · Updated 8 minutes ago

Drop files to upload

Add product imagery, documents, or source archives. Individual files can be up to 50 MB.

Recent files

Files changed by your team this week

NameOwnerSizeUpdated
FIG

component-library.fig

Design source

Mina Patel18.4 MB8 min ago
PNG

dashboard-preview.png

Product image

Samira Khan3.2 MB2 hr ago
ZIP

brand-assets-v4.zip

Archive

Avery Morgan42.7 MBYesterday
FreeFile Manager

File workspace with typed upload controls, storage progress, and recent assets.

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

//! Provenance: adapted from `content/components/file-upload/file-upload-06.tsx` in
//! https://github.com/ephraimduncan/blocks at commit
//! fe4305a1147355f5cd1ca9cb03b6fa88f013bd6a. MIT License, Copyright (c) 2025
//! Ephraim Duncan; see the upstream `LICENSE.md`.

use proa_macros::html_sync;
use proa_ui::{
    Badge, BadgeVariant, Button, ButtonSize, ButtonVariant, Card, Input, InputType, Progress,
    Table, TableBody, TableCell, TableHead, TableHeader, TableRow,
};

struct Asset {
    extension: &'static str,
    /// File-type chip tint, spelled out for Tailwind's source scan.
    tint: &'static str,
    name: &'static str,
    kind: &'static str,
    owner: &'static str,
    size: &'static str,

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