Welcome to the LimeSurvey Community Forum

Ask the community, share ideas, and connect with other LimeSurvey users!

A11Y : template in progress : need test and feedback

  • DenisChenu
  • DenisChenu's Avatar Topic Author
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #176229 by DenisChenu
Hi,

I working currently on a accessible_vanilla template. With fixing some core part, and a lot of aria usage.

It based and vanilla, i didn't test create fruity compy and update parent, but i think it can be done.

Currently :
- Fix aria-describedby to add help and em tip for answer part
- Big usage and update of HTML5 section, header and title (h1,h2,H3)
- I make some choice (for example : always add title of survey in header), but this can be easily extended.
- Usage of aria-invalid with EM error
- Usage of aria-hidden, hidden and aria-disabled for relevance question and subquestion

Please : get a copy of template here : gitlab.com/SondagesPro/SurveyThemes/accessible_vanilla . Make test and report issues, hack it and ask for merge request.

PS : some part must be in core, it was added when it tested and ready to go in core.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: tpartner
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar Topic Author
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #176234 by DenisChenu
For not dev user : all survey at master.sondages.pro/ use this template.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.
  • tpartner
  • tpartner's Avatar
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #176252 by tpartner
Thanks Denis. I will have a look.

Cheers,
Tony Partner

Solutions, code and workarounds presented in these forums are given without any warranty, implied or otherwise.
The following user(s) said Thank You: DenisChenu
The topic has been locked.
  • DenisChenu
  • DenisChenu's Avatar Topic Author
  • Offline
  • LimeSurvey Community Team
  • LimeSurvey Community Team
More
5 years 4 months ago #176256 by DenisChenu
I'm broke on bugs.limesurvey.org/view.php?id=14205 with ajax mode, for information this template deactivate Ajax mode system (and try to remove all related javascript …)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The topic has been locked.

Lime-years ahead

Online-surveys for every purse and purpose