View Issue Details

This issue affects 1 person(s).
 6
IDProjectCategoryView StatusLast Update
17300Bug reportsAccessibilitypublic2026-10-20 17:06
ReporterDenisChenu Assigned Toc_schmitz  
PrioritynoneSeverityfeature 
Status closedResolutionfixed 
Summary17300: better show selected option difference + usuable with forced color on browser
Description

Selected option still use only color system,
Some user can have issue with only color.

Forced color on breowser : nothing shown no difference

Maybe adding a no color system ?

Steps To Reproduce

On firefox see screenshot

Additional Information

Working solution

.btn-group label.btn::before {
    content: "\f1db";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
    font-size: inherit;
    text-rendering: auto;
    display:inline-block;
    margin: 0 0.2em;
}
.btn-group label.btn.active::before {
    content: "\f058";
}

https://gitlab.com/SondagesPro/sondagesme/SondagesPro/-/commit/a1adc0e632c502bb81e960b30bc7ff71de22d101

TagsNo tags attached.
Attached Files
Bug heat6
Complete LimeSurvey version number (& build)6.0.0-dev
I will donate to the project if issue is resolved
Browserfirefox + other
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant
Git branch / Pull Request URLhttps://github.com/LimeSurvey/LimeSurvey/pull/2478

Relationships

related to 17213 closedJHoeck Admin backend: Color of selected options is confusing - Admin Theme Sunset Orange 

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2022-04-21 12:51

developer   ~69163

https://github.com/LimeSurvey/LimeSurvey/pull/2359

DenisChenu

DenisChenu

2022-10-18 19:09

developer   ~72357

Force color for accessibility : LimeSurvey admin is unusuable …

DenisChenu

DenisChenu

2023-03-17 09:26

developer   ~74136

Still issue in 6-dev

I can redo if for 6, but don't want to do it without merge finally .
I surely do on plugin or Admin theme like currently.

c_schmitz

c_schmitz

2026-10-13 01:01

administrator   ~86360

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40812

LimeBot

LimeBot

2026-10-13 11:50

administrator   ~86411

Fixed in Release 7.6.0+261013

c_schmitz

c_schmitz

2026-10-14 15:03

administrator   ~86444

Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=40844

LimeBot

LimeBot

2026-10-20 17:06

administrator   ~86621

Fixed in Release 7.7.0+261020

Related Changesets

LimeSurvey: master f275eac8

2026-10-13 01:00

c_schmitz


Details Diff
Fixed issue 17300: Selected option of button groups was shown by colour only and could not be seen at all in forced colours (high contrast) mode
Dev Selected option gets a checkmark and system highlight colours in forced colours mode (React editor and Sea Green); classic radio button groups now use the toggle style of the new editor
Affected Issues
17300
mod - assets/admin_themes/Sea_Green/buttons/btn-group.scss Diff File
mod - assets/admin_themes/Sea_Green/buttons/lime-toggle-btn-group.scss Diff File
mv - editor/build/static/css/index.81b8e190.css → editor/build/static/css/index.a0e0cb65.css Diff File
mv - editor/build/static/js/index.d6378d51.js → editor/build/static/js/index.3607be84.js Diff File
mod - editor/index.html Diff File
mod - editor/src/themes/buttons/btn-group.scss Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.css Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.min.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.min.css Diff File

LimeSurvey: master ea17af03

2026-10-14 15:01

c_schmitz


Details Diff
Fixed issue 17300: Selected option of button groups was shown by colour only and could not be seen at all in forced colours (high contrast) mode
Dev Checkmark only in forced colours (high contrast) mode, normal view keeps the purple bar
Affected Issues
17300
mod - assets/admin_themes/Sea_Green/buttons/btn-group.scss Diff File
mod - assets/admin_themes/Sea_Green/buttons/lime-toggle-btn-group.scss Diff File
rm - editor/build/static/css/index.4b6e464d.css Diff
mv - editor/build/static/css/index.e55c0843.css → editor/build/static/css/index.fb44392a.css Diff File
add - editor/build/static/js/index.0ea53ec6.js Diff File
rm - editor/build/static/js/index.5593c293.js Diff
rm - editor/build/static/js/index.7ed540a1.js Diff
mod - editor/index.html Diff File
mod - editor/src/themes/buttons/btn-group.scss Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.css Diff File
mod - themes/admin/Sea_Green/css/sea_green-rtl.min.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.css Diff File
mod - themes/admin/Sea_Green/css/sea_green.min.css Diff File

Issue History

Date Modified Username Field Change
2021-05-13 15:31 DenisChenu New Issue
2021-05-13 15:31 DenisChenu File Added: Capture d’écran_2021-05-13_15-22-15.png
2021-05-13 15:31 DenisChenu Relationship added related to 17213
2022-04-21 12:23 DenisChenu Assigned To => DenisChenu
2022-04-21 12:23 DenisChenu Status new => assigned
2022-04-21 12:51 DenisChenu Git branch / Pull Request URL N/A => N/https://github.com/LimeSurvey/LimeSurvey/pull/2359
2022-04-21 12:51 DenisChenu Assigned To DenisChenu =>
2022-04-21 12:51 DenisChenu Status assigned => ready for code review
2022-04-21 12:51 DenisChenu Note Added: 69163
2022-04-21 12:51 DenisChenu Bug heat 0 => 2
2022-10-18 19:08 DenisChenu Project Feature requests => Bug reports
2022-10-18 19:09 DenisChenu Note Added: 72357
2022-10-18 19:09 DenisChenu File Added: Capture d’écran du 2022-10-18 19-08-39.png
2022-10-18 19:09 DenisChenu File Added: Capture d’écran du 2022-10-18 19-08-22.png
2022-10-18 19:12 DenisChenu Category Ergonomy => Accessibility
2022-10-18 19:12 DenisChenu Summary better show selected option difference => better show selected option difference + usuable with forced color on browser
2022-10-18 19:12 DenisChenu Description Updated
2022-10-18 19:12 DenisChenu Steps to Reproduce Updated
2022-10-18 19:12 DenisChenu Complete LimeSurvey version number (& build) => 5.4.7
2022-10-18 19:12 DenisChenu Browser => firefox + other
2022-10-18 19:12 DenisChenu Database type & version => not relevant
2022-10-18 19:12 DenisChenu Server OS (if known) => not relevant
2022-10-18 19:12 DenisChenu Webserver software & version (if known) => not relevant
2022-10-18 19:12 DenisChenu PHP Version => not relevant
2022-10-19 10:28 DenisChenu Git branch / Pull Request URL N/https://github.com/LimeSurvey/LimeSurvey/pull/2359 => https://github.com/LimeSurvey/LimeSurvey/pull/2478
2023-03-17 09:25 DenisChenu Assigned To => p_teichmann
2023-03-17 09:26 DenisChenu Note Added: 74136
2023-03-17 09:26 DenisChenu Status ready for code review => acknowledged
2023-03-17 09:26 DenisChenu Complete LimeSurvey version number (& build) 5.4.7 => 6.0.0-dev
2026-10-13 01:01 c_schmitz Changeset attached => LimeSurvey master f275eac8
2026-10-13 01:01 c_schmitz Note Added: 86360
2026-10-13 01:01 c_schmitz Assigned To p_teichmann => c_schmitz
2026-10-13 01:01 c_schmitz Status acknowledged => resolved
2026-10-13 01:01 c_schmitz Resolution open => fixed
2026-10-13 01:01 c_schmitz Bug heat 2 => 4
2026-10-13 11:50 LimeBot Note Added: 86411
2026-10-13 11:50 LimeBot Status resolved => closed
2026-10-13 11:50 LimeBot Bug heat 4 => 6
2026-10-14 15:03 c_schmitz Changeset attached => LimeSurvey master ea17af03
2026-10-14 15:03 c_schmitz Note Added: 86444
2026-10-14 15:03 c_schmitz Status closed => resolved
2026-10-20 17:06 LimeBot Note Added: 86621
2026-10-20 17:06 LimeBot Status resolved => closed