# Choose scope Your site's content comes entirely from Confluence. Pages are fetched from the spaces you assign to the site, converted to static HTML, and published. ### [#](#adding-and-removing-spaces)Adding and removing spaces You can assign multiple Confluence spaces to a single site. Each space appears as a separate section with its own page tree navigation. Spaces can be added or removed at any time from the site settings - changes take effect on the next deploy. ![Add spaces to a Capable Site](https://help.gocapable.com/images/c3ed794e-981f-404c-8e41-e59b1dfc7f8d.webp) ### [#](#space-ordering)Space ordering Spaces can be reordered by dragging them in the settings panel. The order determines how they appear in the site navigation and on the portal homepage. ### [#](#home-space)Home space By default, your site shows a **portal homepage** \- a grid of cards, one per space, with page counts. If you prefer, you can designate one space as the **home space**. When set, this space's root page replaces the portal homepage and appears first in the navigation. ### [#](#custom-space-slugs)Custom space slugs By default, each space's URL path uses its Confluence space key (e.g., `/DOCS/`). You can override this with a custom slug (e.g., `/docs/`, `/api-reference/`). Slugs must be lowercase, use only letters, numbers, and hyphens, and be at most 63 characters. ### [#](#children-macro)Children macro If your Confluence pages use the built-in **Children** macro, the site generator renders it as a list of links to child pages. This is useful for creating landing pages that link to sub-sections. ### [#](#include-macro)Include macro The Confluence **Include** macro is supported - it renders the referenced page's content inline within the current page.