MDL-56538 assign: Fix new grading interface UI popouts
authorPau Ferrer Ocaña <crazyserver@gmail.com>
Fri, 21 Oct 2016 09:58:46 +0000 (11:58 +0200)
committerPau Ferrer Ocaña <crazyserver@gmail.com>
Fri, 21 Oct 2016 10:29:20 +0000 (12:29 +0200)
mod/assign/amd/build/grading_panel.min.js
mod/assign/amd/src/grading_panel.js
mod/assign/styles.css

index 3bd700c..a1453fe 100644 (file)
Binary files a/mod/assign/amd/build/grading_panel.min.js and b/mod/assign/amd/build/grading_panel.min.js differ
index 4f380b8..1f03e64 100644 (file)
@@ -218,7 +218,7 @@ define(['jquery', 'core/notification', 'core/templates', 'core/fragment',
         templates.render('mod_assign/popout_button', {}).done(function(html) {
             var parents = region.find('[data-fieldtype="filemanager"],[data-fieldtype="editor"],[data-fieldtype="grading"]')
                     .closest('.fitem');
-            parents.addClass('has-popout').find('label').parent().append(html);
+            parents.addClass('has-popout').find('.fitemtitle label').parent().append(html);
 
             region.on('click', '[data-region="popout-button"]', this._togglePopout.bind(this));
         }.bind(this)).fail(notification.exception);
index d3fbb47..d4e7c48 100644 (file)
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext,
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f,
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor,
+.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_fgrading,
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager {
     background-color: #fff;
     border: 1px solid #ddd;
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ftext .fitemtitle,
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_f .fitemtitle,
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_feditor .fitemtitle,
+.path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_fgrading .fitemtitle,
 .path-mod-assign [data-region="grade-panel"] .mform .fitem.fitem_ffilemanager .fitemtitle {
     padding-left: 5px;
     padding-right: 5px;
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_ftext .felement,
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_f .felement,
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_feditor .felement,
+.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_fgrading .felement,
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fcontainer .fitem.fitem_ffilemanager .felement {
     padding: 6px 10px 10px;
     box-sizing: border-box;
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_ftext .fitemtitle,
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_f .fitemtitle,
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_feditor .fitemtitle,
+.path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_fgrading .fitemtitle,
 .path-mod-assign #page-content [data-region="grade-panel"] .mform:not(.unresponsive) .fitem.fitem_ffilemanager .fitemtitle {
     border-bottom: 1px solid #ddd;
     box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);