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)

Reply via email to