From 138d79d0b2649cbfd9b94cdb5fbb7bf7551cfb8e Mon Sep 17 00:00:00 2001 From: larsz Date: Thu, 12 Jan 2012 23:58:47 +0200 Subject: [PATCH] fixed missed checkboxes in edit forms and row's mass-operation control (issue #17) --- web/css/main.css | 69 +++---------------------------- web/images/checkbox-selector.png | Bin 0 -> 3000 bytes web/js/templates.js | 10 +++-- 3 files changed, 12 insertions(+), 67 deletions(-) create mode 100644 web/images/checkbox-selector.png diff --git a/web/css/main.css b/web/css/main.css index 3d75a1cd..3a25d37c 100644 --- a/web/css/main.css +++ b/web/css/main.css @@ -3,7 +3,7 @@ Title : Vesta Author : Eugen Lobicov, eugen.lobicov@gmail.com created : November 27, 2009 -last updated : January 11, 2012 +last updated : January 12, 2012 - - - - - - - - - - - - - - - - - - */ html{ @@ -585,7 +585,7 @@ input::-moz-focus-inner{ width:11px; height:11px; margin:2px 5px 0 0; - background:url(../images/chekbox-selector.png) no-repeat; + background:url(../images/checkbox-selector.png) no-repeat; cursor:pointer; } .checkbox-selector .selector-title{ @@ -610,18 +610,6 @@ input::-moz-focus-inner{ font-size: 12px; background-color: #fff; -/* background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); - background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); - background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); - background-image: -o-linear-gradient(top, #eeeeee 0%,#ffffff 50%); - background-image: -ms-linear-gradient(top, #eeeeee 0%,#ffffff 50%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 ); - background-image: linear-gradient(top, #eeeeee 0%,#ffffff 50%); - - -moz-background-clip : padding; - -webkit-background-clip: padding-box; - background-clip : padding-box; -*/ box-shadow: inset 1px 1px 4px 0px rgba(0, 0, 0, 0.10); -moz-box-shadow: inset 1px 1px 4px 0px rgba(0, 0, 0, 0.10); @@ -652,15 +640,6 @@ input::-moz-focus-inner{ background-clip : padding-box; background: #ccc; -/* background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee)); - background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%); - background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%); - background-image: -o-linear-gradient(bottom, #ccc 0%, #eee 60%); - background-image: -ms-linear-gradient(top, #cccccc 0%,#eeeeee 60%); - filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cccccc', endColorstr='#eeeeee',GradientType=0 ); - background-image: linear-gradient(top, #cccccc 0%,#eeeeee 60%); -*/ - background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.6, #f5f4ef)); background-image: -webkit-linear-gradient(center bottom, #fff 0%, #f5f4ef 60%); background-image: -moz-linear-gradient(center bottom, #fff 0%, #f5f4ef 60%); @@ -1676,10 +1655,10 @@ input::-moz-focus-inner{ width:18px; height:18px; margin:6px 0 0; - background:url(../images/checkboxes.png) no-repeat; + background:url(/images/form-checkboxes.png) no-repeat; } .b-new-entry .checkbox:hover{ - background-position:0 -98px; + background-position:0 -100px; } .b-new-entry .stats-settings{ padding-left:40px; @@ -1687,10 +1666,6 @@ input::-moz-focus-inner{ .b-new-entry .db-credentials .field-label{ text-indent:40px; } - /*.b-new-entry .pwd-box .text-field{ - float:left; - margin:0 15px 0 0; - }*/ .b-new-entry_user .lastname-box{ margin-bottom:30px; } @@ -1774,26 +1749,6 @@ input::-moz-focus-inner{ border-top:1px solid #dcdbad; background:url(../images/form-bottom-bg.png) repeat-x; } -/* .b-new-entry .help-btn{ - position:absolute; - top:13px; - right:20px; - font-size:11px; - line-height:12px; - color:#b4b39f; - text-transform:uppercase; - cursor:pointer; - border-bottom:1px solid #b4b39f; - text-decoration:none; - } - .b-new-entry .help-btn:hover{ - color:#000; - border-bottom-color:#9fb35a; - } - .b-new-entry .help-btn:active{ - color:#4B9427; - } -*/ .b-new-entry .cancel-btn{ @@ -1893,7 +1848,6 @@ input::-moz-focus-inner{ height:32px; font-size:0; line-height:0; -/* background:#fff url(../images/select-arrow.png) no-repeat 100% 50%;*/ background:#fff url(../images/autocomplete-field-arrows-sprite.png) no-repeat; cursor:pointer; } @@ -1981,12 +1935,6 @@ input::-moz-focus-inner{ .b-new-detailed-restore .add-entry-btn{ padding:0 30px; } -/* - .b-new-detailed-restore .cancel-btn{ - left:auto; - right:16px; - } -*/ /* Show/edit dns records form - - - - - - - - - - - - - - - - - - - */ @@ -2206,19 +2154,12 @@ input::-moz-focus-inner{ background:url(../images/stats-brace.png) no-repeat 0 50%; } .stats-box-title{ - /* - background: url("../images/stats-curve.png") no-repeat 85% 50%; - - line-height: 61px; - margin-right: 33px; - padding-right: 35px; - */ position:absolute; top:50%; left:-68px; width:28px; - margin-top:-10px; + margin-top:-6px; padding-right:35px; text-transform:uppercase; font-size:9px; diff --git a/web/images/checkbox-selector.png b/web/images/checkbox-selector.png new file mode 100644 index 0000000000000000000000000000000000000000..f2005fbf504213f1cfe7f851fc3aa45be540e810 GIT binary patch literal 3000 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\ \ \ +
\ + \ + \ +
\
\ \ Cancel\ @@ -856,13 +860,13 @@ App.Templates.html = { Generate\
\ \ -