Quellcode durchsuchen

use iCheck sqaure blue instead of flatblue for checkboxes

Oskar Stark vor 9 Jahren
Ursprung
Commit
37b8dc82d3

+ 3 - 3
.gitignore

@@ -24,9 +24,9 @@ Resources/public/vendor/admin-lte/Gruntfile.js
 
 Resources/public/vendor/iCheck/skins/all.css
 Resources/public/vendor/iCheck/skins/*/*
-!Resources/public/vendor/iCheck/skins/flat/blue.css
-!Resources/public/vendor/iCheck/skins/flat/blue.png
-!Resources/public/vendor/iCheck/skins/flat/blue@2x.png
+!Resources/public/vendor/iCheck/skins/square/blue.css
+!Resources/public/vendor/iCheck/skins/square/blue.png
+!Resources/public/vendor/iCheck/skins/square/blue@2x.png
 Resources/public/vendor/iCheck/icheck.js
 
 Resources/public/vendor/slimScroll/examples

+ 1 - 1
DependencyInjection/Configuration.php

@@ -284,7 +284,7 @@ class Configuration implements ConfigurationInterface
                                 'bundles/sonatacore/vendor/ionicons/css/ionicons.min.css',
                                 'bundles/sonataadmin/vendor/admin-lte/dist/css/AdminLTE.min.css',
                                 'bundles/sonataadmin/vendor/admin-lte/dist/css/skins/skin-black.min.css',
-                                'bundles/sonataadmin/vendor/iCheck/skins/flat/blue.css',
+                                'bundles/sonataadmin/vendor/iCheck/skins/square/blue.css',
 
                                 'bundles/sonatacore/vendor/eonasdan-bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css',
 

+ 1 - 1
Resources/doc/reference/configuration.rst

@@ -158,7 +158,7 @@ Full Configuration Options
                     - bundles/sonatacore/vendor/ionicons/css/ionicons.min.css
                     - bundles/sonataadmin/vendor/admin-lte/dist/css/AdminLTE.min.css
                     - bundles/sonataadmin/vendor/admin-lte/dist/css/skins/skin-black.min.css
-                    - bundles/sonataadmin/vendor/iCheck/skins/flat/blue.css
+                    - bundles/sonataadmin/vendor/iCheck/skins/square/blue.css
                     - bundles/sonatacore/vendor/eonasdan-bootstrap-datetimepicker/build/css/bootstrap-datetimepicker.min.css
                     - bundles/sonataadmin/vendor/jqueryui/themes/base/jquery-ui.css
                     - bundles/sonatacore/vendor/select2/select2.css

+ 2 - 2
Resources/public/Admin.js

@@ -113,8 +113,8 @@ var Admin = {
             Admin.log('[core|setup_icheck] configure iCheck on', subject);
 
             jQuery("input[type='checkbox']:not('label.btn>input'), input[type='radio']:not('label.btn>input')", subject).iCheck({
-                checkboxClass: 'icheckbox_flat-blue',
-                radioClass: 'iradio_flat-blue'
+                checkboxClass: 'icheckbox_square-blue',
+                radioClass: 'iradio_sqaure-blue'
             });
         }
     },

+ 0 - 53
Resources/public/vendor/iCheck/skins/flat/blue.css

@@ -1,53 +0,0 @@
-/* iCheck plugin Flat skin, blue
------------------------------------ */
-.icheckbox_flat-blue,
-.iradio_flat-blue {
-    display: inline-block;
-    *display: inline;
-    vertical-align: middle;
-    margin: 0;
-    padding: 0;
-    width: 20px;
-    height: 20px;
-    background: url(blue.png) no-repeat;
-    border: none;
-    cursor: pointer;
-}
-
-.icheckbox_flat-blue {
-    background-position: 0 0;
-}
-    .icheckbox_flat-blue.checked {
-        background-position: -22px 0;
-    }
-    .icheckbox_flat-blue.disabled {
-        background-position: -44px 0;
-        cursor: default;
-    }
-    .icheckbox_flat-blue.checked.disabled {
-        background-position: -66px 0;
-    }
-
-.iradio_flat-blue {
-    background-position: -88px 0;
-}
-    .iradio_flat-blue.checked {
-        background-position: -110px 0;
-    }
-    .iradio_flat-blue.disabled {
-        background-position: -132px 0;
-        cursor: default;
-    }
-    .iradio_flat-blue.checked.disabled {
-        background-position: -154px 0;
-    }
-
-/* HiDPI support */
-@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
-    .icheckbox_flat-blue,
-    .iradio_flat-blue {
-        background-image: url(blue@2x.png);
-        -webkit-background-size: 176px 22px;
-        background-size: 176px 22px;
-    }
-}

BIN
Resources/public/vendor/iCheck/skins/flat/blue.png


BIN
Resources/public/vendor/iCheck/skins/flat/blue@2x.png


+ 59 - 0
Resources/public/vendor/iCheck/skins/square/blue.css

@@ -0,0 +1,59 @@
+/* iCheck plugin Square skin, blue
+----------------------------------- */
+.icheckbox_square-blue,
+.iradio_square-blue {
+    display: inline-block;
+    *display: inline;
+    vertical-align: middle;
+    margin: 0;
+    padding: 0;
+    width: 22px;
+    height: 22px;
+    background: url(blue.png) no-repeat;
+    border: none;
+    cursor: pointer;
+}
+
+.icheckbox_square-blue {
+    background-position: 0 0;
+}
+    .icheckbox_square-blue.hover {
+        background-position: -24px 0;
+    }
+    .icheckbox_square-blue.checked {
+        background-position: -48px 0;
+    }
+    .icheckbox_square-blue.disabled {
+        background-position: -72px 0;
+        cursor: default;
+    }
+    .icheckbox_square-blue.checked.disabled {
+        background-position: -96px 0;
+    }
+
+.iradio_square-blue {
+    background-position: -120px 0;
+}
+    .iradio_square-blue.hover {
+        background-position: -144px 0;
+    }
+    .iradio_square-blue.checked {
+        background-position: -168px 0;
+    }
+    .iradio_square-blue.disabled {
+        background-position: -192px 0;
+        cursor: default;
+    }
+    .iradio_square-blue.checked.disabled {
+        background-position: -216px 0;
+    }
+
+/* HiDPI support */
+@media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
+    .icheckbox_square-blue,
+    .iradio_square-blue {
+        background-image: url(blue@2x.png);
+        -webkit-background-size: 240px 24px;
+        background-size: 240px 24px;
+    }
+}

BIN
Resources/public/vendor/iCheck/skins/square/blue.png


BIN
Resources/public/vendor/iCheck/skins/square/blue@2x.png