Skip to content

📖 Programming Interactivity book website (Greek)

License

Notifications You must be signed in to change notification settings

axilleasmandravelis/site

 
 

Repository files navigation

Website for Making Interactivity book

This website is served from Netlify and it is based on the minimal-mistakes theme, which is dynamically imported on every build with the jekyll-remote-theme plug-in

Installation

  1. Fork this repo.
  2. Configure the deployment from your netlify (or vercel) account and update your _config.yml.
  3. Edit the about description and URL on the github repository page to match your own repository settings.

If you need to edit files in submodules, then fork them, too, and update your main site repository submodule configuration to point to your own forked submodules. When working with submodules it is strongly advised to work in the command line only and to edit files in the respective submodule repository and not in the submodule folder.

Η ιστοσελίδα χρησιμοποιεί την τεχνολογία git submodules (σύνδεσμοι αναφοράς σε εξωτερικά αποθετήρια) η οποία απαιτεί επιπλέον βήματα για τον συντονισμό των επιμέρους φακέλων, διαβάστε σχετικά. Συνοπτικά, υπάρχουν επιπλέον εντολές για τον συγχρονισμό, όπως git submodule update --remote --init και git submodule update --remote --merge.

Optionally run the make-figures shell script (depends on pandoc) to prepare figure captions for the chapters text, which are located in _includes folder.

Contribute to content and to development

You can go a long way just by adding/editing files with the Github web interface, but if you really want to hack the internals of this web site, then you might want to get yourself more familiar with the command line and the jekyll static web site system. In any case, please respect the following licence.

License

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

About

📖 Programming Interactivity book website (Greek)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 61.8%
  • Lua 20.2%
  • Shell 10.3%
  • Ruby 7.7%