Warning! The repository has moved to internal Aalto servers. This repo will be here still for a month or so. Then it will be purged.
This is the source for Aalto Fablab's website http://fablab.aalto.fi
The code is open source under the MIT License - feel free to see how we've built the site, learn from it and share onwards.
The site is a static site built using Jekyll, deployed with Netlify, using Netlify CMS for static site content authoring.
Content displayed on the "Share" page is pulled from the standard _posts collection and organised using categories.
- madeinfablab
- howto
- fabacademy
All other content is organised into custom collections, located in source/_<collectionName> directories. The content within collections is further organised in categories declared in the YAML metadata.
| courses | events | faqs | info | machines | news |
|---|---|---|---|---|---|
| courses | events | faqs | labInfo | 3d-printers | news |
| lasercutter | public | people | sla | ||
| 3D-printing | howItWorks | fdm | |||
| electronics | aboutFabLabs | dual-extruder | |||
| basics | cutting-machines | ||||
| cad | lasercutter | ||||
| cnc | |||||
| 3-axis | |||||
| 4-axis | |||||
| electronics | |||||
| facilities | |||||
| prototyping-boards | |||||
| scanning-devices | |||||
| 3d-scanner | |||||
| misc |
Images referenced in posts are held in the img/uploads folder.
| Collection | Format | Resolution | Naming Convention |
|---|---|---|---|
| Machines | JPG | 800 x 600 | lowercase-dashed.jpg |
| Events | JPG | 1024 x 768 | lowercase-dashed.jpg |
| Courses | SVG | (1:1) AR | lowercase-dashed-.svg |
| Share | JPG / GIF | 1024 x 768 | lowercase-dashed. |
| People | JPG | 800 x 800 | lowercase.jpg |
Site design and code by Charlie Banthorpe