The helper packages for ourlotinlife - theme, gpx management, photo display etc.
- Shell 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| coralie-food@f5bd2c7e73 | ||
| extras | ||
| hugo-debugprint@d875fcafa8 | ||
| hugo-leaflet@d7213cad7e | ||
| hugo-theme-zzo@01f9e43e59 | ||
| icons | ||
| photo-stream@ee603a4cf4 | ||
| .gitmodules | ||
| LICENSE | ||
| merge-olil-addons.sh | ||
| README.md | ||
olil-addons
This is a git repo that merges all the extra repos that are required to run hugo-olil, the website that is at [ourlotinlife.ca](https://www.ourlotinlife.ca]. At this time these extra repos are:
- The ZZO theme, which is the main theme for the site
- The hugo leaflet map addon. This javascript library is for handling gpx files.
- Easy gallery is for handling photo albums.
The procedure
- Initialize a bare repo on gitea
- Add the theme as a submodule
- Add the leaflet gpx handler as another submodule
- Add the photo display thing as a third submodule
- Merge them all together, managing conflicts and logs
- Copy the addons package to hugo-olil - the actual content
- Update the submodules in the addons package as required.
The commands so far
git config --global submodule.recurse true
git submodule add https://github.com/zzossig/hugo-theme-zzo.git
git submodule add https://github.com/altrdev/hugo-leaflet.git
git submodule add https://github.com/nmasse-itix/photo-stream.git
The todo / wishlist is:
- Replace the above leaflet implementation with this one
- This is the source of the leaflet javascript library.
- Integrate a database if possible for the booklist and things like that