mirror of
				https://github.com/mdbootstrap/mdb-ui-kit.git
				synced 2025-10-31 07:57:45 +03:00 
			
		
		
		
	new checkbox style, fix #53 TODO: fix ripple
This commit is contained in:
		
							parent
							
								
									8980fc4235
								
							
						
					
					
						commit
						640027abe3
					
				
							
								
								
									
										558
									
								
								dist/css/material-wfont.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										558
									
								
								dist/css/material-wfont.css
									
									
									
									
										vendored
									
									
								
							|  | @ -2230,16 +2230,11 @@ body .jumbotron-material-lightgrey, | ||||||
|   font-size: 15px; |   font-size: 15px; | ||||||
| } | } | ||||||
| .form-horizontal .checkbox { | .form-horizontal .checkbox { | ||||||
|   padding-top: 15px; |   padding-top: 20px; | ||||||
| } |  | ||||||
| .checkbox { |  | ||||||
|   -webkit-transform: rotate(0deg); |  | ||||||
|       -ms-transform: rotate(0deg); |  | ||||||
|           transform: rotate(0deg); |  | ||||||
| } | } | ||||||
| .checkbox label { | .checkbox label { | ||||||
|  |   padding-left: 10px; | ||||||
|   cursor: pointer; |   cursor: pointer; | ||||||
|   padding-left: 45px; |  | ||||||
|   position: relative; |   position: relative; | ||||||
| } | } | ||||||
| .checkbox label span { | .checkbox label span { | ||||||
|  | @ -2249,6 +2244,17 @@ body .jumbotron-material-lightgrey, | ||||||
|   -webkit-transition-duration: 0.2s; |   -webkit-transition-duration: 0.2s; | ||||||
|           transition-duration: 0.2s; |           transition-duration: 0.2s; | ||||||
| } | } | ||||||
|  | .checkbox label .check { | ||||||
|  |   display: inline-block; | ||||||
|  |   width: 20px; | ||||||
|  |   height: 20px; | ||||||
|  |   border: 2px solid; | ||||||
|  |   border-radius: 2px; | ||||||
|  |   overflow: hidden; | ||||||
|  |   position: relative; | ||||||
|  |   top: 5px; | ||||||
|  |   left: -3px; | ||||||
|  | } | ||||||
| .checkbox label .check:after { | .checkbox label .check:after { | ||||||
|   display: block; |   display: block; | ||||||
|   position: absolute; |   position: absolute; | ||||||
|  | @ -2264,104 +2270,36 @@ body .jumbotron-material-lightgrey, | ||||||
|   margin: 0; |   margin: 0; | ||||||
| } | } | ||||||
| .checkbox label .check:before { | .checkbox label .check:before { | ||||||
|   display: block; |   position: absolute; | ||||||
|   content: ""; |   content: ""; | ||||||
|   border: 2px solid rgba(0, 0, 0, 0.84); |   -webkit-transform: rotate(45deg); | ||||||
|   height: 20px; |       -ms-transform: rotate(45deg); | ||||||
|   width: 20px; |           transform: rotate(45deg); | ||||||
|   -webkit-transition-delay: 0.2s; |   display: block; | ||||||
|           transition-delay: 0.2s; |   margin-top: -4px; | ||||||
| } |   margin-left: 6px; | ||||||
| .checkbox .check, |   width: 0; | ||||||
| .checkbox-default .check { |   height: 0; | ||||||
|   color: #0f9d58; |   box-shadow: 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-primary .check { |                 0 0 0 0, | ||||||
|   color: #4285f4; |                 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-success .check { |                 0 0 0 0, | ||||||
|   color: #0f9d58; |                 0px 0px 0 0px inset; | ||||||
| } |   -webkit-animation: checkbox-off 0.3s linear forwards; | ||||||
| .checkbox-info .check { |           animation: checkbox-off 0.3s linear forwards; | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-warning .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-danger .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-red .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-pink .check { |  | ||||||
|   color: #e91e63; |  | ||||||
| } |  | ||||||
| .checkbox-material-purple .check { |  | ||||||
|   color: #9c27b0; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeppurple .check { |  | ||||||
|   color: #673ab7; |  | ||||||
| } |  | ||||||
| .checkbox-material-indigo .check { |  | ||||||
|   color: #3f51b5; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightblue .check { |  | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-material-cyan .check { |  | ||||||
|   color: #00bcd4; |  | ||||||
| } |  | ||||||
| .checkbox-material-teal .check { |  | ||||||
|   color: #009688; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgreen .check { |  | ||||||
|   color: #8bc34a; |  | ||||||
| } |  | ||||||
| .checkbox-material-lime .check { |  | ||||||
|   color: #cddc39; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightyellow .check { |  | ||||||
|   color: #ffeb3b; |  | ||||||
| } |  | ||||||
| .checkbox-material-orange .check { |  | ||||||
|   color: #ff9800; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeporange .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-material-grey .check { |  | ||||||
|   color: #9e9e9e; |  | ||||||
| } |  | ||||||
| .checkbox-material-bluegrey .check { |  | ||||||
|   color: #607d8b; |  | ||||||
| } |  | ||||||
| .checkbox-material-brown .check { |  | ||||||
|   color: #795548; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgrey .check { |  | ||||||
|   color: #ececec; |  | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] { | .checkbox input[type=checkbox] { | ||||||
|   opacity: 0; |   opacity: 0; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] ~ .check:before { |  | ||||||
|   position: absolute; |  | ||||||
|   top: 2px; |  | ||||||
|   left: 11px; |  | ||||||
|   width: 18px; |  | ||||||
|   height: 18px; |  | ||||||
|   border: solid 2px; |  | ||||||
|   border-color: #5a5a5a; |  | ||||||
|   -webkit-animation: uncheck 300ms ease-out forwards; |  | ||||||
|           animation: uncheck 300ms ease-out forwards; |  | ||||||
| } |  | ||||||
| .checkbox input[type=checkbox]:focus ~ .check:after { | .checkbox input[type=checkbox]:focus ~ .check:after { | ||||||
|   opacity: 0.2; |   opacity: 0.2; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:checked ~ .check:before { | .checkbox input[type=checkbox]:checked ~ .check:before { | ||||||
|   -webkit-animation: check 300ms ease-out forwards; |   box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|           animation: check 300ms ease-out forwards; |   -webkit-animation: checkbox-on 0.3s linear forwards; | ||||||
|  |           animation: checkbox-on 0.3s linear forwards; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | ||||||
|   -webkit-animation: rippleOff 500ms linear forwards; |   -webkit-animation: rippleOff 500ms linear forwards; | ||||||
|  | @ -2455,206 +2393,260 @@ body .jumbotron-material-lightgrey, | ||||||
| .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | ||||||
|   background-color: #ececec; |   background-color: #ececec; | ||||||
| } | } | ||||||
| @-webkit-keyframes uncheck { | .checkbox input[type=checkbox]:checked ~ .check:before, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | .checkbox input[type=checkbox]:checked ~ .check, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-on { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   50% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|     border-color: #0f9d58; |   } | ||||||
|     border-left-color: transparent; |   100% { | ||||||
|     border-top-color: transparent; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|     -webkit-transform: rotate(45deg); |   } | ||||||
|             transform: rotate(45deg); | } | ||||||
|  | @keyframes checkbox-on { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-off { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|  |   } | ||||||
|  |   25% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     -webkit-transform: rotate(0deg); | ||||||
|  |             transform: rotate(0deg); | ||||||
|  |     margin-top: -2px; | ||||||
|  |     margin-left: -2px; | ||||||
|  |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 0px inset; | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @keyframes uncheck { | @keyframes checkbox-off { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   25% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|   } |   } | ||||||
| } |  | ||||||
| @-webkit-keyframes check { |  | ||||||
|   100% { |   100% { | ||||||
|     top: -3px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 10px; |  | ||||||
|     height: 21px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|   } |     height: 20px; | ||||||
| } |     box-shadow: 0 0 0 0, | ||||||
| @keyframes check { |             0 0 0 0, | ||||||
|   100% { |             0 0 0 0, | ||||||
|     top: -3px; |             0 0 0 0, | ||||||
|     left: 17px; |             0 0 0 0, | ||||||
|     width: 10px; |             0 0 0 0, | ||||||
|     height: 21px; |             0px 0px 0 0px inset; | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |  | ||||||
|             transform: rotate(0deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |   } | ||||||
| } | } | ||||||
| .form-horizontal .radio { | .form-horizontal .radio { | ||||||
|  | @ -2871,6 +2863,17 @@ body .jumbotron-material-lightgrey, | ||||||
| .radio input[type=radio][disabled] ~ .check { | .radio input[type=radio][disabled] ~ .check { | ||||||
|   background-color: rgba(0, 0, 0, 0.84); |   background-color: rgba(0, 0, 0, 0.84); | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOn { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOn { | @keyframes rippleOn { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  | @ -2882,6 +2885,17 @@ body .jumbotron-material-lightgrey, | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOff { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOff { | @keyframes rippleOff { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								dist/css/material-wfont.min.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/css/material-wfont.min.css
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										558
									
								
								dist/css/material.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										558
									
								
								dist/css/material.css
									
									
									
									
										vendored
									
									
								
							|  | @ -2229,16 +2229,11 @@ body .jumbotron-material-lightgrey, | ||||||
|   font-size: 15px; |   font-size: 15px; | ||||||
| } | } | ||||||
| .form-horizontal .checkbox { | .form-horizontal .checkbox { | ||||||
|   padding-top: 15px; |   padding-top: 20px; | ||||||
| } |  | ||||||
| .checkbox { |  | ||||||
|   -webkit-transform: rotate(0deg); |  | ||||||
|       -ms-transform: rotate(0deg); |  | ||||||
|           transform: rotate(0deg); |  | ||||||
| } | } | ||||||
| .checkbox label { | .checkbox label { | ||||||
|  |   padding-left: 10px; | ||||||
|   cursor: pointer; |   cursor: pointer; | ||||||
|   padding-left: 45px; |  | ||||||
|   position: relative; |   position: relative; | ||||||
| } | } | ||||||
| .checkbox label span { | .checkbox label span { | ||||||
|  | @ -2248,6 +2243,17 @@ body .jumbotron-material-lightgrey, | ||||||
|   -webkit-transition-duration: 0.2s; |   -webkit-transition-duration: 0.2s; | ||||||
|           transition-duration: 0.2s; |           transition-duration: 0.2s; | ||||||
| } | } | ||||||
|  | .checkbox label .check { | ||||||
|  |   display: inline-block; | ||||||
|  |   width: 20px; | ||||||
|  |   height: 20px; | ||||||
|  |   border: 2px solid; | ||||||
|  |   border-radius: 2px; | ||||||
|  |   overflow: hidden; | ||||||
|  |   position: relative; | ||||||
|  |   top: 5px; | ||||||
|  |   left: -3px; | ||||||
|  | } | ||||||
| .checkbox label .check:after { | .checkbox label .check:after { | ||||||
|   display: block; |   display: block; | ||||||
|   position: absolute; |   position: absolute; | ||||||
|  | @ -2263,104 +2269,36 @@ body .jumbotron-material-lightgrey, | ||||||
|   margin: 0; |   margin: 0; | ||||||
| } | } | ||||||
| .checkbox label .check:before { | .checkbox label .check:before { | ||||||
|   display: block; |   position: absolute; | ||||||
|   content: ""; |   content: ""; | ||||||
|   border: 2px solid rgba(0, 0, 0, 0.84); |   -webkit-transform: rotate(45deg); | ||||||
|   height: 20px; |       -ms-transform: rotate(45deg); | ||||||
|   width: 20px; |           transform: rotate(45deg); | ||||||
|   -webkit-transition-delay: 0.2s; |   display: block; | ||||||
|           transition-delay: 0.2s; |   margin-top: -4px; | ||||||
| } |   margin-left: 6px; | ||||||
| .checkbox .check, |   width: 0; | ||||||
| .checkbox-default .check { |   height: 0; | ||||||
|   color: #0f9d58; |   box-shadow: 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-primary .check { |                 0 0 0 0, | ||||||
|   color: #4285f4; |                 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-success .check { |                 0 0 0 0, | ||||||
|   color: #0f9d58; |                 0px 0px 0 0px inset; | ||||||
| } |   -webkit-animation: checkbox-off 0.3s linear forwards; | ||||||
| .checkbox-info .check { |           animation: checkbox-off 0.3s linear forwards; | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-warning .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-danger .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-red .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-pink .check { |  | ||||||
|   color: #e91e63; |  | ||||||
| } |  | ||||||
| .checkbox-material-purple .check { |  | ||||||
|   color: #9c27b0; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeppurple .check { |  | ||||||
|   color: #673ab7; |  | ||||||
| } |  | ||||||
| .checkbox-material-indigo .check { |  | ||||||
|   color: #3f51b5; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightblue .check { |  | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-material-cyan .check { |  | ||||||
|   color: #00bcd4; |  | ||||||
| } |  | ||||||
| .checkbox-material-teal .check { |  | ||||||
|   color: #009688; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgreen .check { |  | ||||||
|   color: #8bc34a; |  | ||||||
| } |  | ||||||
| .checkbox-material-lime .check { |  | ||||||
|   color: #cddc39; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightyellow .check { |  | ||||||
|   color: #ffeb3b; |  | ||||||
| } |  | ||||||
| .checkbox-material-orange .check { |  | ||||||
|   color: #ff9800; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeporange .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-material-grey .check { |  | ||||||
|   color: #9e9e9e; |  | ||||||
| } |  | ||||||
| .checkbox-material-bluegrey .check { |  | ||||||
|   color: #607d8b; |  | ||||||
| } |  | ||||||
| .checkbox-material-brown .check { |  | ||||||
|   color: #795548; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgrey .check { |  | ||||||
|   color: #ececec; |  | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] { | .checkbox input[type=checkbox] { | ||||||
|   opacity: 0; |   opacity: 0; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] ~ .check:before { |  | ||||||
|   position: absolute; |  | ||||||
|   top: 2px; |  | ||||||
|   left: 11px; |  | ||||||
|   width: 18px; |  | ||||||
|   height: 18px; |  | ||||||
|   border: solid 2px; |  | ||||||
|   border-color: #5a5a5a; |  | ||||||
|   -webkit-animation: uncheck 300ms ease-out forwards; |  | ||||||
|           animation: uncheck 300ms ease-out forwards; |  | ||||||
| } |  | ||||||
| .checkbox input[type=checkbox]:focus ~ .check:after { | .checkbox input[type=checkbox]:focus ~ .check:after { | ||||||
|   opacity: 0.2; |   opacity: 0.2; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:checked ~ .check:before { | .checkbox input[type=checkbox]:checked ~ .check:before { | ||||||
|   -webkit-animation: check 300ms ease-out forwards; |   box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|           animation: check 300ms ease-out forwards; |   -webkit-animation: checkbox-on 0.3s linear forwards; | ||||||
|  |           animation: checkbox-on 0.3s linear forwards; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | ||||||
|   -webkit-animation: rippleOff 500ms linear forwards; |   -webkit-animation: rippleOff 500ms linear forwards; | ||||||
|  | @ -2454,206 +2392,260 @@ body .jumbotron-material-lightgrey, | ||||||
| .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | ||||||
|   background-color: #ececec; |   background-color: #ececec; | ||||||
| } | } | ||||||
| @-webkit-keyframes uncheck { | .checkbox input[type=checkbox]:checked ~ .check:before, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | .checkbox input[type=checkbox]:checked ~ .check, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-on { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   50% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|     border-color: #0f9d58; |   } | ||||||
|     border-left-color: transparent; |   100% { | ||||||
|     border-top-color: transparent; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|     -webkit-transform: rotate(45deg); |   } | ||||||
|             transform: rotate(45deg); | } | ||||||
|  | @keyframes checkbox-on { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-off { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|  |   } | ||||||
|  |   25% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     -webkit-transform: rotate(0deg); | ||||||
|  |             transform: rotate(0deg); | ||||||
|  |     margin-top: -2px; | ||||||
|  |     margin-left: -2px; | ||||||
|  |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 0px inset; | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @keyframes uncheck { | @keyframes checkbox-off { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   25% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|   } |   } | ||||||
| } |  | ||||||
| @-webkit-keyframes check { |  | ||||||
|   100% { |   100% { | ||||||
|     top: -3px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 10px; |  | ||||||
|     height: 21px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|   } |     height: 20px; | ||||||
| } |     box-shadow: 0 0 0 0, | ||||||
| @keyframes check { |             0 0 0 0, | ||||||
|   100% { |             0 0 0 0, | ||||||
|     top: -3px; |             0 0 0 0, | ||||||
|     left: 17px; |             0 0 0 0, | ||||||
|     width: 10px; |             0 0 0 0, | ||||||
|     height: 21px; |             0px 0px 0 0px inset; | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |  | ||||||
|             transform: rotate(0deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |   } | ||||||
| } | } | ||||||
| .form-horizontal .radio { | .form-horizontal .radio { | ||||||
|  | @ -2870,6 +2862,17 @@ body .jumbotron-material-lightgrey, | ||||||
| .radio input[type=radio][disabled] ~ .check { | .radio input[type=radio][disabled] ~ .check { | ||||||
|   background-color: rgba(0, 0, 0, 0.84); |   background-color: rgba(0, 0, 0, 0.84); | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOn { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOn { | @keyframes rippleOn { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  | @ -2881,6 +2884,17 @@ body .jumbotron-material-lightgrey, | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOff { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOff { | @keyframes rippleOff { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								dist/css/material.min.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								dist/css/material.min.css
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -1,13 +1,11 @@ | ||||||
| // main: material.less |  | ||||||
| 
 | 
 | ||||||
| .form-horizontal .checkbox { | .form-horizontal .checkbox { | ||||||
|     padding-top: 15px; |     padding-top: 20px; | ||||||
| } | } | ||||||
| .checkbox { | .checkbox { | ||||||
|     transform: rotate(0deg); |  | ||||||
|     label { |     label { | ||||||
|  |         padding-left: 10px; | ||||||
|         cursor: pointer; |         cursor: pointer; | ||||||
|         padding-left: 45px; |  | ||||||
|         position: relative; |         position: relative; | ||||||
|         span { |         span { | ||||||
|             display: block; |             display: block; | ||||||
|  | @ -15,6 +13,17 @@ | ||||||
|             left: 0px; |             left: 0px; | ||||||
|             transition-duration: 0.2s; |             transition-duration: 0.2s; | ||||||
|         } |         } | ||||||
|  |         .check { | ||||||
|  |             display: inline-block; | ||||||
|  |             width: 20px; | ||||||
|  |             height: 20px; | ||||||
|  |             border: 2px solid; | ||||||
|  |             border-radius: 2px; | ||||||
|  |             overflow: hidden; | ||||||
|  |             position: relative; | ||||||
|  |             top: 5px; | ||||||
|  |             left: -3px; | ||||||
|  |         } | ||||||
|         .check:after { |         .check:after { | ||||||
|             display: block; |             display: block; | ||||||
|             position: absolute; |             position: absolute; | ||||||
|  | @ -30,38 +39,46 @@ | ||||||
|             margin: 0; |             margin: 0; | ||||||
|         } |         } | ||||||
|         .check:before { |         .check:before { | ||||||
|             display: block; |             position: absolute; | ||||||
|             content: ""; |             content: ""; | ||||||
|             border: 2px solid @lightbg-text; |             transform: rotate(45deg); | ||||||
|             height: 20px; |             display: block; | ||||||
|             width: 20px; |             margin-top: -4px; | ||||||
|             transition-delay: 0.2s; |             margin-left: 6px; | ||||||
|  |             width: 0; | ||||||
|  |             height: 0; | ||||||
|  |             box-shadow: | ||||||
|  |                 0 0 0 0, | ||||||
|  |                 0 0 0 0, | ||||||
|  |                 0 0 0 0, | ||||||
|  |                 0 0 0 0, | ||||||
|  |                 0 0 0 0, | ||||||
|  |                 0 0 0 0, | ||||||
|  |                 0px 0px 0 0px inset; | ||||||
|  |             animation: checkbox-off 0.3s linear forwards; | ||||||
|         } |         } | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     // Variations |  | ||||||
|     .variations(~" .check", color, @success); |  | ||||||
| 
 | 
 | ||||||
|     // Hide native checkbox |     // Hide native checkbox | ||||||
|     input[type=checkbox] { opacity: 0; } |     input[type=checkbox] { opacity: 0; } | ||||||
| 
 | 
 | ||||||
|     input[type=checkbox] ~ .check:before { |  | ||||||
|         position: absolute; |  | ||||||
|         top: 2px; |  | ||||||
|         left: 11px; |  | ||||||
|         width: 18px; |  | ||||||
|         height: 18px; |  | ||||||
|         border: solid 2px; |  | ||||||
|         border-color: #5a5a5a; |  | ||||||
|         animation: uncheck 300ms ease-out forwards; |  | ||||||
|     } |  | ||||||
| 
 | 
 | ||||||
|     input[type=checkbox]:focus ~ .check:after { |     input[type=checkbox]:focus ~ .check:after { | ||||||
|         opacity: 0.2; |         opacity: 0.2; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|  |     input[type=checkbox]:checked ~ .check { | ||||||
|  |     } | ||||||
|     input[type=checkbox]:checked ~ .check:before { |     input[type=checkbox]:checked ~ .check:before { | ||||||
|         animation: check 300ms ease-out forwards; |         box-shadow: | ||||||
|  |             0 0 0 10px, | ||||||
|  |             10px -10px 0 10px, | ||||||
|  |             32px 0px 0 20px, | ||||||
|  |             0px 32px 0 20px, | ||||||
|  |             -5px 5px 0 10px, | ||||||
|  |             20px -12px 0 11px; | ||||||
|  |         animation: checkbox-on 0.3s linear forwards; | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     // Ripple effect on click |     // Ripple effect on click | ||||||
|  | @ -89,103 +106,105 @@ | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     .variations(~" input[type=checkbox]:checked ~ .check:after", background-color, @success); |     .variations(~" input[type=checkbox]:checked ~ .check:after", background-color, @success); | ||||||
|  |     .variations(~" input[type=checkbox]:checked ~ .check:before", color, #4caf50); | ||||||
|  |     .variations(~" input[type=checkbox]:checked ~ .check", color, #4caf50); | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| @keyframes uncheck { | 
 | ||||||
|  | @keyframes checkbox-on { | ||||||
|     0% { |     0% { | ||||||
|         top: -3px; |         box-shadow: | ||||||
|         left: 17px; |             0 0 0 10px, | ||||||
|         width: 10px; |             10px -10px 0 10px, | ||||||
|         height: 21px; |             32px 0px 0 20px, | ||||||
|         border-color: #0f9d58; |             0px 32px 0 20px, | ||||||
|         border-left-color: transparent; |             -5px 5px 0 10px, | ||||||
|         border-top-color: transparent; |             15px 2px 0 11px; | ||||||
|         transform: rotate(45deg); |     } | ||||||
|  |     50% { | ||||||
|  |         box-shadow: | ||||||
|  |             0 0 0 10px, | ||||||
|  |             10px -10px 0 10px, | ||||||
|  |             32px 0px 0 20px, | ||||||
|  |             0px 32px 0 20px, | ||||||
|  |             -5px 5px 0 10px, | ||||||
|  |             20px 2px 0 11px; | ||||||
|  |     } | ||||||
|  |     100% { | ||||||
|  |         box-shadow: | ||||||
|  |             0 0 0 10px, | ||||||
|  |             10px -10px 0 10px, | ||||||
|  |             32px 0px 0 20px, | ||||||
|  |             0px 32px 0 20px, | ||||||
|  |             -5px 5px 0 10px, | ||||||
|  |             20px -12px 0 11px; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | @keyframes checkbox-off { | ||||||
|  |     0% { | ||||||
|  |         box-shadow: | ||||||
|  |             0 0 0 10px, | ||||||
|  |             10px -10px 0 10px, | ||||||
|  |             32px 0px 0 20px, | ||||||
|  |             0px 32px 0 20px, | ||||||
|  |             -5px 5px 0 10px, | ||||||
|  |             20px -12px 0 11px, | ||||||
|  |             0 0 0 0 inset; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     25% { | ||||||
|  |         box-shadow: | ||||||
|  |             0 0 0 10px, | ||||||
|  |             10px -10px 0 10px, | ||||||
|  |             32px 0px 0 20px, | ||||||
|  |             0px 32px 0 20px, | ||||||
|  |             -5px 5px 0 10px, | ||||||
|  |             20px -12px 0 11px, | ||||||
|  |             0 0 0 0 inset; | ||||||
|     } |     } | ||||||
|     50% { |     50% { | ||||||
|         top: 14px; |  | ||||||
|         left: 17px; |  | ||||||
|         width: 4px; |  | ||||||
|         height: 4px; |  | ||||||
|         transform: rotate(45deg); |         transform: rotate(45deg); | ||||||
|         border-color: #0f9d58; |         margin-top: -4px; | ||||||
|         border-left-color: transparent; |         margin-left: 6px; | ||||||
|         border-top-color: transparent; |         width: 0px; | ||||||
|  |         height: 0px; | ||||||
|  |         box-shadow: | ||||||
|  |             0 0 0 10px, | ||||||
|  |             10px -10px 0 10px, | ||||||
|  |             32px 0px 0 20px, | ||||||
|  |             0px 32px 0 20px, | ||||||
|  |             -5px 5px 0 10px, | ||||||
|  |             15px 2px 0 11px, | ||||||
|  |             0 0 0 0 inset; | ||||||
|     } |     } | ||||||
|     51% { |     51% { | ||||||
|         border-color: #5a5a5a; |  | ||||||
|         border-left-color: #5a5a5a; |  | ||||||
|         border-top-color: #5a5a5a; |  | ||||||
|     } |  | ||||||
|     100% { |  | ||||||
|         top: 1px; |  | ||||||
|         left: 12px; |  | ||||||
|         width: 18px; |  | ||||||
|         height: 18px; |  | ||||||
|         transform: rotate(0deg); |         transform: rotate(0deg); | ||||||
|         border-color: #5a5a5a; |         margin-top: -2px; | ||||||
|         border-left-color: #5a5a5a; |         margin-left: -2px; | ||||||
|         border-top-color: #5a5a5a; |         width: 20px; | ||||||
|  |         height: 20px; | ||||||
|  |         box-shadow: | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|     } |     } | ||||||
| } |  | ||||||
| 
 |  | ||||||
| @keyframes check { |  | ||||||
|     100% { |     100% { | ||||||
|         top: -3px; |  | ||||||
|         left: 17px; |  | ||||||
|         width: 10px; |  | ||||||
|         height: 21px; |  | ||||||
|         transform: rotate(45deg); |  | ||||||
|         border-color: #0f9d58; |  | ||||||
|         border-left-color: transparent; |  | ||||||
|         border-top-color: transparent; |  | ||||||
|     } |  | ||||||
|     51% { |  | ||||||
|         border-left: transparent; |  | ||||||
|         border-top-color: transparent; |  | ||||||
|     } |  | ||||||
|     50% { |  | ||||||
|         top: 14px; |  | ||||||
|         left: 17px; |  | ||||||
|         width: 4px; |  | ||||||
|         height: 4px; |  | ||||||
|         transform: rotate(45deg); |  | ||||||
|         border-color: #5a5a5a; |  | ||||||
|         border-left-color: #5a5a5a; |  | ||||||
|         border-top-color: #5a5a5a; |  | ||||||
|     } |  | ||||||
|     0% { |  | ||||||
|         top: 1px; |  | ||||||
|         left: 12px; |  | ||||||
|         width: 18px; |  | ||||||
|         height: 18px; |  | ||||||
|         transform: rotate(0deg); |         transform: rotate(0deg); | ||||||
|         border-color: #5a5a5a; |         margin-top: -2px; | ||||||
|         border-left-color: #5a5a5a; |         margin-left: -2px; | ||||||
|         border-top-color: #5a5a5a; |         width: 20px; | ||||||
|     } |         height: 20px; | ||||||
| } |         box-shadow: | ||||||
| 
 |             0 0 0 0, | ||||||
| @keyframes rippleOn { |             0 0 0 0, | ||||||
|     0% { |             0 0 0 0, | ||||||
|         opacity: 0; |             0 0 0 0, | ||||||
|     } |             0 0 0 0, | ||||||
|     50% { |             0 0 0 0, | ||||||
|         opacity: 0.2; |             0px 0px 0 0px inset; | ||||||
|     } |  | ||||||
|     100% { |  | ||||||
|         opacity: 0; |  | ||||||
|     } |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| @keyframes rippleOff { |  | ||||||
|     0% { |  | ||||||
|         opacity: 0; |  | ||||||
|     } |  | ||||||
|     50% { |  | ||||||
|         opacity: 0.2; |  | ||||||
|     } |  | ||||||
|     100% { |  | ||||||
|         opacity: 0; |  | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
							
								
								
									
										191
									
								
								less/_checkboxes_old.less
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										191
									
								
								less/_checkboxes_old.less
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,191 @@ | ||||||
|  | // main: material.less | ||||||
|  | 
 | ||||||
|  | .form-horizontal .checkbox { | ||||||
|  |     padding-top: 15px; | ||||||
|  | } | ||||||
|  | .checkbox { | ||||||
|  |     transform: rotate(0deg); | ||||||
|  |     label { | ||||||
|  |         cursor: pointer; | ||||||
|  |         padding-left: 45px; | ||||||
|  |         position: relative; | ||||||
|  |         span { | ||||||
|  |             display: block; | ||||||
|  |             position: absolute; | ||||||
|  |             left: 0px; | ||||||
|  |             transition-duration: 0.2s; | ||||||
|  |         } | ||||||
|  |         .check:after { | ||||||
|  |             display: block; | ||||||
|  |             position: absolute; | ||||||
|  |             content: ""; | ||||||
|  |             background-color: @lightbg-text; | ||||||
|  |             left: -5px; | ||||||
|  |             top: -15px; | ||||||
|  |             height: 50px; | ||||||
|  |             width: 50px; | ||||||
|  |             border-radius: 100%; | ||||||
|  |             z-index: 1; | ||||||
|  |             opacity: 0; | ||||||
|  |             margin: 0; | ||||||
|  |         } | ||||||
|  |         .check:before { | ||||||
|  |             display: block; | ||||||
|  |             content: ""; | ||||||
|  |             border: 2px solid @lightbg-text; | ||||||
|  |             height: 20px; | ||||||
|  |             width: 20px; | ||||||
|  |             transition-delay: 0.2s; | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     // Variations | ||||||
|  |     .variations(~" .check", color, @success); | ||||||
|  | 
 | ||||||
|  |     // Hide native checkbox | ||||||
|  |     input[type=checkbox] { opacity: 0; } | ||||||
|  | 
 | ||||||
|  |     input[type=checkbox] ~ .check:before { | ||||||
|  |         position: absolute; | ||||||
|  |         top: 2px; | ||||||
|  |         left: 11px; | ||||||
|  |         width: 18px; | ||||||
|  |         height: 18px; | ||||||
|  |         border: solid 2px; | ||||||
|  |         border-color: #5a5a5a; | ||||||
|  |         animation: uncheck 300ms ease-out forwards; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     input[type=checkbox]:focus ~ .check:after { | ||||||
|  |         opacity: 0.2; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     input[type=checkbox]:checked ~ .check:before { | ||||||
|  |         animation: check 300ms ease-out forwards; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     // Ripple effect on click | ||||||
|  |     input[type=checkbox]:not(:checked) ~ .check:after { | ||||||
|  |         animation: rippleOff 500ms linear forwards; | ||||||
|  |     } | ||||||
|  |     input[type=checkbox]:checked ~ .check:after { | ||||||
|  |         animation: rippleOn 500ms linear forwards; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     // Make animate quickly when not hover | ||||||
|  |     &:not(:hover) input[type=checkbox] ~ .check { | ||||||
|  |         &:before, &:after { | ||||||
|  |             animation-duration: 1ms; | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     // Style for disabled inputs | ||||||
|  |     input[type=checkbox][disabled]:not(:checked) ~ .check:before { | ||||||
|  |         opacity: 0.5; | ||||||
|  |     } | ||||||
|  |     input[type=checkbox][disabled] ~ .check:after { | ||||||
|  |         background-color: @lightbg-text; | ||||||
|  |         transform: rotate(-45deg); | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     .variations(~" input[type=checkbox]:checked ~ .check:after", background-color, @success); | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | @keyframes uncheck { | ||||||
|  |     0% { | ||||||
|  |         top: -3px; | ||||||
|  |         left: 17px; | ||||||
|  |         width: 10px; | ||||||
|  |         height: 21px; | ||||||
|  |         border-color: #0f9d58; | ||||||
|  |         border-left-color: transparent; | ||||||
|  |         border-top-color: transparent; | ||||||
|  |         transform: rotate(45deg); | ||||||
|  |     } | ||||||
|  |     50% { | ||||||
|  |         top: 14px; | ||||||
|  |         left: 17px; | ||||||
|  |         width: 4px; | ||||||
|  |         height: 4px; | ||||||
|  |         transform: rotate(45deg); | ||||||
|  |         border-color: #0f9d58; | ||||||
|  |         border-left-color: transparent; | ||||||
|  |         border-top-color: transparent; | ||||||
|  |     } | ||||||
|  |     51% { | ||||||
|  |         border-color: #5a5a5a; | ||||||
|  |         border-left-color: #5a5a5a; | ||||||
|  |         border-top-color: #5a5a5a; | ||||||
|  |     } | ||||||
|  |     100% { | ||||||
|  |         top: 1px; | ||||||
|  |         left: 12px; | ||||||
|  |         width: 18px; | ||||||
|  |         height: 18px; | ||||||
|  |         transform: rotate(0deg); | ||||||
|  |         border-color: #5a5a5a; | ||||||
|  |         border-left-color: #5a5a5a; | ||||||
|  |         border-top-color: #5a5a5a; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | @keyframes check { | ||||||
|  |     100% { | ||||||
|  |         top: -3px; | ||||||
|  |         left: 17px; | ||||||
|  |         width: 10px; | ||||||
|  |         height: 21px; | ||||||
|  |         transform: rotate(45deg); | ||||||
|  |         border-color: #0f9d58; | ||||||
|  |         border-left-color: transparent; | ||||||
|  |         border-top-color: transparent; | ||||||
|  |     } | ||||||
|  |     51% { | ||||||
|  |         border-left: transparent; | ||||||
|  |         border-top-color: transparent; | ||||||
|  |     } | ||||||
|  |     50% { | ||||||
|  |         top: 14px; | ||||||
|  |         left: 17px; | ||||||
|  |         width: 4px; | ||||||
|  |         height: 4px; | ||||||
|  |         transform: rotate(45deg); | ||||||
|  |         border-color: #5a5a5a; | ||||||
|  |         border-left-color: #5a5a5a; | ||||||
|  |         border-top-color: #5a5a5a; | ||||||
|  |     } | ||||||
|  |     0% { | ||||||
|  |         top: 1px; | ||||||
|  |         left: 12px; | ||||||
|  |         width: 18px; | ||||||
|  |         height: 18px; | ||||||
|  |         transform: rotate(0deg); | ||||||
|  |         border-color: #5a5a5a; | ||||||
|  |         border-left-color: #5a5a5a; | ||||||
|  |         border-top-color: #5a5a5a; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | @keyframes rippleOn { | ||||||
|  |     0% { | ||||||
|  |         opacity: 0; | ||||||
|  |     } | ||||||
|  |     50% { | ||||||
|  |         opacity: 0.2; | ||||||
|  |     } | ||||||
|  |     100% { | ||||||
|  |         opacity: 0; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | @keyframes rippleOff { | ||||||
|  |     0% { | ||||||
|  |         opacity: 0; | ||||||
|  |     } | ||||||
|  |     50% { | ||||||
|  |         opacity: 0.2; | ||||||
|  |     } | ||||||
|  |     100% { | ||||||
|  |         opacity: 0; | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | @ -2230,16 +2230,11 @@ body .jumbotron-material-lightgrey, | ||||||
|   font-size: 15px; |   font-size: 15px; | ||||||
| } | } | ||||||
| .form-horizontal .checkbox { | .form-horizontal .checkbox { | ||||||
|   padding-top: 15px; |   padding-top: 20px; | ||||||
| } |  | ||||||
| .checkbox { |  | ||||||
|   -webkit-transform: rotate(0deg); |  | ||||||
|       -ms-transform: rotate(0deg); |  | ||||||
|           transform: rotate(0deg); |  | ||||||
| } | } | ||||||
| .checkbox label { | .checkbox label { | ||||||
|  |   padding-left: 10px; | ||||||
|   cursor: pointer; |   cursor: pointer; | ||||||
|   padding-left: 45px; |  | ||||||
|   position: relative; |   position: relative; | ||||||
| } | } | ||||||
| .checkbox label span { | .checkbox label span { | ||||||
|  | @ -2249,6 +2244,17 @@ body .jumbotron-material-lightgrey, | ||||||
|   -webkit-transition-duration: 0.2s; |   -webkit-transition-duration: 0.2s; | ||||||
|           transition-duration: 0.2s; |           transition-duration: 0.2s; | ||||||
| } | } | ||||||
|  | .checkbox label .check { | ||||||
|  |   display: inline-block; | ||||||
|  |   width: 20px; | ||||||
|  |   height: 20px; | ||||||
|  |   border: 2px solid; | ||||||
|  |   border-radius: 2px; | ||||||
|  |   overflow: hidden; | ||||||
|  |   position: relative; | ||||||
|  |   top: 5px; | ||||||
|  |   left: -3px; | ||||||
|  | } | ||||||
| .checkbox label .check:after { | .checkbox label .check:after { | ||||||
|   display: block; |   display: block; | ||||||
|   position: absolute; |   position: absolute; | ||||||
|  | @ -2264,104 +2270,36 @@ body .jumbotron-material-lightgrey, | ||||||
|   margin: 0; |   margin: 0; | ||||||
| } | } | ||||||
| .checkbox label .check:before { | .checkbox label .check:before { | ||||||
|   display: block; |   position: absolute; | ||||||
|   content: ""; |   content: ""; | ||||||
|   border: 2px solid rgba(0, 0, 0, 0.84); |   -webkit-transform: rotate(45deg); | ||||||
|   height: 20px; |       -ms-transform: rotate(45deg); | ||||||
|   width: 20px; |           transform: rotate(45deg); | ||||||
|   -webkit-transition-delay: 0.2s; |   display: block; | ||||||
|           transition-delay: 0.2s; |   margin-top: -4px; | ||||||
| } |   margin-left: 6px; | ||||||
| .checkbox .check, |   width: 0; | ||||||
| .checkbox-default .check { |   height: 0; | ||||||
|   color: #0f9d58; |   box-shadow: 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-primary .check { |                 0 0 0 0, | ||||||
|   color: #4285f4; |                 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-success .check { |                 0 0 0 0, | ||||||
|   color: #0f9d58; |                 0px 0px 0 0px inset; | ||||||
| } |   -webkit-animation: checkbox-off 0.3s linear forwards; | ||||||
| .checkbox-info .check { |           animation: checkbox-off 0.3s linear forwards; | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-warning .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-danger .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-red .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-pink .check { |  | ||||||
|   color: #e91e63; |  | ||||||
| } |  | ||||||
| .checkbox-material-purple .check { |  | ||||||
|   color: #9c27b0; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeppurple .check { |  | ||||||
|   color: #673ab7; |  | ||||||
| } |  | ||||||
| .checkbox-material-indigo .check { |  | ||||||
|   color: #3f51b5; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightblue .check { |  | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-material-cyan .check { |  | ||||||
|   color: #00bcd4; |  | ||||||
| } |  | ||||||
| .checkbox-material-teal .check { |  | ||||||
|   color: #009688; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgreen .check { |  | ||||||
|   color: #8bc34a; |  | ||||||
| } |  | ||||||
| .checkbox-material-lime .check { |  | ||||||
|   color: #cddc39; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightyellow .check { |  | ||||||
|   color: #ffeb3b; |  | ||||||
| } |  | ||||||
| .checkbox-material-orange .check { |  | ||||||
|   color: #ff9800; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeporange .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-material-grey .check { |  | ||||||
|   color: #9e9e9e; |  | ||||||
| } |  | ||||||
| .checkbox-material-bluegrey .check { |  | ||||||
|   color: #607d8b; |  | ||||||
| } |  | ||||||
| .checkbox-material-brown .check { |  | ||||||
|   color: #795548; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgrey .check { |  | ||||||
|   color: #ececec; |  | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] { | .checkbox input[type=checkbox] { | ||||||
|   opacity: 0; |   opacity: 0; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] ~ .check:before { |  | ||||||
|   position: absolute; |  | ||||||
|   top: 2px; |  | ||||||
|   left: 11px; |  | ||||||
|   width: 18px; |  | ||||||
|   height: 18px; |  | ||||||
|   border: solid 2px; |  | ||||||
|   border-color: #5a5a5a; |  | ||||||
|   -webkit-animation: uncheck 300ms ease-out forwards; |  | ||||||
|           animation: uncheck 300ms ease-out forwards; |  | ||||||
| } |  | ||||||
| .checkbox input[type=checkbox]:focus ~ .check:after { | .checkbox input[type=checkbox]:focus ~ .check:after { | ||||||
|   opacity: 0.2; |   opacity: 0.2; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:checked ~ .check:before { | .checkbox input[type=checkbox]:checked ~ .check:before { | ||||||
|   -webkit-animation: check 300ms ease-out forwards; |   box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|           animation: check 300ms ease-out forwards; |   -webkit-animation: checkbox-on 0.3s linear forwards; | ||||||
|  |           animation: checkbox-on 0.3s linear forwards; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | ||||||
|   -webkit-animation: rippleOff 500ms linear forwards; |   -webkit-animation: rippleOff 500ms linear forwards; | ||||||
|  | @ -2455,206 +2393,260 @@ body .jumbotron-material-lightgrey, | ||||||
| .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | ||||||
|   background-color: #ececec; |   background-color: #ececec; | ||||||
| } | } | ||||||
| @-webkit-keyframes uncheck { | .checkbox input[type=checkbox]:checked ~ .check:before, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | .checkbox input[type=checkbox]:checked ~ .check, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-on { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   50% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|     border-color: #0f9d58; |   } | ||||||
|     border-left-color: transparent; |   100% { | ||||||
|     border-top-color: transparent; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|     -webkit-transform: rotate(45deg); |   } | ||||||
|             transform: rotate(45deg); | } | ||||||
|  | @keyframes checkbox-on { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-off { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|  |   } | ||||||
|  |   25% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     -webkit-transform: rotate(0deg); | ||||||
|  |             transform: rotate(0deg); | ||||||
|  |     margin-top: -2px; | ||||||
|  |     margin-left: -2px; | ||||||
|  |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 0px inset; | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @keyframes uncheck { | @keyframes checkbox-off { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   25% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|   } |   } | ||||||
| } |  | ||||||
| @-webkit-keyframes check { |  | ||||||
|   100% { |   100% { | ||||||
|     top: -3px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 10px; |  | ||||||
|     height: 21px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|   } |     height: 20px; | ||||||
| } |     box-shadow: 0 0 0 0, | ||||||
| @keyframes check { |             0 0 0 0, | ||||||
|   100% { |             0 0 0 0, | ||||||
|     top: -3px; |             0 0 0 0, | ||||||
|     left: 17px; |             0 0 0 0, | ||||||
|     width: 10px; |             0 0 0 0, | ||||||
|     height: 21px; |             0px 0px 0 0px inset; | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |  | ||||||
|             transform: rotate(0deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |   } | ||||||
| } | } | ||||||
| .form-horizontal .radio { | .form-horizontal .radio { | ||||||
|  | @ -2871,6 +2863,17 @@ body .jumbotron-material-lightgrey, | ||||||
| .radio input[type=radio][disabled] ~ .check { | .radio input[type=radio][disabled] ~ .check { | ||||||
|   background-color: rgba(0, 0, 0, 0.84); |   background-color: rgba(0, 0, 0, 0.84); | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOn { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOn { | @keyframes rippleOn { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  | @ -2882,6 +2885,17 @@ body .jumbotron-material-lightgrey, | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOff { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOff { | @keyframes rippleOff { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								template/material/css/material-wfont.min.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								template/material/css/material-wfont.min.css
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							|  | @ -2229,16 +2229,11 @@ body .jumbotron-material-lightgrey, | ||||||
|   font-size: 15px; |   font-size: 15px; | ||||||
| } | } | ||||||
| .form-horizontal .checkbox { | .form-horizontal .checkbox { | ||||||
|   padding-top: 15px; |   padding-top: 20px; | ||||||
| } |  | ||||||
| .checkbox { |  | ||||||
|   -webkit-transform: rotate(0deg); |  | ||||||
|       -ms-transform: rotate(0deg); |  | ||||||
|           transform: rotate(0deg); |  | ||||||
| } | } | ||||||
| .checkbox label { | .checkbox label { | ||||||
|  |   padding-left: 10px; | ||||||
|   cursor: pointer; |   cursor: pointer; | ||||||
|   padding-left: 45px; |  | ||||||
|   position: relative; |   position: relative; | ||||||
| } | } | ||||||
| .checkbox label span { | .checkbox label span { | ||||||
|  | @ -2248,6 +2243,17 @@ body .jumbotron-material-lightgrey, | ||||||
|   -webkit-transition-duration: 0.2s; |   -webkit-transition-duration: 0.2s; | ||||||
|           transition-duration: 0.2s; |           transition-duration: 0.2s; | ||||||
| } | } | ||||||
|  | .checkbox label .check { | ||||||
|  |   display: inline-block; | ||||||
|  |   width: 20px; | ||||||
|  |   height: 20px; | ||||||
|  |   border: 2px solid; | ||||||
|  |   border-radius: 2px; | ||||||
|  |   overflow: hidden; | ||||||
|  |   position: relative; | ||||||
|  |   top: 5px; | ||||||
|  |   left: -3px; | ||||||
|  | } | ||||||
| .checkbox label .check:after { | .checkbox label .check:after { | ||||||
|   display: block; |   display: block; | ||||||
|   position: absolute; |   position: absolute; | ||||||
|  | @ -2263,104 +2269,36 @@ body .jumbotron-material-lightgrey, | ||||||
|   margin: 0; |   margin: 0; | ||||||
| } | } | ||||||
| .checkbox label .check:before { | .checkbox label .check:before { | ||||||
|   display: block; |   position: absolute; | ||||||
|   content: ""; |   content: ""; | ||||||
|   border: 2px solid rgba(0, 0, 0, 0.84); |   -webkit-transform: rotate(45deg); | ||||||
|   height: 20px; |       -ms-transform: rotate(45deg); | ||||||
|   width: 20px; |           transform: rotate(45deg); | ||||||
|   -webkit-transition-delay: 0.2s; |   display: block; | ||||||
|           transition-delay: 0.2s; |   margin-top: -4px; | ||||||
| } |   margin-left: 6px; | ||||||
| .checkbox .check, |   width: 0; | ||||||
| .checkbox-default .check { |   height: 0; | ||||||
|   color: #0f9d58; |   box-shadow: 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-primary .check { |                 0 0 0 0, | ||||||
|   color: #4285f4; |                 0 0 0 0, | ||||||
| } |                 0 0 0 0, | ||||||
| .checkbox-success .check { |                 0 0 0 0, | ||||||
|   color: #0f9d58; |                 0px 0px 0 0px inset; | ||||||
| } |   -webkit-animation: checkbox-off 0.3s linear forwards; | ||||||
| .checkbox-info .check { |           animation: checkbox-off 0.3s linear forwards; | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-warning .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-danger .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-red .check { |  | ||||||
|   color: #f44336; |  | ||||||
| } |  | ||||||
| .checkbox-material-pink .check { |  | ||||||
|   color: #e91e63; |  | ||||||
| } |  | ||||||
| .checkbox-material-purple .check { |  | ||||||
|   color: #9c27b0; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeppurple .check { |  | ||||||
|   color: #673ab7; |  | ||||||
| } |  | ||||||
| .checkbox-material-indigo .check { |  | ||||||
|   color: #3f51b5; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightblue .check { |  | ||||||
|   color: #03a9f4; |  | ||||||
| } |  | ||||||
| .checkbox-material-cyan .check { |  | ||||||
|   color: #00bcd4; |  | ||||||
| } |  | ||||||
| .checkbox-material-teal .check { |  | ||||||
|   color: #009688; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgreen .check { |  | ||||||
|   color: #8bc34a; |  | ||||||
| } |  | ||||||
| .checkbox-material-lime .check { |  | ||||||
|   color: #cddc39; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightyellow .check { |  | ||||||
|   color: #ffeb3b; |  | ||||||
| } |  | ||||||
| .checkbox-material-orange .check { |  | ||||||
|   color: #ff9800; |  | ||||||
| } |  | ||||||
| .checkbox-material-deeporange .check { |  | ||||||
|   color: #ff5722; |  | ||||||
| } |  | ||||||
| .checkbox-material-grey .check { |  | ||||||
|   color: #9e9e9e; |  | ||||||
| } |  | ||||||
| .checkbox-material-bluegrey .check { |  | ||||||
|   color: #607d8b; |  | ||||||
| } |  | ||||||
| .checkbox-material-brown .check { |  | ||||||
|   color: #795548; |  | ||||||
| } |  | ||||||
| .checkbox-material-lightgrey .check { |  | ||||||
|   color: #ececec; |  | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] { | .checkbox input[type=checkbox] { | ||||||
|   opacity: 0; |   opacity: 0; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox] ~ .check:before { |  | ||||||
|   position: absolute; |  | ||||||
|   top: 2px; |  | ||||||
|   left: 11px; |  | ||||||
|   width: 18px; |  | ||||||
|   height: 18px; |  | ||||||
|   border: solid 2px; |  | ||||||
|   border-color: #5a5a5a; |  | ||||||
|   -webkit-animation: uncheck 300ms ease-out forwards; |  | ||||||
|           animation: uncheck 300ms ease-out forwards; |  | ||||||
| } |  | ||||||
| .checkbox input[type=checkbox]:focus ~ .check:after { | .checkbox input[type=checkbox]:focus ~ .check:after { | ||||||
|   opacity: 0.2; |   opacity: 0.2; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:checked ~ .check:before { | .checkbox input[type=checkbox]:checked ~ .check:before { | ||||||
|   -webkit-animation: check 300ms ease-out forwards; |   box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|           animation: check 300ms ease-out forwards; |   -webkit-animation: checkbox-on 0.3s linear forwards; | ||||||
|  |           animation: checkbox-on 0.3s linear forwards; | ||||||
| } | } | ||||||
| .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | .checkbox input[type=checkbox]:not(:checked) ~ .check:after { | ||||||
|   -webkit-animation: rippleOff 500ms linear forwards; |   -webkit-animation: rippleOff 500ms linear forwards; | ||||||
|  | @ -2454,206 +2392,260 @@ body .jumbotron-material-lightgrey, | ||||||
| .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:after { | ||||||
|   background-color: #ececec; |   background-color: #ececec; | ||||||
| } | } | ||||||
| @-webkit-keyframes uncheck { | .checkbox input[type=checkbox]:checked ~ .check:before, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check:before { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | .checkbox input[type=checkbox]:checked ~ .check, | ||||||
|  | .checkbox-default input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4caf50; | ||||||
|  | } | ||||||
|  | .checkbox-primary input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #4285f4; | ||||||
|  | } | ||||||
|  | .checkbox-success input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #0f9d58; | ||||||
|  | } | ||||||
|  | .checkbox-info input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-warning input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-danger input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-red input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #f44336; | ||||||
|  | } | ||||||
|  | .checkbox-material-pink input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #e91e63; | ||||||
|  | } | ||||||
|  | .checkbox-material-purple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9c27b0; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeppurple input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #673ab7; | ||||||
|  | } | ||||||
|  | .checkbox-material-indigo input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #3f51b5; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightblue input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #03a9f4; | ||||||
|  | } | ||||||
|  | .checkbox-material-cyan input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #00bcd4; | ||||||
|  | } | ||||||
|  | .checkbox-material-teal input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #009688; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgreen input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #8bc34a; | ||||||
|  | } | ||||||
|  | .checkbox-material-lime input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #cddc39; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightyellow input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ffeb3b; | ||||||
|  | } | ||||||
|  | .checkbox-material-orange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff9800; | ||||||
|  | } | ||||||
|  | .checkbox-material-deeporange input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ff5722; | ||||||
|  | } | ||||||
|  | .checkbox-material-grey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #9e9e9e; | ||||||
|  | } | ||||||
|  | .checkbox-material-bluegrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #607d8b; | ||||||
|  | } | ||||||
|  | .checkbox-material-brown input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #795548; | ||||||
|  | } | ||||||
|  | .checkbox-material-lightgrey input[type=checkbox]:checked ~ .check { | ||||||
|  |   color: #ececec; | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-on { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   50% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|     border-color: #0f9d58; |   } | ||||||
|     border-left-color: transparent; |   100% { | ||||||
|     border-top-color: transparent; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|     -webkit-transform: rotate(45deg); |   } | ||||||
|             transform: rotate(45deg); | } | ||||||
|  | @keyframes checkbox-on { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px 2px 0 11px; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px; | ||||||
|  |   } | ||||||
|  | } | ||||||
|  | @-webkit-keyframes checkbox-off { | ||||||
|  |   0% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|  |   } | ||||||
|  |   25% { | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     -webkit-transform: rotate(0deg); | ||||||
|  |             transform: rotate(0deg); | ||||||
|  |     margin-top: -2px; | ||||||
|  |     margin-left: -2px; | ||||||
|  |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 0px inset; | ||||||
|   } |   } | ||||||
| } | } | ||||||
| @keyframes uncheck { | @keyframes checkbox-off { | ||||||
|   0% { |   0% { | ||||||
|     top: -3px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     left: 17px; |   } | ||||||
|     width: 10px; |   25% { | ||||||
|     height: 21px; |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 20px -12px 0 11px, 0 0 0 0 inset; | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|   } |   } | ||||||
|   50% { |   50% { | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |     -webkit-transform: rotate(45deg); | ||||||
|             transform: rotate(45deg); |             transform: rotate(45deg); | ||||||
|     border-color: #0f9d58; |     margin-top: -4px; | ||||||
|     border-left-color: transparent; |     margin-left: 6px; | ||||||
|     border-top-color: transparent; |     width: 0px; | ||||||
|  |     height: 0px; | ||||||
|  |     box-shadow: 0 0 0 10px, 10px -10px 0 10px, 32px 0px 0 20px, 0px 32px 0 20px, -5px 5px 0 10px, 15px 2px 0 11px, 0 0 0 0 inset; | ||||||
|   } |   } | ||||||
|   51% { |   51% { | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|  |     height: 20px; | ||||||
|  |     box-shadow: 0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0 0 0 0, | ||||||
|  |             0px 0px 0 10px inset; | ||||||
|   } |   } | ||||||
| } |  | ||||||
| @-webkit-keyframes check { |  | ||||||
|   100% { |   100% { | ||||||
|     top: -3px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 10px; |  | ||||||
|     height: 21px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |     -webkit-transform: rotate(0deg); | ||||||
|             transform: rotate(0deg); |             transform: rotate(0deg); | ||||||
|     border-color: #5a5a5a; |     margin-top: -2px; | ||||||
|     border-left-color: #5a5a5a; |     margin-left: -2px; | ||||||
|     border-top-color: #5a5a5a; |     width: 20px; | ||||||
|   } |     height: 20px; | ||||||
| } |     box-shadow: 0 0 0 0, | ||||||
| @keyframes check { |             0 0 0 0, | ||||||
|   100% { |             0 0 0 0, | ||||||
|     top: -3px; |             0 0 0 0, | ||||||
|     left: 17px; |             0 0 0 0, | ||||||
|     width: 10px; |             0 0 0 0, | ||||||
|     height: 21px; |             0px 0px 0 0px inset; | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #0f9d58; |  | ||||||
|     border-left-color: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   51% { |  | ||||||
|     border-left: transparent; |  | ||||||
|     border-top-color: transparent; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     top: 14px; |  | ||||||
|     left: 17px; |  | ||||||
|     width: 4px; |  | ||||||
|     height: 4px; |  | ||||||
|     -webkit-transform: rotate(45deg); |  | ||||||
|             transform: rotate(45deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
|   0% { |  | ||||||
|     top: 1px; |  | ||||||
|     left: 12px; |  | ||||||
|     width: 18px; |  | ||||||
|     height: 18px; |  | ||||||
|     -webkit-transform: rotate(0deg); |  | ||||||
|             transform: rotate(0deg); |  | ||||||
|     border-color: #5a5a5a; |  | ||||||
|     border-left-color: #5a5a5a; |  | ||||||
|     border-top-color: #5a5a5a; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOn { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @-webkit-keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
| } |  | ||||||
| @keyframes rippleOff { |  | ||||||
|   0% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |  | ||||||
|   50% { |  | ||||||
|     opacity: 0.2; |  | ||||||
|   } |  | ||||||
|   100% { |  | ||||||
|     opacity: 0; |  | ||||||
|   } |   } | ||||||
| } | } | ||||||
| .form-horizontal .radio { | .form-horizontal .radio { | ||||||
|  | @ -2870,6 +2862,17 @@ body .jumbotron-material-lightgrey, | ||||||
| .radio input[type=radio][disabled] ~ .check { | .radio input[type=radio][disabled] ~ .check { | ||||||
|   background-color: rgba(0, 0, 0, 0.84); |   background-color: rgba(0, 0, 0, 0.84); | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOn { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOn { | @keyframes rippleOn { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  | @ -2881,6 +2884,17 @@ body .jumbotron-material-lightgrey, | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|   } |   } | ||||||
| } | } | ||||||
|  | @-webkit-keyframes rippleOff { | ||||||
|  |   0% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  |   50% { | ||||||
|  |     opacity: 0.2; | ||||||
|  |   } | ||||||
|  |   100% { | ||||||
|  |     opacity: 0; | ||||||
|  |   } | ||||||
|  | } | ||||||
| @keyframes rippleOff { | @keyframes rippleOff { | ||||||
|   0% { |   0% { | ||||||
|     opacity: 0; |     opacity: 0; | ||||||
|  |  | ||||||
							
								
								
									
										2
									
								
								template/material/css/material.min.css
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								template/material/css/material.min.css
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
		Reference in New Issue
	
	Block a user