Adam Monsen created FINERACT-2192:
-------------------------------------
Summary: fineract.apache.org website improvements
Key: FINERACT-2192
URL: https://issues.apache.org/jira/browse/FINERACT-2192
Project: Apache Fineract
Issue Type: Wish
Reporter: Adam Monsen
# clean up unused code/static assets (fonts, icons, images, etc)
# use a static site generator, don't hand-code HTML
## validate links, markup, css, etc.
# auto-deploy website with every PR using an ASF tool or GitHub actions
## commits to the asf-site branch do currently trigger auto-deploys, but this
isn't set up for PRs
# improve a11y (accessibility) - [current score of 57 out of 100, with 30
critical
issues|https://github.com/apache/fineract-site/pull/35#pullrequestreview-2545483476]
# automate deployment of generated versioned asciidoc (don't commit it to
apache/fineract-site repo -- this creates a 2nd source of truth)
# fix text overlap with intermediate-sized media query
# document how to test locally, before/while committing
Already done:
# [https://github.com/apache/fineract-site/pull/37] (though it would benefit
from another set of eyes – I am not a web developer and I probably did stuff
wrong)
#
--
This message was sent by Atlassian Jira
(v8.20.10#820010)