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.
Start
Creating Content Types
Define a new schema for a Firestore collection.
Configure
Fields
Add and configure fields within your content type.
Reuse
Components
Create reusable field groups that can be embedded in multiple content types.
Extend
Actions
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 |