2424 resize : none ;
2525}
2626
27- @import ' ./index.scss'
27+ @import ' ./index.scss' ;
28+
29+ .vfb-builder {
30+ * , & :before , & :after , & :root {
31+ --vf-primary : rgb (var (--vfb-primary-500 , 23 196 149 ) / 1 );
32+ --vf-ring-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0.2 );
33+ --vf-bg-btn : var (--vf-primary );
34+ --vf-border-color-btn : var (--vf-primary );
35+ }
36+ }
37+
38+ // Bg(1): done
39+ .vfb-tool-item-active-primary ,
40+ .vfb-grid-modal-save :hover ,
41+ .vfb-tree-item-drag-line-top ,
42+ .vfb-tree-item-drag-line-bottom ,
43+ .vfb-tree-item-drag-line-inside ,
44+ .vfb-preview-drag-wrapper ,
45+ .vfb-preview-drag-label ,
46+ .vfb-preview-empty-container ,
47+ .vfb-tab-container-drop-left :after ,
48+ .vfb-tab-container-drop-right :after ,
49+ .vfb-tab-overlay ,
50+ .vfb-tab-area-left-drag-line ,
51+ .vfb-tab-area-right-drag-line ,
52+ .vfb-tab-action ,
53+ .vfb-step-container.vfb-step-container-drop-left :after ,
54+ .vfb-step-container.vfb-step-container-drop-right :after ,
55+ .vfb-step-overlay ,
56+ .vfb-step-area-left-drag-line ,
57+ .vfb-step-area-right-drag-line ,
58+ .vfb-step-action ,
59+ .vfb-preview-element-name-tag ,
60+ .vfb-preview-element-drag-label-wrapper ,
61+ .vfb-preview-element-drag-label ,
62+ .vfb-preview-element-edit-cells ,
63+ .vfb-preview-element-clone ,
64+ .vfb-preview-element-remove {
65+ background-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 1 );
66+ }
67+
68+ // Bg(0.6): done
69+ .vfb-preview-element-clone-disabled ,
70+ .vfb-preview-element-clone-disabled :hover ,
71+ .vfb-preview-element-remove-disabled ,
72+ .vfb-preview-element-remove-disabled :hover {
73+ background-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0.6 );
74+ }
75+
76+ // Bg(0.4): done
77+ .vfb-aligns-class-default-item-selected {
78+ background-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0.4 );
79+ }
80+
81+ // Bg(0.2): done
82+ .vfb-conditions-empty-icon ,
83+ .vfb-util-tabs-outline-selected ,
84+ .vf-checkbox-tabs.vf-checkbox-tabs-sm.vfb-util-tabs-outline-selected ,
85+ .vf-radio-tabs.vf-radio-tabs-sm.vfb-util-tabs-outline-selected ,
86+ .vfb-grid-modal-save ,
87+ .vfb-grid-modal-grid-selector-box ,
88+ .vfb-tree-item-wrapper-selected .vfb-tree-item-icon-container ,
89+ .vfb-tree-item-wrapper-selected .vfb-tree-item-icon-container-repeat ,
90+ .vfb-preview-grid-element-cell-drag-area {
91+ background-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0.2 );
92+ }
93+
94+ // Bg(0.1): done
95+ .vfb-preview-empty-container-active ,
96+ .vfb-tab-container-editor.vfb-tab-container-selected ,
97+ .vfb-tab-overlay-highlighted ,
98+ .vfb-step-container-editor.vfb-step-container-selected ,
99+ .vfb-step-overlay-highlighted ,
100+ .vfb-steps-controls-container-select ,
101+ .vfb-preview-element-overlay-selected {
102+ background-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0.1 );
103+ }
104+
105+ // Bg(0): done
106+ .vfb-preview-empty-container-inactive ,
107+ .vfb-tab-overlay-not-highlighted ,
108+ .vfb-step-overlay-not-highlighted {
109+ background-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0 );
110+ }
111+
112+ // Bg(1) 600: done
113+ .vfb-tab-action :hover ,
114+ .vfb-step-action :hover ,
115+ .vfb-preview-element-edit-cells :hover ,
116+ .vfb-preview-element-clone :hover ,
117+ .vfb-preview-element-remove :hover {
118+ background-color : rgb (var (--vfb-primary-600 , 19 175 125 ) / 1 );
119+ }
120+
121+ // Bg(0.4) 700: done
122+ .vfb-aligns-class-default-item-selected {
123+ background-color : rgb (var (--vfb-primary-700 , 14 136 119 ) / 0.4 );
124+ }
125+
126+ // Color(1): done
127+ .vfb-dotted-link ,
128+ .vfb-util-tabs-outline-unselected ,
129+ .vf-checkbox-tabs.vf-checkbox-tabs-sm.vfb-util-tabs-outline-unselected ,
130+ .vf-radio-tabs.vf-radio-tabs-sm.vfb-util-tabs-outline-unselected ,
131+ .vfb-util-props-link ,
132+ .vfb-modal-ai-loader ,
133+ .vfb-conditions-empty-icon ,
134+ .vfb-condition-icon ,
135+ .vfb-field-icon ,
136+ .vfb-grid-modal-save ,
137+ .vfb-tree-item-wrapper-selected ,
138+ .vfb-tree-item-wrapper-selected :is(.dark * ),
139+ .vfb-tree-item-wrapper-selected .vfb-tree-item-icon-container ,
140+ .vfb-tree-item-wrapper-selected .vfb-tree-item-icon-container-repeat ,
141+ .vfb-panels-container-icons .vfb-panels-tab.is-active {
142+ color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 1 );
143+ }
144+
145+ // Color(0.7): done
146+ .vfb-tree-item-wrapper-selected .vfb-tree-item-text-secondary {
147+ color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0.7 );
148+ }
149+
150+ // Color(0.5): done
151+ .vfb-preview-grid-element-cell-drag-area {
152+ color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0.5 );
153+ }
154+
155+ // Color(1) 600: done
156+ .vfb-util-tabs-outline-selected ,
157+ .vf-checkbox-tabs.vf-checkbox-tabs-sm.vfb-util-tabs-outline-selected ,
158+ .vf-radio-tabs.vf-radio-tabs-sm.vfb-util-tabs-outline-selected {
159+ color : rgb (var (--vfb-primary-600 , 19 175 125 ) / 1 );
160+ }
161+
162+ // Border(0): done
163+ .vfb-tree-item-wrapper ,
164+ .vfb-tab-container ,
165+ .vfb-step-container ,
166+ .vfb-steps-controls-container-editor {
167+ border-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 0 );
168+ }
169+
170+ // Border(1): done
171+ .vfb-code .line-highlight ,
172+ .vfb-dotted-link ,
173+ .vfb-util-tabs-outline-selected ,
174+ .vf-checkbox-tabs.vf-checkbox-tabs-sm.vfb-util-tabs-outline-selected ,
175+ .vf-radio-tabs.vf-radio-tabs-sm.vfb-util-tabs-outline-selected ,
176+ .vfb-util-tabs-outline-unselected ,
177+ .vf-checkbox-tabs.vf-checkbox-tabs-sm.vfb-util-tabs-outline-unselected ,
178+ .vf-radio-tabs.vf-radio-tabs-sm.vfb-util-tabs-outline-unselected ,
179+ .vfb-util-props-list-el-input-default.form-focus ,
180+ .vfb-util-props-list-el-input-default :focus ,
181+ .vfb-util-props-list-el-input-success.form-focus ,
182+ .vfb-util-props-list-el-input-success :focus ,
183+ .vfb-util-props-list-el-select-default.form-focus ,
184+ .vfb-util-props-list-el-select-default :focus ,
185+ .vfb-util-props-list-el-select-success.form-focus ,
186+ .vfb-util-props-list-el-select-success :focus ,
187+ .vfb-util-props-list-el-select-container-default.form-focus ,
188+ .vfb-util-props-list-el-select-container-default :focus ,
189+ .vfb-util-props-list-el-select-container-success.form-focus ,
190+ .vfb-util-props-list-el-select-container-success :focus ,
191+ .vfb-util-props-link ,
192+ .vfb-conditions-render-title-btn :is(.dark * ),
193+ .vfb-conditions-render-empty-btn :is(.dark * ),
194+ .vfb-grid-modal-grid-selector-box ,
195+ .vfb-tree-item-wrapper-being-moved ,
196+ .vfb-model-preview-tab-active ,
197+ .vfb-tab-container.vfb-tab-container-hover ,
198+ .vfb-tab-container-editor :hover , .vfb-tab-container-editor :focus , .vfb-tab-container-editor.vfb-tab-container-moving ,
199+ .vfb-tab-container-editor.vfb-tab-container-selected ,
200+ .vfb-tab-container-editor.vfb-tab-container-moving :before ,
201+ .vfb-step-container.vfb-step-container-hover ,
202+ .vfb-step-container.vfb-step-container-drop-left :after ,
203+ .vfb-step-container.vfb-step-container-drop-right :after ,
204+ .vfb-step-container-editor :hover , .vfb-step-container-editor :focus , .vfb-step-container-editor.vfb-step-container-moving ,
205+ .vfb-step-container-editor.vfb-step-container-selected ,
206+ .vfb-step-container-editor.vfb-step-container-moving :before ,
207+ .vfb-steps-controls-container-editor :hover ,
208+ .vfb-preview-element-container.vfb-preview-element-container-hover > .vfb-preview-element-overlay , .vfb-preview-element-container.vfb-preview-element-container-hover > .vfb-preview-element-outer-wrapper > .vfb-preview-element-inner-container > .vfb-preview-element-inner-wrapper > .vfb-preview-element-inner-overlay ,
209+ .vfb-preview-element-overlay-selected ,
210+ .vfb-preview-element-inner-overlay-selected ,
211+ .vfb-preview-grid-element-cell-drag-area {
212+ border-color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 1 );
213+ }
214+
215+ .vfb-modal-ai-speed-selector * , .vfb-modal-ai-speed-selector :before , .vfb-modal-ai-speed-selector :after {
216+ --vf-primary : var (--vf-gray-100 );
217+ }
218+
219+ .dark .vfb-modal-ai-speed-selector * , .dark .vfb-modal-ai-speed-selector :before , .dark .vfb-modal-ai-speed-selector :after {
220+ --vf-primary : var (--vf-dark-500 );
221+ }
222+
223+ .vfb-modal-ai-head-title ,
224+ .vfb-modal-ai-head-title-icon {
225+ color : rgb (var (--vfb-primary-500 , 23 196 149 ) / 1 );
226+ }
227+
228+ .vf-btn.vfb-modal-ai-submit ,
229+ .form-p-btn.vfb-modal-ai-submit ,
230+ .vfb-modal-ai-head-title-beta {
231+ background-image : none ;
232+ background : rgb (var (--vfb-primary-500 , 23 196 149 ) / 1 );
233+ }
0 commit comments