View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
19552 | Bug reports | Usability/user experience | public | 2024-05-03 18:10 | 2024-11-08 09:06 |
Reporter | DenisChenu | Assigned To | gabrieljenik | ||
Priority | none | Severity | minor | ||
Status | in code review | Resolution | open | ||
Product Version | 6.5.x | ||||
Summary | 19552: Breadcrumb is badly placed, cut off, and doesn't show survey name, group name etc … | ||||
Description | In LimeSurvey 6 the breadcrumb has been cut down in an effort to make the interface cleaner. We all agree that hiding the current survey name behind the triple dots in the breadcrumb is a bad idea, no matter the user persona. | ||||
Steps To Reproduce | Current status in v6 : There are 3 different breadcrumb behaviors (on scrolling down the current breadcrumb display is pushed sticky to the left top bar):
| ||||
Additional Information | To bridge the gap between beginner user and power user we will introduce a new setting in user settings:
Desired behaviour in v6:
For structure this will show (very close to https://bugs.limesurvey.org/file_download.php?file_id=18106&type=bug ) This breadcrumb will span the whole screen and will be sticky to the top bar on scrolling down. If the width is too wide for the current screen it will ellipsize each part (survey (30%), group (30%), question (40%) automatically and equally. This should be possible by using div bounding boxes. If there there is enough space there should be no ellipsize and the box should span the whole width. If any part is ellipsized the full text is shown for the particular part on mouse hover. (@discuss Should ID show in hover additionally?)
| ||||
Tags | No tags attached. | ||||
Bug heat | 12 | ||||
Complete LimeSurvey version number (& build) | 6.5.4 | ||||
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 | ||||
related to | 19178 | closed | tibor.pacalat | The name of the survey disappear from ALL page |
Position ? And content ? At top of all ? |
|
For content
|
|
Please :
|
|
hey hey, "The survey name disappears from ALL pages." To resolve this, I propose:
Further I notice:
|
|
No : it was the second item of a breadcrumb And we need to know
on breadcrumb without mouse over etc !
No ! |
|
@DenisChenu |
|
Seems near this screenshots : https://bugs.limesurvey.org/view.php?id=19552#c80073 Still unsure on best place here , maybe the last one. |
|
Oups !: about 1st element : Home (/admin/index) Then With links |
|
Before menu then ? |
|
Yes, like the first screenshot. I don't think we need "Home" as it can be reached by the logo. Yes. before menu. |
|
:+1: |
|
@DenisChenu Any progress`? |
|
No real progress currently … I end the 2 current work (Soft mandatory and XSS issue) and start it. If one another dev are OK, can take it :) |
|
@c_schmitz : i see the updated Additional Information : i'm really NOT OK with this ! The default behavior must be For survey :
For Group
For Question
WHY have *full ? We always want ellisped Survey name ! Why don't have SID ? It's the IDENTIFIER of the survey ! Except if you have less than 5 it's always needed ! |
|
No ! It's NOT better for a beginner ! |
|
@DenisChenu, @c_schmitz, in the past months we have migrated many users to LS 6.x. Quite a few of them told us that the missing survey title at the breadcrumb is a really bad UI design. You never know which survey you are currently working on when having multiple tabs open. |
|
@mazi : see https://github.com/LimeSurvey/LimeSurvey/pull/3825#issuecomment-2071718713 It's NOT only a breadcrumb issue here. No title on page … I'm totally OK with your opinion: Usability and ergonomic are really worse on version 6 than on version 5. Some decision on ergonomy are totally broken (replace Add survey button to only a + for another example) |
|
Well, it definitely won't hurt to also have the title on the page and shown at tabs, I fully agree! |
|
Updated requirement
|
|
Some comments: Previously, the ellipsis was put by code according to the number of characters. Now it's for CSS. The good thing is that it is more dynamic, and the bad thing is that they are black because they are not part of the <a>. I could fix it but I don't know if it's worth it because you have to modify several things. Didn't limit each part to 33% because it's not necessarily 3 parts. For example, if you're in the Conditions designer, it's 4 parts. Took out the first part (the "Surveys" part) because understood that was wanted, but not totally sure. |
|
@gabrieljenik I think the question should be with ellipsis as well (see screenshot). |
|
|
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-05-03 18:10 | DenisChenu | New Issue | |
2024-05-03 18:10 | DenisChenu | File Added: Capture d’écran du 2024-05-03 18-06-26.png | |
2024-05-03 18:10 | DenisChenu | File Added: Capture d’écran du 2024-05-03 18-08-30.png | |
2024-05-03 18:12 | DenisChenu | Summary | Breadcrumb are badly placed cut and don't shown survey name, group name etc … => Breadcrumb are badly placed cut and don't show survey name, group name etc … |
2024-05-03 18:18 | DenisChenu | Bug heat | 0 => 2 |
2024-05-03 18:24 | DenisChenu | Note Added: 80073 | |
2024-05-03 18:24 | DenisChenu | File Added: Capture d’écran du 2024-05-03 18-17-30.png | |
2024-05-03 18:24 | DenisChenu | File Added: Capture d’écran du 2024-05-03 18-21-05.png | |
2024-05-03 18:24 | DenisChenu | File Added: Capture d’écran du 2024-05-03 18-23-02.png | |
2024-05-03 18:28 | DenisChenu | Note Added: 80074 | |
2024-05-15 12:20 | c_schmitz | Bug heat | 2 => 4 |
2024-05-15 14:18 | DenisChenu | Note Added: 80116 | |
2024-05-17 16:12 | jorynagel | Note Added: 80127 | |
2024-05-17 16:12 | jorynagel | Bug heat | 4 => 6 |
2024-05-17 17:27 | DenisChenu | Note Added: 80128 | |
2024-05-17 17:27 | DenisChenu | Relationship added | related to 19178 |
2024-07-08 14:41 | c_schmitz | Summary | Breadcrumb are badly placed cut and don't show survey name, group name etc … => Breadcrumb is badly placed, cut off, and doesn't show survey name, group name etc … |
2024-07-08 14:41 | c_schmitz | Description Updated | |
2024-07-08 14:41 | c_schmitz | Steps to Reproduce Updated | |
2024-07-08 14:42 | c_schmitz | Steps to Reproduce Updated | |
2024-07-08 14:43 | c_schmitz | File Deleted: Capture d’écran du 2024-05-03 18-06-26.png | |
2024-07-08 14:44 | c_schmitz | File Deleted: Capture d’écran du 2024-05-03 18-08-30.png | |
2024-07-08 14:54 | c_schmitz | Steps to Reproduce Updated | |
2024-07-08 14:54 | c_schmitz | Additional Information Updated | |
2024-07-08 15:07 | c_schmitz | Steps to Reproduce Updated | |
2024-07-08 15:07 | c_schmitz | Additional Information Updated | |
2024-07-08 15:08 | c_schmitz | Additional Information Updated | |
2024-07-08 15:09 | c_schmitz | Description Updated | |
2024-07-08 15:09 | c_schmitz | Additional Information Updated | |
2024-07-08 15:25 | c_schmitz | Additional Information Updated | |
2024-07-08 15:26 | c_schmitz | Additional Information Updated | |
2024-07-08 15:27 | DenisChenu | Note Added: 80551 | |
2024-07-08 15:33 | c_schmitz | Additional Information Updated | |
2024-07-08 15:34 | c_schmitz | Additional Information Updated | |
2024-07-08 15:35 | c_schmitz | Bug heat | 6 => 4 |
2024-07-08 15:36 | c_schmitz | Note Added: 80555 | |
2024-07-08 15:36 | c_schmitz | Bug heat | 4 => 6 |
2024-07-08 15:38 | c_schmitz | Additional Information Updated | |
2024-07-08 15:39 | DenisChenu | Note Added: 80556 | |
2024-07-08 15:41 | DenisChenu | Note Added: 80557 | |
2024-07-08 15:43 | DenisChenu | Note Added: 80558 | |
2024-07-08 15:48 | c_schmitz | Note Added: 80559 | |
2024-07-08 16:35 | DenisChenu | Note Added: 80560 | |
2024-09-03 14:05 | c_schmitz | Note Added: 80880 | |
2024-09-03 14:05 | c_schmitz | Assigned To | => DenisChenu |
2024-09-03 14:05 | c_schmitz | Status | new => assigned |
2024-09-04 09:33 | DenisChenu | Note Added: 80890 | |
2024-09-10 08:46 | DenisChenu | Note Added: 80945 | |
2024-09-10 08:47 | DenisChenu | Assigned To | DenisChenu => c_schmitz |
2024-09-10 08:47 | DenisChenu | Note Added: 80946 | |
2024-10-23 08:42 | Mazi | Note Added: 81287 | |
2024-10-23 08:42 | Mazi | Bug heat | 6 => 8 |
2024-10-23 08:53 | DenisChenu | Note Added: 81288 | |
2024-10-23 10:00 | Mazi | Note Added: 81289 | |
2024-10-31 17:48 | gabrieljenik | Note Added: 81328 | |
2024-10-31 17:48 | gabrieljenik | File Added: image.png | |
2024-10-31 17:48 | gabrieljenik | Bug heat | 8 => 10 |
2024-10-31 17:48 | gabrieljenik | Note Edited: 81328 | |
2024-11-01 08:55 | Mazi | Assigned To | c_schmitz => gabrieljenik |
2024-11-05 22:24 | gabrieljenik | Assigned To | gabrieljenik => DenisChenu |
2024-11-05 22:24 | gabrieljenik | Status | assigned => ready for code review |
2024-11-05 22:24 | gabrieljenik | Note Added: 81347 | |
2024-11-05 22:25 | gabrieljenik | Note Added: 81348 | |
2024-11-07 11:40 | tibor.pacalat | Note Added: 81353 | |
2024-11-07 11:40 | tibor.pacalat | File Added: Screenshot 2024-11-07 at 11.38.29.png | |
2024-11-07 11:40 | tibor.pacalat | Bug heat | 10 => 12 |
2024-11-08 09:02 | DenisChenu | Assigned To | DenisChenu => gabrieljenik |
2024-11-08 09:02 | DenisChenu | Status | ready for code review => in code review |
2024-11-08 09:02 | DenisChenu | Note Added: 81354 | |
2024-11-08 09:06 | DenisChenu | Note Edited: 81354 |