fix OxText class in CSS

This commit is contained in:
rolux 2011-05-12 05:29:35 +02:00
parent feef0a2568
commit b0e5e906f5
7 changed files with 93 additions and 82 deletions

View file

@ -254,6 +254,49 @@ Dialog
cursor: se-resize; cursor: se-resize;
} }
/*
================================================================================
Document
================================================================================
*/
.OxDocument {
padding: 8px;
-moz-user-select: text;
-webkit-user-select: text;
}
.OxDocument div {
border-style: solid;
border-width: 0;
//font-size: 12px;
line-height: 15px;
-moz-user-select: text;
-webkit-user-select: text;
}
.OxDocument code {
font-family: Menlo, Monaco, DejaVu Sans Mono, Bitstream Vera Sans Mono, Consolas, Lucida Console;
}
.OxDocument h1 {
font-weight: bold;
font-size: 16px;
line-height: 20px;
}
.OxDocument table {
border-spacing: 0;
//border: 1px solid red;
}
.OxDocument td {
padding: 0 4px 0 4px;
//border: 1px solid rgb(128, 128, 128);
vertical-align: top;
}
.OxDocument td:first-child {
padding-left: 0;
}
.OxDocument td:last-child {
padding-right: 0;
}
/* /*
================================================================================ ================================================================================
Documentation Documentation
@ -1475,49 +1518,6 @@ SyntaxHightlighter
//-webkit-user-select: none; //-webkit-user-select: none;
} }
/*
================================================================================
Text
================================================================================
*/
.OxText {
padding: 8px;
-moz-user-select: text;
-webkit-user-select: text;
}
.OxText div {
border-style: solid;
border-width: 0;
font-size: 12px;
line-height: 16px;
-moz-user-select: text;
-webkit-user-select: text;
}
.OxText code {
font-family: Menlo, Monaco, DejaVu Sans Mono, Bitstream Vera Sans Mono, Consolas, Lucida Console;
}
.OxText h1 {
font-weight: bold;
font-size: 16px;
line-height: 20px;
}
.OxText table {
border-spacing: 0;
//border: 1px solid red;
}
.OxText td {
padding: 0 4px 0 4px;
//border: 1px solid rgb(128, 128, 128);
vertical-align: top;
}
.OxText td:first-child {
padding-left: 0;
}
.OxText td:last-child {
padding-right: 0;
}
/* /*
================================================================================ ================================================================================
Video Video

View file

@ -9,7 +9,7 @@ Ox.Container = function(options, self) {
var that = new Ox.Element({}, self) var that = new Ox.Element({}, self)
.options(options || {}) .options(options || {})
.addClass('OxContainer'); .addClass('OxContainer');
that.$content = new Ox.Element({}) that.$content = new Ox.Element({}, self) // fixme: passing self twice??
.options(options || {}) .options(options || {})
.addClass('OxContent') .addClass('OxContent')
.appendTo(that); .appendTo(that);

View file

@ -6,7 +6,7 @@ Ox.DocPage = function(options, self) {
item: {} item: {}
}) })
.options(options || {}) .options(options || {})
.addClass('OxDocPage OxText') .addClass('OxDocPage OxDocument')
.css({ .css({
overflow: 'auto' overflow: 'auto'
}); });

View file

@ -110,6 +110,12 @@ Ox.DocPanel = function(options, self) {
.bindEvent({ .bindEvent({
select: selectItem select: selectItem
}); });
// fixme
/*
var $foo = Ox.Container();
self.$list.appendTo($foo);
that.$element.replaceElement(0, $foo);
*/
that.$element.replaceElement(0, self.$list); that.$element.replaceElement(0, self.$list);
} }
} }
@ -126,15 +132,18 @@ Ox.DocPanel = function(options, self) {
} }
function selectItem(data) { function selectItem(data) {
var selected = data.ids[0]; var selected;
if (selected[0] != '_') { if (data.ids.length) {
self.$page = Ox.DocPage({ selected = data.ids[0];
item: getItemByName(selected) if (selected[0] != '_') {
}); self.$page = Ox.DocPage({
that.$element.replaceElement(1, self.$page); item: getItemByName(selected)
that.triggerEvent('select', { });
id: selected that.$element.replaceElement(1, self.$page);
}); that.triggerEvent('select', {
id: selected
});
}
} }
} }

View file

@ -31,7 +31,7 @@ Ox.TreeList = function(options, self) {
itemWidth: self.options.width, itemWidth: self.options.width,
max: self.options.max, max: self.options.max,
min: self.options.min, min: self.options.min,
unique: 'id', unique: 'id'
}, $.extend({}, self)) }, $.extend({}, self))
.addClass('OxTextList OxTreeList') .addClass('OxTextList OxTreeList')
.css({ .css({
@ -192,6 +192,8 @@ Ox.TreeList = function(options, self) {
self.setOption = function(key, value) { self.setOption = function(key, value) {
if (key == 'data') { if (key == 'data') {
} else if (key == 'width') {
} }
}; };

View file

@ -60,6 +60,20 @@ Dialog
background: rgb(255, 255, 255); background: rgb(255, 255, 255);
} }
/*
================================================================================
Document
================================================================================
*/
.OxThemeClassic .OxDocument code {
color: rgb(0, 0, 128);
//background: rgb(255, 255, 255);
}
.OxThemeClassic .OxDocument div {
border-color: rgb(192, 192, 192);
}
/* /*
================================================================================ ================================================================================
Forms Forms
@ -429,19 +443,6 @@ SyntaxHighlighter
background: rgb(255, 128, 128); background: rgb(255, 128, 128);
} }
/*
================================================================================
Text
================================================================================
*/
.OxThemeClassic .OxText code {
color: rgb(0, 0, 128);
}
.OxThemeClassic .OxText div {
border-color: rgb(192, 192, 192);
}
/* /*
================================================================================ ================================================================================
Video Video

View file

@ -84,6 +84,19 @@ Dialog
} }
/*
================================================================================
Document
================================================================================
*/
.OxThemeModern .OxDocument code {
color: rgb(128, 128, 255);
}
.OxThemeModern .OxDocument div {
border-color: rgb(64, 64, 64);
}
/* /*
================================================================================ ================================================================================
Forms Forms
@ -433,20 +446,6 @@ SyntaxHighlighter
background: rgb(255, 255, 255); background: rgb(255, 255, 255);
} }
/*
================================================================================
Text
================================================================================
*/
.OxThemeModern .OxText code {
color: rgb(128, 128, 255);
}
.OxThemeModern .OxText div {
border-color: rgb(64, 64, 64);
}
/* /*
================================================================================ ================================================================================
Video Video