Our 10k Apart submission: the webclerks website.
webclerks is a meetup, founded in Vienna, that aims to bring together all professions working on the web in a relaxed and fun setting. We host an event every 1,5 months where we have three talks on various topics, be it programming, design, marketing or content. We encourage diversity, networking and knowledge sharing during our events and hope to connect people, no matter their profession or skill level.
And because it's not all about work, we also organise BBQs to get people out of their offices and play frisbee in the sun.
The easiest way to get the website up and running is to simply copy the files from the
If this is not an option, you have to build the project like this:
Then just put the contents of the
dist directory and the
vendor directory in one folder.
It is possible that you have to create the folder
app/content/cache manually and set permissions to
If you need to check, you'll find a working version here: https://dev.webclerks.at/
Loading of assets
If the enhanced CSS is already in the browser cache the file will not be downloaded again, but regularly linked with the html
Third party code
We wrote all the JS on our own except for three scripts, because there was no way of improving or reducing code for those.
All pages are marked up using HTML5 elements and a11y attributes were they made sense. Each page may be navigated with keys (tab, arrow) and focus for tabs and modal windows is managed with JS following best practices.