This repository is a GitHub Pages/Jekyll implementation of Ardcoras.fi using the new layout design.
Most content is Markdown:
fi/index.md- Finnish front page at/fi/fi/etu/index.md- front page compatibility route at/fi/etu/fi/yhteys/index.md- invoicing/contact page at/fi/yhteys/blog/index.md- blog listing at/blog/_posts/- blog articles published below/blog/YYYY/MM/DD/title/
Blog entries are Jekyll posts named with the standard YYYY-MM-DD-title.md pattern. They are listed automatically on /blog/ and included in /blog.xml.
Shared presentation lives in:
_layouts/- page templates_includes/- header, footer, service cards_data/navigation.yml- navigation linksassets/site.css- styles
sitemap.xmlis generated by Jekyll/Liquid from site pages at/sitemap.xml.robots.txtis generated by Jekyll/Liquid and points crawlers to the sitemap.blog.xmlis generated by Jekyll/Liquid fromsite.posts.
The current public Drupal routes are represented as static Jekyll pages:
//fi//fi/etu//fi/yhteys//blog//blog.xml/sitemap.xml/robots.txt/fi/node/1//fi/node/4//en/node/5//en/node/6/
The /fi/node/1/, /fi/node/4/, /fi/blogs/, /en/node/5/, and /en/node/6/ pages redirect to the friendlier static routes.
GitHub Pages will build this with Jekyll. To build locally when Ruby is available:
bundle install
bundle exec jekyll serveThen open http://localhost:4000.
The site no longer includes a contact form. Calls to action point to /fi/yhteys/, which contains the public contact and invoicing information.