codecheck
62 строки · 1.1 Кб
1// core
2.p-password {
3display: inline-flex;
4}
5
6.p-password .p-password-panel {
7min-width: 100%;
8}
9
10.p-password-meter {
11height: 10px;
12}
13
14.p-password-strength {
15height: 100%;
16width: 0;
17transition: width 1s ease-in-out;
18}
19
20.p-fluid .p-password {
21display: flex;
22}
23
24.p-password-input::-ms-reveal,
25.p-password-input::-ms-clear {
26display: none;
27}
28
29// theme
30.p-password {
31&.p-invalid.p-component > .p-inputtext {
32@include invalid-input();
33}
34}
35
36.p-password-panel {
37padding: $panelContentPadding;
38background: $panelContentBg;
39color: $panelContentTextColor;
40border: $overlayContentBorder;
41box-shadow: $inputOverlayShadow;
42border-radius: $borderRadius;
43
44.p-password-meter {
45margin-bottom: $inlineSpacing;
46background: $passwordMeterBg;
47
48.p-password-strength {
49&.weak {
50background: $passwordWeakBg;
51}
52
53&.medium {
54background: $passwordMediumBg;
55}
56
57&.strong {
58background: $passwordStrongBg;
59}
60}
61}
62}
63