jQuery UI integration
|Reported by:||Owned by:||Peter Suter|
|Cc:||leho@…, mmitar@…, Ryan J Ollos|
jQuery UI is now included and can be configured using the new options
Milestone due and completion dates can be changed using a date/time picker.
Ship jQuery UI with Trac. (I assume this is the plan, but I couldn't find a specific ticket. It was discussed before in light of these use cases: Search suggestions #9643, Tooltips #9648, Datepicker #2288, Column reordering #7026 and in general on the mailing list.)
Some points that may need to be addressed:
- What to include? (jQuery UI comes as a bag of interactions, widgets & effects one can pick and choose to create a custom package.)
- What theme to use? (jQuery UI offers a collection of standard themes and a custom theme roller.)
- What Advanced Theme Settings to use?
- CSS Scope:
This field allows you to specify a CSS scope to limit your theme to a particular portion of a page. This is helpful when using multiple themes on a page. If you don't provide a CSS scope, your theme will apply to all UI elements on a page. In most situations, you won't need to specify a CSS scope. Please Note: If you provide a CSS scope, you will not get an example page included in your download.
- Theme Folder Name:
This field allows you to specify a name for the theme folder in your download. This is helpful if you plan to use multiple themes on a page. It defaults to "theme".
- CSS Scope:
- Where to place the files?
- Should we call
trac.we.chrome.Chrome.prepare_requestas for jQuery?
Change History (77)
Changed 6 years ago by
comment:54 Changed 5 years ago by
|Status:||new → closed|