Ensure that the website design is accessible and good
  • Issue number: #43

Task Description

Improve the design, accessibility and usability of the software.

Starting with 2025 public website should be barrierefrei. Although, this law does not seem to apply to splitcells.net, this is an opportunity to consider this aspect.

Service Tasks

  • [ ] Check warnings and errors in the browser.

Tasks

  • [ ] The meta menu bar does not feel like the start of a new distinct part of the website in mobile view.
  • [ ] All rendered READMEs have the same content on the website.
  • [ ] In web layout add link from primary column to secondary column.
  • [ ] Improve styling of low priority buttons of chapters.
  • [ ] Consider using pastel color palette for none black and white colors.
  • [ ] Consider add paper folding or origami as CSS style for background, as decoration.
  • [ ] Consider using pure e4 without RCP as GUI instead of JavaFX, as this uses the operating system's browser, which is better than JavaFX's embedded Chromium. The Chromium has some strange icons and other differences. These are not game breakers, but make things more ugly.
  • [ ] Force CSS reload, as users otherwise get old styling from the browser.

Completed Tasks

  • [x] Make white bold structural guidelines less thick, as these distract a bit too much.
  • [x] Prefer using always darkest black color as text color, in order to improve contrast. -> The lower priority font colors where made more black and therefore readable.