Bug 712113 - Either brace should be clickable to add new properties in the Style panel's Rule View; r=jwalker

This commit is contained in:
Rob Campbell 2011-12-22 14:58:17 -04:00
Родитель a966b67f20
Коммит 41df776ab6
4 изменённых файлов: 28 добавлений и 3 удалений

Просмотреть файл

@ -13,7 +13,7 @@
* for the specific language governing rights and limitations under the
* License.
*
* The Original Code is the Mozilla Inspector Module.
* The Original Code is the Mozilla CSS Rule View.
*
* The Initial Developer of the Original Code is
* The Mozilla Foundation.
@ -21,7 +21,8 @@
* the Initial Developer. All Rights Reserved.
*
* Contributor(s):
* Dave Camp (dcamp@mozilla.com) (Original Author)
* Dave Camp <dcamp@mozilla.com> (Original Author)
* Rob Campbell <rcampbell@mozilla.com>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
@ -778,7 +779,16 @@ RuleEditor.prototype = {
class: "ruleview-selector",
textContent: this.rule.selectorText
});
appendText(header, " {");
this.openBrace = createChild(header, "span", {
class: "ruleview-ruleopen",
tabindex: "0",
textContent: " {"
});
this.openBrace.addEventListener("click", function() {
this.newProperty();
}.bind(this), true);
this.propertyList = createChild(code, "ul", {
class: "ruleview-propertylist"

Просмотреть файл

@ -23,6 +23,7 @@
* Mihai Șucan <mihai.sucan@gmail.com>
* Michael Ratcliffe <mratcliffe@mozilla.com>
* Dão Gottwald <dao@mozilla.com>
* Rob Campbell <rcampbell@mozilla.com>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
@ -229,6 +230,10 @@
padding: 2px 5px;
}
.ruleview-ruleopen {
-moz-padding-end: 5px;
}
.ruleview-propertylist {
list-style: none;
padding: 0;

Просмотреть файл

@ -23,6 +23,7 @@
* Mihai Șucan <mihai.sucan@gmail.com>
* Michael Ratcliffe <mratcliffe@mozilla.com>
* Dão Gottwald <dao@mozilla.com>
* Rob Campbell <rcampbell@mozilla.com>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
@ -231,6 +232,10 @@
padding: 2px 5px;
}
.ruleview-ruleopen {
-moz-padding-end: 5px;
}
.ruleview-propertylist {
list-style: none;
padding: 0;

Просмотреть файл

@ -23,6 +23,7 @@
* Mihai Șucan <mihai.sucan@gmail.com>
* Michael Ratcliffe <mratcliffe@mozilla.com>
* Dão Gottwald <dao@mozilla.com>
* Rob Campbell <rcampbell@mozilla.com>
*
* Alternatively, the contents of this file may be used under the terms of
* either the GNU General Public License Version 2 or later (the "GPL"), or
@ -230,6 +231,10 @@
padding: 2px 5px;
}
.ruleview-ruleopen {
-moz-padding-end: 5px;
}
.ruleview-propertylist {
list-style: none;
padding: 0;