* add style of icons and used correctly.

This commit is contained in:
Catouse
2013-09-18 16:55:33 +08:00
parent cfca33f2be
commit 057a42f834
11 changed files with 154 additions and 188 deletions
+3 -3
View File
@@ -348,7 +348,7 @@ class common extends control
if(isonlybody()) return false;
echo "<span class='link-button'>";
echo html::a($backLink, '<i class="icon-goback icon-large"></i>', '', "class='link-icon' title={$lang->goback}");
echo html::a($backLink, '<i class="icon-goback icon-level-up icon-large icon-rotate-270"></i>', '', "class='link-icon' title={$lang->goback}");
echo "</span>";
if(isset($preAndNext->pre) and $preAndNext->pre)
@@ -357,7 +357,7 @@ class common extends control
$title = isset($preAndNext->pre->title) ? $preAndNext->pre->title : $preAndNext->pre->name;
$title = '#' . $preAndNext->pre->$id . ' ' . $title;
echo "<span class='link-button'>";
echo html::a(inLink('view', "ID={$preAndNext->pre->$id}"), '&nbsp', '', "id='pre' class='icon-pre' title='{$title}'");
echo html::a(inLink('view', "ID={$preAndNext->pre->$id}"), '<i class="icon-pre icon-chevron-sign-left"></i>', '', "id='pre' class='link-icon' title='{$title}'");
echo "</span>";
}
if(isset($preAndNext->next) and $preAndNext->next)
@@ -366,7 +366,7 @@ class common extends control
$title = isset($preAndNext->next->title) ? $preAndNext->next->title : $preAndNext->next->name;
$title = '#' . $preAndNext->next->$id . ' ' . $title;
echo "<span class='link-button'>";
echo html::a(inLink('view', "ID={$preAndNext->next->$id}"), '&nbsp;', '', "id='next' class='icon-next' title='$title'");
echo html::a(inLink('view', "ID={$preAndNext->next->$id}"), '<i class="icon-pre icon-chevron-sign-right"></i>', '', "id='next' class='link-icon' title='$title'");
echo "</span>";
}
}
+1 -1
View File
@@ -31,7 +31,7 @@ $lang->my->storyMenu->closedByMe = 'My closed';
$lang->my->home = new stdclass();
$lang->my->home->latest = 'Dynamic';
$lang->my->home->action = "%s, %s <i>%s</i> %s <a href='%s'>%s</a>.";
$lang->my->home->action = "%s, %s <em>%s</em> %s <a href='%s'>%s</a>.";
$lang->my->home->projects = 'Project';
$lang->my->home->products = 'Product';
$lang->my->home->projectHome = 'Project home';
+41 -41
View File
@@ -1,41 +1,41 @@
<?php
$lang->my->common = '我的地盘';
/* 方法列表。*/
$lang->my->index = '首页';
$lang->my->todo = '我的待办';
$lang->my->task = '我的任务';
$lang->my->bug = '我的Bug';
$lang->my->testTask = '我的测试任务';
$lang->my->testCase = '我的测试用例';
$lang->my->story = '我的需求';
$lang->my->myProject = '我的项目';
$lang->my->team = '我的团队';
$lang->my->profile = '我的档案';
$lang->my->dynamic = '我的动态';
$lang->my->editProfile = '更新信息';
$lang->my->changePassword = '修改密码';
$lang->my->taskMenu = new stdclass();
$lang->my->taskMenu->assignedToMe = '指派给我';
$lang->my->taskMenu->openedByMe = '由我创建';
$lang->my->taskMenu->finishedByMe = '由我完成';
$lang->my->taskMenu->closedByMe = '由我关闭';
$lang->my->taskMenu->canceledByMe = '由我取消';
$lang->my->storyMenu = new stdclass();
$lang->my->storyMenu->assignedToMe = '指派给我';
$lang->my->storyMenu->openedByMe = '由我创建';
$lang->my->storyMenu->reviewedByMe = '由我评审';
$lang->my->storyMenu->closedByMe = '由我关闭';
$lang->my->home = new stdclass();
$lang->my->home->latest = '最新动态';
$lang->my->home->action = "%s, %s <i>%s</i> %s <a href='%s'>%s</a>。";
$lang->my->home->projects = '项目';
$lang->my->home->products = '产品';
$lang->my->home->projectHome = '访问项目主页';
$lang->my->home->productHome = '访问产品主页';
$lang->my->home->createProject = "创建一个项目?";
$lang->my->home->createProduct = "创建一个产品?";
$lang->my->home->help = "<a href='http://www.zentao.net/help-read-79236.html' target='_blank'>帮助文档</a>";
<?php
$lang->my->common = '我的地盘';
/* 方法列表。*/
$lang->my->index = '首页';
$lang->my->todo = '我的待办';
$lang->my->task = '我的任务';
$lang->my->bug = '我的Bug';
$lang->my->testTask = '我的测试任务';
$lang->my->testCase = '我的测试用例';
$lang->my->story = '我的需求';
$lang->my->myProject = '我的项目';
$lang->my->team = '我的团队';
$lang->my->profile = '我的档案';
$lang->my->dynamic = '我的动态';
$lang->my->editProfile = '更新信息';
$lang->my->changePassword = '修改密码';
$lang->my->taskMenu = new stdclass();
$lang->my->taskMenu->assignedToMe = '指派给我';
$lang->my->taskMenu->openedByMe = '由我创建';
$lang->my->taskMenu->finishedByMe = '由我完成';
$lang->my->taskMenu->closedByMe = '由我关闭';
$lang->my->taskMenu->canceledByMe = '由我取消';
$lang->my->storyMenu = new stdclass();
$lang->my->storyMenu->assignedToMe = '指派给我';
$lang->my->storyMenu->openedByMe = '由我创建';
$lang->my->storyMenu->reviewedByMe = '由我评审';
$lang->my->storyMenu->closedByMe = '由我关闭';
$lang->my->home = new stdclass();
$lang->my->home->latest = '最新动态';
$lang->my->home->action = "%s, %s <em>%s</em> %s <a href='%s'>%s</a>。";
$lang->my->home->projects = '项目';
$lang->my->home->products = '产品';
$lang->my->home->projectHome = '访问项目主页';
$lang->my->home->productHome = '访问产品主页';
$lang->my->home->createProject = "创建一个项目?";
$lang->my->home->createProduct = "创建一个产品?";
$lang->my->home->help = "<a href='http://www.zentao.net/help-read-79236.html' target='_blank'>帮助文档</a>";
+41 -41
View File
@@ -1,41 +1,41 @@
<?php
$lang->my->common = '我的地盤';
/* 方法列表。*/
$lang->my->index = '首頁';
$lang->my->todo = '我的待辦';
$lang->my->task = '我的任務';
$lang->my->bug = '我的Bug';
$lang->my->testTask = '我的測試任務';
$lang->my->testCase = '我的測試用例';
$lang->my->story = '我的需求';
$lang->my->myProject = '我的項目';
$lang->my->team = '我的團隊';
$lang->my->profile = '我的檔案';
$lang->my->dynamic = '我的動態';
$lang->my->editProfile = '更新信息';
$lang->my->changePassword = '修改密碼';
$lang->my->taskMenu = new stdclass();
$lang->my->taskMenu->assignedToMe = '指派給我';
$lang->my->taskMenu->openedByMe = '由我創建';
$lang->my->taskMenu->finishedByMe = '由我完成';
$lang->my->taskMenu->closedByMe = '由我關閉';
$lang->my->taskMenu->canceledByMe = '由我取消';
$lang->my->storyMenu = new stdclass();
$lang->my->storyMenu->assignedToMe = '指派給我';
$lang->my->storyMenu->openedByMe = '由我創建';
$lang->my->storyMenu->reviewedByMe = '由我評審';
$lang->my->storyMenu->closedByMe = '由我關閉';
$lang->my->home = new stdclass();
$lang->my->home->latest = '最新動態';
$lang->my->home->action = "%s, %s <i>%s</i> %s <a href='%s'>%s</a>。";
$lang->my->home->projects = '項目';
$lang->my->home->products = '產品';
$lang->my->home->projectHome = '訪問項目主頁';
$lang->my->home->productHome = '訪問產品主頁';
$lang->my->home->createProject = "創建一個項目?";
$lang->my->home->createProduct = "創建一個產品?";
$lang->my->home->help = "<a href='http://www.zentao.net/help-read-79236.html' target='_blank'>幫助文檔</a>";
<?php
$lang->my->common = '我的地盤';
/* 方法列表。*/
$lang->my->index = '首頁';
$lang->my->todo = '我的待辦';
$lang->my->task = '我的任務';
$lang->my->bug = '我的Bug';
$lang->my->testTask = '我的測試任務';
$lang->my->testCase = '我的測試用例';
$lang->my->story = '我的需求';
$lang->my->myProject = '我的項目';
$lang->my->team = '我的團隊';
$lang->my->profile = '我的檔案';
$lang->my->dynamic = '我的動態';
$lang->my->editProfile = '更新信息';
$lang->my->changePassword = '修改密碼';
$lang->my->taskMenu = new stdclass();
$lang->my->taskMenu->assignedToMe = '指派給我';
$lang->my->taskMenu->openedByMe = '由我創建';
$lang->my->taskMenu->finishedByMe = '由我完成';
$lang->my->taskMenu->closedByMe = '由我關閉';
$lang->my->taskMenu->canceledByMe = '由我取消';
$lang->my->storyMenu = new stdclass();
$lang->my->storyMenu->assignedToMe = '指派給我';
$lang->my->storyMenu->openedByMe = '由我創建';
$lang->my->storyMenu->reviewedByMe = '由我評審';
$lang->my->storyMenu->closedByMe = '由我關閉';
$lang->my->home = new stdclass();
$lang->my->home->latest = '最新動態';
$lang->my->home->action = "%s, %s <em>%s</em> %s <a href='%s'>%s</a>。";
$lang->my->home->projects = '項目';
$lang->my->home->products = '產品';
$lang->my->home->projectHome = '訪問項目主頁';
$lang->my->home->productHome = '訪問產品主頁';
$lang->my->home->createProject = "創建一個項目?";
$lang->my->home->createProduct = "創建一個產品?";
$lang->my->home->help = "<a href='http://www.zentao.net/help-read-79236.html' target='_blank'>幫助文檔</a>";
-1
View File
@@ -1 +0,0 @@
.icon-green-product-close {padding:2px 8px; background:url(theme/default/images/main/zt-icons.png) -100px -241px;}
+1 -1
View File
@@ -25,7 +25,7 @@
<th class='w-p50'> <?php common::printOrderLink('desc', $orderBy, $vars, $lang->productplan->desc);?></th>
<th class='w-100px'> <?php common::printOrderLink('begin', $orderBy, $vars, $lang->productplan->begin);?></th>
<th class='w-100px'> <?php common::printOrderLink('end', $orderBy, $vars, $lang->productplan->end);?></th>
<th class="w-80px {sorter: false}"><?php echo $lang->actions;?></th>
<th class="w-100px {sorter: false}"><?php echo $lang->actions;?></th>
</tr>
</thead>
<tbody>
+3 -3
View File
@@ -21,7 +21,7 @@
<?php
if(!isset($browseType)) $browseType = '';
if(!isset($orderBy)) $orderBy = '';
common::printIcon('task', 'report', "project=$projectID&browseType=$browseType", '', 'button', 'icon-bar-chart');
common::printIcon('task', 'report', "project=$projectID&browseType=$browseType");
echo '<span class="link-button dropButton">';
echo html::a("#", "<i class='icon-signout'></i> " . $lang->export, '', "id='exportAction' onclick=toggleSubMenu(this.id,'bottom',0) title='{$lang->export}'");
@@ -31,8 +31,8 @@
echo html::a("#", "<i class='icon-signin'></i> " . $lang->import, '', "id='importAction' onclick=toggleSubMenu(this.id,'bottom',0) title='{$lang->import}'");
echo '</span>';
common::printIcon('task', 'batchCreate', "projectID=$projectID", '', 'button', 'icon-plus-sign');
common::printIcon('task', 'create', "project=$projectID", '', 'button', 'icon-plus');
common::printIcon('task', 'batchCreate', "projectID=$projectID");
common::printIcon('task', 'create', "project=$projectID");
?>
</div>
</div>
+1 -2
View File
@@ -1,2 +1 @@
.w-220px{width:220px}
#featurebar .f-right .icon-green-testcase-import {padding:2px 8px; background:url(theme/default/images/main/zt-icons.png) 0px -82px;}
.w-220px{width:220px}
+4 -4
View File
@@ -31,14 +31,14 @@ js::set('confirmDelete', $lang->testcase->confirmDelete);
</div>
<div class='f-right'>
<?php
common::printIcon('testcase', 'import', "productID=$productID", '', 'button', 'icon-signin');
common::printIcon('testcase', 'import', "productID=$productID");
echo '<span class="link-button dropButton">';
echo html::a("#", "<i class='icon-signout'></i>" . $lang->export, '', "id='exportAction' onclick=toggleSubMenu(this.id,'bottom',0) title='{$lang->export}'");
echo html::a("#", "<i class='icon-signout icon-green-common-export'></i>" . $lang->export, '', "id='exportAction' onclick=toggleSubMenu(this.id,'bottom',0) title='{$lang->export}'");
echo '</span>';
common::printIcon('testcase', 'batchCreate', "productID=$productID&moduleID=$moduleID", '', 'button', 'icon-plus-sign');
common::printIcon('testcase', 'create', "productID=$productID&moduleID=$moduleID", '', 'button', 'icon-plus');
common::printIcon('testcase', 'batchCreate', "productID=$productID&moduleID=$moduleID");
common::printIcon('testcase', 'create', "productID=$productID&moduleID=$moduleID");
?>
</div>
</div>
+1 -1
View File
@@ -92,7 +92,7 @@ var moduleID = '<?php echo $moduleID;?>';
common::printIcon('testtask', 'results', "id=$run->id", '', 'list', '', '', 'iframe');
$unlinkURL = $this->createLink('testtask', 'unlinkCase', "caseID=$run->id&confirm=yes");
echo html::a("javascript:ajaxDelete(\"$unlinkURL\",\"caseList\",confirmUnlink)", '&nbsp;', '', "class='icon-green-testtask-unlinkCase' title='{$lang->testtask->unlinkCase}'");
echo html::a("javascript:ajaxDelete(\"$unlinkURL\",\"caseList\",confirmUnlink)", '<i class="icon-green-testtask-unlinkCase"></i>', '', "class='link-icon' title='{$lang->testtask->unlinkCase}'");
common::printIcon('testcase', 'createBug', "product=$productID&extra=projectID=$task->project,buildID=$task->build,caseID=$run->case,runID=$run->id", $run, 'list', 'createBug');
?>
+58 -90
View File
@@ -21,6 +21,62 @@ a {text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
/*-----------------------ICONS-----------------------------------*/
/* icons use fontawesome */
.icon{color: #888;}
.link-icon{color: #036;display: inline-block;}
.link-icon:hover{color:#000;text-shadow:1px 1px 3px rgba(0,0,0,0.25);}
i,[class^="icon-"],[class*=" icon-"],.link-icon [class^="icon-"],.link-icon [class*=" icon-"]{display: inline-block;min-width: 13px;min-height: 13px;}
i.disabled,i.disabled:hover{color: #ccc;}
.outer td i{font-size: 20px;margin-right: 6px;}
.icon-webapp-manage:before{content: "\f085";}
.icon-webapp-obtain:before{content: "\f07a";}
.icon-webapp-create:before{content: "\f0d0";}
.icon-green-testtask-cases:before,.icon-gray-testtask-cases:before{content: "\f118";}
.icon-green-testcase-import:before,.icon-gray-testcase-import:before{content: "\f090";}
.icon-green-testtask-results:before,.icon-gray-testtask-results:before{content: "\f11e";}
.icon-green-testtask-runCase:before,.icon-gray-testtask-runCase:before{content: "\f04b";}
.icon-green-common-copy:before,.icon-gray-common-copy:before{content: "\f0c5";}
.icon-green-productplan-linkBug:before,.icon-gray-productplan-linkBug:before,
.icon-green-bug-createBug:before,.icon-gray-bug-createBug:before{content: "\f188";}
.icon-green-productplan-linkStory:before,.icon-gray-productplan-linkStory:before,
.icon-green-testtask-linkCase:before,.icon-gray-testtask-linkCase:before,
.icon-green-project-linkStory:before,.icon-green-project-linkStory:before {content: "\f0c1";}
.icon-green-testtask-unlinkCase:before,.icon-gray-testtask-unlinkCase:before{content: "\f127";}
.icon-green-testcase-createCase:before,.icon-gray-testcase-createCase:before{content: "\f118";}
.icon-green-story-change:before,.icon-gray-story-change:before{content: "\f074";}
.icon-green-bug-confirmBug:before,.icon-gray-bug-confirmBug:before,
.icon-green-story-review:before,.icon-gray-story-review:before{content: "\f002";}
.icon-green-task-close:before,.icon-gray-task-close:before,
.icon-green-story-close:before,.icon-gray-story-close:before,
.icon-green-product-close:before,.icon-gray-product-close:before,
.icon-green-bug-close:before,.icon-gray-bug-close:before{content: "\f011";}
.icon-green-task-recordEstimate:before,.icon-gray-task-recordEstimate:before{content: "\f017";}
.icon-green-task-start:before,.icon-gray-task-start:before{content: "\f144";}
.icon-green-task-assignTo:before,.icon-gray-task-assignTo:before,.icon-green-bug-assignTo:before,.icon-gray-bug-assignTo:before{content: "\f0a4";}
.icon-green-common-delete:before,.icon-gray-common-delete:before{content: "\f00d";}
.icon-green-common-edit:before,.icon-gray-common-edit:before{content: "\f044";}
.icon-green-todo-finish:before,.icon-gray-todo-finish:before,
.icon-green-bug-resolve:before,.icon-gray-bug-resolve:before,
.icon-green-task-finish:before,.icon-gray-task-finish:before{content: "\f05d";}
.icon-green-common-export:before,.icon-gray-common-export:before {content: "\f08b";}
.icon-green-todo-batchCreate:before,.icon-gray-todo-batchCreate:before,
.icon-green-testcase-batchCreate:before,.icon-gray-testcase-batchCreate:before,
.icon-green-task-batchCreate:before,.icon-gray-task-batchCreate:before,
.icon-green-story-batchCreate:before,.icon-gray-story-batchCreate:before{content: "\f055";}
.icon-green-common-report:before,.icon-gray-common-report:before{content: "\f080";}
.icon-green-story-create:before,.icon-gray-story-create:before,
.icon-green-todo-create:before,.icon-gray-todo-create:before,
.icon-green-testcase-create:before,.icon-gray-testcase-create:before,
.icon-green-productplan-create:before,.icon-gray-productplan-create:before,
.icon-green-release-create:before,.icon-gray-release-create:before,
.icon-green-doc-create:before,.icon-gray-doc-create:before,
.icon-green-testtask-create:before,.icon-gra-ytesttask-create:before,
.icon-green-task-create:before,.icon-gray-task-create:before,
.icon-green-bug-create:before,.icon-gray-bug-create:before,
.icon-green-build-create:before,.icon-gray-build-create:before{content: "\f067";}
/*-----------------------LAYOUT SETTING ----------------------------*/
#wrap{ padding:0 19px; background:#e5e5e5;}
#wrap .outer {text-align:left; padding:20px;background:#fff;border:1px solid #cfcfcf;-webkit-box-shadow: 0 0px 6px rgba(0, 0, 0, 0.10);box-shadow: 0 0px 6px rgba(0, 0, 0, 0.10);}
@@ -121,7 +177,7 @@ a {text-decoration:none;}
.button-d{color:blue; font-size:14px; cursor:pointer}
/*-----------------------TABLE SETTING----------------------------*/
table {border:1px solid #d2d2d2;border-collapse: collapse;border-spacing: 0;}
table {border:1px solid #e4e4e4;border-collapse: collapse;border-spacing: 0;}
td, tr, th {border:none;}
td,th{padding: 8px; line-height: 1.428571429;vertical-align: top;}
th{vertical-align: middle;}
@@ -473,11 +529,7 @@ table.data-table td:last-child{padding-right: 20px;}
.button-create{}
/*-----------------------ICONS --------------------*/
.icon{color: #888;}
.icon-arrow {padding-left:10px; background:url(images/main/zt-icons.png) -102px -443px;}
.link-icon{color: #036;display: inline-block;margin-right: 5px;}
.link-icon:hover{color:#000;text-shadow:1px 1px 3px rgba(0,0,0,0.25);}
.link-icon.disabled,.link-icon.disabled:hover,.link-icon .disabled,.link-icon .disabled:hover{color: #ccc;}
/* Common icons. */
#featurebar .f-right .icon-goback {padding:0px 9px}
@@ -487,9 +539,6 @@ table.data-table td:last-child{padding-right: 20px;}
.pri4 {background:url(images/main/zt-icons.png) -61px -143px; text-indent:-9999px; display:block; width:17px; margin:0 auto;}
.pri5 {background:url(images/main/zt-icons.png) -81px -143px; text-indent:-9999px; display:block; width:17px; margin:0 auto;}
.pri6 {background:url(images/main/zt-icons.png) -101px -143px; text-indent:-9999px; display:block; width:17px; margin:0 auto;}
.icon-goback {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -42px;}
.icon-pre {padding:2px 8px; background:url(images/main/zt-icons.png) -20px -42px;}
.icon-next {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -42px;}
#searchicon {padding:2px 8px; background:url(images/main/zt-icons.png) -102px -80px; margin-left:10px;}
/*#searchmore {padding:2px 8px; background:url(images/main/zt-icons.png) -62px -80px no-repeat; margin-right:10px;}*/
/*#searchlite {padding:2px 8px; background:url(images/main/zt-icons.png) -82px -80px no-repeat; margin-right:10px}*/
@@ -498,33 +547,13 @@ table.data-table td:last-child{padding-right: 20px;}
.icon-add:hover, .icon-delete:hover {cursor:pointer}
.icon-allProducts, .icon-allProjects {padding:2px 10px 2px 8px; background:url(images/main/zt-icons.png) 0px -161px;}
.icon-green-common-edit {padding:2px 8px; background:url(images/main/zt-icons.png) 0px 0px no-repeat;}
.icon-green-common-comment {padding:2px 8px; background:url(images/main/zt-icons.png) -20px 0px no-repeat;}
.icon-green-common-copy {padding:2px 8px; background:url(images/main/zt-icons.png) -40px 0px no-repeat;}
.icon-green-common-delete {padding:2px 8px; background:url(images/main/zt-icons.png) -60px 0px no-repeat;}
.icon-gray-common-delete {padding:2px 8px; background:url(images/main/zt-icons.png) -60px -22px no-repeat;}
#featurebar .f-right .icon-green-common-report {padding:2px 10px; background:url(images/main/zt-icons.png) -40px -82px no-repeat;}
#featurebar .f-right .icon-green-common-export, .icon-green-common-export {padding:2px 8px; background:url(images/main/zt-icons.png) -20px -82px;}
#featurebar .f-right .icon-green-todo-create, .icon-green-productplan-create, .icon-green-release-create,#featurebar .f-right .icon-green-doc-create, .icon-green-doc-create, .icon-green-build-create {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -202px;}
.icon-green-group-create {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -202px;}
/* Todo icons. */
.icon-green-todo-finish {padding:1px 8px; background:url(images/main/zt-icons.png) -80px -242px;}
/* Story icons. */
.icon-green-story-toStory {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -202px;}
.icon-green-story-change {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -200px;}
.icon-gray-story-change {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -220px;}
.icon-green-story-review {padding:2px 8px; background:url(images/main/zt-icons.png) -60px -201px;}
.icon-gray-story-review {padding:2px 8px; background:url(images/main/zt-icons.png) -60px -221px;}
.icon-green-story-close {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -201px;}
.icon-gray-story-close {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -221px;}
.icon-green-story-activate {padding:2px 8px; background:url(images/main/zt-icons.png) -100px -201px;}
.icon-green-story-createCase {padding:2px 8px; background:url(images/main/zt-icons.png) -120px -201px;}
@@ -533,38 +562,17 @@ table.data-table td:last-child{padding-right: 20px;}
.icon-green-project-unlinkStory {padding:2px 5px 2px 10px; background:url(images/main/zt-icons.png) -60px 0px;}
.icon-green-productplan-unlinkStory, .icon-green-productplan-unlinkBug{padding:2px 5px 2px 10px; background:url(images/main/zt-icons.png) -60px 0px;}
.icon-green-project-linkStory, .icon-green-productplan-linkStory {padding:2px 3px 2px 10px; background:url(images/main/zt-icons.png) -161px -201px;}
.icon-green-productplan-linkBug {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -282px;}
#featurebar .f-right .icon-green-story-create, .icon-green-story-create {padding:2px 7px 2px 10px; background:url(images/main/zt-icons.png) 0px -202px;}
#featurebar .f-right .icon-green-story-batchCreate {padding:2px 7px 2px 10px; background:url(images/main/zt-icons.png) -20px -202px;}
/* Task icons. */
.icon-green-task-confirmStoryChange {padding:2px 8px; background:url(images/main/zt-icons.png) -60px -201px;}
.icon-green-task-assignTo {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -242px;}
.icon-gray-task-assignTo {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -262px;}
.icon-green-task-start {padding:2px 8px; background:url(images/main/zt-icons.png) -61px -242px;}
.icon-gray-task-start {padding:2px 8px; background:url(images/main/zt-icons.png) -61px -262px;}
.icon-green-task-finish {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -242px;}
.icon-gray-task-finish {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -262px;}
.icon-green-task-activate {padding:2px 8px; background:url(images/main/zt-icons.png) -120px -241px;}
.icon-gray-task-activate {padding:2px 8px; background:url(images/main/zt-icons.png) -120px -262px;}
.icon-green-task-cancel {padding:2px 8px; background:url(images/main/zt-icons.png) -141px -242px;}
.icon-green-task-close {padding:2px 8px; background:url(images/main/zt-icons.png) -100px -241px;}
.icon-gray-task-close {padding:2px 8px; background:url(images/main/zt-icons.png) -100px -261px;}
.icon-green-task-editEstimate {padding:2px 8px; background:url(images/main/zt-icons.png) 0px 0px no-repeat;}
.icon-green-task-deleteEstimate {padding:2px 8px; background:url(images/main/zt-icons.png) -60px 0px no-repeat;}
#featurebar .f-right .icon-green-task-create, .icon-green-task-create {padding:2px 7px 2px 10px; background:url(images/main/zt-icons.png) 0px -242px;}
#featurebar .f-right .icon-green-task-batchCreate, .icon-green-task-batchCreate {padding:2px 7px 2px 10px; background:url(images/main/zt-icons.png) -20px -242px;}
/* Bug icons. */
.severity1 {width:17px; margin:0px auto; display:block; background:url(images/main/zt-icons.png) 0px -383px; text-indent:-9999px;}
.severity2 {width:17px; margin:0px auto; display:block; background:url(images/main/zt-icons.png) -19px -383px; text-indent:-9999px;}
@@ -575,67 +583,27 @@ table.data-table td:last-child{padding-right: 20px;}
.icon-green-bug-confirmStoryChange {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -282px;}
.icon-green-bug-confirmBug {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -282px;}
.icon-gray-bug-confirmBug {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -302px;}
.icon-green-bug-assignTo {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -242px;}
.icon-green-bug-createBug {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -282px;}
.icon-gray-bug-createBug {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -302px;}
#featurebar .f-right .icon-green-bug-batchCreate {padding:2px 8px; background:url(images/main/zt-icons.png) -20px -320px;}
.icon-green-bug-resolve {padding:2px 8px; background:url(images/main/zt-icons.png) -60px -281px;}
.icon-gray-bug-resolve {padding:2px 8px; background:url(images/main/zt-icons.png) -60px -301px;}
.icon-green-bug-close {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -281px;}
.icon-gray-bug-close {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -301px;}
.icon-green-bug-activate {padding:2px 8px; background:url(images/main/zt-icons.png) -120px -241px;}
.icon-gray-bug-activate {padding:2px 8px; background:url(images/main/zt-icons.png) -120px -261px;}
#featurebar .f-right .icon-green-bug-create, caption .f-right .icon-green-bug-create {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -202px;}
#featurebar .f-right .icon-green-bug-customFields {padding:2px 8px; background:url(images/main/zt-icons.png) -141px -282px;}
/* Case icons. */
.icon-green-testcase-createCase {padding:1px 7px 1px 10px; background:url(images/main/zt-icons.png) -80px -322px;}
.icon-gray-testcase-createCase {padding:1px 7px 1px 10px; background:url(images/main/zt-icons.png) -80px -322px;}
.icon-green-testcase-confirmStoryChange {padding:2px 8px; background:url(images/main/zt-icons.png) -40px -282px;}
.icon-green-testtask-runCase {padding:1px 7px 1px 10px; background:url(images/main/zt-icons.png) -40px -322px;}
.icon-green-testtask-results {padding:1px 7px 1px 10px; background:url(images/main/zt-icons.png) -60px -322px;}
.icon-green-testtask-unlinkCase {padding:2px 5px 2px 10px; background:url(images/main/zt-icons.png) -60px 0px;}
#featurebar .f-right .icon-green-testcase-create {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -320px;}
#featurebar .f-right .icon-green-testcase-batchCreate {padding:2px 8px; background:url(images/main/zt-icons.png) -20px -320px;}
.link-button a{color:#036; font-weight:normal; font-size:14px;}
.link-button a:hover {color:#000;}
/* Testtask icons. */
.icon-green-testtask-create {padding:2px 8px; background:url(images/main/zt-icons.png) 0px -202px;}
.icon-green-testtask-cases {padding:1px 7px 1px 10px; background:url(images/main/zt-icons.png) -80px -322px;}
#featurebar .f-right .icon-green-testtask-linkCase, .icon-green-testtask-linkCase {padding:2px 4px 2px 10px; background:url(images/main/zt-icons.png) -160px -201px;}
/* Effort icons. */
.icon-green-effort-createForObject {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -2px;}
/* Record icons. */
.icon-green-task-recordEstimate {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -2px;}
.icon-gray-task-recordEstimate {padding:2px 8px; background:url(images/main/zt-icons.png) -80px -22px;}
/* Todo icons. */
#featurebar .f-right .icon-green-todo-batchCreate {padding:2px 8px; background:url(images/main/zt-icons.png) -20px -202px;}
.log-asc {padding:2px 6px; background:url(images/main/zt-icons.png) -2px -422px;}
.log-desc {padding:2px 6px; background:url(images/main/zt-icons.png) -22px -422px;}
.change-hide {padding:2px 6px; background:url(images/main/zt-icons.png) -42px -422px; border:0px;}
.change-show {padding:2px 6px; background:url(images/main/zt-icons.png) -62px -422px; border:0px;}
.diff-all {padding:2px 6px; background:url(images/main/zt-icons.png) -81px -422px; border:0px}
.diff-short {padding:2px 6px; background:url(images/main/zt-icons.png) -101px -422px; border:0px}
/* Webapp icons. */
.icon-webapp-create {padding:2px 10px 2px 10px; background:url(images/main/zt-icons.png) 3px -242px no-repeat;}
.icon-webapp-manage {padding:2px 10px 2px 10px; background:url(images/main/zt-icons.png) 3px -482px no-repeat;}
.icon-webapp-obtain {padding:2px 10px 2px 10px; background:url(images/main/zt-icons.png) -19px -482px no-repeat;}
.diff-short {padding:2px 6px; background:url(images/main/zt-icons.png) -101px -422px; border:0px}