Helo @Ivy
Sorry this is happening to you
This is normal though, let me explain, and I will document this for other users
What you see on the website is called "front-matter"
When you use a CMS (a data source in silex), Silex switch to a mode where it generates an eleventy website. This website is made of templates which have front matter, and it needs to be "built" with eleventy in order to be displayed to the users. Eleventy will download the content from your CMS and mix it with the templates generated by Silex, then you will have the full website, made of HTML and CSS files and images
When you publish to GitLab.com, it has a mechanism to run eleventy and host the result online
So I guess you are using a CMS but you publish directly to an FTP? If so you will need to run eleventy on these files before they can be viewed. Here are your options, let me know which one is best for you:
- use gitlab.com to host your site instead
- OR you can download the zip, run a command line that I will give you, then upload the resulting files to your FTP
- OR use netlify but I don't recommend it as it is not open source
I hope it helps, have a good day