Closed
Bug 554116
Opened 14 years ago
Closed 13 years ago
Add jQuery UI to MDC
Categories
(developer.mozilla.org Graveyard :: General, defect)
developer.mozilla.org Graveyard
General
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: sheppy, Assigned: sheppy)
Details
Attachments
(1 file)
265.58 KB,
image/png
|
Details |
For some UX stuff we're planning to do on MDC, we'll need jQuery UI available. There are two steps here. First, we need jQuery UI itself installed, if it's not already (I don't believe it is, although jQuery itself is used by MindTouch). Second, we need the jQuery UI MindTouch extension installed. See http://developer.mindtouch.com/App_Catalog/jQuery_UI for details. Can we install this locally or do we just pull it from MindTouch? I think we prefer the former when possible. Either way, once it's installed, I'll need to do configuration changes on MDC that will require a wiki restart to pick up on both hosts.
Comment 1•14 years ago
|
||
It seems best to package this along with the theme.
Assignee | ||
Comment 2•14 years ago
|
||
That makes sense. Is there something you'd like me to do here? I want to be sure that if there's anything you want me to do, I do it, and otherwise stay out of the way.
Comment 3•14 years ago
|
||
oremj: What do you mean "package along with the theme"? If you mean the upcoming theme update the we will need to do after Happy Cog has a design, that is in Q2. We need the jQuery for some changes we need to make to the current MDC home page in Q1. Please clarify and if possible, get the jQuery UI setup so Sheppy can help me make the necessary changes to meet our Q1 goal. Thanks!
Comment 4•14 years ago
|
||
This are wireframes I put together to show the changes we want to make to the current MDC home page (with the current MindTouch stuff in place). The MDN redesign that is going to happen in Q2 will build out pages outside the MindTouch framework and will use the Django/Python stuff webdev is using.
Comment 5•14 years ago
|
||
I didn't notice this is just an extension. Sheppy, feel free to install this anytime and let me know if you need a daemon restart. I've only installed one extension, SVG, and it didn't require a full restart.
Assignee | ||
Comment 6•14 years ago
|
||
This isn't just an extension; we need to actually install jquery ui as well as the MindTouch extension.
Comment 8•14 years ago
|
||
I've added the extension to developer stage and the jquery ui js is available and works. If you want to include jquery ui in the theme you should add it there. Go ahead and install the extension whenever.
Assignee: jeremy.orem+bugs → eshepherd
Assignee | ||
Comment 9•14 years ago
|
||
I've added jQuery UI and a basic theme for it to SVN, in revision 64632. Please update MDC to use these files so we can start experimenting with using it.
Assignee: eshepherd → jeremy.orem+bugs
Comment 10•14 years ago
|
||
A skins/mozilla/Fox3/jquery-ui-1.7.2.custom.min.js U skins/mozilla/Fox3/style.css A skins/mozilla/Fox3/ui-lightness A skins/mozilla/Fox3/ui-lightness/images A skins/mozilla/Fox3/ui-lightness/images/ui-bg_gloss-wave_35_f6a828_500x100.png A skins/mozilla/Fox3/ui-lightness/images/ui-icons_ef8c08_256x240.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_diagonals-thick_18_b81900_40x40.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_highlight-soft_75_ffe45c_1x100.png A skins/mozilla/Fox3/ui-lightness/images/ui-icons_ffffff_256x240.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_flat_10_000000_40x100.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_glass_100_fdf5ce_1x400.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_glass_65_ffffff_1x400.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png A skins/mozilla/Fox3/ui-lightness/images/ui-icons_228ef1_256x240.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_highlight-soft_100_eeeeee_1x100.png A skins/mozilla/Fox3/ui-lightness/images/ui-icons_ffd27a_256x240.png A skins/mozilla/Fox3/ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png A skins/mozilla/Fox3/ui-lightness/images/ui-icons_222222_256x240.png A skins/mozilla/Fox3/ui-lightness/jquery-ui-1.7.2.custom.css U resources/resources.custom.txt Updated to revision 64632.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 11•14 years ago
|
||
Oops, I need to do a skin change to actually include jqueryui. I'll do that shortly then request another update, sorry.
Assignee: jeremy.orem+bugs → eshepherd
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 12•14 years ago
|
||
Jeremy, can we update developer-stage to use the skin from revision 64635? This last tweak I just made I'm not as confident of, and would like to test it on the staging server before deploying to the live site.
Assignee | ||
Updated•14 years ago
|
Assignee: eshepherd → jeremy.orem+bugs
Comment 13•14 years ago
|
||
Okay, I've updated them.
Assignee | ||
Comment 14•14 years ago
|
||
Thanks, that works. I think what I'm going to do is leave this open for now while we work on tweaking the skin on the staging site before we deploy the final changes to the main site. Reassigning to myself for now.
Assignee: jeremy.orem+bugs → eshepherd
Updated•14 years ago
|
Component: Server Operations → Infrastructure
Product: mozilla.org → Mozilla Developer Center
QA Contact: mrz → infrastructure
Version: other → unspecified
Comment 15•13 years ago
|
||
(In reply to Eric Shepherd [:sheppy] from comment #0) > For some UX stuff we're planning to do on MDC, we'll need jQuery UI -1. MDC source should be an example of using valid HTML + the DOM, not a confusing and inefficient script like jQuery. Whose involvement in this project has led to that awful Wiki editor? And who writes MDC HTML? https://developer.mozilla.org/en/JavaScript has 95 errors in the w3c validator, showing a poor understanding of HTML.
Comment 16•13 years ago
|
||
(In reply to Garrett Smith from comment #15) This is a very old bug. We're moving off of the MindTouch wiki and onto our own django wiki system already in use by support.mozilla.com. When we're on django, we'll have full control over our HTML.
Status: REOPENED → RESOLVED
Closed: 14 years ago → 13 years ago
Resolution: --- → WONTFIX
Updated•12 years ago
|
Component: Deki Infrastructure → Other
Updated•4 years ago
|
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•