GithubHelp home page GithubHelp logo

sondagespro / ls-theme-skelvanilla Goto Github PK

View Code? Open in Web Editor NEW
2.0 4.0 0.0 13.86 MB

A theme for LimeSurvey with a11y and other improvments. - Issue and feature : [gitlab](https://gitlab.com/SondagesPro/SurveyThemes/skelvanilla/issues) exclusively.

Home Page: https://extensions.sondages.pro/skelvanilla

License: GNU General Public License v3.0

CSS 9.71% JavaScript 15.89% Twig 74.40%
limesurvey a11y

ls-theme-skelvanilla's Introduction

SkelVanilla Ligth

A LimeSurvey 3 and up theme with a11y improvement and other feature :

  • More usage of aria : describe, hidden, live …
  • Usage of Custom Validity with Expression Manager tips
  • Optionnable table fixed to disable no more table
  • With a less generator to make your own variations
  • Only contrast and boostrap variation included to be light in size.

Quick install

The theme file can be downloaded at dl.sondages.pro, rename it to skelvanilla before import like any other theme.

If you need to update : currently LimeSurvey didn't offer update system for theme, then update with FTP or rename the previous one.

Copyright and home page

ls-theme-skelvanilla's People

Contributors

mkrtchian avatar shnoulle avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

ls-theme-skelvanilla's Issues

Accessibility: label mandatory fields

Ciao,
I am using your theme for a survey and i noticed an accessibility problem when there are mandatory fields on the page. In your theme you have entered the string "required" visible only by screen readers. To be accessible, however, the string should be visible to all the users while the screen reader should be alerted by an aria-required or one of the other techniques listed here:
https://www.w3.org/TR/2010/NOTE-UNDERSTANDING-WCAG20-20101014/minimize-error-cues.html

Is it possible to solve this problem?
Thanks
Michele

Theme does not support soft-mandatory questions

The new LimeSurvey 5 soft-mandatory questions, when not answered, show a popup message allowing the user to either return to the survey and fulfill the missing questions or continue without answering.

With skelvanilla, the custom popup window only contains a "Close" button (corresponding to the option to return to the survey and complete the unanswered questions), thus not allowing the user to continue without answering.

This way, soft-mandatory questions cannot be used.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.