Merge branch 'MDL-57536-32' of git://github.com/jleyva/moodle into MOODLE_32_STABLE

This commit is contained in:
Eloy Lafuente (stronk7)
2017-01-02 18:59:55 +01:00
4 changed files with 5 additions and 165 deletions
-3
View File
@@ -1,3 +0,0 @@
#fitem_id_availabilityconditionsjson .availability_grade input[type=text] {
width: 3em;
}
+5
View File
@@ -2,6 +2,11 @@ This files describes API changes in /availability/*.
The information here is intended only for developers.
=== 3.2 ===
* Condition plugins must replace the CSS selector "#fitem_id_availabilityconditionsjson" with ".availability-field".
This selector is often used in your plugin's yui/src/form/js/form.js file.
=== 2.9 ===
* Condition plugins can now implement a new include_after_restore function to
@@ -341,88 +341,6 @@ fieldset.coursesearchbox label {
}
}
/* Section and module editing forms contain special JS components for the
availability system (if enabled). */
#fitem_id_availabilityconditionsjson {
*[aria-hidden=true] {
display: none;
}
select,
input[type=text] {
position: relative;
top: 4px;
}
label {
display: inline;
}
br + .availability-group {
display: inline-block;
margin-top: 8px;
margin-bottom: 8px;
}
.availability-group {
margin-right: 8px;
}
.availability-item {
margin-bottom: 6px;
}
.availability-none {
margin-left: 20px;
margin-bottom: 4px;
}
.availability-plugincontrols {
min-height: 40px;
padding: 2px 0 0 4px;
background: none repeat scroll 0% 0% @wellBackground;
border: 1px solid @grayLighter;
border-radius: 4px;
display: inline-block;
margin-right: 8px;
select {
width: auto;
max-width: 200px;
}
}
/* Eye icon in front of an item and delete icon after it. */
.availability-eye,
.availability-delete {
margin-right: 8px;
}
/* Hidden eye icon still takes up space. */
.availability-eye[aria-hidden=true] {
display: inline;
visibility: hidden;
}
/* Eye icons in front of child lists are aligned specially. */
.availability-list > .availability-eye img {
vertical-align: top;
margin-top: 12px;
}
/* Add button lines up with child elements. */
.availability-button {
margin-left: 15px;
}
/* Nested section is grey. */
.availability-childlist > .availability-inner {
display: inline-block;
background: @wellBackground;
border: 1px solid @grayLighter;
border-radius: 4px;
padding: 6px;
margin-bottom: 6px;
}
/* Second (and more) levels of nested sections are white. */
.availability-childlist .availability-childlist > .availability-inner {
background: white;
}
/* Connecting text needs to be indented. */
.availability-connector {
margin-left: 20px;
margin-bottom: 6px;
}
}
/* Default form styling colours all text red. With availability conditions
this looks excessive as we show 'Invalid' markers in specific places. */
.mform .error .availability-field {
-80
View File
@@ -14113,86 +14113,6 @@ fieldset.coursesearchbox label {
padding: 6px;
}
}
/* Section and module editing forms contain special JS components for the
availability system (if enabled). */
#fitem_id_availabilityconditionsjson {
/* Eye icon in front of an item and delete icon after it. */
/* Hidden eye icon still takes up space. */
/* Eye icons in front of child lists are aligned specially. */
/* Add button lines up with child elements. */
/* Nested section is grey. */
/* Second (and more) levels of nested sections are white. */
/* Connecting text needs to be indented. */
}
#fitem_id_availabilityconditionsjson *[aria-hidden=true] {
display: none;
}
#fitem_id_availabilityconditionsjson select,
#fitem_id_availabilityconditionsjson input[type=text] {
position: relative;
top: 4px;
}
#fitem_id_availabilityconditionsjson label {
display: inline;
}
#fitem_id_availabilityconditionsjson br + .availability-group {
display: inline-block;
margin-top: 8px;
margin-bottom: 8px;
}
#fitem_id_availabilityconditionsjson .availability-group {
margin-right: 8px;
}
#fitem_id_availabilityconditionsjson .availability-item {
margin-bottom: 6px;
}
#fitem_id_availabilityconditionsjson .availability-none {
margin-left: 20px;
margin-bottom: 4px;
}
#fitem_id_availabilityconditionsjson .availability-plugincontrols {
min-height: 40px;
padding: 2px 0 0 4px;
background: none repeat scroll 0% 0% #f5f5f5;
border: 1px solid #eee;
border-radius: 4px;
display: inline-block;
margin-right: 8px;
}
#fitem_id_availabilityconditionsjson .availability-plugincontrols select {
width: auto;
max-width: 200px;
}
#fitem_id_availabilityconditionsjson .availability-eye,
#fitem_id_availabilityconditionsjson .availability-delete {
margin-right: 8px;
}
#fitem_id_availabilityconditionsjson .availability-eye[aria-hidden=true] {
display: inline;
visibility: hidden;
}
#fitem_id_availabilityconditionsjson .availability-list > .availability-eye img {
vertical-align: top;
margin-top: 12px;
}
#fitem_id_availabilityconditionsjson .availability-button {
margin-left: 15px;
}
#fitem_id_availabilityconditionsjson .availability-childlist > .availability-inner {
display: inline-block;
background: #f5f5f5;
border: 1px solid #eee;
border-radius: 4px;
padding: 6px;
margin-bottom: 6px;
}
#fitem_id_availabilityconditionsjson .availability-childlist .availability-childlist > .availability-inner {
background: white;
}
#fitem_id_availabilityconditionsjson .availability-connector {
margin-left: 20px;
margin-bottom: 6px;
}
/* Default form styling colours all text red. With availability conditions
this looks excessive as we show 'Invalid' markers in specific places. */
.mform .error .availability-field {