blob: 67457eb1676fcdca64f3ff11c52af332550b67d7 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
[password-visibility-root] {
&:not(.password-visibility__password-visible) {
.password-visibility__icon-visible,
.password-visibility__password-visible {
display: none;
}
}
&.password-visibility__password-visible {
.password-visibility__icon-hidden,
.password-visibility__password-hidden {
display: none;
}
}
}
password-visibility-toggle-button {
display: inline-block;
width: 36px;
button {
display: inline-flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
background: none;
border: none;
outline: none;
padding: 0 !important;
margin: 0 !important;
&:focus {
color: #0067b9;
}
}
}