PluginProbe
AI Builder – Generate pages, blocks, images & translate with AI / trunk
AI Builder – Generate pages, blocks, images & translate with AI vtrunk
2.7.9 2.7.8 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.3.10 2.3.11 All 121 releases
ai-builder / assets / css / settings.css

settings.css in AI Builder – Generate pages, blocks, images & translate with AI trunk, at assets/css/settings.css

160 lines 3.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .ai-builder-settings {
2 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
3 background: #f7f9fc;
4 border-radius: 18px;
5 padding: 36px 42px 48px;
6 margin-top: 30px;
7 max-width: 960px;
8 box-shadow: 0 25px 80px rgba(15, 23, 42, 0.08);
9 }
10
11 .ai-builder-settings h1 {
12 font-size: 28px;
13 margin-bottom: 8px;
14 color: #101828;
15 }
16
17 .ai-builder-settings>p {
18 margin-top: 0;
19 margin-bottom: 28px;
20 color: #475467;
21 font-size: 15px;
22 line-height: 1.6;
23 }
24
25 .ai-builder-settings .form-table {
26 background: #ffffff;
27 border-radius: 16px;
28 padding: 12px 24px;
29 border-spacing: 0;
30 width: 100%;
31 box-shadow: inset 0 0 0 1px #edf0f5;
32 }
33
34 .ai-builder-settings .form-table tr {
35 border-bottom: 1px solid #edf0f5;
36 }
37
38 .ai-builder-settings .form-table tr:last-child {
39 border-bottom: none;
40 }
41
42 .ai-builder-settings th {
43 width: 240px;
44 padding: 20px 12px 20px 8px;
45 font-weight: 600;
46 color: #1d2939;
47 font-size: 14px;
48 text-transform: uppercase;
49 letter-spacing: 0.02em;
50 }
51
52 .ai-builder-settings td {
53 padding: 20px 12px;
54 }
55
56 .ai-builder-settings input[type="color"] {
57 width: 64px;
58 height: 40px;
59 padding: 0;
60 border: none;
61 border-radius: 10px;
62 box-shadow: inset 0 0 0 1px rgba(15, 23, 42, 0.12);
63 background: #fff;
64 cursor: pointer;
65 transition: box-shadow 0.2s ease, transform 0.2s ease;
66 }
67
68 .ai-builder-settings input[type="color"]:hover,
69 .ai-builder-settings input[type="color"]:focus {
70 box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.15);
71 transform: translateY(-1px);
72 }
73
74 .ai-builder-settings input[type="text"],
75 .ai-builder-settings textarea {
76 width: 100%;
77 max-width: 420px;
78 border-radius: 10px;
79 border: 1.5px solid #d0d5dd;
80 padding: 12px 14px;
81 font-size: 15px;
82 color: #101828;
83 background: #fff;
84 transition: border 0.2s ease, box-shadow 0.2s ease;
85 }
86
87 .ai-builder-settings textarea {
88 min-height: 120px;
89 resize: vertical;
90 }
91
92 .ai-builder-settings input[type="text"]:focus,
93 .ai-builder-settings textarea:focus {
94 outline: none;
95 border-color: #007cba;
96 box-shadow: 0 0 0 3px rgba(0, 124, 186, 0.15);
97 }
98
99 .ai-builder-settings .submit {
100 margin-top: 32px;
101 }
102
103 .ai-builder-settings .submit .button-primary {
104 background: linear-gradient(135deg, #007cba, #005a87);
105 border: none;
106 border-radius: 999px;
107 padding: 14px 38px;
108 font-size: 15px;
109 font-weight: 600;
110 letter-spacing: 0.01em;
111 text-transform: none;
112 transition: transform 0.2s ease, box-shadow 0.2s ease;
113 }
114
115 .ai-builder-settings .submit {
116 margin-top: 32px;
117 text-align: center;
118 }
119
120 .ai-builder-settings .submit .button-primary:hover {
121 transform: translateY(-1px);
122 box-shadow: 0 12px 25px rgba(0, 124, 186, 0.25);
123 }
124
125 #aibui-settings-toast {
126 margin-top: 16px;
127 min-width: 220px;
128 border-radius: 12px;
129 font-weight: 600;
130 letter-spacing: 0.01em;
131 }
132
133 @media (max-width: 782px) {
134 .ai-builder-settings {
135 padding: 24px;
136 margin-top: 16px;
137 }
138
139 .ai-builder-settings .form-table,
140 .ai-builder-settings table tbody,
141 .ai-builder-settings table tr,
142 .ai-builder-settings table th,
143 .ai-builder-settings table td {
144 display: block;
145 width: 100%;
146 }
147
148 .ai-builder-settings th {
149 padding-bottom: 6px;
150 }
151
152 .ai-builder-settings td {
153 padding-top: 6px;
154 }
155
156 .ai-builder-settings input[type="text"],
157 .ai-builder-settings textarea {
158 max-width: 100%;
159 }
160 }