openlibhums / janeway

A web-based platform for publishing journals, preprints, conference proceedings, and books
https://janeway.systems/
GNU Affero General Public License v3.0
173 stars 65 forks source link

Record custom styling in stylesheet repo #4123

Open StephDriver opened 6 months ago

StephDriver commented 6 months ago

As discussed at Standup on 29 Apr.

Having the history / tracking of custom style sheets would assist with A11y auditing and tracking.

These could be stored on github within the stylesheet repo.

StephDriver commented 2 months ago

backlog:

this needs more thought and discussion, assigning it to whole of dev team, to think about and add comments, for discussion at next backlog refinement (22 Aug).

ajrbyers commented 1 month ago

Discussed in backlog refinement: Consider splitting this into two issues:

  1. Make the plugin utilise the history setup that exists in core for recording changes
  2. Implement GitHub storage