mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-01-26 17:29:12 +01:00
update extjs to version 3.3.1
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
// for old browsers
|
||||
window.undefined = window.undefined;
|
||||
@@ -18,11 +18,11 @@ Ext = {
|
||||
* The version of the framework
|
||||
* @type String
|
||||
*/
|
||||
version : '3.3.0',
|
||||
version : '3.3.1',
|
||||
versionDetail : {
|
||||
major : 3,
|
||||
minor : 3,
|
||||
patch : 0
|
||||
patch : 1
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
// for old browsers
|
||||
window.undefined = window.undefined;
|
||||
@@ -18,11 +18,11 @@ Ext = {
|
||||
* The version of the framework
|
||||
* @type String
|
||||
*/
|
||||
version : '3.3.0',
|
||||
version : '3.3.1',
|
||||
versionDetail : {
|
||||
major : 3,
|
||||
minor : 3,
|
||||
patch : 0
|
||||
patch : 1
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
// for old browsers
|
||||
window.undefined = window.undefined;
|
||||
@@ -18,11 +18,11 @@ Ext = {
|
||||
* The version of the framework
|
||||
* @type String
|
||||
*/
|
||||
version : '3.3.0',
|
||||
version : '3.3.1',
|
||||
versionDetail : {
|
||||
major : 3,
|
||||
minor : 3,
|
||||
patch : 0
|
||||
patch : 1
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
// for old browsers
|
||||
window.undefined = window.undefined;
|
||||
@@ -18,11 +18,11 @@ Ext = {
|
||||
* The version of the framework
|
||||
* @type String
|
||||
*/
|
||||
version : '3.3.0',
|
||||
version : '3.3.1',
|
||||
versionDetail : {
|
||||
major : 3,
|
||||
minor : 3,
|
||||
patch : 0
|
||||
patch : 1
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
(function(){
|
||||
|
||||
@@ -7532,14 +7532,8 @@ Ext.onReady = Ext.EventManager.onDocumentReady;
|
||||
Ext.fly(bd, '_internal').addClass(cls);
|
||||
return true;
|
||||
};
|
||||
|
||||
/*
|
||||
* Assert Ext.isReady here. If Ext is loaded after the document is ready, none of the native
|
||||
* DOM onReady events will fire, because they have already passed.
|
||||
*/
|
||||
Ext.isReady = initExtCss();
|
||||
|
||||
if (!Ext.isReady) {
|
||||
if (!initExtCss()) {
|
||||
Ext.onReady(initExtCss);
|
||||
}
|
||||
})();
|
||||
@@ -7832,6 +7826,96 @@ Ext.EventObject = function(){
|
||||
|
||||
return new Ext.EventObjectImpl();
|
||||
}();
|
||||
/**
|
||||
* @class Ext.Loader
|
||||
* @singleton
|
||||
* Simple class to help load JavaScript files on demand
|
||||
*/
|
||||
Ext.Loader = Ext.apply({}, {
|
||||
/**
|
||||
* Loads a given set of .js files. Calls the callback function when all files have been loaded
|
||||
* Set preserveOrder to true to ensure non-parallel loading of files if load order is important
|
||||
* @param {Array} fileList Array of all files to load
|
||||
* @param {Function} callback Callback to call after all files have been loaded
|
||||
* @param {Object} scope The scope to call the callback in
|
||||
* @param {Boolean} preserveOrder True to make files load in serial, one after the other (defaults to false)
|
||||
*/
|
||||
load: function(fileList, callback, scope, preserveOrder) {
|
||||
var scope = scope || this,
|
||||
head = document.getElementsByTagName("head")[0],
|
||||
fragment = document.createDocumentFragment(),
|
||||
numFiles = fileList.length,
|
||||
loadedFiles = 0,
|
||||
me = this;
|
||||
|
||||
/**
|
||||
* Loads a particular file from the fileList by index. This is used when preserving order
|
||||
*/
|
||||
var loadFileIndex = function(index) {
|
||||
head.appendChild(
|
||||
me.buildScriptTag(fileList[index], onFileLoaded)
|
||||
);
|
||||
};
|
||||
|
||||
/**
|
||||
* Callback function which is called after each file has been loaded. This calls the callback
|
||||
* passed to load once the final file in the fileList has been loaded
|
||||
*/
|
||||
var onFileLoaded = function() {
|
||||
loadedFiles ++;
|
||||
|
||||
//if this was the last file, call the callback, otherwise load the next file
|
||||
if (numFiles == loadedFiles && typeof callback == 'function') {
|
||||
callback.call(scope);
|
||||
} else {
|
||||
if (preserveOrder === true) {
|
||||
loadFileIndex(loadedFiles);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
if (preserveOrder === true) {
|
||||
loadFileIndex.call(this, 0);
|
||||
} else {
|
||||
//load each file (most browsers will do this in parallel)
|
||||
Ext.each(fileList, function(file, index) {
|
||||
fragment.appendChild(
|
||||
this.buildScriptTag(file, onFileLoaded)
|
||||
);
|
||||
}, this);
|
||||
|
||||
head.appendChild(fragment);
|
||||
}
|
||||
},
|
||||
|
||||
/**
|
||||
* @private
|
||||
* Creates and returns a script tag, but does not place it into the document. If a callback function
|
||||
* is passed, this is called when the script has been loaded
|
||||
* @param {String} filename The name of the file to create a script tag for
|
||||
* @param {Function} callback Optional callback, which is called when the script has been loaded
|
||||
* @return {Element} The new script ta
|
||||
*/
|
||||
buildScriptTag: function(filename, callback) {
|
||||
var script = document.createElement('script');
|
||||
script.type = "text/javascript";
|
||||
script.src = filename;
|
||||
|
||||
//IE has a different way of handling <script> loads, so we need to check for it here
|
||||
if (script.readyState) {
|
||||
script.onreadystatechange = function() {
|
||||
if (script.readyState == "loaded" || script.readyState == "complete") {
|
||||
script.onreadystatechange = null;
|
||||
callback();
|
||||
}
|
||||
};
|
||||
} else {
|
||||
script.onload = callback;
|
||||
}
|
||||
|
||||
return script;
|
||||
}
|
||||
});
|
||||
/**
|
||||
* @class Ext
|
||||
*/
|
||||
@@ -12528,9 +12612,12 @@ dt = Date.parseDate("2006-02-29 03:20:01", "Y-m-d H:i:s", true); // returns null
|
||||
calc = [],
|
||||
regex = [],
|
||||
special = false,
|
||||
ch = "";
|
||||
ch = "",
|
||||
i = 0,
|
||||
obj,
|
||||
last;
|
||||
|
||||
for (var i = 0; i < format.length; ++i) {
|
||||
for (; i < format.length; ++i) {
|
||||
ch = format.charAt(i);
|
||||
if (!special && ch == "\\") {
|
||||
special = true;
|
||||
@@ -12538,14 +12625,22 @@ dt = Date.parseDate("2006-02-29 03:20:01", "Y-m-d H:i:s", true); // returns null
|
||||
special = false;
|
||||
regex.push(String.escape(ch));
|
||||
} else {
|
||||
var obj = $f(ch, currentGroup);
|
||||
obj = $f(ch, currentGroup);
|
||||
currentGroup += obj.g;
|
||||
regex.push(obj.s);
|
||||
if (obj.g && obj.c) {
|
||||
calc.push(obj.c);
|
||||
if (obj.calcLast) {
|
||||
last = obj.c;
|
||||
} else {
|
||||
calc.push(obj.c);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (last) {
|
||||
calc.push(last);
|
||||
}
|
||||
|
||||
Date.parseRegexes[regexNum] = new RegExp("^" + regex.join('') + "$", 'i');
|
||||
Date.parseFunctions[format] = new Function("input", "strict", xf(code, regexNum, calc.join('')));
|
||||
@@ -12662,14 +12757,12 @@ dt = Date.parseDate("2006-02-29 03:20:01", "Y-m-d H:i:s", true); // returns null
|
||||
* even though it doesn't exactly match the spec. It gives much more flexibility
|
||||
* in being able to specify case insensitive regexes.
|
||||
*/
|
||||
a: {
|
||||
g:1,
|
||||
c:"if (/(am)/i.test(results[{0}])) {\n"
|
||||
+ "if (!h || h == 12) { h = 0; }\n"
|
||||
+ "} else { if (!h || h < 12) { h = (h || 0) + 12; }}",
|
||||
s:"(am|pm|AM|PM)"
|
||||
a: function(){
|
||||
return $f("A");
|
||||
},
|
||||
A: {
|
||||
// We need to calculate the hour before we apply AM/PM when parsing
|
||||
calcLast: true,
|
||||
g:1,
|
||||
c:"if (/(am)/i.test(results[{0}])) {\n"
|
||||
+ "if (!h || h == 12) { h = 0; }\n"
|
||||
@@ -20389,7 +20482,7 @@ tb.{@link #doLayout}(); // refresh the layout
|
||||
c = Ext.ComponentMgr.get(c);
|
||||
Ext.apply(c, d);
|
||||
}else if(!c.events){
|
||||
Ext.applyIf(c, d);
|
||||
Ext.applyIf(c.isAction ? c.initialConfig : c, d);
|
||||
}else{
|
||||
Ext.apply(c, d);
|
||||
}
|
||||
@@ -21029,6 +21122,9 @@ Ext.layout.ContainerLayout = Ext.extend(Object, {
|
||||
if(this.resizeTask && this.resizeTask.cancel){
|
||||
this.resizeTask.cancel();
|
||||
}
|
||||
if(this.container) {
|
||||
this.container.un(this.container.resizeEvent, this.onResize, this);
|
||||
}
|
||||
if(!Ext.isEmpty(this.targetCls)){
|
||||
var target = this.container.getLayoutTarget();
|
||||
if(target){
|
||||
@@ -36837,7 +36933,7 @@ sortInfo: {
|
||||
* to add to the cache. See {@link #recordType}.
|
||||
*/
|
||||
add : function(records) {
|
||||
var i, record, index;
|
||||
var i, len, record, index;
|
||||
|
||||
records = [].concat(records);
|
||||
if (records.length < 1) {
|
||||
@@ -36956,7 +37052,7 @@ sortInfo: {
|
||||
* @param {Ext.data.Record[]} records An Array of Ext.data.Record objects to add to the cache.
|
||||
*/
|
||||
insert : function(index, records) {
|
||||
var i, record;
|
||||
var i, len, record;
|
||||
|
||||
records = [].concat(records);
|
||||
for (i = 0, len = records.length; i < len; i++) {
|
||||
@@ -37464,7 +37560,7 @@ myStore.reload(lastOptions);
|
||||
// private
|
||||
// Called as a callback by the Reader during a load operation.
|
||||
loadRecords : function(o, options, success){
|
||||
var i;
|
||||
var i, len;
|
||||
|
||||
if (this.isDestroyed === true) {
|
||||
return;
|
||||
@@ -41179,6 +41275,9 @@ Ext.extend(Ext.data.XmlReader, Ext.data.DataReader, {
|
||||
createAccessor : function(){
|
||||
var q = Ext.DomQuery;
|
||||
return function(key) {
|
||||
if (Ext.isFunction(key)) {
|
||||
return key;
|
||||
}
|
||||
switch(key) {
|
||||
case this.meta.totalProperty:
|
||||
return function(root, def){
|
||||
@@ -41367,6 +41466,10 @@ Ext.data.GroupingStore = Ext.extend(Ext.data.Store, {
|
||||
*/
|
||||
groupOnSort:false,
|
||||
|
||||
/**
|
||||
* @cfg {String} groupDir
|
||||
* The direction to sort the groups. Defaults to <tt>'ASC'</tt>.
|
||||
*/
|
||||
groupDir : 'ASC',
|
||||
|
||||
/**
|
||||
@@ -48620,6 +48723,11 @@ Ext.Button = Ext.extend(Ext.BoxComponent, {
|
||||
*/
|
||||
|
||||
initComponent : function(){
|
||||
if(this.menu){
|
||||
this.menu = Ext.menu.MenuMgr.get(this.menu);
|
||||
this.menu.ownerCt = this;
|
||||
}
|
||||
|
||||
Ext.Button.superclass.initComponent.call(this);
|
||||
|
||||
this.addEvents(
|
||||
@@ -48682,8 +48790,9 @@ Ext.Button = Ext.extend(Ext.BoxComponent, {
|
||||
*/
|
||||
'menutriggerout'
|
||||
);
|
||||
if(this.menu){
|
||||
this.menu = Ext.menu.MenuMgr.get(this.menu);
|
||||
|
||||
if (this.menu){
|
||||
this.menu.ownerCt = undefined;
|
||||
}
|
||||
if(Ext.isString(this.toggleGroup)){
|
||||
this.enableToggle = true;
|
||||
@@ -58276,7 +58385,7 @@ Ext.chart.Chart.proxyFunction = {};
|
||||
* @static
|
||||
* @type String
|
||||
*/
|
||||
Ext.chart.Chart.CHART_URL = 'http:/' + '/yui.yahooapis.com/2.8.0/build/charts/assets/charts.swf';
|
||||
Ext.chart.Chart.CHART_URL = 'http:/' + '/yui.yahooapis.com/2.8.2/build/charts/assets/charts.swf';
|
||||
|
||||
/**
|
||||
* @class Ext.chart.PieChart
|
||||
@@ -64015,10 +64124,16 @@ myCombo.keyNav.tab = function() { // Override TAB handling function
|
||||
},
|
||||
|
||||
// private
|
||||
assertValue : function(){
|
||||
assertValue : function(){
|
||||
var val = this.getRawValue(),
|
||||
rec = this.findRecord(this.displayField, val);
|
||||
rec;
|
||||
|
||||
if(this.valueField && Ext.isDefined(this.value)){
|
||||
rec = this.findRecord(this.valueField, this.value);
|
||||
}
|
||||
if(!rec || rec.get(this.displayField) != val){
|
||||
rec = this.findRecord(this.displayField, val);
|
||||
}
|
||||
if(!rec && this.forceSelection){
|
||||
if(val.length > 0 && val != this.emptyText){
|
||||
this.el.dom.value = Ext.value(this.lastSelectionText, '');
|
||||
@@ -64027,11 +64142,11 @@ myCombo.keyNav.tab = function() { // Override TAB handling function
|
||||
this.clearValue();
|
||||
}
|
||||
}else{
|
||||
if(rec){
|
||||
if(rec && this.valueField){
|
||||
// onSelect may have already set the value and by doing so
|
||||
// set the display field properly. Let's not wipe out the
|
||||
// valueField here by just sending the displayField.
|
||||
if (val == rec.get(this.displayField) && this.value == rec.get(this.valueField)){
|
||||
if (this.value == val){
|
||||
return;
|
||||
}
|
||||
val = rec.get(this.valueField || this.displayField);
|
||||
@@ -64461,9 +64576,6 @@ Ext.form.Checkbox = Ext.extend(Ext.form.Field, {
|
||||
* {tag: 'input', type: 'checkbox', autocomplete: 'off'})
|
||||
*/
|
||||
defaultAutoCreate : { tag: 'input', type: 'checkbox', autocomplete: 'off'},
|
||||
/**
|
||||
* @cfg {String} boxLabel The text that appears beside the checkbox
|
||||
*/
|
||||
/**
|
||||
* @cfg {String} inputValue The value that should go into the generated input element's value attribute
|
||||
*/
|
||||
@@ -65182,6 +65294,10 @@ Ext.form.CompositeField = Ext.extend(Ext.form.Field, {
|
||||
|
||||
for (var i=0, j = items.length; i < j; i++) {
|
||||
item = items[i];
|
||||
|
||||
if (!Ext.isEmpty(item.ref)){
|
||||
item.ref = '../' + item.ref;
|
||||
}
|
||||
|
||||
labels.push(item.fieldLabel);
|
||||
|
||||
@@ -65220,8 +65336,10 @@ Ext.form.CompositeField = Ext.extend(Ext.form.Field, {
|
||||
layout : 'hbox',
|
||||
items : this.items,
|
||||
cls : 'x-form-composite',
|
||||
defaultMargins: '0 3 0 0'
|
||||
defaultMargins: '0 3 0 0',
|
||||
ownerCt: this
|
||||
});
|
||||
this.innerCt.ownerCt = undefined;
|
||||
|
||||
var fields = this.innerCt.findBy(function(c) {
|
||||
return c.isFormField;
|
||||
@@ -66222,12 +66340,14 @@ myFormPanel.getForm().submit({
|
||||
*/
|
||||
updateRecord : function(record){
|
||||
record.beginEdit();
|
||||
var fs = record.fields;
|
||||
var fs = record.fields,
|
||||
field,
|
||||
value;
|
||||
fs.each(function(f){
|
||||
var field = this.findField(f.name);
|
||||
field = this.findField(f.name);
|
||||
if(field){
|
||||
var value = field.getValue();
|
||||
if ( value.getGroupValue ) {
|
||||
value = field.getValue();
|
||||
if (typeof value != undefined && value.getGroupValue) {
|
||||
value = value.getGroupValue();
|
||||
} else if ( field.eachItem ) {
|
||||
value = [];
|
||||
@@ -70428,20 +70548,21 @@ function(grid, rowIndex, columnIndex, e) {
|
||||
store = this.store,
|
||||
s,
|
||||
c,
|
||||
oldIndex;
|
||||
colIndex;
|
||||
|
||||
if(cs){
|
||||
for(var i = 0, len = cs.length; i < len; i++){
|
||||
s = cs[i];
|
||||
c = cm.getColumnById(s.id);
|
||||
if(c){
|
||||
cm.setState(s.id, {
|
||||
colIndex = cm.getIndexById(s.id);
|
||||
cm.setState(colIndex, {
|
||||
hidden: s.hidden,
|
||||
width: s.width
|
||||
width: s.width,
|
||||
sortable: s.sortable
|
||||
});
|
||||
oldIndex = cm.getIndexById(s.id);
|
||||
if(oldIndex != i){
|
||||
cm.moveColumn(oldIndex, i);
|
||||
if(colIndex != i){
|
||||
cm.moveColumn(colIndex, i);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -70481,6 +70602,9 @@ function(grid, rowIndex, columnIndex, e) {
|
||||
if(c.hidden){
|
||||
o.columns[i].hidden = true;
|
||||
}
|
||||
if(c.sortable){
|
||||
o.columns[i].sortable = true;
|
||||
}
|
||||
}
|
||||
if(store){
|
||||
ss = store.getSortState();
|
||||
@@ -71372,11 +71496,14 @@ viewConfig: {
|
||||
|
||||
/**
|
||||
* @cfg {Boolean} forceFit
|
||||
* Defaults to <tt>false</tt>. Specify <tt>true</tt> to have the column widths re-proportioned
|
||||
* at <b>all times</b>. The {@link Ext.grid.Column#width initially configured width}</tt> of each
|
||||
* <p>Defaults to <tt>false</tt>. Specify <tt>true</tt> to have the column widths re-proportioned
|
||||
* at <b>all times</b>.</p>
|
||||
* <p>The {@link Ext.grid.Column#width initially configured width}</tt> of each
|
||||
* column will be adjusted to fit the grid width and prevent horizontal scrolling. If columns are
|
||||
* later resized (manually or programmatically), the other columns in the grid <b>will</b> be resized
|
||||
* to fit the grid width. See <tt>{@link #autoFill}</tt> also.
|
||||
* to fit the grid width.</p>
|
||||
* <p>Columns which are configured with <code>fixed: true</code> are omitted from being resized.</p>
|
||||
* <p>See <tt>{@link #autoFill}</tt>.</p>
|
||||
*/
|
||||
forceFit : false,
|
||||
|
||||
@@ -72673,8 +72800,8 @@ viewConfig: {
|
||||
Ext.DomHelper.insertHtml('beforeEnd', this.mainBody.dom, html);
|
||||
}
|
||||
if (!isUpdate) {
|
||||
this.fireEvent('rowsinserted', this, firstRow, lastRow);
|
||||
this.processRows(firstRow);
|
||||
this.fireEvent('rowsinserted', this, firstRow, lastRow);
|
||||
} else if (firstRow === 0 || firstRow >= last) {
|
||||
//ensure first/last row is kept after an update.
|
||||
Ext.fly(this.getRow(firstRow)).addClass(firstRow === 0 ? this.firstRowCls : this.lastRowCls);
|
||||
@@ -75709,7 +75836,7 @@ Ext.grid.RowSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel, {
|
||||
s = this.getSelections(),
|
||||
i = 0,
|
||||
len = s.length,
|
||||
index;
|
||||
index, r;
|
||||
|
||||
this.silent = true;
|
||||
this.clearSelections(true);
|
||||
@@ -76104,9 +76231,7 @@ Ext.grid.RowSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel, {
|
||||
r = newCell[0];
|
||||
c = newCell[1];
|
||||
|
||||
if(last.row != r){
|
||||
this.selectRow(r); // *** highlight newly-selected cell and update selection
|
||||
}
|
||||
this.onEditorSelect(r, last.row);
|
||||
|
||||
if(g.isEditor && g.editing){ // *** handle tabbing while editorgrid is in edit mode
|
||||
ae = g.activeEditor;
|
||||
@@ -76119,12 +76244,19 @@ Ext.grid.RowSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel, {
|
||||
}
|
||||
},
|
||||
|
||||
onEditorSelect: function(row, lastRow){
|
||||
if(lastRow != row){
|
||||
this.selectRow(row); // *** highlight newly-selected cell and update selection
|
||||
}
|
||||
},
|
||||
|
||||
destroy : function(){
|
||||
Ext.destroy(this.rowNav);
|
||||
this.rowNav = null;
|
||||
Ext.grid.RowSelectionModel.superclass.destroy.call(this);
|
||||
}
|
||||
});/**
|
||||
});
|
||||
/**
|
||||
* @class Ext.grid.Column
|
||||
* <p>This class encapsulates column configuration data to be used in the initialization of a
|
||||
* {@link Ext.grid.ColumnModel ColumnModel}.</p>
|
||||
@@ -76666,7 +76798,7 @@ Ext.grid.ActionColumn = Ext.extend(Ext.grid.Column, {
|
||||
*/
|
||||
/**
|
||||
* @cfg {Function} getClass A function which returns the CSS class to apply to the icon image.
|
||||
* The function is passed the following parameters:<ul>
|
||||
* The function is passed the following parameters:<div class="mdetail-params"><ul>
|
||||
* <li><b>v</b> : Object<p class="sub-desc">The value of the column's configured field (if any).</p></li>
|
||||
* <li><b>metadata</b> : Object<p class="sub-desc">An object in which you may set the following attributes:<ul>
|
||||
* <li><b>css</b> : String<p class="sub-desc">A CSS class name to add to the cell's TD element.</p></li>
|
||||
@@ -76677,7 +76809,7 @@ Ext.grid.ActionColumn = Ext.extend(Ext.grid.Column, {
|
||||
* <li><b>rowIndex</b> : Number<p class="sub-desc">The row index..</p></li>
|
||||
* <li><b>colIndex</b> : Number<p class="sub-desc">The column index.</p></li>
|
||||
* <li><b>store</b> : Ext.data.Store<p class="sub-desc">The Store which is providing the data Model.</p></li>
|
||||
* </ul>
|
||||
* </ul></div>
|
||||
*/
|
||||
/**
|
||||
* @cfg {Array} items An Array which may contain multiple icon definitions, each element of which may contain:
|
||||
@@ -76953,6 +77085,12 @@ Ext.grid.CheckboxSelectionModel = Ext.extend(Ext.grid.RowSelectionModel, {
|
||||
// private
|
||||
renderer : function(v, p, record){
|
||||
return '<div class="x-grid3-row-checker"> </div>';
|
||||
},
|
||||
|
||||
onEditorSelect: function(row, lastRow){
|
||||
if(lastRow != row && !this.checkOnly){
|
||||
this.selectRow(row); // *** highlight newly-selected cell and update selection
|
||||
}
|
||||
}
|
||||
});/**
|
||||
* @class Ext.grid.CellSelectionModel
|
||||
@@ -78313,9 +78451,10 @@ var grid = new Ext.grid.GridPanel({
|
||||
|
||||
// private
|
||||
onGroupByClick : function(){
|
||||
var grid = this.grid;
|
||||
this.enableGrouping = true;
|
||||
this.grid.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));
|
||||
this.grid.fireEvent('groupchange', this, this.grid.store.getGroupState());
|
||||
grid.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));
|
||||
grid.fireEvent('groupchange', grid, grid.store.getGroupState());
|
||||
this.beforeMenuShow(); // Make sure the checkboxes get properly set when changing groups
|
||||
this.refresh();
|
||||
},
|
||||
|
||||
@@ -4878,11 +4878,8 @@ Ext.onReady = Ext.EventManager.onDocumentReady;
|
||||
Ext.fly(bd, '_internal').addClass(cls);
|
||||
return true;
|
||||
};
|
||||
|
||||
|
||||
Ext.isReady = initExtCss();
|
||||
|
||||
if (!Ext.isReady) {
|
||||
if (!initExtCss()) {
|
||||
Ext.onReady(initExtCss);
|
||||
}
|
||||
})();
|
||||
@@ -5089,6 +5086,73 @@ Ext.EventObject = function(){
|
||||
return new Ext.EventObjectImpl();
|
||||
}();
|
||||
|
||||
Ext.Loader = Ext.apply({}, {
|
||||
|
||||
load: function(fileList, callback, scope, preserveOrder) {
|
||||
var scope = scope || this,
|
||||
head = document.getElementsByTagName("head")[0],
|
||||
fragment = document.createDocumentFragment(),
|
||||
numFiles = fileList.length,
|
||||
loadedFiles = 0,
|
||||
me = this;
|
||||
|
||||
|
||||
var loadFileIndex = function(index) {
|
||||
head.appendChild(
|
||||
me.buildScriptTag(fileList[index], onFileLoaded)
|
||||
);
|
||||
};
|
||||
|
||||
|
||||
var onFileLoaded = function() {
|
||||
loadedFiles ++;
|
||||
|
||||
|
||||
if (numFiles == loadedFiles && typeof callback == 'function') {
|
||||
callback.call(scope);
|
||||
} else {
|
||||
if (preserveOrder === true) {
|
||||
loadFileIndex(loadedFiles);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
if (preserveOrder === true) {
|
||||
loadFileIndex.call(this, 0);
|
||||
} else {
|
||||
|
||||
Ext.each(fileList, function(file, index) {
|
||||
fragment.appendChild(
|
||||
this.buildScriptTag(file, onFileLoaded)
|
||||
);
|
||||
}, this);
|
||||
|
||||
head.appendChild(fragment);
|
||||
}
|
||||
},
|
||||
|
||||
|
||||
buildScriptTag: function(filename, callback) {
|
||||
var script = document.createElement('script');
|
||||
script.type = "text/javascript";
|
||||
script.src = filename;
|
||||
|
||||
|
||||
if (script.readyState) {
|
||||
script.onreadystatechange = function() {
|
||||
if (script.readyState == "loaded" || script.readyState == "complete") {
|
||||
script.onreadystatechange = null;
|
||||
callback();
|
||||
}
|
||||
};
|
||||
} else {
|
||||
script.onload = callback;
|
||||
}
|
||||
|
||||
return script;
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Ext.ns("Ext.grid", "Ext.list", "Ext.dd", "Ext.tree", "Ext.form", "Ext.menu",
|
||||
"Ext.state", "Ext.layout", "Ext.app", "Ext.ux", "Ext.chart", "Ext.direct");
|
||||
@@ -8320,9 +8384,12 @@ Ext.apply(Date, {
|
||||
calc = [],
|
||||
regex = [],
|
||||
special = false,
|
||||
ch = "";
|
||||
ch = "",
|
||||
i = 0,
|
||||
obj,
|
||||
last;
|
||||
|
||||
for (var i = 0; i < format.length; ++i) {
|
||||
for (; i < format.length; ++i) {
|
||||
ch = format.charAt(i);
|
||||
if (!special && ch == "\\") {
|
||||
special = true;
|
||||
@@ -8330,14 +8397,22 @@ Ext.apply(Date, {
|
||||
special = false;
|
||||
regex.push(String.escape(ch));
|
||||
} else {
|
||||
var obj = $f(ch, currentGroup);
|
||||
obj = $f(ch, currentGroup);
|
||||
currentGroup += obj.g;
|
||||
regex.push(obj.s);
|
||||
if (obj.g && obj.c) {
|
||||
calc.push(obj.c);
|
||||
if (obj.calcLast) {
|
||||
last = obj.c;
|
||||
} else {
|
||||
calc.push(obj.c);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if (last) {
|
||||
calc.push(last);
|
||||
}
|
||||
|
||||
Date.parseRegexes[regexNum] = new RegExp("^" + regex.join('') + "$", 'i');
|
||||
Date.parseFunctions[format] = new Function("input", "strict", xf(code, regexNum, calc.join('')));
|
||||
@@ -8445,14 +8520,12 @@ Ext.apply(Date, {
|
||||
s:"(\\d{1,2})"
|
||||
},
|
||||
|
||||
a: {
|
||||
g:1,
|
||||
c:"if (/(am)/i.test(results[{0}])) {\n"
|
||||
+ "if (!h || h == 12) { h = 0; }\n"
|
||||
+ "} else { if (!h || h < 12) { h = (h || 0) + 12; }}",
|
||||
s:"(am|pm|AM|PM)"
|
||||
a: function(){
|
||||
return $f("A");
|
||||
},
|
||||
A: {
|
||||
|
||||
calcLast: true,
|
||||
g:1,
|
||||
c:"if (/(am)/i.test(results[{0}])) {\n"
|
||||
+ "if (!h || h == 12) { h = 0; }\n"
|
||||
@@ -12769,7 +12842,7 @@ Ext.Container = Ext.extend(Ext.BoxComponent, {
|
||||
c = Ext.ComponentMgr.get(c);
|
||||
Ext.apply(c, d);
|
||||
}else if(!c.events){
|
||||
Ext.applyIf(c, d);
|
||||
Ext.applyIf(c.isAction ? c.initialConfig : c, d);
|
||||
}else{
|
||||
Ext.apply(c, d);
|
||||
}
|
||||
@@ -13259,6 +13332,9 @@ Ext.layout.ContainerLayout = Ext.extend(Object, {
|
||||
if(this.resizeTask && this.resizeTask.cancel){
|
||||
this.resizeTask.cancel();
|
||||
}
|
||||
if(this.container) {
|
||||
this.container.un(this.container.resizeEvent, this.onResize, this);
|
||||
}
|
||||
if(!Ext.isEmpty(this.targetCls)){
|
||||
var target = this.container.getLayoutTarget();
|
||||
if(target){
|
||||
@@ -23312,7 +23388,7 @@ Ext.data.Store = Ext.extend(Ext.util.Observable, {
|
||||
|
||||
|
||||
add : function(records) {
|
||||
var i, record, index;
|
||||
var i, len, record, index;
|
||||
|
||||
records = [].concat(records);
|
||||
if (records.length < 1) {
|
||||
@@ -23410,7 +23486,7 @@ Ext.data.Store = Ext.extend(Ext.util.Observable, {
|
||||
|
||||
|
||||
insert : function(index, records) {
|
||||
var i, record;
|
||||
var i, len, record;
|
||||
|
||||
records = [].concat(records);
|
||||
for (i = 0, len = records.length; i < len; i++) {
|
||||
@@ -23808,7 +23884,7 @@ Ext.data.Store = Ext.extend(Ext.util.Observable, {
|
||||
|
||||
|
||||
loadRecords : function(o, options, success){
|
||||
var i;
|
||||
var i, len;
|
||||
|
||||
if (this.isDestroyed === true) {
|
||||
return;
|
||||
@@ -25728,6 +25804,9 @@ Ext.extend(Ext.data.XmlReader, Ext.data.DataReader, {
|
||||
createAccessor : function(){
|
||||
var q = Ext.DomQuery;
|
||||
return function(key) {
|
||||
if (Ext.isFunction(key)) {
|
||||
return key;
|
||||
}
|
||||
switch(key) {
|
||||
case this.meta.totalProperty:
|
||||
return function(root, def){
|
||||
@@ -25817,6 +25896,7 @@ Ext.data.GroupingStore = Ext.extend(Ext.data.Store, {
|
||||
|
||||
groupOnSort:false,
|
||||
|
||||
|
||||
groupDir : 'ASC',
|
||||
|
||||
|
||||
@@ -30690,6 +30770,11 @@ Ext.Button = Ext.extend(Ext.BoxComponent, {
|
||||
|
||||
|
||||
initComponent : function(){
|
||||
if(this.menu){
|
||||
this.menu = Ext.menu.MenuMgr.get(this.menu);
|
||||
this.menu.ownerCt = this;
|
||||
}
|
||||
|
||||
Ext.Button.superclass.initComponent.call(this);
|
||||
|
||||
this.addEvents(
|
||||
@@ -30710,8 +30795,9 @@ Ext.Button = Ext.extend(Ext.BoxComponent, {
|
||||
|
||||
'menutriggerout'
|
||||
);
|
||||
if(this.menu){
|
||||
this.menu = Ext.menu.MenuMgr.get(this.menu);
|
||||
|
||||
if (this.menu){
|
||||
this.menu.ownerCt = undefined;
|
||||
}
|
||||
if(Ext.isString(this.toggleGroup)){
|
||||
this.enableToggle = true;
|
||||
@@ -37611,7 +37697,7 @@ Ext.chart.Chart.PROXY_FN_ID = 0;
|
||||
Ext.chart.Chart.proxyFunction = {};
|
||||
|
||||
|
||||
Ext.chart.Chart.CHART_URL = 'http:/' + '/yui.yahooapis.com/2.8.0/build/charts/assets/charts.swf';
|
||||
Ext.chart.Chart.CHART_URL = 'http:/' + '/yui.yahooapis.com/2.8.2/build/charts/assets/charts.swf';
|
||||
|
||||
|
||||
Ext.chart.PieChart = Ext.extend(Ext.chart.Chart, {
|
||||
@@ -41415,10 +41501,16 @@ Ext.form.ComboBox = Ext.extend(Ext.form.TriggerField, {
|
||||
},
|
||||
|
||||
|
||||
assertValue : function(){
|
||||
assertValue : function(){
|
||||
var val = this.getRawValue(),
|
||||
rec = this.findRecord(this.displayField, val);
|
||||
rec;
|
||||
|
||||
if(this.valueField && Ext.isDefined(this.value)){
|
||||
rec = this.findRecord(this.valueField, this.value);
|
||||
}
|
||||
if(!rec || rec.get(this.displayField) != val){
|
||||
rec = this.findRecord(this.displayField, val);
|
||||
}
|
||||
if(!rec && this.forceSelection){
|
||||
if(val.length > 0 && val != this.emptyText){
|
||||
this.el.dom.value = Ext.value(this.lastSelectionText, '');
|
||||
@@ -41427,11 +41519,11 @@ Ext.form.ComboBox = Ext.extend(Ext.form.TriggerField, {
|
||||
this.clearValue();
|
||||
}
|
||||
}else{
|
||||
if(rec){
|
||||
if(rec && this.valueField){
|
||||
|
||||
|
||||
|
||||
if (val == rec.get(this.displayField) && this.value == rec.get(this.valueField)){
|
||||
if (this.value == val){
|
||||
return;
|
||||
}
|
||||
val = rec.get(this.valueField || this.displayField);
|
||||
@@ -41795,7 +41887,6 @@ Ext.form.Checkbox = Ext.extend(Ext.form.Field, {
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
actionMode : 'wrap',
|
||||
@@ -42311,6 +42402,10 @@ Ext.form.CompositeField = Ext.extend(Ext.form.Field, {
|
||||
|
||||
for (var i=0, j = items.length; i < j; i++) {
|
||||
item = items[i];
|
||||
|
||||
if (!Ext.isEmpty(item.ref)){
|
||||
item.ref = '../' + item.ref;
|
||||
}
|
||||
|
||||
labels.push(item.fieldLabel);
|
||||
|
||||
@@ -42343,8 +42438,10 @@ Ext.form.CompositeField = Ext.extend(Ext.form.Field, {
|
||||
layout : 'hbox',
|
||||
items : this.items,
|
||||
cls : 'x-form-composite',
|
||||
defaultMargins: '0 3 0 0'
|
||||
defaultMargins: '0 3 0 0',
|
||||
ownerCt: this
|
||||
});
|
||||
this.innerCt.ownerCt = undefined;
|
||||
|
||||
var fields = this.innerCt.findBy(function(c) {
|
||||
return c.isFormField;
|
||||
@@ -42900,12 +42997,14 @@ Ext.form.BasicForm = Ext.extend(Ext.util.Observable, {
|
||||
|
||||
updateRecord : function(record){
|
||||
record.beginEdit();
|
||||
var fs = record.fields;
|
||||
var fs = record.fields,
|
||||
field,
|
||||
value;
|
||||
fs.each(function(f){
|
||||
var field = this.findField(f.name);
|
||||
field = this.findField(f.name);
|
||||
if(field){
|
||||
var value = field.getValue();
|
||||
if ( value.getGroupValue ) {
|
||||
value = field.getValue();
|
||||
if (typeof value != undefined && value.getGroupValue) {
|
||||
value = value.getGroupValue();
|
||||
} else if ( field.eachItem ) {
|
||||
value = [];
|
||||
@@ -45394,20 +45493,21 @@ Ext.grid.GridPanel = Ext.extend(Ext.Panel, {
|
||||
store = this.store,
|
||||
s,
|
||||
c,
|
||||
oldIndex;
|
||||
colIndex;
|
||||
|
||||
if(cs){
|
||||
for(var i = 0, len = cs.length; i < len; i++){
|
||||
s = cs[i];
|
||||
c = cm.getColumnById(s.id);
|
||||
if(c){
|
||||
cm.setState(s.id, {
|
||||
colIndex = cm.getIndexById(s.id);
|
||||
cm.setState(colIndex, {
|
||||
hidden: s.hidden,
|
||||
width: s.width
|
||||
width: s.width,
|
||||
sortable: s.sortable
|
||||
});
|
||||
oldIndex = cm.getIndexById(s.id);
|
||||
if(oldIndex != i){
|
||||
cm.moveColumn(oldIndex, i);
|
||||
if(colIndex != i){
|
||||
cm.moveColumn(colIndex, i);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -45447,6 +45547,9 @@ Ext.grid.GridPanel = Ext.extend(Ext.Panel, {
|
||||
if(c.hidden){
|
||||
o.columns[i].hidden = true;
|
||||
}
|
||||
if(c.sortable){
|
||||
o.columns[i].sortable = true;
|
||||
}
|
||||
}
|
||||
if(store){
|
||||
ss = store.getSortState();
|
||||
@@ -46987,8 +47090,8 @@ Ext.grid.GridView = Ext.extend(Ext.util.Observable, {
|
||||
Ext.DomHelper.insertHtml('beforeEnd', this.mainBody.dom, html);
|
||||
}
|
||||
if (!isUpdate) {
|
||||
this.fireEvent('rowsinserted', this, firstRow, lastRow);
|
||||
this.processRows(firstRow);
|
||||
this.fireEvent('rowsinserted', this, firstRow, lastRow);
|
||||
} else if (firstRow === 0 || firstRow >= last) {
|
||||
|
||||
Ext.fly(this.getRow(firstRow)).addClass(firstRow === 0 ? this.firstRowCls : this.lastRowCls);
|
||||
@@ -49259,7 +49362,7 @@ Ext.grid.RowSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel, {
|
||||
s = this.getSelections(),
|
||||
i = 0,
|
||||
len = s.length,
|
||||
index;
|
||||
index, r;
|
||||
|
||||
this.silent = true;
|
||||
this.clearSelections(true);
|
||||
@@ -49560,9 +49663,7 @@ Ext.grid.RowSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel, {
|
||||
r = newCell[0];
|
||||
c = newCell[1];
|
||||
|
||||
if(last.row != r){
|
||||
this.selectRow(r);
|
||||
}
|
||||
this.onEditorSelect(r, last.row);
|
||||
|
||||
if(g.isEditor && g.editing){
|
||||
ae = g.activeEditor;
|
||||
@@ -49575,12 +49676,19 @@ Ext.grid.RowSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel, {
|
||||
}
|
||||
},
|
||||
|
||||
onEditorSelect: function(row, lastRow){
|
||||
if(lastRow != row){
|
||||
this.selectRow(row);
|
||||
}
|
||||
},
|
||||
|
||||
destroy : function(){
|
||||
Ext.destroy(this.rowNav);
|
||||
this.rowNav = null;
|
||||
Ext.grid.RowSelectionModel.superclass.destroy.call(this);
|
||||
}
|
||||
});
|
||||
|
||||
Ext.grid.Column = Ext.extend(Ext.util.Observable, {
|
||||
|
||||
|
||||
@@ -49937,6 +50045,12 @@ Ext.grid.CheckboxSelectionModel = Ext.extend(Ext.grid.RowSelectionModel, {
|
||||
|
||||
renderer : function(v, p, record){
|
||||
return '<div class="x-grid3-row-checker"> </div>';
|
||||
},
|
||||
|
||||
onEditorSelect: function(row, lastRow){
|
||||
if(lastRow != row && !this.checkOnly){
|
||||
this.selectRow(row);
|
||||
}
|
||||
}
|
||||
});
|
||||
Ext.grid.CellSelectionModel = Ext.extend(Ext.grid.AbstractSelectionModel, {
|
||||
@@ -50839,9 +50953,10 @@ Ext.grid.GroupingView = Ext.extend(Ext.grid.GridView, {
|
||||
|
||||
|
||||
onGroupByClick : function(){
|
||||
var grid = this.grid;
|
||||
this.enableGrouping = true;
|
||||
this.grid.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));
|
||||
this.grid.fireEvent('groupchange', this, this.grid.store.getGroupState());
|
||||
grid.store.groupBy(this.cm.getDataIndex(this.hdCtxIndex));
|
||||
grid.fireEvent('groupchange', grid, grid.store.getGroupState());
|
||||
this.beforeMenuShow();
|
||||
this.refresh();
|
||||
},
|
||||
|
||||
File diff suppressed because one or more lines are too long
Binary file not shown.
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
#x-debug-browser .x-tree .x-tree-node a span {
|
||||
padding-top:2px;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
|
||||
|
||||
@@ -659,17 +659,22 @@ ul.x-tab-strip li.x-tab-edge {
|
||||
/*
|
||||
* Horrible hack for IE8 in quirks mode
|
||||
*/
|
||||
.ext-ie8 ul.x-tab-strip li {
|
||||
.ext-ie8 .x-tab-strip li {
|
||||
position: relative;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip .x-tab-right{
|
||||
margin-bottom: 0 !important;
|
||||
.ext-border-box .ext-ie8 .x-tab-strip-top .x-tab-right {
|
||||
top: 1px;
|
||||
}
|
||||
.ext-ie8 ul.x-tab-strip-top {
|
||||
.ext-ie8 .x-tab-strip-top {
|
||||
padding-top: 1;
|
||||
}
|
||||
.ext-border-box .ext-ie8 .x-tab-strip-top {
|
||||
padding-top: 0;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
|
||||
top:3px;
|
||||
}
|
||||
.ext-border-box .ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
|
||||
top:4px;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip-bottom .x-tab-right{
|
||||
@@ -1191,10 +1196,6 @@ textarea {
|
||||
height:19px;
|
||||
}
|
||||
|
||||
.ext-webkit .x-small-editor .x-form-field-wrap .x-form-trigger{
|
||||
height:21px;
|
||||
}
|
||||
|
||||
.ext-webkit .x-small-editor .x-form-text{padding-top:3px;font-size:100%;}
|
||||
|
||||
.x-form-clear {
|
||||
@@ -4039,6 +4040,22 @@ a.x-menu-item {
|
||||
background-position:-15px -90px;
|
||||
}
|
||||
|
||||
.x-tool-prev {
|
||||
background-position:0 -105px;
|
||||
}
|
||||
|
||||
.x-tool-prev-over {
|
||||
background-position:-15px -105px;
|
||||
}
|
||||
|
||||
.x-tool-next {
|
||||
background-position:0 -120px;
|
||||
}
|
||||
|
||||
.x-tool-next-over {
|
||||
background-position:-15px -120px;
|
||||
}
|
||||
|
||||
.x-tool-pin {
|
||||
background-position:0 -135px;
|
||||
}
|
||||
@@ -4071,14 +4088,6 @@ a.x-menu-item {
|
||||
background-position:-15px -180px;
|
||||
}
|
||||
|
||||
.x-tool-up {
|
||||
background-position:0 -210px;
|
||||
}
|
||||
|
||||
.x-tool-up-over {
|
||||
background-position:-15px -210px;
|
||||
}
|
||||
|
||||
.x-tool-down {
|
||||
background-position:0 -195px;
|
||||
}
|
||||
@@ -4087,6 +4096,14 @@ a.x-menu-item {
|
||||
background-position:-15px -195px;
|
||||
}
|
||||
|
||||
.x-tool-up {
|
||||
background-position:0 -210px;
|
||||
}
|
||||
|
||||
.x-tool-up-over {
|
||||
background-position:-15px -210px;
|
||||
}
|
||||
|
||||
.x-tool-refresh {
|
||||
background-position:0 -225px;
|
||||
}
|
||||
@@ -4095,14 +4112,6 @@ a.x-menu-item {
|
||||
background-position:-15px -225px;
|
||||
}
|
||||
|
||||
.x-tool-minus {
|
||||
background-position:0 -255px;
|
||||
}
|
||||
|
||||
.x-tool-minus-over {
|
||||
background-position:-15px -255px;
|
||||
}
|
||||
|
||||
.x-tool-plus {
|
||||
background-position:0 -240px;
|
||||
}
|
||||
@@ -4111,6 +4120,14 @@ a.x-menu-item {
|
||||
background-position:-15px -240px;
|
||||
}
|
||||
|
||||
.x-tool-minus {
|
||||
background-position:0 -255px;
|
||||
}
|
||||
|
||||
.x-tool-minus-over {
|
||||
background-position:-15px -255px;
|
||||
}
|
||||
|
||||
.x-tool-search {
|
||||
background-position:0 -270px;
|
||||
}
|
||||
@@ -4143,6 +4160,22 @@ a.x-menu-item {
|
||||
background-position:-15px -315px;
|
||||
}
|
||||
|
||||
.x-tool-expand {
|
||||
background-position:0 -330px;
|
||||
}
|
||||
|
||||
.x-tool-expand-over {
|
||||
background-position:-15px -330px;
|
||||
}
|
||||
|
||||
.x-tool-collapse {
|
||||
background-position:0 -345px;
|
||||
}
|
||||
|
||||
.x-tool-collapse-over {
|
||||
background-position:-15px -345px;
|
||||
}
|
||||
|
||||
.x-tool-resize {
|
||||
background-position:0 -360px;
|
||||
}
|
||||
@@ -4789,7 +4822,7 @@ body.ext-ie6.x-body-masked .x-window select {
|
||||
|
||||
.x-tool-expand-east, .x-tool-expand-west {
|
||||
float:none;
|
||||
margin:3px auto;
|
||||
margin:3px 2px;
|
||||
}
|
||||
|
||||
.x-accordion-hd .x-tool-toggle {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
|
||||
|
||||
@@ -659,17 +659,22 @@ ul.x-tab-strip li.x-tab-edge {
|
||||
/*
|
||||
* Horrible hack for IE8 in quirks mode
|
||||
*/
|
||||
.ext-ie8 ul.x-tab-strip li {
|
||||
.ext-ie8 .x-tab-strip li {
|
||||
position: relative;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip .x-tab-right{
|
||||
margin-bottom: 0 !important;
|
||||
.ext-border-box .ext-ie8 .x-tab-strip-top .x-tab-right {
|
||||
top: 1px;
|
||||
}
|
||||
.ext-ie8 ul.x-tab-strip-top {
|
||||
.ext-ie8 .x-tab-strip-top {
|
||||
padding-top: 1;
|
||||
}
|
||||
.ext-border-box .ext-ie8 .x-tab-strip-top {
|
||||
padding-top: 0;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
|
||||
top:3px;
|
||||
}
|
||||
.ext-border-box .ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
|
||||
top:4px;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip-bottom .x-tab-right{
|
||||
@@ -1191,10 +1196,6 @@ textarea {
|
||||
height:19px;
|
||||
}
|
||||
|
||||
.ext-webkit .x-small-editor .x-form-field-wrap .x-form-trigger{
|
||||
height:21px;
|
||||
}
|
||||
|
||||
.ext-webkit .x-small-editor .x-form-text{padding-top:3px;font-size:100%;}
|
||||
|
||||
.x-form-clear {
|
||||
@@ -4039,6 +4040,22 @@ a.x-menu-item {
|
||||
background-position:-15px -90px;
|
||||
}
|
||||
|
||||
.x-tool-prev {
|
||||
background-position:0 -105px;
|
||||
}
|
||||
|
||||
.x-tool-prev-over {
|
||||
background-position:-15px -105px;
|
||||
}
|
||||
|
||||
.x-tool-next {
|
||||
background-position:0 -120px;
|
||||
}
|
||||
|
||||
.x-tool-next-over {
|
||||
background-position:-15px -120px;
|
||||
}
|
||||
|
||||
.x-tool-pin {
|
||||
background-position:0 -135px;
|
||||
}
|
||||
@@ -4071,14 +4088,6 @@ a.x-menu-item {
|
||||
background-position:-15px -180px;
|
||||
}
|
||||
|
||||
.x-tool-up {
|
||||
background-position:0 -210px;
|
||||
}
|
||||
|
||||
.x-tool-up-over {
|
||||
background-position:-15px -210px;
|
||||
}
|
||||
|
||||
.x-tool-down {
|
||||
background-position:0 -195px;
|
||||
}
|
||||
@@ -4087,6 +4096,14 @@ a.x-menu-item {
|
||||
background-position:-15px -195px;
|
||||
}
|
||||
|
||||
.x-tool-up {
|
||||
background-position:0 -210px;
|
||||
}
|
||||
|
||||
.x-tool-up-over {
|
||||
background-position:-15px -210px;
|
||||
}
|
||||
|
||||
.x-tool-refresh {
|
||||
background-position:0 -225px;
|
||||
}
|
||||
@@ -4095,14 +4112,6 @@ a.x-menu-item {
|
||||
background-position:-15px -225px;
|
||||
}
|
||||
|
||||
.x-tool-minus {
|
||||
background-position:0 -255px;
|
||||
}
|
||||
|
||||
.x-tool-minus-over {
|
||||
background-position:-15px -255px;
|
||||
}
|
||||
|
||||
.x-tool-plus {
|
||||
background-position:0 -240px;
|
||||
}
|
||||
@@ -4111,6 +4120,14 @@ a.x-menu-item {
|
||||
background-position:-15px -240px;
|
||||
}
|
||||
|
||||
.x-tool-minus {
|
||||
background-position:0 -255px;
|
||||
}
|
||||
|
||||
.x-tool-minus-over {
|
||||
background-position:-15px -255px;
|
||||
}
|
||||
|
||||
.x-tool-search {
|
||||
background-position:0 -270px;
|
||||
}
|
||||
@@ -4143,6 +4160,22 @@ a.x-menu-item {
|
||||
background-position:-15px -315px;
|
||||
}
|
||||
|
||||
.x-tool-expand {
|
||||
background-position:0 -330px;
|
||||
}
|
||||
|
||||
.x-tool-expand-over {
|
||||
background-position:-15px -330px;
|
||||
}
|
||||
|
||||
.x-tool-collapse {
|
||||
background-position:0 -345px;
|
||||
}
|
||||
|
||||
.x-tool-collapse-over {
|
||||
background-position:-15px -345px;
|
||||
}
|
||||
|
||||
.x-tool-resize {
|
||||
background-position:0 -360px;
|
||||
}
|
||||
@@ -4789,7 +4822,7 @@ body.ext-ie6.x-body-masked .x-window select {
|
||||
|
||||
.x-tool-expand-east, .x-tool-expand-west {
|
||||
float:none;
|
||||
margin:3px auto;
|
||||
margin:3px 2px;
|
||||
}
|
||||
|
||||
.x-accordion-hd .x-tool-toggle {
|
||||
@@ -6081,7 +6114,9 @@ td.grid-hd-group-cell {
|
||||
border-right-color: #D0D0D0;
|
||||
border-bottom: 1px solid;
|
||||
border-bottom-color: #D0D0D0;
|
||||
}.x-dd-drag-ghost{
|
||||
height: 18px;
|
||||
}
|
||||
.x-dd-drag-ghost{
|
||||
color:#000;
|
||||
font: normal 11px arial, helvetica, sans-serif;
|
||||
border-color: #ddd #bbb #bbb #ddd;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-panel-noborder .x-panel-body-noborder {
|
||||
border-width:0;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
/*
|
||||
Creates rounded, raised boxes like on the Ext website - the markup isn't pretty:
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-btn{
|
||||
cursor:pointer;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-combo-list {
|
||||
border:1px solid;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.ext-el-mask {
|
||||
z-index: 100;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-date-picker {
|
||||
border: 1px solid;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-dd-drag-proxy{
|
||||
position:absolute;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
#x-debug-browser .x-tree .x-tree-node a span {
|
||||
padding-top:2px;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-window-dlg .x-window-body {
|
||||
border:0 none !important;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-html-editor-wrap {
|
||||
border:1px solid;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
/* all fields */
|
||||
.x-form-field{
|
||||
@@ -326,10 +326,6 @@ textarea {
|
||||
height:19px;
|
||||
}
|
||||
|
||||
.ext-webkit .x-small-editor .x-form-field-wrap .x-form-trigger{
|
||||
height:21px;
|
||||
}
|
||||
|
||||
.ext-webkit .x-small-editor .x-form-text{padding-top:3px;font-size:100%;}
|
||||
|
||||
.x-form-clear {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
/* Grid3 styles */
|
||||
.x-grid3 {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-border-layout-ct {
|
||||
position: relative;
|
||||
@@ -84,7 +84,7 @@
|
||||
|
||||
.x-tool-expand-east, .x-tool-expand-west {
|
||||
float:none;
|
||||
margin:3px auto;
|
||||
margin:3px 2px;
|
||||
}
|
||||
|
||||
.x-accordion-hd .x-tool-toggle {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-list-header{
|
||||
background: repeat-x 0 bottom;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-menu {
|
||||
z-index: 15000;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
/**
|
||||
* W3C Suggested Default style sheet for HTML 4
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-panel {
|
||||
border-style: solid;
|
||||
@@ -260,6 +260,22 @@
|
||||
background-position:-15px -90px;
|
||||
}
|
||||
|
||||
.x-tool-prev {
|
||||
background-position:0 -105px;
|
||||
}
|
||||
|
||||
.x-tool-prev-over {
|
||||
background-position:-15px -105px;
|
||||
}
|
||||
|
||||
.x-tool-next {
|
||||
background-position:0 -120px;
|
||||
}
|
||||
|
||||
.x-tool-next-over {
|
||||
background-position:-15px -120px;
|
||||
}
|
||||
|
||||
.x-tool-pin {
|
||||
background-position:0 -135px;
|
||||
}
|
||||
@@ -292,14 +308,6 @@
|
||||
background-position:-15px -180px;
|
||||
}
|
||||
|
||||
.x-tool-up {
|
||||
background-position:0 -210px;
|
||||
}
|
||||
|
||||
.x-tool-up-over {
|
||||
background-position:-15px -210px;
|
||||
}
|
||||
|
||||
.x-tool-down {
|
||||
background-position:0 -195px;
|
||||
}
|
||||
@@ -308,6 +316,14 @@
|
||||
background-position:-15px -195px;
|
||||
}
|
||||
|
||||
.x-tool-up {
|
||||
background-position:0 -210px;
|
||||
}
|
||||
|
||||
.x-tool-up-over {
|
||||
background-position:-15px -210px;
|
||||
}
|
||||
|
||||
.x-tool-refresh {
|
||||
background-position:0 -225px;
|
||||
}
|
||||
@@ -316,14 +332,6 @@
|
||||
background-position:-15px -225px;
|
||||
}
|
||||
|
||||
.x-tool-minus {
|
||||
background-position:0 -255px;
|
||||
}
|
||||
|
||||
.x-tool-minus-over {
|
||||
background-position:-15px -255px;
|
||||
}
|
||||
|
||||
.x-tool-plus {
|
||||
background-position:0 -240px;
|
||||
}
|
||||
@@ -332,6 +340,14 @@
|
||||
background-position:-15px -240px;
|
||||
}
|
||||
|
||||
.x-tool-minus {
|
||||
background-position:0 -255px;
|
||||
}
|
||||
|
||||
.x-tool-minus-over {
|
||||
background-position:-15px -255px;
|
||||
}
|
||||
|
||||
.x-tool-search {
|
||||
background-position:0 -270px;
|
||||
}
|
||||
@@ -364,6 +380,22 @@
|
||||
background-position:-15px -315px;
|
||||
}
|
||||
|
||||
.x-tool-expand {
|
||||
background-position:0 -330px;
|
||||
}
|
||||
|
||||
.x-tool-expand-over {
|
||||
background-position:-15px -330px;
|
||||
}
|
||||
|
||||
.x-tool-collapse {
|
||||
background-position:0 -345px;
|
||||
}
|
||||
|
||||
.x-tool-collapse-over {
|
||||
background-position:-15px -345px;
|
||||
}
|
||||
|
||||
.x-tool-resize {
|
||||
background-position:0 -360px;
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-pivotgrid .x-grid3-header-offset table {
|
||||
width: 100%;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-progress-wrap {
|
||||
border:1px solid;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tip{
|
||||
position: absolute;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}img,body,html{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-resizable-handle {
|
||||
position:absolute;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
/* Shared styles */
|
||||
.x-slider {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tab-panel {
|
||||
overflow:hidden;
|
||||
@@ -174,17 +174,22 @@ ul.x-tab-strip li.x-tab-edge {
|
||||
/*
|
||||
* Horrible hack for IE8 in quirks mode
|
||||
*/
|
||||
.ext-ie8 ul.x-tab-strip li {
|
||||
.ext-ie8 .x-tab-strip li {
|
||||
position: relative;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip .x-tab-right{
|
||||
margin-bottom: 0 !important;
|
||||
.ext-border-box .ext-ie8 .x-tab-strip-top .x-tab-right {
|
||||
top: 1px;
|
||||
}
|
||||
.ext-ie8 ul.x-tab-strip-top {
|
||||
.ext-ie8 .x-tab-strip-top {
|
||||
padding-top: 1;
|
||||
}
|
||||
.ext-border-box .ext-ie8 .x-tab-strip-top {
|
||||
padding-top: 0;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
|
||||
top:3px;
|
||||
}
|
||||
.ext-border-box .ext-ie8 .x-tab-strip .x-tab-strip-closable a.x-tab-strip-close {
|
||||
top:4px;
|
||||
}
|
||||
.ext-ie8 .x-tab-strip-bottom .x-tab-right{
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-toolbar{
|
||||
border-style:solid;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.ext-strict .ext-ie .x-tree .x-panel-bwrap{
|
||||
position:relative;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-window {
|
||||
zoom:1;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-panel-noborder .x-panel-header-noborder {
|
||||
border-bottom-color:#343d4e;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-box-tl {
|
||||
background-image: url(../images/default/box/corners.gif);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-btn {
|
||||
font:normal 14px tahoma, verdana, helvetica;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-combo-list {
|
||||
border:2px solid #232732;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
body {
|
||||
background-color:#16181a;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-date-picker {
|
||||
border-color: #737b8c;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-dd-drag-ghost{
|
||||
color:#000;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
#x-debug-browser .x-tree .x-tree-node a span {
|
||||
color:#222297;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-window-dlg .ext-mb-text,
|
||||
.x-window-dlg .x-window-header-text {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-html-editor-wrap {
|
||||
border-color:#737B8C;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-form-field {
|
||||
font:normal 15px tahoma, arial, helvetica, sans-serif;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-grid3 {
|
||||
background-color:#1f2933;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-border-layout-ct {
|
||||
background-color:#3f4757;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-list-header{
|
||||
background-color:#393d4e;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-menu {
|
||||
border-color:#222;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-panel {
|
||||
border-color: #18181a;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-progress-wrap {
|
||||
border-color:#18181a;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tip .x-tip-close{
|
||||
background-image: url(../images/access/qtip/close.gif);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-resizable-handle {
|
||||
background-color:#fff;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-slider-horz, .x-slider-horz .x-slider-end, .x-slider-horz .x-slider-inner {
|
||||
background-image:url(../images/access/slider/slider-bg.png);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tab-panel-header, .x-tab-panel-footer {
|
||||
background-color:#e18325;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-toolbar{
|
||||
border-color:#18181a;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tree-node-expanded .x-tree-node-icon{
|
||||
background-image:url(../images/access/tree/folder-open.gif);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-window-proxy {
|
||||
background-color:#1f2833;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-panel-noborder .x-panel-header-noborder {
|
||||
border-bottom-color:#d0d0d0;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-box-tl {
|
||||
background-image: url(../images/default/box/corners.gif);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-btn{
|
||||
font:normal 11px tahoma, verdana, helvetica;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-combo-list {
|
||||
border-color:#ccc;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.ext-el-mask {
|
||||
background-color: #ccc;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-date-picker {
|
||||
border-color:#585858;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-dd-drag-ghost{
|
||||
color:#000;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
#x-debug-browser .x-tree .x-tree-node a span {
|
||||
color:#222297;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-window-dlg .ext-mb-text,
|
||||
.x-window-dlg .x-window-header-text {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-html-editor-wrap {
|
||||
border-color:#BCBCBC;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-form-field{
|
||||
font:normal 12px tahoma, arial, helvetica, sans-serif;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-grid3 {
|
||||
background-color:#fff;
|
||||
@@ -12,8 +12,12 @@
|
||||
border-color:#d0d0d0;
|
||||
}
|
||||
|
||||
.x-grid3-hd-row td, .x-grid3-row td, .x-grid3-summary-row td{
|
||||
font:normal 11px arial, tahoma, helvetica, sans-serif;
|
||||
.x-grid3-row td, .x-grid3-summary-row td{
|
||||
font:normal 11px/13px arial, tahoma, helvetica, sans-serif;
|
||||
}
|
||||
|
||||
.x-grid3-hd-row td {
|
||||
font:normal 11px/15px arial, tahoma, helvetica, sans-serif;
|
||||
}
|
||||
|
||||
.x-grid3-hd-row td {
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-border-layout-ct {
|
||||
background-color:#f0f0f0;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-list-header{
|
||||
background-color:#f9f9f9;
|
||||
@@ -32,6 +32,6 @@
|
||||
}
|
||||
|
||||
.x-list-header-inner em.sort-asc, .x-list-header-inner em.sort-desc {
|
||||
background-image:none;
|
||||
background-image:url(../images/gray/grid/sort-hd.gif);
|
||||
border-color: #d0d0d0;
|
||||
}
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-menu {
|
||||
background-color:#f0f0f0;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-panel {
|
||||
border-color: #d0d0d0;
|
||||
|
||||
28
scm-webapp/src/main/webapp/resources/extjs/resources/css/theme-gray/pivotgrid.css
vendored
Normal file
28
scm-webapp/src/main/webapp/resources/extjs/resources/css/theme-gray/pivotgrid.css
vendored
Normal file
@@ -0,0 +1,28 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-pivotgrid .x-grid3-header-offset table td {
|
||||
background: url(../images/gray/grid/grid3-hrow2.gif) repeat-x 50% 100%;
|
||||
border-left: 1px solid;
|
||||
border-right: 1px solid;
|
||||
border-left-color: #D0D0D0;
|
||||
border-right-color: #D0D0D0;
|
||||
}
|
||||
|
||||
.x-pivotgrid .x-grid3-row-headers {
|
||||
background-color: #f9f9f9;
|
||||
}
|
||||
|
||||
.x-pivotgrid .x-grid3-row-headers table td {
|
||||
background: #EEE url(../images/default/grid/grid3-rowheader.gif) repeat-x left top;
|
||||
border-left: 1px solid;
|
||||
border-right: 1px solid;
|
||||
border-left-color: #EEE;
|
||||
border-right-color: #D0D0D0;
|
||||
border-bottom: 1px solid;
|
||||
border-bottom-color: #D0D0D0;
|
||||
height: 18px;
|
||||
}
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-progress-wrap {
|
||||
border-color:#8E8E8E;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tip .x-tip-close{
|
||||
background-image: url(../images/gray/qtip/close.gif);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-resizable-handle {
|
||||
background-color:#fff;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-slider-horz, .x-slider-horz .x-slider-end, .x-slider-horz .x-slider-inner {
|
||||
background-image:url(../images/default/slider/slider-bg.png);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tab-panel-header, .x-tab-panel-footer {
|
||||
background-color: #eaeaea;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-toolbar{
|
||||
border-color:#d0d0d0;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-tree-node-expanded .x-tree-node-icon{
|
||||
background-image:url(../images/default/tree/folder-open.gif);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-window-proxy {
|
||||
background-color:#fcfcfc;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-panel-noborder .x-panel-header-noborder {
|
||||
border-bottom-color:#99bbe8;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-box-tl {
|
||||
background-image: url(../images/default/box/corners.gif);
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-btn{
|
||||
font:normal 11px tahoma, verdana, helvetica;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-combo-list {
|
||||
border-color:#98c0f4;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.ext-el-mask {
|
||||
background-color: #ccc;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-date-picker {
|
||||
border-color: #1b376c;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
.x-dd-drag-ghost{
|
||||
color:#000;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
/*!
|
||||
* Ext JS Library 3.3.0
|
||||
* Copyright(c) 2006-2010 Ext JS, Inc.
|
||||
* licensing@extjs.com
|
||||
* http://www.extjs.com/license
|
||||
* Ext JS Library 3.3.1
|
||||
* Copyright(c) 2006-2010 Sencha Inc.
|
||||
* licensing@sencha.com
|
||||
* http://www.sencha.com/license
|
||||
*/
|
||||
#x-debug-browser .x-tree .x-tree-node a span {
|
||||
color:#222297;
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user