Hans-Christoph Steiner: > I have been writing a Hugo (static site generator) theme that > automatically generates a website based on the F-Droid/Fastlane metadata > included in an app's source repo. It is called, unsurprisingly, > fastlane-hugo-theme > https://github.com/guardianproject/fastlane-hugo-theme. The key idea is > that the metadata provides enough information to build a nice little > website, and GitLab/GitHub Pages makes it really easy to host a site. > This currently supports: > > * automatically generates localized sites, based on enabled locales > * GitLab Pages via the standard _.gitlab-ci.yml_ method > * GitHub Pages via [pushing to _gh-pages_ > branch](https://gohugo.io/hosting-and-deployment/hosting-on-github/#deployment-of-project-pages-from-your-gh-pages-branch) > * includes all screenshots > * includes feature graphic as header > * includes Title, Short Description, Full Description > * shows badges for F-Droid, Google Play, GitLab, GitHub > > The CSS/layout still needs work but I suck at that stuff, so I'd love > help with that part. Here are some examples generated by this: > > * [(source)](https://github.com/guardianproject/ripple) - > https://guardianproject.github.io/ripple > * [(source)](https://gitlab.com/guardianproject/checkey) - > https://guardianproject.gitlab.io/checkey > * coming soon, porting this site: https://guardianproject.github.io/haven > > This can also be extended to include more things that can be included in > F-Droid/Fastlane metadata: > * Video > * What's New / Changelogs > * Developer email/name/website > * support for Triple-T Gradle Play Publisher
Hey that is great work! I think the layout already looks pretty alright. ~abel _______________________________________________ List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev To unsubscribe, email: guardian-dev-unsubscr...@lists.mayfirst.org