Overview
Content Types are the schemas that define the structure of your Firestore collections. They tell Firepanel what fields a collection contains, how to render them in the editor, and what validation rules to apply.
Think of a Content Type as a blueprint — it describes what a document in a collection should look like.
Quick Start
Automatically generate content types from your existing Firestore data.
Start
Define a new schema for a Firestore collection.
Configure
Add and configure fields within your content type.
Reuse
Create reusable field groups that can be embedded in multiple content types.
Extend
Define custom actions that can be triggered on documents.
Content Type Tabs
When editing a content type, you will see four tabs:
| Tab | Description |
|---|---|
| Structure | Define the fields and their types |
| Collections | Link the content type to specific Firestore collections |
| List | Configure which fields appear in the collection table and their order |
| Actions | Define custom document-level actions |