To create a new page for the website, you need to
how-to-vote.html file to my-new-page.htmllayout selects the header/footer frame from _layouts/title is optional and should only be given, if this new page shall be visible in the main header- & footer-menus. It specifies the translation key for the new page’s title -> this key needs to be added (translated) in _i18n/en.yml -> pages:namespace is a unique id of this page (same for all languages), and can be used to link to this page via the translate_link my-new-page macropermalink is the browser visible URL of this page, should be SEO friendly---
layout: default
title: pages.myNewPage
namespace: my-new-page
permalink: /my-new-page/
---
_i18n/en/my-new-page folder, which contains section1.md & section2.md
translate_file my-new-page/section1.md macro_i18n/en/my-new-page/ folder, which you include into your HTML via the translate_file macro._sass/my-new-page.scss and import it via _sass/custom.scss -> @import 'my-new-page.scss';
my-new-page.html page frame (first line of HTML, directly after the front-matter): <div class="my-new-page">my-new-page.scss, which only apply for this page, e.g.: .my-new-page p { color: red }