[
https://issues.apache.org/jira/browse/FINERACT-2192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18057673#comment-18057673
]
Adam Monsen commented on FINERACT-2192:
---------------------------------------
[~airajena] thanks for the analysis and for offering to help! The high-level
priorities for the fineract.apache.org website are
# compliance
# maintainability
# speed
The first things we should work on are the seven things listed in the
description of this issue. Just create a PR for each one and LMK if you want to
discuss anything (here/email/chat/call/wherever). Here are a couple more I'd
add to the list:
# try to get all green on https://whimsy.apache.org/site/project/fineract
# resolve the [final accessibility
issue|https://www.accessibilitychecker.org/audit/?website=https%3A%2F%2Ffineract.apache.org&flag=us]:
need one h1 heading
re: React / performance - we shouldn't need any Javascript for this site. We
can just get rid of the hamburger menu.
> 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
> Assignee: Adam Monsen
> Priority: Minor
> Fix For: 1.12.1
>
> Attachments: fineract-site-analysis.pdf
>
>
> # 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)