PluginProbe
SurveyJS: Drag & Drop Form Builder / trunk
SurveyJS: Drag & Drop Form Builder vtrunk
trunk 2.5.2 2.5.3 2.5.4 2.5.5
surveyjs / normalize.css

normalize.css in SurveyJS: Drag & Drop Form Builder trunk, at normalize.css

100 lines 3.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #sjs-editor-container .spg-search-editor_input {
2 color: var(--sjs-general-forecolor, var(--foreground, #161616));
3 font-family: var(--sjs-font-family, var(--font-family));
4 font-size: calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));
5 font-style: normal;
6 font-weight: 600;
7 line-height: calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));
8 border: none;
9 -webkit-appearance: none;
10 -moz-appearance: none;
11 appearance: none;
12 display: block;
13 background: rgba(0,0,0,0);
14 box-sizing: border-box;
15 width: 100%;
16 outline: none;
17 padding-inline-start: var(--sjs-base-unit, var(--base-unit, 8px));
18 padding-inline-end: var(--sjs-base-unit, var(--base-unit, 8px));
19 }
20
21 #sjs-editor-container .spg-input {
22 -webkit-appearance: none;
23 -moz-appearance: none;
24 appearance: none;
25 display: block;
26 background-color: var(--sjs-general-backcolor, var(--background, #fff));
27 box-sizing: border-box;
28 width: 100%;
29 height: calc(6*(var(--sjs-base-unit, var(--base-unit, 8px))));
30 border: none;
31 box-shadow: inset 0 0 0 1px var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)));
32 padding: calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px)))) calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));
33 outline: none;
34 font-size: calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));
35 font-family: var(--sjs-font-family, var(--font-family));
36 color: var(--sjs-general-forecolor, var(--foreground, #161616));
37 }
38
39 #sjs-editor-container .spg-input:focus,
40 #sjs-editor-container .spg-input.spg-dropdown:focus,
41 #sjs-editor-container .spg-input.spg-dropdown:focus-within,
42 #sjs-editor-container .spg-input-container:focus-within {
43 box-shadow: inset 0 0 0 2px var(--sjs-primary-backcolor, var(--primary, #19b394));
44 }
45
46 #sjs-editor-container .sd-dropdown__filter-string-input {
47 position: absolute;
48 left: 0;
49 top: 0;
50 bottom: 0;
51 width: 100%;
52 max-width: 100%;
53 border: none;
54 outline: none;
55 padding: 0;
56 font-family: var(--sjs-font-editorfont-family, var(--sjs-font-family, var(--font-family, var(--sjs-default-font-family))));
57 font-weight: var(--sjs-font-editorfont-weight, 400);
58 color: var(--sjs-font-editorfont-color, var(--sjs-general-forecolor, rgba(0, 0, 0, 0.91)));
59 font-size: var(--sjs-mobile-font-editorfont-size, var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px)));
60 line-height: calc(1.5*(var(--sjs-mobile-font-editorfont-size, var(--sjs-font-editorfont-size, var(--sjs-font-size, 16px)))));
61 background-color: rgba(0,0,0,0);
62 overflow: hidden;
63 text-overflow: ellipsis;
64 white-space: nowrap;
65 display: inline-block;
66 appearance: none;
67 }
68
69 #sjs-editor-container input.disabled,
70 #sjs-editor-container input:disabled,
71 #sjs-editor-container select.disabled,
72 #sjs-editor-container select:disabled,
73 #sjs-editor-container textarea.disabled,
74 #sjs-editor-container textarea:disabled {
75 box-shadow: none;
76 }
77
78
79 #sjs-editor-container .spg-input-container__input {
80 flex-grow: 1;
81 width: 100%;
82 padding: var(--sjs-base-unit, var(--base-unit, 8px)) calc(1.5*(var(--sjs-base-unit, var(--base-unit, 8px))));
83 color: var(--sjs-general-forecolor, var(--foreground, #161616));
84 font-size: calc(2*(var(--sjs-base-unit, var(--base-unit, 8px))));
85 font-family: var(--sjs-font-family, var(--font-family));
86 outline: none;
87 border: none;
88 line-height: calc(3*(var(--sjs-base-unit, var(--base-unit, 8px))));
89 background-color: rgba(0, 0, 0, 0);
90 }
91
92 #sjs-editor-container .spg-input-container {
93 display: flex;
94 justify-content: space-between;
95 cursor: default;
96 padding: calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));
97 align-items: center;
98 gap: calc(0.5*(var(--sjs-base-unit, var(--base-unit, 8px))));
99 box-shadow: 0 0 0 1px inset var(--sjs-border-inside, var(--border-inside, rgba(0, 0, 0, 0.16)));
100 }