# Site file structure

**URL:** <https://forums.realmacsoftware.com/t/site-file-structure/47597>\
**Category:** Elements\
**Created:** [May 16, 2025, 4:52pm UTC](https://forums.realmacsoftware.com/t/site-file-structure/47597 "2025-05-16T16:52:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![jamorin](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/jamorin/32/28957_2.png) [@jamorin](https://forums.realmacsoftware.com/u/jamorin)\
**Post date:** [May 16, 2025, 4:52pm UTC](https://forums.realmacsoftware.com/t/site-file-structure/47597/1 "2025-05-16T16:52:47Z")

</div>

I’ve just started experimenting with [Elements](https://elementsapp.io/) and after publishing some pages, it seems that it creates a separate folder and css file for every page. I found I could get around the folder issue by using / as the folder location, but it still produces a separate css file for each page.

Is there a way to _not_ have it do that? I’d really prefer the more traditional structure. I was toying with the idea of converting a fairly large site, but this kind of puts me off on that.

Thanks

---

<div class="post-metadata">

**Author:** ![tpbradley](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/tpbradley/32/25503_2.png) [@tpbradley](https://forums.realmacsoftware.com/u/tpbradley)\
**Post date:** [May 16, 2025, 8:15pm UTC](https://forums.realmacsoftware.com/t/site-file-structure/47597/2 "2025-05-16T20:15:03Z")

</div>

Hi @jamorin,

Can you describe the output you’re trying to achieve or share a screenshot showing the layout?

We use a folder per page to keep the output organised and allow the use of cruftless links, so you don’t need to specify a filename on the url. Each page references its own CSS file containing just the styles in use on that page. How were you intending to store the CSS for your pages?

Cheers

---

<div class="post-metadata">

**Author:** ![sbchasin](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/sbchasin/32/26943_2.png) [@sbchasin](https://forums.realmacsoftware.com/u/sbchasin)\
**Post date:** [May 16, 2025, 8:56pm UTC](https://forums.realmacsoftware.com/t/site-file-structure/47597/3 "2025-05-16T20:56:18Z")

</div>

@tpbradley

Is it possible for a setting to be added to use the organization that we have set up in the Pages window with the naming of the individual pages controlled from there, rather than having to set them from the page inspector?? That way the site could be organized as set in that window. (Instead of using the default method of how [Elements](https://elementsapp.io/) names / renames pages when uploading or sets page names in the inspector.

I do recognize that if that were done, we would have to make sure the names are web safe, etc., but that shouldn’t be much of a problem.

---

<div class="post-metadata">

**Author:** ![tpbradley](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/tpbradley/32/25503_2.png) [@tpbradley](https://forums.realmacsoftware.com/u/tpbradley)\
**Post date:** [May 16, 2025, 9:07pm UTC](https://forums.realmacsoftware.com/t/site-file-structure/47597/4 "2025-05-16T21:07:17Z")

</div>

> [@sbchasin](#):
>
> Is it possible for a setting to be added to use the organization that we have set up in the Pages window with the naming of the individual pages controlled from there

Yes, this should now be the case. New pages/folders don’t set a folder name and will use a web safe name based on the title by default. If you change the title in the project organiser, the folder will also update. The URL field in the page inspector should show a preview of this.
