作品列表可拖拽
This commit is contained in:
parent
253d9da345
commit
1d44116841
|
@ -1,14 +1,14 @@
|
||||||
<table class="hwork-table-wrap" id="homework_table" onmouseenter="resizeable_table(3,4,11,11)">
|
<table class="hwork-table-wrap" id="homework_table" onmouseenter="<%= @homework.homework_type == 3 ? '' : 'resizeable_table(2,4,1,1)' %>">
|
||||||
<tr class="b_grey hworkH30">
|
<tr class="b_grey hworkH30">
|
||||||
<th class="hworkList30 hworkH30 pl5 pr5">序号</th>
|
<th class="hworkList30 hworkH30 pl5 pr5">序号</th>
|
||||||
<th class="hworkList50"> </th>
|
<th class="hworkList50"> </th>
|
||||||
<% if @homework.homework_type != 3 %>
|
<% if @homework.homework_type != 3 %>
|
||||||
<th class="hworkList260" style="text-align:left;">作品名称</th>
|
<th class="hworkList260 hide-text" style="text-align:left;">作品名称</th>
|
||||||
<th class="hworkList80">
|
<th class="hworkList80 hide-text">
|
||||||
<span class="HomeworkStuTitle f14 fb fl">姓名</span>
|
<span class="HomeworkStuTitle f14 fb">姓名</span>
|
||||||
</th>
|
</th>
|
||||||
<th class="hworkList80">
|
<th class="hworkList80 hide-text">
|
||||||
<span class="HomeworkStuTitle f14 fb fl">学号</span>
|
<span class="HomeworkStuTitle f14 fb">学号</span>
|
||||||
</th>
|
</th>
|
||||||
<% elsif @homework.homework_type == 3 && @homework.homework_detail_group.base_on_project == 1 %>
|
<% elsif @homework.homework_type == 3 && @homework.homework_detail_group.base_on_project == 1 %>
|
||||||
<th class="hworkList260" style="text-align:left;">作品名称</th>
|
<th class="hworkList260" style="text-align:left;">作品名称</th>
|
||||||
|
|
|
@ -3,26 +3,26 @@
|
||||||
<th class="hworkList30 hworkH30 pl5 pr5">序号</th>
|
<th class="hworkList30 hworkH30 pl5 pr5">序号</th>
|
||||||
<th class="hworkList50"> </th>
|
<th class="hworkList50"> </th>
|
||||||
<% if @homework.homework_type != 3 %>
|
<% if @homework.homework_type != 3 %>
|
||||||
<th class="<%= @homework.homework_type == 2 ? 'hworkList80 pr10 hide-text' : 'hworkList130 pr10 hide-text'%>" style="text-align:left;">作品名称</th>
|
<th class="<%= @homework.homework_type == 2 ? 'hworkList80 pl5 pr5 hide-text' : 'hworkList130 pl5 pr5 hide-text'%>" style="text-align:left;">作品名称</th>
|
||||||
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList100' : 'hworkList60'%> pr10 hide-text">
|
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList100' : 'hworkList60'%> pl5 pr5 hide-text">
|
||||||
<%= link_to "姓名",@show_all ? student_work_index_path(:homework => @homework.id,:order => "lastname", :sort => @score, :name => @name, :group => @group) : "javascript:void(0)",:class => "c_dark f14 fb fl #{@homework.anonymous_comment == 1 ? 'ml35' : 'ml18'}" ,:remote => true%>
|
<%= link_to "姓名",@show_all ? student_work_index_path(:homework => @homework.id,:order => "lastname", :sort => @score, :name => @name, :group => @group) : "javascript:void(0)",:class => "c_dark f14 fb" ,:remote => true%>
|
||||||
<% if @show_all && @order == "lastname"%>
|
<% if @show_all && @order == "lastname"%>
|
||||||
<%= link_to "", student_work_index_path(:homework => @homework.id,:order => "lastname", :sort => @score, :name => @name, :group => @group) ,:class => "#{@score == 'desc' ? 'st_up' : 'st_down'} mt10" ,:remote => true%>
|
<%= link_to "", student_work_index_path(:homework => @homework.id,:order => "lastname", :sort => @score, :name => @name, :group => @group) ,:class => "#{@score == 'desc' ? 'sort_up' : 'sort_down'} float-none" ,:style => "line-height:30px; vertical-align:middle;",:remote => true%>
|
||||||
<% end%>
|
<% end%>
|
||||||
</th>
|
</th>
|
||||||
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList90' : 'hworkList80'%> pr10 hide-text">
|
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList90' : 'hworkList80'%> pl5 pr5 hide-text">
|
||||||
<%= link_to "学号",@show_all ? student_work_index_path(:homework => @homework.id,:order => "student_id", :sort => @score, :name => @name, :group => @group) : "javascript:void(0)",:class => "c_dark f14 fb fl ml30" ,:remote => true%>
|
<%= link_to "学号",@show_all ? student_work_index_path(:homework => @homework.id,:order => "student_id", :sort => @score, :name => @name, :group => @group) : "javascript:void(0)",:class => "c_dark f14 fb" ,:remote => true%>
|
||||||
<% if @show_all && @order == "student_id"%>
|
<% if @show_all && @order == "student_id"%>
|
||||||
<%= link_to "", student_work_index_path(:homework => @homework.id,:order => "student_id", :sort => @score, :name => @name, :group => @group) ,:class => "#{@score == 'desc' ? 'st_up' : 'st_down'} mt10" ,:remote => true%>
|
<%= link_to "", student_work_index_path(:homework => @homework.id,:order => "student_id", :sort => @score, :name => @name, :group => @group) ,:class => "#{@score == 'desc' ? 'sort_up' : 'sort_down'} float-none" ,:style => "line-height:30px; vertical-align:middle;",:remote => true%>
|
||||||
<% end%>
|
<% end%>
|
||||||
</th>
|
</th>
|
||||||
<% elsif @homework.homework_type == 3 && @homework.homework_detail_group.base_on_project == 1 %>
|
<% elsif @homework.homework_type == 3 && @homework.homework_detail_group.base_on_project == 1 %>
|
||||||
<th class="hworkList130 pr10" style="text-align:left;">作品名称</th>
|
<th class="hworkList130 pl5 pr5" style="text-align:left;">作品名称</th>
|
||||||
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList210' : 'hworkList160'%>">
|
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList210' : 'hworkList160'%>">
|
||||||
<span class="c_dark f14 fb">关联项目</span>
|
<span class="c_dark f14 fb">关联项目</span>
|
||||||
</th>
|
</th>
|
||||||
<% elsif @homework.homework_type == 3 && @homework.homework_detail_group.base_on_project == 0 %>
|
<% elsif @homework.homework_type == 3 && @homework.homework_detail_group.base_on_project == 0 %>
|
||||||
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList340' : 'hworkList290' %> pr10" style="text-align:left;">作品名称</th>
|
<th class="<%=@homework.anonymous_comment == 1 ? 'hworkList340' : 'hworkList290' %> pl5 pr5" style="text-align:left;">作品名称</th>
|
||||||
<% end %>
|
<% end %>
|
||||||
<th class="hworkList130">
|
<th class="hworkList130">
|
||||||
<%= link_to "时间",@show_all ? student_work_index_path(:homework => @homework.id,:order => "created_at", :sort => @score, :name => @name, :group => @group) : "javascript:void(0)",:class => "c_dark f14 fb fl ml50" ,:remote => true%>
|
<%= link_to "时间",@show_all ? student_work_index_path(:homework => @homework.id,:order => "created_at", :sort => @score, :name => @name, :group => @group) : "javascript:void(0)",:class => "c_dark f14 fb fl ml50" ,:remote => true%>
|
||||||
|
|
|
@ -1,2 +1,3 @@
|
||||||
$("#homework_student_work_list").html("<%= escape_javascript(render :partial => 'student_work/student_work_list') %>");
|
$("#homework_student_work_list").html("<%= escape_javascript(render :partial => 'student_work/student_work_list') %>");
|
||||||
$("#export_student_work").replaceWith("<%= escape_javascript( link_to "导出作业成绩", student_work_index_path(:homework => @homework.id,:order => @order, :sort => @b_sort, :group => @group, :name => @name, :format => 'xls'),:class=>'hworkExport postTypeGrey', :id => 'export_student_work') %>");
|
$("#export_student_work").replaceWith("<%= escape_javascript( link_to "导出作业成绩", student_work_index_path(:homework => @homework.id,:order => @order, :sort => @b_sort, :group => @group, :name => @name, :format => 'xls'),:class=>'hworkExport postTypeGrey', :id => 'export_student_work') %>");
|
||||||
|
$("th").each(function(){$(this).css("width",$(this).width()-1);});
|
|
@ -18,6 +18,7 @@
|
||||||
for(var i = colS;i<colE;i++){
|
for(var i = colS;i<colE;i++){
|
||||||
addListener(headerTds[i],"mousedown",onmousedown);
|
addListener(headerTds[i],"mousedown",onmousedown);
|
||||||
addListener(headerTds[i],"mousemove",onmousemove);
|
addListener(headerTds[i],"mousemove",onmousemove);
|
||||||
|
addListener(headerTds[i],"mouseup",onmouseup);
|
||||||
}
|
}
|
||||||
|
|
||||||
function onmousedown(event){
|
function onmousedown(event){
|
||||||
|
@ -47,10 +48,12 @@
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
var trObj = tblObj.rows[0];
|
var trObj = tblObj.rows[0];
|
||||||
if(srcObj.offsetWidth - offsetX <=4){//实际改变本单元格列宽
|
if(srcObj.offsetWidth - offsetX <=5){//实际改变本单元格列宽
|
||||||
targetTd=srcObj;
|
targetTd=srcObj;
|
||||||
resizeable = true;
|
resizeable = true;
|
||||||
srcObj.style.cursor='col-resize';//修改光标样式
|
for(var i = colS;i<colE;i++){
|
||||||
|
headerTds[i].style.cursor='col-resize';//修改光标样式
|
||||||
|
};
|
||||||
}else{
|
}else{
|
||||||
resizeable = false;
|
resizeable = false;
|
||||||
mousedown = false;
|
mousedown = false;
|
||||||
|
@ -58,6 +61,12 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function onmouseup(event){
|
||||||
|
tartgetTd = null;
|
||||||
|
resizeable = false;
|
||||||
|
mousedown = false;
|
||||||
|
document.body.style.cursor='default';
|
||||||
|
}
|
||||||
document.body.onmouseup = function(event){
|
document.body.onmouseup = function(event){
|
||||||
tartgetTd = null;
|
tartgetTd = null;
|
||||||
resizeable = false;
|
resizeable = false;
|
||||||
|
|
|
@ -1,354 +1,354 @@
|
||||||
/*
|
/*
|
||||||
# Code Review plugin for Redmine
|
# Code Review plugin for Redmine
|
||||||
# Copyright (C) 2009-2013 Haruyuki Iida
|
# Copyright (C) 2009-2013 Haruyuki Iida
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or
|
# This program is free software; you can redistribute it and/or
|
||||||
# modify it under the terms of the GNU General Public License
|
# modify it under the terms of the GNU General Public License
|
||||||
# as published by the Free Software Foundation; either version 2
|
# as published by the Free Software Foundation; either version 2
|
||||||
# of the License, or (at your option) any later version.
|
# of the License, or (at your option) any later version.
|
||||||
#
|
#
|
||||||
# This program is distributed in the hope that it will be useful,
|
# This program is distributed in the hope that it will be useful,
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
var topZindex = 1000;
|
var topZindex = 1000;
|
||||||
var action_type = '';
|
var action_type = '';
|
||||||
var rev = '';
|
var rev = '';
|
||||||
var rev_to = '';
|
var rev_to = '';
|
||||||
var path = '';
|
var path = '';
|
||||||
var urlprefix = '';
|
var urlprefix = '';
|
||||||
var review_form_dialog = null;
|
var review_form_dialog = null;
|
||||||
var add_form_title = null;
|
var add_form_title = null;
|
||||||
var review_dialog_title = null;
|
var review_dialog_title = null;
|
||||||
var repository_id = null;
|
var repository_id = null;
|
||||||
var filenames = [];
|
var filenames = [];
|
||||||
|
|
||||||
var ReviewCount = function(total, open, progress){
|
var ReviewCount = function(total, open, progress){
|
||||||
this.total = total;
|
this.total = total;
|
||||||
this.open = open;
|
this.open = open;
|
||||||
this.closed = total - open;
|
this.closed = total - open;
|
||||||
this.progress = progress
|
this.progress = progress
|
||||||
};
|
};
|
||||||
|
|
||||||
var CodeReview = function(id) {
|
var CodeReview = function(id) {
|
||||||
this.id = id;
|
this.id = id;
|
||||||
this.path = '';
|
this.path = '';
|
||||||
this.line = 0;
|
this.line = 0;
|
||||||
this.url = '';
|
this.url = '';
|
||||||
this.is_closed = false;
|
this.is_closed = false;
|
||||||
};
|
};
|
||||||
|
|
||||||
var review_counts = new Array();
|
var review_counts = new Array();
|
||||||
var code_reviews_map = new Array();
|
var code_reviews_map = new Array();
|
||||||
var code_reviews_dialog_map = new Array();
|
var code_reviews_dialog_map = new Array();
|
||||||
|
|
||||||
function UpdateRepositoryView(title) {
|
function UpdateRepositoryView(title) {
|
||||||
var header = $("table.changesets thead tr:first");
|
var header = $("table.changesets thead tr:first");
|
||||||
var th = $('<th></th>');
|
var th = $('<th></th>');
|
||||||
th.html(title);
|
th.html(title);
|
||||||
header.append(th);
|
header.append(th);
|
||||||
$('tr.changeset td.id a').each(function(i){
|
$('tr.changeset td.id a').each(function(i){
|
||||||
var revision = this.getAttribute("href");
|
var revision = this.getAttribute("href");
|
||||||
revision = revision.substr(revision.lastIndexOf("/") + 1);
|
revision = revision.substr(revision.lastIndexOf("/") + 1);
|
||||||
var review = review_counts['revision_' + revision];
|
var review = review_counts['revision_' + revision];
|
||||||
var td = $('<td/>',{
|
var td = $('<td/>',{
|
||||||
'class':'progress'
|
'class':'progress'
|
||||||
});
|
});
|
||||||
td.html(review.progress);
|
td.html(review.progress);
|
||||||
$(this.parentNode.parentNode).append(td);
|
$(this.parentNode.parentNode).append(td);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
//add function $.down
|
//add function $.down
|
||||||
if(! $.fn.down)
|
if(! $.fn.down)
|
||||||
(function($) {
|
(function($) {
|
||||||
$.fn.down = function() {
|
$.fn.down = function() {
|
||||||
var el = this[0] && this[0].firstChild;
|
var el = this[0] && this[0].firstChild;
|
||||||
while (el && el.nodeType != 1)
|
while (el && el.nodeType != 1)
|
||||||
el = el.nextSibling;
|
el = el.nextSibling;
|
||||||
return $(el);
|
return $(el);
|
||||||
};
|
};
|
||||||
})(jQuery);
|
})(jQuery);
|
||||||
|
|
||||||
function UpdateRevisionView() {
|
function UpdateRevisionView() {
|
||||||
$('li.change').each(function(){
|
$('li.change').each(function(){
|
||||||
var li = $(this);
|
var li = $(this);
|
||||||
if (li.hasClass('folder')) return;
|
if (li.hasClass('folder')) return;
|
||||||
|
|
||||||
var a = li.down('a');
|
var a = li.down('a');
|
||||||
if (a.size() == 0) return;
|
if (a.size() == 0) return;
|
||||||
var path = a.attr('href').replace(urlprefix, '').replace(/\?.*$/, '');
|
var path = a.attr('href').replace(urlprefix, '').replace(/\?.*$/, '');
|
||||||
|
|
||||||
var reviewlist = code_reviews_map[path];
|
var reviewlist = code_reviews_map[path];
|
||||||
if (reviewlist == null) return;
|
if (reviewlist == null) return;
|
||||||
|
|
||||||
var ul = $('<ul></ul>');
|
var ul = $('<ul></ul>');
|
||||||
for (var j = 0; j < reviewlist.length; j++) {
|
for (var j = 0; j < reviewlist.length; j++) {
|
||||||
var review = reviewlist[j];
|
var review = reviewlist[j];
|
||||||
var icon = review.is_closed? 'icon-closed-review': 'icon-review';
|
var icon = review.is_closed? 'icon-closed-review': 'icon-review';
|
||||||
var item = $('<li></li>', {
|
var item = $('<li></li>', {
|
||||||
'class': 'icon ' + icon + ' code_review_summary'
|
'class': 'icon ' + icon + ' code_review_summary'
|
||||||
});
|
});
|
||||||
item.html(review.url);
|
item.html(review.url);
|
||||||
ul.append(item);
|
ul.append(item);
|
||||||
}
|
}
|
||||||
li.append(ul);
|
li.append(ul);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function setAddReviewButton(url, change_id, image_tag, is_readonly, is_diff, attachment_id){
|
function setAddReviewButton(url, change_id, image_tag, is_readonly, is_diff, attachment_id){
|
||||||
var filetables = [];
|
var filetables = [];
|
||||||
var j = 0;
|
var j = 0;
|
||||||
$('table').each(function(){
|
$('table').each(function(){
|
||||||
if($(this).hasClass('filecontent')){
|
if($(this).hasClass('filecontent')){
|
||||||
filetables[j++] = this;
|
filetables[j++] = this;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
j = 0;
|
j = 0;
|
||||||
$('table.filecontent th.filename').each(function(){
|
$('table.filecontent th.filename').each(function(){
|
||||||
filenames[j] = $.trim($(this).text());
|
filenames[j] = $.trim($(this).text());
|
||||||
j++;
|
j++;
|
||||||
});
|
});
|
||||||
addReviewUrl = url + '?change_id=' + change_id + '&action_type=' + action_type +
|
addReviewUrl = url + '?change_id=' + change_id + '&action_type=' + action_type +
|
||||||
'&rev=' + rev + '&rev_to=' + rev_to +
|
'&rev=' + rev + '&rev_to=' + rev_to +
|
||||||
'&attachment_id=' + attachment_id + '&repository_id=' + encodeURIComponent(repository_id);
|
'&attachment_id=' + attachment_id + '&repository_id=' + encodeURIComponent(repository_id);
|
||||||
if (path != null && path.length > 0) {
|
if (path != null && path.length > 0) {
|
||||||
addReviewUrl = addReviewUrl + '&path=' + encodeURIComponent(path);
|
addReviewUrl = addReviewUrl + '&path=' + encodeURIComponent(path);
|
||||||
}
|
}
|
||||||
var num = 0;
|
var num = 0;
|
||||||
if (is_diff) {
|
if (is_diff) {
|
||||||
num = 1;
|
num = 1;
|
||||||
}
|
}
|
||||||
var i, l, tl;
|
var i, l, tl;
|
||||||
for (i = 0, tl = filetables.length; i < tl; i++) {
|
for (i = 0, tl = filetables.length; i < tl; i++) {
|
||||||
var table = filetables[i];
|
var table = filetables[i];
|
||||||
var trs = table.getElementsByTagName('tr');
|
var trs = table.getElementsByTagName('tr');
|
||||||
|
|
||||||
for (j = 0,l = trs.length; j < l; j++) {
|
for (j = 0,l = trs.length; j < l; j++) {
|
||||||
var tr = trs[j];
|
var tr = trs[j];
|
||||||
var ths = tr.getElementsByTagName('th');
|
var ths = tr.getElementsByTagName('th');
|
||||||
|
|
||||||
var th = ths[num];
|
var th = ths[num];
|
||||||
if (th == null) {
|
if (th == null) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
var th_html = th.innerHTML;
|
var th_html = th.innerHTML;
|
||||||
|
|
||||||
var line = th_html.match(/[0-9]+/);
|
var line = th_html.match(/[0-9]+/);
|
||||||
if (line == null) {
|
if (line == null) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
var span_html = '<span white-space="nowrap" id="review_span_' + line + '_' + i + '">';
|
var span_html = '<span white-space="nowrap" id="review_span_' + line + '_' + i + '">';
|
||||||
|
|
||||||
if (!is_readonly) {
|
if (!is_readonly) {
|
||||||
span_html += image_tag;
|
span_html += image_tag;
|
||||||
}
|
}
|
||||||
span_html += '</span>';
|
span_html += '</span>';
|
||||||
th.innerHTML = th_html + span_html;
|
th.innerHTML = th_html + span_html;
|
||||||
|
|
||||||
var img = th.getElementsByTagName('img')[0];
|
var img = th.getElementsByTagName('img')[0];
|
||||||
if (img != null ) {
|
if (img != null ) {
|
||||||
img.id = 'add_revew_img_' + line + '_' + i;
|
img.id = 'add_revew_img_' + line + '_' + i;
|
||||||
$(img).click(clickPencil);
|
$(img).click(clickPencil);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function clickPencil(e)
|
function clickPencil(e)
|
||||||
{
|
{
|
||||||
// alert('$(e.target).attr("id") = ' + $(e.target).attr("id"));
|
// alert('$(e.target).attr("id") = ' + $(e.target).attr("id"));
|
||||||
var result = $(e.target).attr("id").match(/([0-9]+)_([0-9]+)/);
|
var result = $(e.target).attr("id").match(/([0-9]+)_([0-9]+)/);
|
||||||
var line = result[1];
|
var line = result[1];
|
||||||
var file_count = eval(result[2]);
|
var file_count = eval(result[2]);
|
||||||
var url = addReviewUrl + '&line=' + line + '&file_count=' + file_count;
|
var url = addReviewUrl + '&line=' + line + '&file_count=' + file_count;
|
||||||
|
|
||||||
if (path == null || path.length == 0) {
|
if (path == null || path.length == 0) {
|
||||||
url = url + '&path=' + encodeURIComponent(filenames[file_count]) + '&diff_all=true';
|
url = url + '&path=' + encodeURIComponent(filenames[file_count]) + '&diff_all=true';
|
||||||
}
|
}
|
||||||
addReview(url);
|
addReview(url);
|
||||||
formPopup(e.pageX, e.pageY);
|
formPopup(e.pageX, e.pageY);
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
}
|
}
|
||||||
var addReviewUrl = null;
|
var addReviewUrl = null;
|
||||||
var showReviewUrl = null;
|
var showReviewUrl = null;
|
||||||
var showReviewImageTag = null;
|
var showReviewImageTag = null;
|
||||||
var showClosedReviewImageTag = null;
|
var showClosedReviewImageTag = null;
|
||||||
|
|
||||||
function setShowReviewButton(line, review_id, is_closed, file_count) {
|
function setShowReviewButton(line, review_id, is_closed, file_count) {
|
||||||
//alert('file_count = ' + file_count);
|
//alert('file_count = ' + file_count);
|
||||||
var span = $('#review_span_' + line + '_' + file_count);
|
var span = $('#review_span_' + line + '_' + file_count);
|
||||||
if (span.size() == 0) {
|
if (span.size() == 0) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var innerSpan = $('<span></span>',{id: 'review_' + review_id});
|
var innerSpan = $('<span></span>',{id: 'review_' + review_id});
|
||||||
span.append(innerSpan);
|
span.append(innerSpan);
|
||||||
innerSpan.html(is_closed? showClosedReviewImageTag : showReviewImageTag);
|
innerSpan.html(is_closed? showClosedReviewImageTag : showReviewImageTag);
|
||||||
var div = $('<div></div>', {
|
var div = $('<div></div>', {
|
||||||
'class':'draggable',
|
'class':'draggable',
|
||||||
id: 'show_review_' + review_id
|
id: 'show_review_' + review_id
|
||||||
});
|
});
|
||||||
$('#code_review').append(div);
|
$('#code_review').append(div);
|
||||||
innerSpan.down('img').click(function(e) {
|
innerSpan.down('img').click(function(e) {
|
||||||
var review_id = $(e.target).parent().attr('id').match(/[0-9]+/)[0];
|
var review_id = $(e.target).parent().attr('id').match(/[0-9]+/)[0];
|
||||||
var span = $('#review_' + review_id); // span element of view review button
|
var span = $('#review_' + review_id); // span element of view review button
|
||||||
var pos = span.offset();
|
var pos = span.offset();
|
||||||
showReview(showReviewUrl, review_id, pos.left + 10 + 5, pos.top + 25);
|
showReview(showReviewUrl, review_id, pos.left + 10 + 5, pos.top + 25);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function popupReview(review_id) {
|
function popupReview(review_id) {
|
||||||
var span = $('#review_' + review_id); // span element of view review button
|
var span = $('#review_' + review_id); // span element of view review button
|
||||||
var pos = span.offset();
|
var pos = span.offset();
|
||||||
$('html,body').animate({ scrollTop: pos.top },
|
$('html,body').animate({ scrollTop: pos.top },
|
||||||
{duration: 'fast',
|
{duration: 'fast',
|
||||||
complete: function(){showReview(showReviewUrl, review_id, pos.left + 10 + 5, pos.top)}});
|
complete: function(){showReview(showReviewUrl, review_id, pos.left + 10 + 5, pos.top)}});
|
||||||
// position and show popup dialog
|
// position and show popup dialog
|
||||||
// create popup dialog
|
// create popup dialog
|
||||||
//var win = showReview(showReviewUrl, review_id, pos.left + 10 + 5, pos.top);
|
//var win = showReview(showReviewUrl, review_id, pos.left + 10 + 5, pos.top);
|
||||||
// win.toFront();
|
// win.toFront();
|
||||||
}
|
}
|
||||||
|
|
||||||
function showReview(url, review_id, x, y) {
|
function showReview(url, review_id, x, y) {
|
||||||
if (code_reviews_dialog_map[review_id] != null) {
|
if (code_reviews_dialog_map[review_id] != null) {
|
||||||
var cur_win = code_reviews_dialog_map[review_id];
|
var cur_win = code_reviews_dialog_map[review_id];
|
||||||
cur_win.hide();
|
cur_win.hide();
|
||||||
code_reviews_dialog_map[review_id] = null;
|
code_reviews_dialog_map[review_id] = null;
|
||||||
}
|
}
|
||||||
$('#show_review_' + review_id).load(url, {review_id: review_id});
|
$('#show_review_' + review_id).load(url, {review_id: review_id});
|
||||||
var review = getReviewObjById(review_id);
|
var review = getReviewObjById(review_id);
|
||||||
|
|
||||||
var win = $('#show_review_' + review_id).dialog({
|
var win = $('#show_review_' + review_id).dialog({
|
||||||
show: {effect:'scale'},// ? 'top-left'
|
show: {effect:'scale'},// ? 'top-left'
|
||||||
//position: [x, y + 5],
|
//position: [x, y + 5],
|
||||||
width:640,
|
width:640,
|
||||||
zIndex: topZindex,
|
zIndex: topZindex,
|
||||||
title: review_dialog_title
|
title: review_dialog_title
|
||||||
});
|
});
|
||||||
// win.getContent().style.color = "#484848";
|
// win.getContent().style.color = "#484848";
|
||||||
// win.getContent().style.background = "#ffffff";
|
// win.getContent().style.background = "#ffffff";
|
||||||
topZindex++;
|
topZindex++;
|
||||||
code_reviews_dialog_map[review_id] = win;
|
code_reviews_dialog_map[review_id] = win;
|
||||||
return win
|
return win
|
||||||
}
|
}
|
||||||
|
|
||||||
function getReviewObjById(review_id) {
|
function getReviewObjById(review_id) {
|
||||||
for (var reviewlist in code_reviews_map) {
|
for (var reviewlist in code_reviews_map) {
|
||||||
for (var i = 0; i < reviewlist.length; i++) {
|
for (var i = 0; i < reviewlist.length; i++) {
|
||||||
var review = reviewlist[i];
|
var review = reviewlist[i];
|
||||||
if (review.id == review_id) {
|
if (review.id == review_id) {
|
||||||
return review;
|
return review;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
function formPopup(x, y){
|
function formPopup(x, y){
|
||||||
//@see http://docs.jquery.com/UI/Effects/Scale
|
//@see http://docs.jquery.com/UI/Effects/Scale
|
||||||
var win = $('#review-form-frame').dialog({
|
var win = $('#review-form-frame').dialog({
|
||||||
show: {effect:'scale', direction: 'both'},// ? 'top-left'
|
show: {effect:'scale', direction: 'both'},// ? 'top-left'
|
||||||
// position: [x, y + 5],
|
// position: [x, y + 5],
|
||||||
width:640,
|
width:640,
|
||||||
zIndex: topZindex,
|
zIndex: topZindex,
|
||||||
title: add_form_title
|
title: add_form_title
|
||||||
});
|
});
|
||||||
// win.getContent().style.background = "#ffffff";
|
// win.getContent().style.background = "#ffffff";
|
||||||
if (review_form_dialog != null) {
|
if (review_form_dialog != null) {
|
||||||
review_form_dialog.destroy();
|
review_form_dialog.destroy();
|
||||||
review_form_dialog = null;
|
review_form_dialog = null;
|
||||||
}
|
}
|
||||||
review_form_dialog = win;
|
review_form_dialog = win;
|
||||||
topZindex += 10;
|
topZindex += 10;
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
function hideForm() {
|
function hideForm() {
|
||||||
if (review_form_dialog == null) {
|
if (review_form_dialog == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
review_form_dialog.dialog('close');
|
review_form_dialog.dialog('close');
|
||||||
review_form_dialog = null;
|
review_form_dialog = null;
|
||||||
$('#review-form').html('');
|
$('#review-form').html('');
|
||||||
}
|
}
|
||||||
function addReview(url) {
|
function addReview(url) {
|
||||||
$('#review-form').load(url);
|
$('#review-form').load(url);
|
||||||
}
|
}
|
||||||
|
|
||||||
function deleteReview(review_id) {
|
function deleteReview(review_id) {
|
||||||
$('show_review_' + review_id).remove();
|
$('show_review_' + review_id).remove();
|
||||||
$('review_' + review_id).remove();
|
$('review_' + review_id).remove();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function changeImage(review_id, is_closed) {
|
function changeImage(review_id, is_closed) {
|
||||||
var span = $('review_' + review_id);
|
var span = $('review_' + review_id);
|
||||||
var new_image = null;
|
var new_image = null;
|
||||||
var dummy = new Element('span');
|
var dummy = new Element('span');
|
||||||
if (is_closed) {
|
if (is_closed) {
|
||||||
dummy.insert(showClosedReviewImageTag);
|
dummy.insert(showClosedReviewImageTag);
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
dummy.insert(showReviewImageTag);
|
dummy.insert(showReviewImageTag);
|
||||||
}
|
}
|
||||||
new_image = dummy.down().getAttribute('src');
|
new_image = dummy.down().getAttribute('src');
|
||||||
//alert(new_image);
|
//alert(new_image);
|
||||||
span.down('img').setAttribute('src', new_image);
|
span.down('img').setAttribute('src', new_image);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function make_addreview_link(project, link) {
|
function make_addreview_link(project, link) {
|
||||||
var alist = $('#content p a');
|
var alist = $('#content p a');
|
||||||
if (alist == null) {
|
if (alist == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
var a = alist[0];
|
var a = alist[0];
|
||||||
var p = a.parentNode;
|
var p = a.parentNode;
|
||||||
p.innerHTML = p.innerHTML + " | " + link;
|
p.innerHTML = p.innerHTML + " | " + link;
|
||||||
}
|
}
|
||||||
|
|
||||||
function call_update_revisions(url) {
|
function call_update_revisions(url) {
|
||||||
var changeset_ids = '';
|
var changeset_ids = '';
|
||||||
var links = $$('table.changesets tbody tr.changeset td.id a');
|
var links = $$('table.changesets tbody tr.changeset td.id a');
|
||||||
for (var i = 0; i < links.length; i++) {
|
for (var i = 0; i < links.length; i++) {
|
||||||
var link = links[i];
|
var link = links[i];
|
||||||
var href = link.getAttribute('href');
|
var href = link.getAttribute('href');
|
||||||
var id = href.replace(/^.*\/revisions\//, '');
|
var id = href.replace(/^.*\/revisions\//, '');
|
||||||
if (i > 0) {
|
if (i > 0) {
|
||||||
changeset_ids += ',';
|
changeset_ids += ',';
|
||||||
}
|
}
|
||||||
changeset_ids += id;
|
changeset_ids += id;
|
||||||
}
|
}
|
||||||
new Ajax.Updater('code_review_revisions', url,
|
new Ajax.Updater('code_review_revisions', url,
|
||||||
{
|
{
|
||||||
evalScripts:true,
|
evalScripts:true,
|
||||||
method:'get',
|
method:'get',
|
||||||
parameters: 'changeset_ids=' + encodeURI(changeset_ids)
|
parameters: 'changeset_ids=' + encodeURI(changeset_ids)
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
$.fn.serialize2json = function()
|
$.fn.serialize2json = function()
|
||||||
{
|
{
|
||||||
var o = {};
|
var o = {};
|
||||||
var a = this.serializeArray();
|
var a = this.serializeArray();
|
||||||
$.each(a, function() {
|
$.each(a, function() {
|
||||||
if (o[this.name]) {
|
if (o[this.name]) {
|
||||||
if (!o[this.name].push) {
|
if (!o[this.name].push) {
|
||||||
o[this.name] = [o[this.name]];
|
o[this.name] = [o[this.name]];
|
||||||
}
|
}
|
||||||
o[this.name].push(this.value || '');
|
o[this.name].push(this.value || '');
|
||||||
} else {
|
} else {
|
||||||
o[this.name] = this.value || '';
|
o[this.name] = this.value || '';
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
return o;
|
return o;
|
||||||
};
|
};
|
|
@ -1,4 +1,4 @@
|
||||||
|
|
||||||
dt.code_review {
|
dt.code_review {
|
||||||
background-image: url(../images/review.png);
|
background-image: url(../images/review.png);
|
||||||
}
|
}
|
|
@ -1,97 +1,97 @@
|
||||||
/*
|
/*
|
||||||
# Code Review plugin for Redmine
|
# Code Review plugin for Redmine
|
||||||
# Copyright (C) 2009 Haruyuki Iida
|
# Copyright (C) 2009 Haruyuki Iida
|
||||||
#
|
#
|
||||||
# This program is free software; you can redistribute it and/or
|
# This program is free software; you can redistribute it and/or
|
||||||
# modify it under the terms of the GNU General Public License
|
# modify it under the terms of the GNU General Public License
|
||||||
# as published by the Free Software Foundation; either version 2
|
# as published by the Free Software Foundation; either version 2
|
||||||
# of the License, or (at your option) any later version.
|
# of the License, or (at your option) any later version.
|
||||||
#
|
#
|
||||||
# This program is distributed in the hope that it will be useful,
|
# This program is distributed in the hope that it will be useful,
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
# GNU General Public License for more details.
|
# GNU General Public License for more details.
|
||||||
#
|
#
|
||||||
# You should have received a copy of the GNU General Public License
|
# You should have received a copy of the GNU General Public License
|
||||||
# along with this program; if not, write to the Free Software
|
# along with this program; if not, write to the Free Software
|
||||||
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
|
||||||
*/
|
*/
|
||||||
#review-form-frame {
|
#review-form-frame {
|
||||||
height: 100%;
|
height: 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.autoscroll table.filecontent th.line-num {
|
.autoscroll table.filecontent th.line-num {
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
vertical-align: bottom;
|
vertical-align: bottom;
|
||||||
padding-top: 0;
|
padding-top: 0;
|
||||||
padding-bottom: 0;
|
padding-bottom: 0;
|
||||||
text-align:left;
|
text-align:left;
|
||||||
}
|
}
|
||||||
|
|
||||||
table.filecontent th.line-num img{
|
table.filecontent th.line-num img{
|
||||||
padding: 0;
|
padding: 0;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.code-review-form-title {
|
.code-review-form-title {
|
||||||
background-color: #002059;
|
background-color: #002059;
|
||||||
color: white;
|
color: white;
|
||||||
padding-left: 2px;
|
padding-left: 2px;
|
||||||
padding-right: 2px;
|
padding-right: 2px;
|
||||||
cursor: default;
|
cursor: default;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.code_review_viewer {
|
.code_review_viewer {
|
||||||
|
|
||||||
min-width: 300px;
|
min-width: 300px;
|
||||||
/*
|
/*
|
||||||
max-width: 60%;
|
max-width: 60%;
|
||||||
*/
|
*/
|
||||||
/* max-height: 400px; */
|
/* max-height: 400px; */
|
||||||
}
|
}
|
||||||
|
|
||||||
.code_review_viewer .issue{
|
.code_review_viewer .issue{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.code_review_body {
|
.code_review_body {
|
||||||
background-color: white;
|
background-color: white;
|
||||||
|
|
||||||
padding:2px;
|
padding:2px;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
#code_review_list table.list td {
|
#code_review_list table.list td {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
|
|
||||||
#code_review_list table.list td.path {
|
#code_review_list table.list td.path {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
#code_review_list table.list td.subject {
|
#code_review_list table.list td.subject {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.icon-review {
|
.icon-review {
|
||||||
background-image: url(../images/review.png);
|
background-image: url(../images/review.png);
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
.icon-closed-review {
|
.icon-closed-review {
|
||||||
background-image: url(../images/closed_review.png);
|
background-image: url(../images/closed_review.png);
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
.icon-settings {
|
.icon-settings {
|
||||||
background-image: url(../../../images/changeset.png);
|
background-image: url(../../../images/changeset.png);
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
li.code_review_summary {
|
li.code_review_summary {
|
||||||
list-style-type: none;
|
list-style-type: none;
|
||||||
}
|
}
|
|
@ -1,19 +1,19 @@
|
||||||
Copyright (c) 2006 Sébastien Gruhier (http://xilinus.com, http://itseb.com)
|
Copyright (c) 2006 Sébastien Gruhier (http://xilinus.com, http://itseb.com)
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining
|
Permission is hereby granted, free of charge, to any person obtaining
|
||||||
a copy of this software and associated documentation files (the
|
a copy of this software and associated documentation files (the
|
||||||
"Software"), to deal in the Software without restriction, including
|
"Software"), to deal in the Software without restriction, including
|
||||||
without limitation the rights to use, copy, modify, merge, publish,
|
without limitation the rights to use, copy, modify, merge, publish,
|
||||||
distribute, sublicense, and/or sell copies of the Software, and to
|
distribute, sublicense, and/or sell copies of the Software, and to
|
||||||
permit persons to whom the Software is furnished to do so, subject to
|
permit persons to whom the Software is furnished to do so, subject to
|
||||||
the following conditions:
|
the following conditions:
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be
|
The above copyright notice and this permission notice shall be
|
||||||
included in all copies or substantial portions of the Software.
|
included in all copies or substantial portions of the Software.
|
||||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
|
@ -1,119 +1,119 @@
|
||||||
.overlay_alert {
|
.overlay_alert {
|
||||||
background-color: #85BBEF;
|
background-color: #85BBEF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_nw {
|
.alert_nw {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
height: 5px;
|
height: 5px;
|
||||||
background: transparent url(alert/top_left.gif) no-repeat bottom left;
|
background: transparent url(alert/top_left.gif) no-repeat bottom left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_n {
|
.alert_n {
|
||||||
height: 5px;
|
height: 5px;
|
||||||
background: transparent url(alert/top.gif) repeat-x bottom left;
|
background: transparent url(alert/top.gif) repeat-x bottom left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_ne {
|
.alert_ne {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
height: 5px;
|
height: 5px;
|
||||||
background: transparent url(alert/top_right.gif) no-repeat bottom left
|
background: transparent url(alert/top_right.gif) no-repeat bottom left
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_e {
|
.alert_e {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
background: transparent url(alert/right.gif) repeat-y 0 0;
|
background: transparent url(alert/right.gif) repeat-y 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_w {
|
.alert_w {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
background: transparent url(alert/left.gif) repeat-y 0 0;
|
background: transparent url(alert/left.gif) repeat-y 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_sw {
|
.alert_sw {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
height: 5px;
|
height: 5px;
|
||||||
background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
|
background: transparent url(alert/bottom_left.gif) no-repeat 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_s {
|
.alert_s {
|
||||||
height: 5px;
|
height: 5px;
|
||||||
background: transparent url(alert/bottom.gif) repeat-x 0 0;
|
background: transparent url(alert/bottom.gif) repeat-x 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_se, .alert_sizer {
|
.alert_se, .alert_sizer {
|
||||||
width: 5px;
|
width: 5px;
|
||||||
height: 5px;
|
height: 5px;
|
||||||
background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
|
background: transparent url(alert/bottom_right.gif) no-repeat 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_close {
|
.alert_close {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_minimize {
|
.alert_minimize {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_maximize {
|
.alert_maximize {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_title {
|
.alert_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:1px;
|
height:1px;
|
||||||
width:100%;
|
width:100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_content {
|
.alert_content {
|
||||||
overflow:visible;
|
overflow:visible;
|
||||||
color: #000;
|
color: #000;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font: 12px arial;
|
font: 12px arial;
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* For alert/confirm dialog */
|
/* For alert/confirm dialog */
|
||||||
.alert_window {
|
.alert_window {
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
padding:20px;
|
padding:20px;
|
||||||
margin-left:auto;
|
margin-left:auto;
|
||||||
margin-right:auto;
|
margin-right:auto;
|
||||||
width:400px;
|
width:400px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_message {
|
.alert_message {
|
||||||
font: 12px arial;
|
font: 12px arial;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#F00;
|
color:#F00;
|
||||||
padding-bottom:10px;
|
padding-bottom:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_buttons {
|
.alert_buttons {
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_buttons input {
|
.alert_buttons input {
|
||||||
width:20%;
|
width:20%;
|
||||||
margin:10px;
|
margin:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_progress {
|
.alert_progress {
|
||||||
float:left;
|
float:left;
|
||||||
margin:auto;
|
margin:auto;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
height:16px;
|
height:16px;
|
||||||
background: #FFF url('alert/progress.gif') no-repeat center center
|
background: #FFF url('alert/progress.gif') no-repeat center center
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,88 +1,88 @@
|
||||||
.overlay_alert_lite {
|
.overlay_alert_lite {
|
||||||
background-color: #85BBEF;
|
background-color: #85BBEF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_sizer {
|
.alert_lite_sizer {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_close {
|
.alert_lite_close {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_minimize {
|
.alert_lite_minimize {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_maximize {
|
.alert_lite_maximize {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_title {
|
.alert_lite_title {
|
||||||
width:0px;
|
width:0px;
|
||||||
height:0px;
|
height:0px;
|
||||||
display:none;
|
display:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_content {
|
.alert_lite_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #000;
|
color: #000;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* For alert/confirm dialog */
|
/* For alert/confirm dialog */
|
||||||
.alert_lite_window {
|
.alert_lite_window {
|
||||||
border:1px solid #F00;
|
border:1px solid #F00;
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
padding:20px;
|
padding:20px;
|
||||||
margin-left:auto;
|
margin-left:auto;
|
||||||
margin-right:auto;
|
margin-right:auto;
|
||||||
width:400px;
|
width:400px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_message {
|
.alert_lite_message {
|
||||||
font-size:16px;
|
font-size:16px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#F00;
|
color:#F00;
|
||||||
padding-bottom:10px;
|
padding-bottom:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_buttons {
|
.alert_lite_buttons {
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_buttons input {
|
.alert_lite_buttons input {
|
||||||
width:20%;
|
width:20%;
|
||||||
margin:10px;
|
margin:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alert_lite_progress {
|
.alert_lite_progress {
|
||||||
float:left;
|
float:left;
|
||||||
margin:auto;
|
margin:auto;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
height:16px;
|
height:16px;
|
||||||
background: #FFF url('alert/progress.gif') no-repeat center center
|
background: #FFF url('alert/progress.gif') no-repeat center center
|
||||||
}
|
}
|
||||||
|
|
||||||
table.alert_lite_header {
|
table.alert_lite_header {
|
||||||
border:1px solid #F00;
|
border:1px solid #F00;
|
||||||
background:#FFF
|
background:#FFF
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,150 +1,150 @@
|
||||||
.overlay_alphacube {
|
.overlay_alphacube {
|
||||||
background-color: #85BBEF;
|
background-color: #85BBEF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_nw {
|
.alphacube_nw {
|
||||||
background: transparent url(alphacube/left-top.gif) no-repeat 0 0;
|
background: transparent url(alphacube/left-top.gif) no-repeat 0 0;
|
||||||
width:10px;
|
width:10px;
|
||||||
height:25px;
|
height:25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_n {
|
.alphacube_n {
|
||||||
background: transparent url(alphacube/top-middle.gif) repeat-x 0 0;
|
background: transparent url(alphacube/top-middle.gif) repeat-x 0 0;
|
||||||
height:25px;
|
height:25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_ne {
|
.alphacube_ne {
|
||||||
background: transparent url(alphacube/right-top.gif) no-repeat 0 0;
|
background: transparent url(alphacube/right-top.gif) no-repeat 0 0;
|
||||||
width:10px;
|
width:10px;
|
||||||
height:25px;
|
height:25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_w {
|
.alphacube_w {
|
||||||
background: transparent url(alphacube/frame-left.gif) repeat-y top left;
|
background: transparent url(alphacube/frame-left.gif) repeat-y top left;
|
||||||
width:7px;
|
width:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_e {
|
.alphacube_e {
|
||||||
background: transparent url(alphacube/frame-right.gif) repeat-y top right;
|
background: transparent url(alphacube/frame-right.gif) repeat-y top right;
|
||||||
width:7px;
|
width:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_sw {
|
.alphacube_sw {
|
||||||
background: transparent url(alphacube/bottom-left-c.gif) no-repeat 0 0;
|
background: transparent url(alphacube/bottom-left-c.gif) no-repeat 0 0;
|
||||||
width:7px;
|
width:7px;
|
||||||
height:7px;
|
height:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_s {
|
.alphacube_s {
|
||||||
background: transparent url(alphacube/bottom-middle.gif) repeat-x 0 0;
|
background: transparent url(alphacube/bottom-middle.gif) repeat-x 0 0;
|
||||||
height:7px;
|
height:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_se, .alphacube_sizer {
|
.alphacube_se, .alphacube_sizer {
|
||||||
background: transparent url(alphacube/bottom-right-c.gif) no-repeat 0 0;
|
background: transparent url(alphacube/bottom-right-c.gif) no-repeat 0 0;
|
||||||
width:7px;
|
width:7px;
|
||||||
height:7px;
|
height:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_sizer {
|
.alphacube_sizer {
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_close {
|
.alphacube_close {
|
||||||
width: 23px;
|
width: 23px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(alphacube/button-close-focus.gif) no-repeat 0 0;
|
background: transparent url(alphacube/button-close-focus.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:11px;
|
right:11px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_minimize {
|
.alphacube_minimize {
|
||||||
width: 23px;
|
width: 23px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(alphacube/button-min-focus.gif) no-repeat 0 0;
|
background: transparent url(alphacube/button-min-focus.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:55px;
|
right:55px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_maximize {
|
.alphacube_maximize {
|
||||||
width: 23px;
|
width: 23px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(alphacube/button-max-focus.gif) no-repeat 0 0;
|
background: transparent url(alphacube/button-max-focus.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:33px;
|
right:33px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_title {
|
.alphacube_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:14px;
|
height:14px;
|
||||||
font-size:14px;
|
font-size:14px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
margin-top:2px;
|
margin-top:2px;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#123456;
|
color:#123456;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_content {
|
.alphacube_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #000;
|
color: #000;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font: 12px arial;
|
font: 12px arial;
|
||||||
background:#FDFDFD;
|
background:#FDFDFD;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* For alert/confirm dialog */
|
/* For alert/confirm dialog */
|
||||||
.alphacube_window {
|
.alphacube_window {
|
||||||
border:1px solid #F00;
|
border:1px solid #F00;
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
padding:20px;
|
padding:20px;
|
||||||
margin-left:auto;
|
margin-left:auto;
|
||||||
margin-right:auto;
|
margin-right:auto;
|
||||||
width:400px;
|
width:400px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_message {
|
.alphacube_message {
|
||||||
font: 12px arial;
|
font: 12px arial;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
padding-bottom:10px;
|
padding-bottom:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_buttons {
|
.alphacube_buttons {
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_buttons input {
|
.alphacube_buttons input {
|
||||||
width:20%;
|
width:20%;
|
||||||
margin:10px;
|
margin:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_progress {
|
.alphacube_progress {
|
||||||
float:left;
|
float:left;
|
||||||
margin:auto;
|
margin:auto;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
height:16px;
|
height:16px;
|
||||||
background: #FFF url('alert/progress.gif') no-repeat center center
|
background: #FFF url('alert/progress.gif') no-repeat center center
|
||||||
}
|
}
|
||||||
|
|
||||||
.alphacube_wired_frame {
|
.alphacube_wired_frame {
|
||||||
background: #FFF;
|
background: #FFF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,51 +1,51 @@
|
||||||
<public:component>
|
<public:component>
|
||||||
<public:attach event="onpropertychange" onevent="propertyChanged()" />
|
<public:attach event="onpropertychange" onevent="propertyChanged()" />
|
||||||
<script>
|
<script>
|
||||||
|
|
||||||
var supported = /MSIE (5\.5)|[6789]/.test(navigator.userAgent) && navigator.platform == "Win32";
|
var supported = /MSIE (5\.5)|[6789]/.test(navigator.userAgent) && navigator.platform == "Win32";
|
||||||
var realSrc;
|
var realSrc;
|
||||||
var blankSrc = "blank.gif";
|
var blankSrc = "blank.gif";
|
||||||
|
|
||||||
if (supported) fixImage();
|
if (supported) fixImage();
|
||||||
|
|
||||||
function propertyChanged() {
|
function propertyChanged() {
|
||||||
if (!supported) return;
|
if (!supported) return;
|
||||||
|
|
||||||
var pName = event.propertyName;
|
var pName = event.propertyName;
|
||||||
if (pName != "src") return;
|
if (pName != "src") return;
|
||||||
// if not set to blank
|
// if not set to blank
|
||||||
if ( ! new RegExp(blankSrc).test(src))
|
if ( ! new RegExp(blankSrc).test(src))
|
||||||
fixImage();
|
fixImage();
|
||||||
};
|
};
|
||||||
|
|
||||||
function fixImage() {
|
function fixImage() {
|
||||||
// get src
|
// get src
|
||||||
var src = element.src;
|
var src = element.src;
|
||||||
|
|
||||||
// check for real change
|
// check for real change
|
||||||
if (src == realSrc) {
|
if (src == realSrc) {
|
||||||
element.src = blankSrc;
|
element.src = blankSrc;
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ( ! new RegExp(blankSrc).test(src)) {
|
if ( ! new RegExp(blankSrc).test(src)) {
|
||||||
// backup old src
|
// backup old src
|
||||||
realSrc = src;
|
realSrc = src;
|
||||||
}
|
}
|
||||||
|
|
||||||
// test for png
|
// test for png
|
||||||
if ( /\.png$/.test( realSrc.toLowerCase() ) ) {
|
if ( /\.png$/.test( realSrc.toLowerCase() ) ) {
|
||||||
// set blank image
|
// set blank image
|
||||||
element.src = blankSrc;
|
element.src = blankSrc;
|
||||||
// set filter
|
// set filter
|
||||||
element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
|
element.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" +
|
||||||
src + "',sizingMethod='scale')";
|
src + "',sizingMethod='scale')";
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
// remove filter
|
// remove filter
|
||||||
element.runtimeStyle.filter = "";
|
element.runtimeStyle.filter = "";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</public:component>
|
</public:component>
|
|
@ -1,121 +1,121 @@
|
||||||
.overlay_darkX {
|
.overlay_darkX {
|
||||||
background-color: #85BBEF;
|
background-color: #85BBEF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_nw {
|
.darkX_nw {
|
||||||
background: transparent url(darkX/titlebar-left-focused.png) no-repeat 0 0;
|
background: transparent url(darkX/titlebar-left-focused.png) no-repeat 0 0;
|
||||||
width:6px;
|
width:6px;
|
||||||
height:21px;
|
height:21px;
|
||||||
}
|
}
|
||||||
.darkX_n {
|
.darkX_n {
|
||||||
background: transparent url(darkX/titlebar-mid-focused.png) repeat-x 0 0;
|
background: transparent url(darkX/titlebar-mid-focused.png) repeat-x 0 0;
|
||||||
height:21px;
|
height:21px;
|
||||||
}
|
}
|
||||||
.darkX_ne {
|
.darkX_ne {
|
||||||
background: transparent url(darkX/titlebar-right-focused.png) no-repeat 0 0;
|
background: transparent url(darkX/titlebar-right-focused.png) no-repeat 0 0;
|
||||||
width:6px;
|
width:6px;
|
||||||
height:21px;
|
height:21px;
|
||||||
}
|
}
|
||||||
.darkX_w {
|
.darkX_w {
|
||||||
background: transparent url(darkX/frame-left-focused.png) repeat-y top left;
|
background: transparent url(darkX/frame-left-focused.png) repeat-y top left;
|
||||||
width:3px;
|
width:3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_e {
|
.darkX_e {
|
||||||
background: transparent url(darkX/frame-right-focused.png) repeat-y top right;
|
background: transparent url(darkX/frame-right-focused.png) repeat-y top right;
|
||||||
width:3px;
|
width:3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_sw {
|
.darkX_sw {
|
||||||
background: transparent url(darkX/frame-bottom-left-focused.png) no-repeat 0 0;
|
background: transparent url(darkX/frame-bottom-left-focused.png) no-repeat 0 0;
|
||||||
width:5px;
|
width:5px;
|
||||||
height:3px;
|
height:3px;
|
||||||
}
|
}
|
||||||
.darkX_s {
|
.darkX_s {
|
||||||
background: transparent url(darkX/frame-bottom-mid-focused.png) repeat-x 0 0;
|
background: transparent url(darkX/frame-bottom-mid-focused.png) repeat-x 0 0;
|
||||||
height:3px;
|
height:3px;
|
||||||
}
|
}
|
||||||
.darkX_se, .darkX_sizer {
|
.darkX_se, .darkX_sizer {
|
||||||
background: transparent url(darkX/frame-bottom-right-focused.png) no-repeat 0 0;
|
background: transparent url(darkX/frame-bottom-right-focused.png) no-repeat 0 0;
|
||||||
width:5px;
|
width:5px;
|
||||||
height:3px;
|
height:3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_sizer {
|
.darkX_sizer {
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_close {
|
.darkX_close {
|
||||||
width: 21px;
|
width: 21px;
|
||||||
height: 21px;
|
height: 21px;
|
||||||
background: transparent url(darkX/button-close-focused.png) no-repeat 0 0;
|
background: transparent url(darkX/button-close-focused.png) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:5px;
|
right:5px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_minimize {
|
.darkX_minimize {
|
||||||
width: 21px;
|
width: 21px;
|
||||||
height: 21px;
|
height: 21px;
|
||||||
background: transparent url(darkX/button-minimize-focused.png) no-repeat 0 0;
|
background: transparent url(darkX/button-minimize-focused.png) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:26px;
|
right:26px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_maximize {
|
.darkX_maximize {
|
||||||
width: 21px;
|
width: 21px;
|
||||||
height: 21px;
|
height: 21px;
|
||||||
background: transparent url(darkX/button-maximize-focused.png) no-repeat 0 0;
|
background: transparent url(darkX/button-maximize-focused.png) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:47px;
|
right:47px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.darkX_title {
|
.darkX_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:14px;
|
height:14px;
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
margin-top:2px;
|
margin-top:2px;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#FFF;
|
color:#FFF;
|
||||||
}
|
}
|
||||||
|
|
||||||
.darkX_content {
|
.darkX_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #E6DF2A;
|
color: #E6DF2A;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size: 14px;
|
font-size: 14px;
|
||||||
background:#5E5148;
|
background:#5E5148;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* FOR IE */
|
/* FOR IE */
|
||||||
* html .darkX_minimize {
|
* html .darkX_minimize {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-minimize-focused.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-minimize-focused.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .darkX_maximize {
|
* html .darkX_maximize {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-maximize-focused.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-maximize-focused.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .darkX_close {
|
* html .darkX_close {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-close-focused.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/darkX/button-close-focused.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,25 +1,25 @@
|
||||||
div.inspector div.inspectable {
|
div.inspector div.inspectable {
|
||||||
padding: 0.25em 0 0.25em 1em;
|
padding: 0.25em 0 0.25em 1em;
|
||||||
background-color: Gray;
|
background-color: Gray;
|
||||||
color: white;
|
color: white;
|
||||||
border: outset 2px white;
|
border: outset 2px white;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
div.inspector div.child {
|
div.inspector div.child {
|
||||||
margin: 0 0 0 1em;
|
margin: 0 0 0 1em;
|
||||||
}
|
}
|
||||||
|
|
||||||
#debug_window_content { /* DIV container for debug sizing*/
|
#debug_window_content { /* DIV container for debug sizing*/
|
||||||
width:250px;
|
width:250px;
|
||||||
height:100px;
|
height:100px;
|
||||||
background-color:#000;
|
background-color:#000;
|
||||||
}
|
}
|
||||||
|
|
||||||
#debug { /* DIV container for debug contents*/
|
#debug { /* DIV container for debug contents*/
|
||||||
padding:3px;
|
padding:3px;
|
||||||
color:#0f0;
|
color:#0f0;
|
||||||
font-family:monaco, Tahoma, Verdana, Arial, Helvetica, sans-serif;
|
font-family:monaco, Tahoma, Verdana, Arial, Helvetica, sans-serif;
|
||||||
font-size:10px;
|
font-size:10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,155 +1,155 @@
|
||||||
.overlay_dialog {
|
.overlay_dialog {
|
||||||
background-color: #666666;
|
background-color: #666666;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.overlay___invisible__ {
|
.overlay___invisible__ {
|
||||||
background-color: #666666;
|
background-color: #666666;
|
||||||
filter:alpha(opacity=0);
|
filter:alpha(opacity=0);
|
||||||
-moz-opacity: 0;
|
-moz-opacity: 0;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_nw {
|
.dialog_nw {
|
||||||
width: 9px;
|
width: 9px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(default/top_left.gif) no-repeat 0 0;
|
background: transparent url(default/top_left.gif) no-repeat 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_n {
|
.dialog_n {
|
||||||
background: transparent url(default/top_mid.gif) repeat-x 0 0;
|
background: transparent url(default/top_mid.gif) repeat-x 0 0;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_ne {
|
.dialog_ne {
|
||||||
width: 9px;
|
width: 9px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(default/top_right.gif) no-repeat 0 0;
|
background: transparent url(default/top_right.gif) no-repeat 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_e {
|
.dialog_e {
|
||||||
width: 2px;
|
width: 2px;
|
||||||
background: transparent url(default/center_right.gif) repeat-y 0 0;
|
background: transparent url(default/center_right.gif) repeat-y 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_w {
|
.dialog_w {
|
||||||
width: 2px;
|
width: 2px;
|
||||||
background: transparent url(default/center_left.gif) repeat-y 0 0;
|
background: transparent url(default/center_left.gif) repeat-y 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_sw {
|
.dialog_sw {
|
||||||
width: 9px;
|
width: 9px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(default/bottom_left.gif) no-repeat 0 0;
|
background: transparent url(default/bottom_left.gif) no-repeat 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_s {
|
.dialog_s {
|
||||||
background: transparent url(default/bottom_mid.gif) repeat-x 0 0;
|
background: transparent url(default/bottom_mid.gif) repeat-x 0 0;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_se {
|
.dialog_se {
|
||||||
width: 9px;
|
width: 9px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(default/bottom_right.gif) no-repeat 0 0;
|
background: transparent url(default/bottom_right.gif) no-repeat 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_sizer {
|
.dialog_sizer {
|
||||||
width: 9px;
|
width: 9px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(default/sizer.gif) no-repeat 0 0;
|
background: transparent url(default/sizer.gif) no-repeat 0 0;
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_close {
|
.dialog_close {
|
||||||
width: 14px;
|
width: 14px;
|
||||||
height: 14px;
|
height: 14px;
|
||||||
background: transparent url(default/close.gif) no-repeat 0 0;
|
background: transparent url(default/close.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:5px;
|
top:5px;
|
||||||
left:8px;
|
left:8px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:2000;
|
z-index:2000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_minimize {
|
.dialog_minimize {
|
||||||
width: 14px;
|
width: 14px;
|
||||||
height: 15px;
|
height: 15px;
|
||||||
background: transparent url(default/minimize.gif) no-repeat 0 0;
|
background: transparent url(default/minimize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:5px;
|
top:5px;
|
||||||
left:28px;
|
left:28px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:2000;
|
z-index:2000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_maximize {
|
.dialog_maximize {
|
||||||
width: 14px;
|
width: 14px;
|
||||||
height: 15px;
|
height: 15px;
|
||||||
background: transparent url(default/maximize.gif) no-repeat 0 0;
|
background: transparent url(default/maximize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:5px;
|
top:5px;
|
||||||
left:49px;
|
left:49px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:2000;
|
z-index:2000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_title {
|
.dialog_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:14px;
|
height:14px;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#000;
|
color:#000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog_content {
|
.dialog_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #DDD;
|
color: #DDD;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
background-color:#123;
|
background-color:#123;
|
||||||
}
|
}
|
||||||
|
|
||||||
.top_draggable, .bottom_draggable {
|
.top_draggable, .bottom_draggable {
|
||||||
cursor:move;
|
cursor:move;
|
||||||
}
|
}
|
||||||
|
|
||||||
.status_bar {
|
.status_bar {
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
}
|
}
|
||||||
.status_bar input{
|
.status_bar input{
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.wired_frame {
|
.wired_frame {
|
||||||
display: block;
|
display: block;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
border: 1px #000 dashed;
|
border: 1px #000 dashed;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* DO NOT CHANGE THESE VALUES*/
|
/* DO NOT CHANGE THESE VALUES*/
|
||||||
.dialog {
|
.dialog {
|
||||||
display: block;
|
display: block;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog table.table_window {
|
.dialog table.table_window {
|
||||||
border-collapse: collapse;
|
border-collapse: collapse;
|
||||||
border-spacing: 0;
|
border-spacing: 0;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin: 0px;
|
margin: 0px;
|
||||||
padding:0px;
|
padding:0px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog table.table_window td , .dialog table.table_window th {
|
.dialog table.table_window td , .dialog table.table_window th {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.dialog .title_window {
|
.dialog .title_window {
|
||||||
-moz-user-select:none;
|
-moz-user-select:none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
/* PNG fix for all themes that uses PNG images on IE */
|
/* PNG fix for all themes that uses PNG images on IE */
|
||||||
td, div { behavior: url(../themes/iefix/iepngfix.htc) }
|
td, div { behavior: url(../themes/iefix/iepngfix.htc) }
|
||||||
|
|
||||||
|
|
|
@ -1,54 +1,54 @@
|
||||||
<public:component>
|
<public:component>
|
||||||
<public:attach event="onpropertychange" onevent="doFix()" />
|
<public:attach event="onpropertychange" onevent="doFix()" />
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
// IE5.5+ PNG Alpha Fix v1.0RC4
|
// IE5.5+ PNG Alpha Fix v1.0RC4
|
||||||
// (c) 2004-2005 Angus Turnbull http://www.twinhelix.com
|
// (c) 2004-2005 Angus Turnbull http://www.twinhelix.com
|
||||||
|
|
||||||
// This is licensed under the CC-GNU LGPL, version 2.1 or later.
|
// This is licensed under the CC-GNU LGPL, version 2.1 or later.
|
||||||
// For details, see: http://creativecommons.org/licenses/LGPL/2.1/
|
// For details, see: http://creativecommons.org/licenses/LGPL/2.1/
|
||||||
|
|
||||||
// Modified/Simplified on 04/23/2007 by Sebastien Gruhier (http://www.xilinus.com)
|
// Modified/Simplified on 04/23/2007 by Sebastien Gruhier (http://www.xilinus.com)
|
||||||
// To work only on background and to handle repeat bg
|
// To work only on background and to handle repeat bg
|
||||||
|
|
||||||
// This must be a path to a blank image. That's all the configuration you need.
|
// This must be a path to a blank image. That's all the configuration you need.
|
||||||
if (typeof blankImg == 'undefined') var blankImg = 'blank.gif';
|
if (typeof blankImg == 'undefined') var blankImg = 'blank.gif';
|
||||||
|
|
||||||
var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
|
var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
|
||||||
|
|
||||||
function filt(s, m)
|
function filt(s, m)
|
||||||
{
|
{
|
||||||
if (filters[f])
|
if (filters[f])
|
||||||
{
|
{
|
||||||
filters[f].enabled = s ? true : false;
|
filters[f].enabled = s ? true : false;
|
||||||
if (s) with (filters[f]) { src = s; sizingMethod = m }
|
if (s) with (filters[f]) { src = s; sizingMethod = m }
|
||||||
}
|
}
|
||||||
else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
|
else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
|
||||||
}
|
}
|
||||||
|
|
||||||
function doFix()
|
function doFix()
|
||||||
{
|
{
|
||||||
// Assume IE7 is OK.
|
// Assume IE7 is OK.
|
||||||
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent) ||
|
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent) ||
|
||||||
(event && !/(background|src)/.test(event.propertyName))) return;
|
(event && !/(background|src)/.test(event.propertyName))) return;
|
||||||
|
|
||||||
var bgImg = currentStyle.backgroundImage || style.backgroundImage;
|
var bgImg = currentStyle.backgroundImage || style.backgroundImage;
|
||||||
var bgRepeat = currentStyle.backgroundRepeat || style.backgroundRepeat;
|
var bgRepeat = currentStyle.backgroundRepeat || style.backgroundRepeat;
|
||||||
if (bgImg && bgImg != 'none')
|
if (bgImg && bgImg != 'none')
|
||||||
{
|
{
|
||||||
if (bgImg.match(/^url[("']+(.*\.png)[)"']+$/i))
|
if (bgImg.match(/^url[("']+(.*\.png)[)"']+$/i))
|
||||||
{
|
{
|
||||||
var s = RegExp.$1;
|
var s = RegExp.$1;
|
||||||
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
|
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
|
||||||
style.width = offsetWidth + 'px';
|
style.width = offsetWidth + 'px';
|
||||||
style.backgroundImage = 'none';
|
style.backgroundImage = 'none';
|
||||||
filt(s, bgRepeat == "no-repeat" ? 'crop' : 'scale');
|
filt(s, bgRepeat == "no-repeat" ? 'crop' : 'scale');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
doFix();
|
doFix();
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</public:component>
|
</public:component>
|
File diff suppressed because it is too large
Load Diff
|
@ -1,67 +1,67 @@
|
||||||
<public:component>
|
<public:component>
|
||||||
<public:attach event="onpropertychange" onevent="doFix()" />
|
<public:attach event="onpropertychange" onevent="doFix()" />
|
||||||
|
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
|
||||||
// IE5.5+ PNG Alpha Fix v1.0RC4
|
// IE5.5+ PNG Alpha Fix v1.0RC4
|
||||||
// (c) 2004-2005 Angus Turnbull http://www.twinhelix.com
|
// (c) 2004-2005 Angus Turnbull http://www.twinhelix.com
|
||||||
|
|
||||||
// This is licensed under the CC-GNU LGPL, version 2.1 or later.
|
// This is licensed under the CC-GNU LGPL, version 2.1 or later.
|
||||||
// For details, see: http://creativecommons.org/licenses/LGPL/2.1/
|
// For details, see: http://creativecommons.org/licenses/LGPL/2.1/
|
||||||
|
|
||||||
|
|
||||||
// This must be a path to a blank image. That's all the configuration you need.
|
// This must be a path to a blank image. That's all the configuration you need.
|
||||||
if (typeof blankImg == 'undefined') var blankImg = 'blank.gif';
|
if (typeof blankImg == 'undefined') var blankImg = 'blank.gif';
|
||||||
|
|
||||||
|
|
||||||
var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
|
var f = 'DXImageTransform.Microsoft.AlphaImageLoader';
|
||||||
|
|
||||||
function filt(s, m)
|
function filt(s, m)
|
||||||
{
|
{
|
||||||
if (filters[f])
|
if (filters[f])
|
||||||
{
|
{
|
||||||
filters[f].enabled = s ? true : false;
|
filters[f].enabled = s ? true : false;
|
||||||
if (s) with (filters[f]) { src = s; sizingMethod = m }
|
if (s) with (filters[f]) { src = s; sizingMethod = m }
|
||||||
}
|
}
|
||||||
else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
|
else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
|
||||||
}
|
}
|
||||||
|
|
||||||
function doFix()
|
function doFix()
|
||||||
{
|
{
|
||||||
alert('ok')
|
alert('ok')
|
||||||
|
|
||||||
// Assume IE7 is OK.
|
// Assume IE7 is OK.
|
||||||
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent) ||
|
if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent) ||
|
||||||
(event && !/(background|src)/.test(event.propertyName))) return;
|
(event && !/(background|src)/.test(event.propertyName))) return;
|
||||||
|
|
||||||
var bgImg = currentStyle.backgroundImage || style.backgroundImage;
|
var bgImg = currentStyle.backgroundImage || style.backgroundImage;
|
||||||
|
|
||||||
if (tagName == 'IMG')
|
if (tagName == 'IMG')
|
||||||
{
|
{
|
||||||
if ((/\.png$/i).test(src))
|
if ((/\.png$/i).test(src))
|
||||||
{
|
{
|
||||||
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
|
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
|
||||||
style.width = offsetWidth + 'px';
|
style.width = offsetWidth + 'px';
|
||||||
filt(src, 'scale');
|
filt(src, 'scale');
|
||||||
src = blankImg;
|
src = blankImg;
|
||||||
}
|
}
|
||||||
else if (src.indexOf(blankImg) < 0) filt();
|
else if (src.indexOf(blankImg) < 0) filt();
|
||||||
}
|
}
|
||||||
else if (bgImg && bgImg != 'none')
|
else if (bgImg && bgImg != 'none')
|
||||||
{
|
{
|
||||||
if (bgImg.match(/^url[("']+(.*\.png)[)"']+$/i))
|
if (bgImg.match(/^url[("']+(.*\.png)[)"']+$/i))
|
||||||
{
|
{
|
||||||
var s = RegExp.$1;
|
var s = RegExp.$1;
|
||||||
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
|
if (currentStyle.width == 'auto' && currentStyle.height == 'auto')
|
||||||
style.width = offsetWidth + 'px';
|
style.width = offsetWidth + 'px';
|
||||||
style.backgroundImage = 'none';
|
style.backgroundImage = 'none';
|
||||||
filt(s, 'crop');
|
filt(s, 'crop');
|
||||||
// IE link fix.
|
// IE link fix.
|
||||||
for (var n = 0; n < childNodes.length; n++)
|
for (var n = 0; n < childNodes.length; n++)
|
||||||
if (childNodes[n].style) childNodes[n].style.position = 'relative';
|
if (childNodes[n].style) childNodes[n].style.position = 'relative';
|
||||||
}
|
}
|
||||||
else filt();
|
else filt();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
doFix();
|
doFix();
|
||||||
|
|
|
@ -1,333 +1,333 @@
|
||||||
/* Focused windows */
|
/* Focused windows */
|
||||||
.overlay_mac_os_x {
|
.overlay_mac_os_x {
|
||||||
background-color: #85BBEF;
|
background-color: #85BBEF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_nw {
|
.mac_os_x_nw {
|
||||||
background: transparent url(mac_os_x/TL_Main.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/TL_Main.png) no-repeat 0 0;
|
||||||
width:24px;
|
width:24px;
|
||||||
height:30px;
|
height:30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_n {
|
.mac_os_x_n {
|
||||||
background: transparent url(mac_os_x/T_Main.png) repeat-x 0 0;
|
background: transparent url(mac_os_x/T_Main.png) repeat-x 0 0;
|
||||||
height:30px;
|
height:30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_ne {
|
.mac_os_x_ne {
|
||||||
background: transparent url(mac_os_x/TR_Main.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/TR_Main.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:30px;
|
height:30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_w {
|
.mac_os_x_w {
|
||||||
background: transparent url(mac_os_x/L_Main.png) repeat-y top left;
|
background: transparent url(mac_os_x/L_Main.png) repeat-y top left;
|
||||||
width:16px;
|
width:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_e {
|
.mac_os_x_e {
|
||||||
background: transparent url(mac_os_x/R_Main.png) repeat-y top right;
|
background: transparent url(mac_os_x/R_Main.png) repeat-y top right;
|
||||||
width:16px;
|
width:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_sw {
|
.mac_os_x_sw {
|
||||||
background: transparent url(mac_os_x/BL_Main.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/BL_Main.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_s {
|
.mac_os_x_s {
|
||||||
background: transparent url(mac_os_x/B_Main.png) repeat-x 0 0;
|
background: transparent url(mac_os_x/B_Main.png) repeat-x 0 0;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_se, .mac_os_x_sizer {
|
.mac_os_x_se, .mac_os_x_sizer {
|
||||||
background: transparent url(mac_os_x/BR_Main.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/BR_Main.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_sizer {
|
.mac_os_x_sizer {
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_close {
|
.mac_os_x_close {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x/close.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x/close.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:25px;
|
left:25px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_minimize {
|
.mac_os_x_minimize {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x/minimize.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x/minimize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:45px;
|
left:45px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_maximize {
|
.mac_os_x_maximize {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x/maximize.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x/maximize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:65px;
|
left:65px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_title {
|
.mac_os_x_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:14px;
|
height:14px;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
margin-top:8px;
|
margin-top:8px;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#000;
|
color:#000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_content {
|
.mac_os_x_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #222;
|
color: #222;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
background:#FFF;
|
background:#FFF;
|
||||||
}
|
}
|
||||||
.mac_os_x_s .status_bar {
|
.mac_os_x_s .status_bar {
|
||||||
padding-bottom:24px;
|
padding-bottom:24px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* FOR IE */
|
/* FOR IE */
|
||||||
* html .mac_os_x_nw {
|
* html .mac_os_x_nw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL_Main.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL_Main.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_n {
|
* html .mac_os_x_n {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T_Main.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T_Main.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_ne {
|
* html .mac_os_x_ne {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR_Main.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR_Main.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_w {
|
* html .mac_os_x_w {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L_Main.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L_Main.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_e {
|
* html .mac_os_x_e {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R_Main.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R_Main.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_sw {
|
* html .mac_os_x_sw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL_Main.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL_Main.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_s {
|
* html .mac_os_x_s {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B_Main.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B_Main.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_se {
|
* html .mac_os_x_se {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_sizer {
|
* html .mac_os_x_sizer {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR_Main.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/* Focused windows */
|
/* Focused windows */
|
||||||
.overlay_blur_os_x {
|
.overlay_blur_os_x {
|
||||||
background-color: #85BBEF;
|
background-color: #85BBEF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_nw {
|
.blur_os_x_nw {
|
||||||
background: transparent url(mac_os_x/TL.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/TL.png) no-repeat 0 0;
|
||||||
width:24px;
|
width:24px;
|
||||||
height:30px;
|
height:30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_n {
|
.blur_os_x_n {
|
||||||
background: transparent url(mac_os_x/T.png) repeat-x 0 0;
|
background: transparent url(mac_os_x/T.png) repeat-x 0 0;
|
||||||
height:30px;
|
height:30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_ne {
|
.blur_os_x_ne {
|
||||||
background: transparent url(mac_os_x/TR.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/TR.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:30px;
|
height:30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_w {
|
.blur_os_x_w {
|
||||||
background: transparent url(mac_os_x/L.png) repeat-y top left;
|
background: transparent url(mac_os_x/L.png) repeat-y top left;
|
||||||
width:16px;
|
width:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_e {
|
.blur_os_x_e {
|
||||||
background: transparent url(mac_os_x/R.png) repeat-y top right;
|
background: transparent url(mac_os_x/R.png) repeat-y top right;
|
||||||
width:16px;
|
width:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_sw {
|
.blur_os_x_sw {
|
||||||
background: transparent url(mac_os_x/BL.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/BL.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_s {
|
.blur_os_x_s {
|
||||||
background: transparent url(mac_os_x/B.png) repeat-x 0 0;
|
background: transparent url(mac_os_x/B.png) repeat-x 0 0;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_se, .blur_os_x_sizer {
|
.blur_os_x_se, .blur_os_x_sizer {
|
||||||
background: transparent url(mac_os_x/BR.png) no-repeat 0 0;
|
background: transparent url(mac_os_x/BR.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_sizer {
|
.blur_os_x_sizer {
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_close {
|
.blur_os_x_close {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x/close.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x/close.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:25px;
|
left:25px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_minimize {
|
.blur_os_x_minimize {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x/minimize.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x/minimize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:45px;
|
left:45px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_maximize {
|
.blur_os_x_maximize {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x/maximize.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x/maximize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:65px;
|
left:65px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_title {
|
.blur_os_x_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:14px;
|
height:14px;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
margin-top:8px;
|
margin-top:8px;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#000;
|
color:#000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.blur_os_x_content {
|
.blur_os_x_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #222;
|
color: #222;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
background:#FFF;
|
background:#FFF;
|
||||||
}
|
}
|
||||||
.blur_os_x_s .status_bar {
|
.blur_os_x_s .status_bar {
|
||||||
padding-bottom:24px;
|
padding-bottom:24px;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* FOR IE */
|
/* FOR IE */
|
||||||
* html .blur_os_x_nw {
|
* html .blur_os_x_nw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TL.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_n {
|
* html .blur_os_x_n {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/T.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_ne {
|
* html .blur_os_x_ne {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/TR.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_w {
|
* html .blur_os_x_w {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/L.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_e {
|
* html .blur_os_x_e {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/R.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_sw {
|
* html .blur_os_x_sw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BL.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_s {
|
* html .blur_os_x_s {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/B.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_se {
|
* html .blur_os_x_se {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .blur_os_x_sizer {
|
* html .blur_os_x_sizer {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x/BR.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,160 +1,160 @@
|
||||||
.overlay_mac_os_x_dialog {
|
.overlay_mac_os_x_dialog {
|
||||||
background-color: #FF7224;
|
background-color: #FF7224;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_nw {
|
.mac_os_x_dialog_nw {
|
||||||
background: transparent url(mac_os_x_dialog/L.png) repeat-y top left;
|
background: transparent url(mac_os_x_dialog/L.png) repeat-y top left;
|
||||||
width:16px;
|
width:16px;
|
||||||
height:16px;
|
height:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_n {
|
.mac_os_x_dialog_n {
|
||||||
background: transparent url(mac_os_x_dialog/bg.gif) repeat 0 0;
|
background: transparent url(mac_os_x_dialog/bg.gif) repeat 0 0;
|
||||||
height:18px;
|
height:18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_ne {
|
.mac_os_x_dialog_ne {
|
||||||
background: transparent url(mac_os_x_dialog/R.png) repeat-y top left;
|
background: transparent url(mac_os_x_dialog/R.png) repeat-y top left;
|
||||||
width:16px;
|
width:16px;
|
||||||
height:16px;
|
height:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_w {
|
.mac_os_x_dialog_w {
|
||||||
background: transparent url(mac_os_x_dialog/L.png) repeat-y top left;
|
background: transparent url(mac_os_x_dialog/L.png) repeat-y top left;
|
||||||
width:16px;
|
width:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_e {
|
.mac_os_x_dialog_e {
|
||||||
background: transparent url(mac_os_x_dialog/R.png) repeat-y top right;
|
background: transparent url(mac_os_x_dialog/R.png) repeat-y top right;
|
||||||
width:16px;
|
width:16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_sw {
|
.mac_os_x_dialog_sw {
|
||||||
background: transparent url(mac_os_x_dialog/BL.png) no-repeat 0 0;
|
background: transparent url(mac_os_x_dialog/BL.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_s {
|
.mac_os_x_dialog_s {
|
||||||
background: transparent url(mac_os_x_dialog/B.png) repeat-x 0 0;
|
background: transparent url(mac_os_x_dialog/B.png) repeat-x 0 0;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_se, .mac_os_x_dialog_sizer {
|
.mac_os_x_dialog_se, .mac_os_x_dialog_sizer {
|
||||||
background: transparent url(mac_os_x_dialog/BR.png) no-repeat 0 0;
|
background: transparent url(mac_os_x_dialog/BR.png) no-repeat 0 0;
|
||||||
width:31px;
|
width:31px;
|
||||||
height:40px;
|
height:40px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_sizer {
|
.mac_os_x_dialog_sizer {
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_close {
|
.mac_os_x_dialog_close {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x_dialog/close.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x_dialog/close.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:25px;
|
left:25px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_minimize {
|
.mac_os_x_dialog_minimize {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x_dialog/minimize.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x_dialog/minimize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:45px;
|
left:45px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_maximize {
|
.mac_os_x_dialog_maximize {
|
||||||
width: 19px;
|
width: 19px;
|
||||||
height: 19px;
|
height: 19px;
|
||||||
background: transparent url(mac_os_x_dialog/maximize.gif) no-repeat 0 0;
|
background: transparent url(mac_os_x_dialog/maximize.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:12px;
|
top:12px;
|
||||||
left:65px;
|
left:65px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_title {
|
.mac_os_x_dialog_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:14px;
|
height:14px;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size:12px;
|
font-size:12px;
|
||||||
text-align:center;
|
text-align:center;
|
||||||
margin-top:6px;
|
margin-top:6px;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#000;
|
color:#000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_content {
|
.mac_os_x_dialog_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #222;
|
color: #222;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
background: transparent url(mac_os_x_dialog/bg.gif) repeat 0 0;
|
background: transparent url(mac_os_x_dialog/bg.gif) repeat 0 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
.mac_os_x_dialog_buttons {
|
.mac_os_x_dialog_buttons {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
}
|
}
|
||||||
/* FOR IE */
|
/* FOR IE */
|
||||||
* html .mac_os_x_dialog_nw {
|
* html .mac_os_x_dialog_nw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/L.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/L.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
* html .mac_os_x_dialog_ne {
|
* html .mac_os_x_dialog_ne {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/R.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/R.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_dialog_w {
|
* html .mac_os_x_dialog_w {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/L.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/L.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_dialog_e {
|
* html .mac_os_x_dialog_e {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/R.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/R.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_dialog_sw {
|
* html .mac_os_x_dialog_sw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/BL.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/BL.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_dialog_s {
|
* html .mac_os_x_dialog_s {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/B.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/B.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_dialog_se {
|
* html .mac_os_x_dialog_se {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/BR.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/BR.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .mac_os_x_dialog_sizer {
|
* html .mac_os_x_dialog_sizer {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/BR.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/mac_os_x_dialog/BR.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,164 +1,164 @@
|
||||||
.overlay_nuncio img { border: none; }
|
.overlay_nuncio img { border: none; }
|
||||||
|
|
||||||
.overlay_nuncio {
|
.overlay_nuncio {
|
||||||
background-color: #666666;
|
background-color: #666666;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_nw {
|
.nuncio_nw {
|
||||||
width: 12px;
|
width: 12px;
|
||||||
height: 28px;
|
height: 28px;
|
||||||
background: url(nuncio/top_left.png) no-repeat;
|
background: url(nuncio/top_left.png) no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_n {
|
.nuncio_n {
|
||||||
background: url(nuncio/top_mid.png) repeat-x;
|
background: url(nuncio/top_mid.png) repeat-x;
|
||||||
height: 28px;
|
height: 28px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_ne {
|
.nuncio_ne {
|
||||||
width: 21px;
|
width: 21px;
|
||||||
height: 28px;
|
height: 28px;
|
||||||
background: url(nuncio/top_right.png) no-repeat;
|
background: url(nuncio/top_right.png) no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_e {
|
.nuncio_e {
|
||||||
width: 21px;
|
width: 21px;
|
||||||
background: url(nuncio/center_right.png) repeat-y top right;
|
background: url(nuncio/center_right.png) repeat-y top right;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_w {
|
.nuncio_w {
|
||||||
width: 12px;
|
width: 12px;
|
||||||
background: url(nuncio/center_left.png) repeat-y top left;
|
background: url(nuncio/center_left.png) repeat-y top left;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_sw {
|
.nuncio_sw {
|
||||||
width: 12px;
|
width: 12px;
|
||||||
height: 18px;
|
height: 18px;
|
||||||
background: url(nuncio/bottom_left.png) no-repeat;
|
background: url(nuncio/bottom_left.png) no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_s {
|
.nuncio_s {
|
||||||
background: url(nuncio/bottom_mid.png) repeat-x 0 0;
|
background: url(nuncio/bottom_mid.png) repeat-x 0 0;
|
||||||
height: 18px;
|
height: 18px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_se, .nuncio_sizer {
|
.nuncio_se, .nuncio_sizer {
|
||||||
width: 21px;
|
width: 21px;
|
||||||
height: 18px;
|
height: 18px;
|
||||||
background: url(nuncio/bottom_right.png) no-repeat;
|
background: url(nuncio/bottom_right.png) no-repeat;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_close {
|
.nuncio_close {
|
||||||
width: 14px;
|
width: 14px;
|
||||||
height: 14px;
|
height: 14px;
|
||||||
background: url(nuncio/close.png) no-repeat;
|
background: url(nuncio/close.png) no-repeat;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:10px;
|
top:10px;
|
||||||
right:22px;
|
right:22px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:2000;
|
z-index:2000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_minimize {
|
.nuncio_minimize {
|
||||||
width: 14px;
|
width: 14px;
|
||||||
height: 15px;
|
height: 15px;
|
||||||
background: url(nuncio/minimize.png) no-repeat;
|
background: url(nuncio/minimize.png) no-repeat;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:10px;
|
top:10px;
|
||||||
right:40px;
|
right:40px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:2000;
|
z-index:2000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_title {
|
.nuncio_title {
|
||||||
float:left;
|
float:left;
|
||||||
font-size:11px;
|
font-size:11px;
|
||||||
font-weight: bold;
|
font-weight: bold;
|
||||||
font-style: italic;
|
font-style: italic;
|
||||||
color: #fff;
|
color: #fff;
|
||||||
width: 100%
|
width: 100%
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_content {
|
.nuncio_content {
|
||||||
background: url(nuncio/overlay.png) repeat;
|
background: url(nuncio/overlay.png) repeat;
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #ddd;
|
color: #ddd;
|
||||||
font-family: Tahoma, Arial, "sans-serif";
|
font-family: Tahoma, Arial, "sans-serif";
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.nuncio_sizer {
|
.nuncio_sizer {
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
.top_draggable, .bottom_draggable {
|
.top_draggable, .bottom_draggable {
|
||||||
cursor:move
|
cursor:move
|
||||||
}
|
}
|
||||||
/* FOR IE */
|
/* FOR IE */
|
||||||
* html .nuncio_nw {
|
* html .nuncio_nw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/top_left.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/top_left.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_n {
|
* html .nuncio_n {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/top_mid.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/top_mid.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_ne {
|
* html .nuncio_ne {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/top_right.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/top_right.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_w {
|
* html .nuncio_w {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/center_left.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/center_left.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_e {
|
* html .nuncio_e {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/center_right.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/center_right.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_sw {
|
* html .nuncio_sw {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_left.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_left.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_s {
|
* html .nuncio_s {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_mid.png", sizingMethod="scale");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_mid.png", sizingMethod="scale");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_se {
|
* html .nuncio_se {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_right.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_right.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_sizer {
|
* html .nuncio_sizer {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_right.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/bottom_right.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_close {
|
* html .nuncio_close {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/close.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/close.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
* html .nuncio_minimize {
|
* html .nuncio_minimize {
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
background-image: none;
|
background-image: none;
|
||||||
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/minimize.png", sizingMethod="crop");
|
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../themes/nuncio/minimize.png", sizingMethod="crop");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1,108 +1,108 @@
|
||||||
.overlay_spread {
|
.overlay_spread {
|
||||||
background-color: #85BBEF;
|
background-color: #85BBEF;
|
||||||
filter:alpha(opacity=60);
|
filter:alpha(opacity=60);
|
||||||
-moz-opacity: 0.6;
|
-moz-opacity: 0.6;
|
||||||
opacity: 0.6;
|
opacity: 0.6;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_nw {
|
.spread_nw {
|
||||||
background: transparent url(spread/left-top.gif) no-repeat 0 0;
|
background: transparent url(spread/left-top.gif) no-repeat 0 0;
|
||||||
width:10px;
|
width:10px;
|
||||||
height:25px;
|
height:25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_n {
|
.spread_n {
|
||||||
background: transparent url(spread/top-middle.gif) repeat-x 0 0;
|
background: transparent url(spread/top-middle.gif) repeat-x 0 0;
|
||||||
height:25px;
|
height:25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_ne {
|
.spread_ne {
|
||||||
background: transparent url(spread/right-top.gif) no-repeat 0 0;
|
background: transparent url(spread/right-top.gif) no-repeat 0 0;
|
||||||
width:10px;
|
width:10px;
|
||||||
height:25px;
|
height:25px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_w {
|
.spread_w {
|
||||||
background: transparent url(spread/frame-left.gif) repeat-y top left;
|
background: transparent url(spread/frame-left.gif) repeat-y top left;
|
||||||
width:7px;
|
width:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_e {
|
.spread_e {
|
||||||
background: transparent url(spread/frame-right.gif) repeat-y top right;
|
background: transparent url(spread/frame-right.gif) repeat-y top right;
|
||||||
width:7px;
|
width:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_sw {
|
.spread_sw {
|
||||||
background: transparent url(spread/bottom-left-c.gif) no-repeat 0 0;
|
background: transparent url(spread/bottom-left-c.gif) no-repeat 0 0;
|
||||||
width:7px;
|
width:7px;
|
||||||
height:7px;
|
height:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_s {
|
.spread_s {
|
||||||
background: transparent url(spread/bottom-middle.gif) repeat-x 0 0;
|
background: transparent url(spread/bottom-middle.gif) repeat-x 0 0;
|
||||||
height:7px;
|
height:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_se, .spread_sizer {
|
.spread_se, .spread_sizer {
|
||||||
background: transparent url(spread/bottom-right-c.gif) no-repeat 0 0;
|
background: transparent url(spread/bottom-right-c.gif) no-repeat 0 0;
|
||||||
width:7px;
|
width:7px;
|
||||||
height:7px;
|
height:7px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_sizer {
|
.spread_sizer {
|
||||||
cursor:se-resize;
|
cursor:se-resize;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_close {
|
.spread_close {
|
||||||
width: 23px;
|
width: 23px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(spread/button-close-focus.gif) no-repeat 0 0;
|
background: transparent url(spread/button-close-focus.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:11px;
|
right:11px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_minimize {
|
.spread_minimize {
|
||||||
width: 23px;
|
width: 23px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(spread/button-min-focus.gif) no-repeat 0 0;
|
background: transparent url(spread/button-min-focus.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:55px;
|
right:55px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_maximize {
|
.spread_maximize {
|
||||||
width: 23px;
|
width: 23px;
|
||||||
height: 23px;
|
height: 23px;
|
||||||
background: transparent url(spread/button-max-focus.gif) no-repeat 0 0;
|
background: transparent url(spread/button-max-focus.gif) no-repeat 0 0;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0px;
|
top:0px;
|
||||||
right:33px;
|
right:33px;
|
||||||
cursor:pointer;
|
cursor:pointer;
|
||||||
z-index:1000;
|
z-index:1000;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_title {
|
.spread_title {
|
||||||
float:left;
|
float:left;
|
||||||
height:14px;
|
height:14px;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size:14px;
|
font-size:14px;
|
||||||
font-weight:bold;
|
font-weight:bold;
|
||||||
text-align:left;
|
text-align:left;
|
||||||
margin-top:2px;
|
margin-top:2px;
|
||||||
width:100%;
|
width:100%;
|
||||||
color:#E47211;
|
color:#E47211;
|
||||||
}
|
}
|
||||||
|
|
||||||
.spread_content {
|
.spread_content {
|
||||||
overflow:auto;
|
overflow:auto;
|
||||||
color: #222;
|
color: #222;
|
||||||
font-family: Tahoma, Arial, sans-serif;
|
font-family: Tahoma, Arial, sans-serif;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
background:#A9EA00;
|
background:#A9EA00;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -559,6 +559,8 @@ a.exit { height:24px; display:block; width:80px; color:#000000; background:#c3c3
|
||||||
.st_box_top a:hover{ color:#1c9ec7;}
|
.st_box_top a:hover{ color:#1c9ec7;}
|
||||||
a.st_up{ display: block; width:8px; float:left; height:13px; background:url(../images/pic_up.png) 0 0 no-repeat; margin-top:5px; margin-left:3px;}
|
a.st_up{ display: block; width:8px; float:left; height:13px; background:url(../images/pic_up.png) 0 0 no-repeat; margin-top:5px; margin-left:3px;}
|
||||||
a.st_down{ display: block; width:8px; float:left; height:13px; background:url(../images/pic_up.png) 0 -22px no-repeat; margin-top:5px; margin-left:3px;}
|
a.st_down{ display: block; width:8px; float:left; height:13px; background:url(../images/pic_up.png) 0 -22px no-repeat; margin-top:5px; margin-left:3px;}
|
||||||
|
a.sort_up{ display: inline-block; width:8px; height:13px; background:url(../images/pic_up.png) 0 0 no-repeat;}
|
||||||
|
a.sort_down{ display: inline-block; width:8px; height:13px; background:url(../images/pic_up.png) 0 -22px no-repeat;}
|
||||||
a.st_img { display:block;width:32px; height:32px; border:1px solid #CCC; padding:1px;}
|
a.st_img { display:block;width:32px; height:32px; border:1px solid #CCC; padding:1px;}
|
||||||
a:hover.st_img { border:1px solid #1c9ec7; }
|
a:hover.st_img { border:1px solid #1c9ec7; }
|
||||||
.st_boxlist{ border-bottom:1px dashed #CCC; height:43px; margin-bottom:10px; }
|
.st_boxlist{ border-bottom:1px dashed #CCC; height:43px; margin-bottom:10px; }
|
||||||
|
|
Loading…
Reference in New Issue