X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=css-bootstrap4%2Fsb-admin-2.css;fp=css-bootstrap4%2Fsb-admin-2.css;h=2af259c0951ea7540ceeb93652efb9d4f7dbb176;hb=2f50d273dbbc16d3d713ec699de6808f0f59a38e;hp=3bfc275b3cb9c746ac89a3ebab2ec14da3b81a3b;hpb=9e66e5ce10e45d2e4dddc8b35d158ff7f5e05597;p=roojs1 diff --git a/css-bootstrap4/sb-admin-2.css b/css-bootstrap4/sb-admin-2.css index 3bfc275b3c..2af259c095 100644 --- a/css-bootstrap4/sb-admin-2.css +++ b/css-bootstrap4/sb-admin-2.css @@ -1529,6 +1529,18 @@ textarea.form-control { margin-right: 0.3125rem; margin-left: 0; } +.form-password input { + padding-right: calc(1.5em + 0.75rem); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + +.form-password .password-hidden { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAnUExURUdwTDExMTAwMDExMTMzMzExMTExMTAwMDAwMDIyMjIyMjAwMDIyMtDcR4EAAAAMdFJOUwDfIO86ksUQf1ivcKwSZ8wAAABaSURBVBjTY2AYcMB4Bg4EUDlMMtZgFezNBxUY2GXOSDgwMDA1nzlWwMB6cOKZw2lpNmcyZQIYmI0YvEAaljAoA/UoMLAedXGJCQCxQKYfYWDwMYBZJQDBlAMAlfIjX/5EzDQAAAAASUVORK5CYII=") !important; } + +.form-password .password-visible { + background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAtUExURUdwTDAwMDAwMDExMTExMTExMTExMTIyMjExMTAwMDAwMDIyMjIyMjAwMDIyMm633p8AAAAOdFJOUwAgEN9BwKGQzzB/YO9gZ/nLrQAAAK1JREFUGNOdzzEKwkAUhOF1QcUUsiBaiVikDnqBLSy0E71AULAOFp4jeALxJIIXEc0mEhH+M/jW6AF0qvmqN0+pPzOz5ebbu0jWVW9ZD2fe6FBMwpSz7zXLUQ+buKGggVO6MClbwYCn0ixO5IKETAU8IgoBXGcJeRsEMdkB8oi7YM6zDqMLN0GTshYXxrISaMtWm6C6o/qUkzBmrD4T/LZ9tbTnsfz+ME3d7of3X1WUUZSrxwjQAAAAAElFTkSuQmCC") !important; } + .valid-feedback { display: none; width: 100%; @@ -7995,47 +8007,47 @@ form.user .btn-user { @keyframes noise-anim { 0% { - clip: rect(97px, 9999px, 60px, 0); } + clip: rect(87px, 9999px, 95px, 0); } 5% { - clip: rect(97px, 9999px, 57px, 0); } + clip: rect(100px, 9999px, 1px, 0); } 10% { - clip: rect(60px, 9999px, 21px, 0); } + clip: rect(94px, 9999px, 42px, 0); } 15% { - clip: rect(74px, 9999px, 73px, 0); } + clip: rect(33px, 9999px, 39px, 0); } 20% { - clip: rect(59px, 9999px, 7px, 0); } + clip: rect(48px, 9999px, 2px, 0); } 25% { - clip: rect(39px, 9999px, 58px, 0); } + clip: rect(7px, 9999px, 87px, 0); } 30% { - clip: rect(46px, 9999px, 84px, 0); } + clip: rect(33px, 9999px, 5px, 0); } 35% { - clip: rect(2px, 9999px, 60px, 0); } + clip: rect(10px, 9999px, 24px, 0); } 40% { - clip: rect(77px, 9999px, 28px, 0); } + clip: rect(88px, 9999px, 33px, 0); } 45% { - clip: rect(44px, 9999px, 21px, 0); } + clip: rect(2px, 9999px, 8px, 0); } 50% { - clip: rect(64px, 9999px, 14px, 0); } + clip: rect(67px, 9999px, 48px, 0); } 55% { - clip: rect(5px, 9999px, 66px, 0); } + clip: rect(64px, 9999px, 79px, 0); } 60% { - clip: rect(91px, 9999px, 31px, 0); } + clip: rect(94px, 9999px, 56px, 0); } 65% { - clip: rect(16px, 9999px, 80px, 0); } + clip: rect(98px, 9999px, 70px, 0); } 70% { - clip: rect(57px, 9999px, 28px, 0); } + clip: rect(90px, 9999px, 9px, 0); } 75% { - clip: rect(58px, 9999px, 27px, 0); } + clip: rect(54px, 9999px, 22px, 0); } 80% { - clip: rect(52px, 9999px, 85px, 0); } + clip: rect(9px, 9999px, 75px, 0); } 85% { - clip: rect(63px, 9999px, 43px, 0); } + clip: rect(36px, 9999px, 40px, 0); } 90% { - clip: rect(78px, 9999px, 5px, 0); } + clip: rect(14px, 9999px, 73px, 0); } 95% { - clip: rect(27px, 9999px, 26px, 0); } + clip: rect(52px, 9999px, 49px, 0); } 100% { - clip: rect(1px, 9999px, 10px, 0); } } + clip: rect(36px, 9999px, 27px, 0); } } .error:after { content: attr(data-text); @@ -8051,47 +8063,47 @@ form.user .btn-user { @keyframes noise-anim-2 { 0% { - clip: rect(85px, 9999px, 11px, 0); } + clip: rect(30px, 9999px, 40px, 0); } 5% { - clip: rect(41px, 9999px, 48px, 0); } + clip: rect(45px, 9999px, 50px, 0); } 10% { - clip: rect(16px, 9999px, 23px, 0); } + clip: rect(91px, 9999px, 60px, 0); } 15% { - clip: rect(29px, 9999px, 32px, 0); } + clip: rect(56px, 9999px, 14px, 0); } 20% { - clip: rect(83px, 9999px, 85px, 0); } + clip: rect(64px, 9999px, 37px, 0); } 25% { - clip: rect(90px, 9999px, 74px, 0); } + clip: rect(84px, 9999px, 39px, 0); } 30% { - clip: rect(39px, 9999px, 33px, 0); } + clip: rect(9px, 9999px, 20px, 0); } 35% { - clip: rect(65px, 9999px, 85px, 0); } + clip: rect(18px, 9999px, 9px, 0); } 40% { - clip: rect(81px, 9999px, 34px, 0); } + clip: rect(7px, 9999px, 92px, 0); } 45% { - clip: rect(66px, 9999px, 39px, 0); } + clip: rect(3px, 9999px, 60px, 0); } 50% { - clip: rect(10px, 9999px, 1px, 0); } + clip: rect(15px, 9999px, 10px, 0); } 55% { - clip: rect(76px, 9999px, 36px, 0); } + clip: rect(48px, 9999px, 14px, 0); } 60% { - clip: rect(84px, 9999px, 55px, 0); } + clip: rect(20px, 9999px, 50px, 0); } 65% { - clip: rect(54px, 9999px, 100px, 0); } + clip: rect(94px, 9999px, 69px, 0); } 70% { - clip: rect(82px, 9999px, 69px, 0); } + clip: rect(58px, 9999px, 68px, 0); } 75% { - clip: rect(5px, 9999px, 34px, 0); } + clip: rect(10px, 9999px, 76px, 0); } 80% { - clip: rect(31px, 9999px, 13px, 0); } + clip: rect(5px, 9999px, 5px, 0); } 85% { - clip: rect(51px, 9999px, 76px, 0); } + clip: rect(63px, 9999px, 43px, 0); } 90% { - clip: rect(19px, 9999px, 44px, 0); } + clip: rect(23px, 9999px, 91px, 0); } 95% { - clip: rect(40px, 9999px, 89px, 0); } + clip: rect(9px, 9999px, 70px, 0); } 100% { - clip: rect(23px, 9999px, 91px, 0); } } + clip: rect(10px, 9999px, 66px, 0); } } .error:before { content: attr(data-text);