# Fonts & Assets

> The page file store: uploads, folders, fonts and the limits that apply.

Glider documentation · Building Graphics · Web page: https://cgglider.com/docs/assets/

Sections of this page: [Files & folders](https://cgglider.com/docs/assets.md) · [Fonts](https://cgglider.com/docs/assets/fonts.md) · [Limits](https://cgglider.com/docs/assets/limits.md) · [How files are served](https://cgglider.com/docs/assets/serving.md)

The Files dock.

Every page has its own file store, shown in the bottom dock's Files tab. Upload files or whole folders (the nested structure is kept), organise them in the tree, and open editable files as tabs.

- Upload Folder, or dropping a folder onto the tree, recreates that folder and its contents in the page file store.
- Drag files within the tree to move them between folders.
- + File makes an empty file under any name and extension you type; its icon follows the extension. Scripts (.js) are not supported.
- Double-click a file to open it: text files (.txt, .md, .csv, .json) in an editor, everything else in a viewer.
- Renaming keeps the extension: a file's type is fixed when it is made.
- Uploaded media is referenced from a component's File field.
- PSD imports create a psd/ folder holding the .psd, its per-layer PNGs and the import manifest.

![The Files dock with a folder open.](https://cgglider.com/docs-shots/assets-files.png)
