riboseinc / jekyll-theme-open-project

Jekyll theme for site suite presenting your open software and specifications.
MIT License
30 stars 3 forks source link

Special-case site layout for open projects that only have one software package #33

Open strogonoff opened 5 years ago

strogonoff commented 5 years ago

Case in point: Riffol.

Current layout makes sense with fairly specific numbers of software/specs: it should be more than one, less than around seven, ideally something like three.

Bigger numbers of software and specs, if causing trouble (possibly the case with Metanorma) can be tackled in another issue by introducing the filtered view used on hub site.

For projects that consist of just one piece of software we’d want to stop listing software, a list with one element is a bit confusing—why would I have to click to go to the page about Riffol software if I am on Riffol’s site already.

strogonoff commented 5 years ago

Working in branch 33_project_site_redesign

strogonoff commented 5 years ago

Preview:

Screen Shot 2019-03-22 at 8 02 02 PM