finos / a11y-theme-builder

DesignOps toolchain theme builder for accessibility inclusion using Atomic Design.
Apache License 2.0
32 stars 66 forks source link

[REQUEST] Create a new landing page for a Theme Builder microsite, using Theme Builder #838

Open PaulaPaul opened 2 weeks ago

PaulaPaul commented 2 weeks ago

Suggestion/Concern

The goal of this issue is to design and implement a simple landing page for a new Theme Builder microsite, and document the steps and any issues encountered so that the end to end workflow for Theme Builder can be improved if there are gaps.

Multiple design and implementation proposals are welcome for this issue! Please add comments below for any and all proposed solutions.

Please include your thoughts on accessibility testing for the new landing page and microsite, including considerations for people who need accommodation for cognitive abilities such as autism, dyslexia, ADHD, and thoughts on WCAG AAA.

Proposed Solution

To be shared in comments on this issue, and evaluated / selected by the Theme Builder core maintainers.

Sweetdevil144 commented 2 weeks ago

Hey @PaulaPaul , I'd like to work on this Issue if it's open to work on!

PaulaPaul commented 2 weeks ago

Hello! Feel free to share your ideas / mocks here is comments, and thank you!

Sweetdevil144 commented 2 weeks ago

Following you, I'd assume that our main objective is to create a visually appealing and accessible landing page for the Theme Builder microsite that aligns with modern web standards and accessibility guidelines. Following steps can be followed to tackle each problem mentioned by you. Starting with :

thoughts on WCAG AAA

Frontend, Design and Implementation

Testing and Documentation

Finally, the most important initiative for this Project :

Please include your thoughts on accessibility testing for the new landing page and microsite, including considerations for people who need accommodation for cognitive abilities such as autism, dyslexia, ADHD

Here are some considerations and strategies:

Sweetdevil144 commented 2 weeks ago

@PaulaPaul I'd love to hear your views on these points. Additionally, I'd suggest that maybe we can break this issue into multiple segmented tasks and proceed accordingly (if we're on the same track with my Proposal)

Do you have any other Plans in mind while reviewing this Issue? I'd love to hear that too.

Sweetdevil144 commented 1 week ago

@aaronreed708 any suggestions here?

aaronreed708 commented 1 week ago

@Sweetdevil144 thank you for putting together your list of recommendations! They were all great and align with best practices. But for this issue I'm thinking that we need to design what the page should do before we get too far down the track of implementation, as that may drive some of the decisions. For example, there may be no need for a backend if this ends up just being comprised of mostly informative, static pages.

@PaulaPaul has the Community WG designed anything for this page, yet? Or can you outline the purpose or scope of the page(s)? So that we can better gauge the requirements?

aaronreed708 commented 1 week ago

@PaulaPaul is asking for design thinking on this issue. FINOS is asking for a landing page, but we are free to develop the page however we'd like. @Chessel can you help here?

Chessel commented 1 week ago

yes! I can design the landing page. Where can I find the requirements?