View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
03896 | Bug reports | Theme editor | public | 2009-11-24 22:16 | 2009-12-11 12:17 |
Reporter | Assigned To | tpartner | |||
Priority | normal | Severity | minor | ||
Status | closed | Resolution | fixed | ||
Target Version | 1.87RC5 | ||||
Summary | 03896: Evaluation of migrating to jQuery progressbar | ||||
Description | The current progressbar in LimeSurvey looks a little bit dowdy, it would be nice if we could switch to jQuery progressbar: | ||||
Additional Information | 22:00:24) El-Matador-69: Yesterday I had a look at the jquery progress bar plugin ==> Is it possible to use it for LimeSurvey? | ||||
Tags | No tags attached. | ||||
Attached Files | |||||
Bug heat | 6 | ||||
Complete LimeSurvey version number (& build) | |||||
I will donate to the project if issue is resolved | |||||
Browser | |||||
Database type & version | |||||
Server OS (if known) | |||||
Webserver software & version (if known) | |||||
PHP Version | |||||
This is possible but it should be noted that the corners are not rounded in IE - see the attached image. |
|
How much work is it to rework all existing templates shipped with the LimeSurvey package? |
|
Not too much. Probably a couple of hours to Q/A all templates in all browsers. I could do it over the weekend. There may be an impact on custom templates though - I've wrapped all of the progress elements in a new division to align them correctly. |
|
Tony, looks great. It would be great if all changes are in makegraph only so users don't have to edit their templates on upgrade (except if they made some special changes to the progressbar) |
|
The styles in the templates now position the progress elements with negative margins which, in my opinion is sub-optimal. But I'll look into it on the weekend. |
|
I think the trick would be to create a small default stylesheet for the new progress bar elements - /scripts/jquery/css/start/lime-progress.css - and have it loaded by index.php. That way the new progress bar would appear with default styles in all templates and if folks want to change the styles, they can in their template.css files. Thoughts? |
|
Hi Tony, sounds fine to me. Please go ahead. |
|
I've checked in the changes to index.php and the default style sheet in revision 8017. The default styles are basic grey tones to work in any template but I'd like to spice them up a bit in the shipped template.css files. |
|
@ tpartner: what I have seen so far looks great! Before closing that ticket please integrate the jquery progressbar into the preview of the template editor too - THX! Btw. I noticed a bug with the "normal" progress bar at the preview in the template editor - but only at the default template - might you have a look at that issue too? |
|
ElMatador69, I have added the new progress bar to the template previews. It also fixed the bug in the default template preview. |
|
Okay, I've tweaked all of the shipped template styles for the new progress bar. Have a look (probably the template editor is the easiest way) and if you have any comments/suggestions/criticisms I'd be happy to re-visit them before I mark this bug resolved. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2009-11-24 22:16 |
|
New Issue | |
2009-11-24 22:16 |
|
Status | new => assigned |
2009-11-24 22:16 |
|
Assigned To | => tpartner |
2009-11-24 22:17 |
|
Description Updated | |
2009-11-27 14:05 | tpartner | File Added: progress_v1.gif | |
2009-11-27 14:11 | tpartner | Note Added: 10288 | |
2009-11-27 15:13 |
|
Note Added: 10290 | |
2009-11-27 15:36 | tpartner | Note Added: 10291 | |
2009-11-27 19:12 | c_schmitz | Note Added: 10293 | |
2009-11-27 19:47 | tpartner | Note Added: 10294 | |
2009-11-29 19:51 | tpartner | Note Added: 10309 | |
2009-11-30 00:01 |
|
Target Version | 1.87RC3 => 1.87RC5 |
2009-11-30 01:28 | c_schmitz | Note Added: 10318 | |
2009-11-30 13:19 | tpartner | Note Added: 10348 | |
2009-12-04 00:15 |
|
Note Added: 10437 | |
2009-12-04 22:28 | tpartner | Note Added: 10467 | |
2009-12-05 00:08 | tpartner | Note Added: 10469 | |
2009-12-07 22:40 | tpartner | Status | assigned => resolved |
2009-12-07 22:40 | tpartner | Resolution | open => fixed |
2009-12-11 12:17 | c_schmitz | Status | resolved => closed |
2015-12-11 14:40 | c_schmitz | Category | Templates => Theme editor |