1 | .prism-form {
|
2 | font-family: "Roboto", "Arial", sans-serif;
|
3 | font-weight: 400;
|
4 | }
|
5 | .prism-input {
|
6 | width: 100%;
|
7 | border: solid 1px rgba(0, 0, 0, 0.12);
|
8 | margin: 4px 0px;
|
9 | display: flex;
|
10 | padding: 12px 16px;
|
11 | flex-wrap: wrap;
|
12 | font-size: 0.8em;
|
13 | max-width: 95%;
|
14 | appearance: none;
|
15 | transition: cubic-bezier(0.4, 0, 0.2, 1);
|
16 | font-family: "Roboto", "Arial", sans-serif;
|
17 | text-indent: 0.75em;
|
18 | padding-left: 12px;
|
19 | border-radius: 10px;
|
20 | }
|
21 | .prism-input[disabled] {
|
22 | pointer-events: none;
|
23 | }
|
24 | .prism-input:not([disabled]):active {
|
25 | outline: none;
|
26 | box-shadow: 0 0 0 1px #61b3cf;
|
27 | border-color: #61b3cf;
|
28 | }
|
29 | .prism-input:not([disabled]):focus {
|
30 | outline: none;
|
31 | box-shadow: 0 0 0 1px #61b3cf;
|
32 | border-color: #61b3cf;
|
33 | }
|
34 | .prism-input:not([disabled]):invalid {
|
35 | border-color: #f44336;
|
36 | border-width: 2px;
|
37 | }
|
38 | .prism-input[readonly], .prism-input:read-only {
|
39 | border: none;
|
40 | background: none;
|
41 | pointer-events: none;
|
42 | }
|
43 | .prism-input::placeholder {
|
44 | color: rgba(0, 0, 0, 0.38);
|
45 | }
|
46 | .prism-input[readonly]:focus, .prism-input:read-only:focus {
|
47 | border: none;
|
48 | pointer-events: none;
|
49 | }
|
50 | .prism-input[readonly]:active, .prism-input:read-only:active {
|
51 | border: none;
|
52 | pointer-events: none;
|
53 | }
|
54 | .prism-input--focus {
|
55 | outline: none;
|
56 | box-shadow: 0 0 0 1px #61b3cf;
|
57 | border-color: #61b3cf;
|
58 | }
|
59 | .prism-input--active {
|
60 | outline: none;
|
61 | box-shadow: 0 0 0 1px #61b3cf;
|
62 | border-color: #61b3cf;
|
63 | }
|
64 | .prism-input--invalid {
|
65 | border-color: #f44336;
|
66 | border-width: 2px;
|
67 | }
|
68 | .prism-input--disabled {
|
69 | pointer-events: none;
|
70 | }
|
71 | .prism-input--readonly {
|
72 | border: none;
|
73 | background: none;
|
74 | pointer-events: none;
|
75 | }
|
76 | .prism-input--readonly:focus {
|
77 | border: none;
|
78 | pointer-events: none;
|
79 | }
|
80 | .prism-input--readonly:active {
|
81 | border: none;
|
82 | pointer-events: none;
|
83 | } |
\ | No newline at end of file |