Website - Hugo issueshttps://git.fossgalaxy.com/core/design/fghugo/-/issues2022-02-13T17:52:13Zhttps://git.fossgalaxy.com/core/design/fghugo/-/issues/8Split theme off into its own repository2022-02-13T17:52:13ZBruce CowanSplit theme off into its own repositoryIt's a really nice theme, and it would be useful to be able to use it elsewhere. Good hugo themes seem to be hard to find.It's a really nice theme, and it would be useful to be able to use it elsewhere. Good hugo themes seem to be hard to find.https://git.fossgalaxy.com/core/design/fghugo/-/issues/7Use lightboxes for project images2021-02-07T18:26:05ZJoseph Walton-Riversjoseph@fossgalaxy.comUse lightboxes for project imagesThe new project pages have images, should use lightboxes rather than direct hyperlinks (possibly both for accessibility) so that people don't get redirected to the image when clicking on it.The new project pages have images, should use lightboxes rather than direct hyperlinks (possibly both for accessibility) so that people don't get redirected to the image when clicking on it.https://git.fossgalaxy.com/core/design/fghugo/-/issues/6Add client-side search support2021-02-07T18:17:14ZJoseph Walton-Riversjoseph@fossgalaxy.comAdd client-side search supportAdd the ability to search using client-side searchAdd the ability to search using client-side searchhttps://git.fossgalaxy.com/core/design/fghugo/-/issues/5Allow the website to be deployed via CI2021-02-07T18:14:05ZJoseph Walton-Riversjoseph@fossgalaxy.comAllow the website to be deployed via CIAlthough there is a deploy script, requires ssh keys to log into the server. A limited access account should be created on the server to allow the CI system to log in and deploy the website when master is updated.
This would mean that t...Although there is a deploy script, requires ssh keys to log into the server. A limited access account should be created on the server to allow the CI system to log in and deploy the website when master is updated.
This would mean that the site could be re-deployed the moment a merge request was processed, making sure the website was always kept in sync and allowing people who are not webpigeon to deploy site changes.
Requirements:
* new ssh account + keys are setup
* direct pushes to master are disabled (so updates go through an MR)
* ssh keys stored in CI, and the CI script changes to support this.https://git.fossgalaxy.com/core/design/fghugo/-/issues/4add autodiscover and related pages2020-06-19T15:44:21ZJoseph Walton-Riversjoseph@fossgalaxy.comadd autodiscover and related pagesThe current website has extra pages to support some of the services (eg, the thunderbird autodiscover file for email). These should be added to the new website.The current website has extra pages to support some of the services (eg, the thunderbird autodiscover file for email). These should be added to the new website.https://git.fossgalaxy.com/core/design/fghugo/-/issues/2Webpigeon can't spell2020-06-19T15:42:23ZJoseph Walton-Riversjoseph@fossgalaxy.comWebpigeon can't spellThere are typos on the beta version of the website, I should check these before releasing itThere are typos on the beta version of the website, I should check these before releasing ithttps://git.fossgalaxy.com/core/design/fghugo/-/issues/1Responsive breakpoints not used correctly2020-06-19T15:41:49ZJoseph Walton-Riversjoseph@fossgalaxy.comResponsive breakpoints not used correctlyOn a mobile device, a lot of breakpoints seem to be missing. I should fix this so the site is usable on mobile.On a mobile device, a lot of breakpoints seem to be missing. I should fix this so the site is usable on mobile.