Skip to content

Commit

Permalink
updated what-are-uniforms page
Browse files Browse the repository at this point in the history
  • Loading branch information
piotrpospiech committed Oct 30, 2024
1 parent 93b7c65 commit 108f549
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 30 deletions.
30 changes: 0 additions & 30 deletions apps/docs/src/content/docs/introduction/what-are-uniforms.md

This file was deleted.

26 changes: 26 additions & 0 deletions apps/docs/src/content/docs/introduction/what-are-uniforms.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
id: what-are-uniforms
title: What are uniforms?
sidebar:
order: 1
---

import { Aside } from '@astrojs/starlight/components';

**_Uniforms_** is a set of React libraries designed to simplify form creation by generating complete forms from any data schema. It handles form state management, validation, and submission, allowing you to focus on your app’s functionality rather than manual form-building.

### Key Features

- **_Automatic Form Generation:_** Uniforms can generate entire forms based on the provided schema, eliminating the need for manual field creation.
- **_Flexible Field Rendering:_** Renders fields according to any schema structure.
- **_Customizable Fields:_** Provides helpers to create custom fields with minimal code.
- **_Built-in Validation:_** Supports both synchronous and asynchronous validation.
- **_Schema Compatibility:_** Works with multiple schema formats through integration with schema libraries.
- **_Theme Support:_** Offers a wide variety of themes, including popular frameworks like Bootstrap, Material UI, and Semantic UI.

<Aside>
To start building forms with Uniforms, check out the [Getting
Started](/getting-started/installation) section, where you'll find detailed
instructions on setting up schemas, selecting themes, and creating your first
form.
</Aside>

0 comments on commit 108f549

Please sign in to comment.