Closed Bug 892817 Opened 12 years ago Closed 12 years ago

[META] Slideout plugin

Categories

(Webmaker Graveyard :: Popcorn Maker, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mjschranz, Assigned: sedge)

Details

(Whiteboard: fivel-bugs s=20130722 p=1)

Attachments

(1 file)

Technical requirements notes: • Graphical redesign and css update to the style of the plugin template • Minor editor updates if necessary for latest version of butter compliance and support • This plugin does not need to be supported in IE8 The basics of this plugin are already completed. It will mostly be updating work.
Work that was done with Fivel previously ported over to this repo. https://github.com/mjschranz/popcorn.webmaker.org/tree/slider
Summary: Slideout plugin → [META] Slideout plugin
Known issues: 1) Inability to drag (and resize?) 2) Add a field called "Themes" (templates?) 3) Default size is waayy too big
4) Ability to add a link to a section of text (only once)
Whiteboard: fivel-bugs → fivel-bugs s=20130722 p=1
Functionality is complete, styling left to be done.
Attachment #786465 - Flags: review?(schranz.m)
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files Reviews comments. Lint: public/templates/assets/editors/slider/slider-editor.js: line 61, col 41, Missing semicolon.
Attachment #786465 - Flags: review?(schranz.m) → review-
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files :mjschranz - Fixed nits, just need that r+ :humph - its good to go now, just need a secondary review
Attachment #786465 - Flags: review?(schranz.m)
Attachment #786465 - Flags: review?(david.humphrey)
Attachment #786465 - Flags: review-
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files I'm probably not a good reviewer for this type of change. Moving to Scott.
Attachment #786465 - Flags: review?(david.humphrey) → review?(scott)
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files The descriptions text can leak out before it hits the max count of characters we provide.
Attachment #786465 - Flags: review?(schranz.m) → review-
Attachment #786465 - Flags: review- → review?(schranz.m)
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files I'm really sorry Kieran but we forgot something. In the Editor (Popcorn Maker) we don't want someone clicking that anchor tag to pause the video and then open the link in a new window. We do this with the text and popup plugins, for example https://github.com/mozilla/popcorn.webmaker.org/blob/master/public/templates/assets/editors/text/text-editor.js#L164-L166 https://github.com/mozilla/popcorn.webmaker.org/blob/master/public/templates/assets/editors/text/text-editor.js#L144-L149
Attachment #786465 - Flags: review?(schranz.m) → review-
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files R+ with the one comment in the PR. Needs a duplicate file removed.
Attachment #786465 - Flags: review?(schranz.m) → review+
From Scott's review: 1) Remove tooltip Add optional tooltip logic to EditorHelper object (https://github.com/mozilla/popcorn.webmaker.org/blob/master/public/templates/assets/editors/editorhelper.js#L151) 2) Add localization keys for SliderEditor fields 'n stuff 3) From Scott: "if I drop a slider track event on the timeline, and select it on the timeline, then deselect it, I can see it move up and down one pixel in the stage as I select a deselect it." Possible fix? "if you add a margin: -1px; to the popcorn-slider-light element it stops it from moving up and down."
Attachment #786465 - Flags: review?(scott) → review-
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files It is a little weird the contents title is the same as the default text, seems redundant to me, but is not a big deal. Going to pass this and you can decide if it is redundant or not.
Attachment #786465 - Flags: review?(scott) → review+
What do we do now?
Flags: needinfo?(schranz.m)
I handle getting this landed in Fivel's Popcorn Maker, and we figure out what we want to do with this plugin in regards to it's use with Webmaker's Popcorn Maker.
Flags: needinfo?(schranz.m)
Attachment #786465 - Flags: review?(schranz.m)
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files Comments in pull request. Also, we need to add this plugins LESS file to our linting. See how it's done with https://github.com/mozilla/popcorn.webmaker.org/blob/master/make.js#L99-L108
Attachment #786465 - Flags: review?(schranz.m) → review-
Also lint errors: public/templates/assets/plugins/slider/popcorn.slider.js: line 107, col 8, Missing semicolon. public/templates/assets/plugins/slider/popcorn.slider.js: line 118, col 6, Missing semicolon.
Comment on attachment 786465 [details] https://github.com/mozilla/popcorn.webmaker.org/pull/150/files All good, but one suggestion. Add and editable property to the options object here https://github.com/mozilla/popcorn.webmaker.org/pull/150/files#L5R11 set to false. This way we don't trigger the double click event on the container.
Attachment #786465 - Flags: feedback?(schranz.m) → feedback+
Only certain people will be able to see this, but for record keeping sake this is the current pull request open for this plugin with Fivel https://github.com/Fivel/butter/pull/2
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: