View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 18746 | Bug reports | Ergonomy | public | 2023-04-14 08:24 | 2026-11-04 10:20 |
| Reporter | DenisChenu | Assigned To | c_schmitz | ||
| Priority | none | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 6.0.x | ||||
| Summary | 18746: Create new survey button is unclear | ||||
| Description | Currently to create a survey : there are only a + button without text : it's unclear and it break accessibility | ||||
| Steps To Reproduce | Steps to reproduceLook at screen Expected resultHave a clear button to add a new survey Actual resultJust a +
| ||||
| Tags | No tags attached. | ||||
| Bug heat | 14 | ||||
| Complete LimeSurvey version number (& build) | 6.0.0 | ||||
| I will donate to the project if issue is resolved | No | ||||
| Browser | not relevant | ||||
| Database type & version | not relevant | ||||
| Server OS (if known) | not relevant | ||||
| Webserver software & version (if known) | not relevant | ||||
| PHP Version | not relevant | ||||
| Git branch / Pull Request URL | N/A | ||||
|
And @Mazi already report there a misfeature about the direct link to Copy and Import (exiting in 3, removed in 5) I don't find the issue number for relation. Have a direct button to create new + a dropdown just after to copy and import can be really great. |
|
|
We should definitely have accessibility support. For the additional buttons i think we can discuss if we want to get them back in, but i would create a new ticket for that. |
|
What do you mean addionnable button ?
Maybe best Create survey button (+ caret/dopdown to show:)
|
|
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=41195 |
|
|
Fixed in Release 7.9.1+261102 |
|
|
For usability, please show a text.
https://www.w3.org/WAI/ARIA/apg/practices/names-and-descriptions/#naming_rule_visible_text
|
|
|
Thanks Denis. The reported accessibility problem is fixed: screen readers now announce the button as "Create survey" and it shows a tooltip, which meets WCAG. Adding visible text is a design change to the top bar, so we won't change it for now. |
|
|
Can we add it in a sr-only ? |
|
|
Fix committed to master branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=41259 |
|
|
Done: the label is now a hidden text inside the button (class |
|
|
LimeSurvey: master f6797512 2026-10-31 18:57 Details Diff |
Fixed issue 18746: The create survey button in the top bar was announced as "plus" by screen readers and showed no tooltip Dev The create menu button is labelled "Create survey" (aria-label and title), and the untranslated "new survey..." screen reader text that was rendered next to every dropdown button menu is removed |
Affected Issues 18746 |
|
| mod - application/core/SurveyCommonAction.php | Diff File | ||
| mod - application/helpers/LayoutHelper.php | Diff File | ||
| mod - application/libraries/MenuObjects/views/_extraMenu.php | Diff File | ||
|
LimeSurvey: master 7f279f84 2026-11-04 10:19 Details Diff |
Fixed issue 18746: The create survey button in the top bar was announced as "plus" by screen readers and showed no tooltip Dev The label of dropdown menu buttons is now a visually hidden text (.dropdown-button-label) inside the button instead of an aria-label, so admin themes can show it with CSS only |
Affected Issues 18746 |
|
| mod - application/libraries/MenuObjects/views/_extraMenu.php | Diff File | ||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2023-04-14 08:24 | DenisChenu | New Issue | |
| 2023-04-14 08:26 | DenisChenu | Note Added: 74488 | |
| 2023-04-14 08:26 | DenisChenu | File Added: Capture d’écran du 2023-04-14 08-26-00.png | |
| 2023-04-14 08:26 | DenisChenu | Bug heat | 0 => 2 |
| 2023-04-14 08:27 | DenisChenu | Summary | Cretae new survey button is unclear => Create new survey button is unclear |
| 2023-04-14 09:01 | DenisChenu | Steps to Reproduce Updated | |
| 2023-04-14 09:09 | guest | Bug heat | 2 => 8 |
| 2023-04-24 11:26 | p_teichmann | Status | new => acknowledged |
| 2023-04-24 11:26 | p_teichmann | Note Added: 74599 | |
| 2023-04-24 11:26 | p_teichmann | Bug heat | 8 => 10 |
| 2023-04-24 11:29 | DenisChenu | Note Added: 74600 | |
| 2023-04-24 11:30 | DenisChenu | Note Edited: 74600 | |
| 2024-09-11 11:59 | DenisChenu | Relationship added | related to 19743 |
| 2026-10-31 18:58 | c_schmitz | Changeset attached | => LimeSurvey master f6797512 |
| 2026-10-31 18:58 | c_schmitz | Note Added: 87048 | |
| 2026-10-31 18:58 | c_schmitz | Assigned To | => c_schmitz |
| 2026-10-31 18:58 | c_schmitz | Status | acknowledged => resolved |
| 2026-10-31 18:58 | c_schmitz | Resolution | open => fixed |
| 2026-10-31 18:58 | c_schmitz | Bug heat | 10 => 12 |
| 2026-11-02 16:02 | LimeBot | Note Added: 87141 | |
| 2026-11-02 16:02 | LimeBot | Status | resolved => closed |
| 2026-11-02 16:02 | LimeBot | Bug heat | 12 => 14 |
| 2026-11-04 08:38 | DenisChenu | Status | closed => feedback |
| 2026-11-04 08:38 | DenisChenu | Resolution | fixed => reopened |
| 2026-11-04 08:38 | DenisChenu | Note Added: 87183 | |
| 2026-11-04 09:55 | c_schmitz | Note Added: 87185 | |
| 2026-11-04 09:55 | c_schmitz | Status | feedback => closed |
| 2026-11-04 09:55 | c_schmitz | Resolution | reopened => fixed |
| 2026-11-04 10:00 | DenisChenu | Status | closed => feedback |
| 2026-11-04 10:00 | DenisChenu | Resolution | fixed => reopened |
| 2026-11-04 10:00 | DenisChenu | Note Added: 87186 | |
| 2026-11-04 10:20 | c_schmitz | Changeset attached | => LimeSurvey master 7f279f84 |
| 2026-11-04 10:20 | c_schmitz | Note Added: 87187 | |
| 2026-11-04 10:20 | c_schmitz | Status | feedback => resolved |
| 2026-11-04 10:20 | c_schmitz | Resolution | reopened => fixed |
| 2026-11-04 10:20 | c_schmitz | Note Added: 87188 |