> For the complete documentation index, see [llms.txt](https://comunity.gitbook.io/learning.comunitynexus/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://comunity.gitbook.io/learning.comunitynexus/26.2/toolkit-guides/web-sites/manage-web-site-files-in-the-toolkit.md).

# Manage web site files in the Toolkit

A web site's files can be managed directly in the ComUnity Developer Toolkit, without a repository or a local development environment. This suits content-driven sites, standalone pages such as terms of service, and small tools that need no build step.

Where a site is developed locally against a repository, the Toolkit is still where the built output is uploaded. See [Extend a web site with the helper library](/learning.comunitynexus/26.2/toolkit-guides/web-sites/extend-a-web-site-with-the-helper-library.md).

## Open the file manager

Select **Edit** on the web site's tile. See [Create a web site](/learning.comunitynexus/26.2/toolkit-guides/web-sites/create-a-web-site.md) if the site does not exist yet

<figure><img src="/files/2chcCEYJWUEVBg0rmq8g" alt=""><figcaption><p>Web site files</p></figcaption></figure>

## Available operations

| Operation                 | Purpose                                                                                                        |
| ------------------------- | -------------------------------------------------------------------------------------------------------------- |
| **Add file**              | Upload an individual file, such as `index.html`, a stylesheet or a script.                                     |
| **Add folder**            | Create a directory to organise content.                                                                        |
| **Upload archive**        | Import a `.zip` containing the whole site structure. This is the most efficient way to deploy a complete site. |
| **Download site archive** | Export the current site files as a `.zip`.                                                                     |

{% hint style="warning" %}
The site's **default document**, normally `index.html`, must sit at the root level of the uploaded files. Where it is missing, or nested inside a folder, the site will not load correctly. When uploading an archive, zip the contents of your output folder rather than the folder itself.
{% endhint %}

## Preview

The Preview pane provides a visual inspection area for web site files within the Toolkit. It allows a developer to verify file contents without downloading them or opening them externally. It supports a limited set of file types and is intended for verification rather than for navigation or editing.

**What it does**

* Displays HTML and image files in a simple rendered view.
* Supports scrolling for large HTML files.
* Lists files when a folder is uploaded, and allows an individual file to be selected for preview.
* Opens `index.html` automatically where one is present.
* Operates in read-only mode. No in-place editing is available.

**Current behaviour**

* HTML files are displayed as rendered pages, without CSS or JavaScript applied.
* Image files such as `.jpg` and `.png` are displayed directly in the pane.
* Other file types are listed but not rendered.

**Limitations**

* Styling and script execution are not supported.
* The pane does not combine assets or show a fully rendered site.
* Only a limited set of file types can be previewed.
* Navigation links inside the HTML are not functional.

The Preview pane is not a browser. To see the site as a visitor does, select **Open web site**.
