PluginProbe
Tableberg – Simple Gutenberg Table Block / 1.1.5
Tableberg – Simple Gutenberg Table Block v1.1.5
1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 trunk 0.0.2 0.2.1 0.3.2 0.3.3 0.4.1 0.5.0 0.5.1 0.5.2 0.5.3 0.5.4 0.5.5 0.5.6 0.5.7 All 42 releases
tableberg / admin / src / components / AITableSettings.css

AITableSettings.css in Tableberg – Simple Gutenberg Table Block 1.1.5, at admin/src/components/AITableSettings.css

156 lines 2.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .tableberg-ai-table-settings {
2 margin-top: 2rem;
3 }
4
5 .tableberg-ai-settings-content {
6 display: flex;
7 flex-direction: column;
8 gap: 1.5rem;
9 }
10
11 .tableberg-api-key-field {
12 display: flex;
13 flex-direction: column;
14 gap: 0.5rem;
15 }
16
17 .tableberg-api-key-field label {
18 font-weight: 600;
19 color: #1e1e1e;
20 }
21
22 .tableberg-api-key-input-wrapper {
23 display: flex;
24 gap: 0.5rem;
25 align-items: center;
26 }
27
28 .tableberg-api-key-input {
29 flex: 1;
30 padding: 8px 12px;
31 border: 1px solid #ddd;
32 border-radius: 4px;
33 font-family: monospace;
34 font-size: 14px;
35 }
36
37 .tableberg-api-key-input:focus {
38 outline: none;
39 border-color: #007cba;
40 box-shadow: 0 0 0 1px #007cba;
41 }
42
43 .tableberg-toggle-visibility {
44 padding: 6px 12px;
45 background: #f0f0f0;
46 border: 1px solid #ddd;
47 border-radius: 4px;
48 cursor: pointer;
49 font-size: 12px;
50 transition: background 0.2s;
51 }
52
53 .tableberg-toggle-visibility:hover {
54 background: #e0e0e0;
55 }
56
57 .tableberg-help-text {
58 font-size: 13px;
59 color: #757575;
60 margin: 0;
61 }
62
63 .tableberg-help-text a {
64 color: #007cba;
65 text-decoration: none;
66 }
67
68 .tableberg-help-text a:hover {
69 text-decoration: underline;
70 }
71
72 .tableberg-test-status {
73 padding: 12px;
74 border-radius: 4px;
75 font-size: 14px;
76 }
77
78 .tableberg-test-status.success {
79 background: #d4edda;
80 color: #155724;
81 border: 1px solid #c3e6cb;
82 }
83
84 .tableberg-test-status.error {
85 background: #f8d7da;
86 color: #721c24;
87 border: 1px solid #f5c6cb;
88 }
89
90 .tableberg-ai-settings-actions {
91 display: flex;
92 gap: 1rem;
93 margin-top: 0.5rem;
94 }
95
96 .tableberg-button {
97 padding: 8px 16px;
98 border: none;
99 border-radius: 4px;
100 font-size: 14px;
101 font-weight: 500;
102 cursor: pointer;
103 transition: all 0.2s;
104 }
105
106 .tableberg-button:disabled {
107 opacity: 0.6;
108 cursor: not-allowed;
109 }
110
111 .tableberg-button-primary {
112 background: #007cba;
113 color: white;
114 }
115
116 .tableberg-button-primary:hover:not(:disabled) {
117 background: #005a87;
118 }
119
120 .tableberg-button-secondary {
121 background: #f0f0f0;
122 color: #1e1e1e;
123 border: 1px solid #ddd;
124 }
125
126 .tableberg-button-secondary:hover:not(:disabled) {
127 background: #e0e0e0;
128 }
129
130 .tableberg-pro-notice {
131 text-align: center;
132 padding: 3rem 2rem;
133 background: #f8f9fa;
134 border-radius: 8px;
135 margin: 2rem auto;
136 max-width: 600px;
137 }
138
139 .tableberg-pro-notice h3 {
140 font-size: 1.5rem;
141 margin-bottom: 1rem;
142 color: #1e1e1e;
143 }
144
145 .tableberg-pro-notice p {
146 font-size: 1rem;
147 color: #757575;
148 margin-bottom: 1.5rem;
149 line-height: 1.6;
150 }
151
152 .tableberg-pro-notice .tableberg-button {
153 display: inline-block;
154 text-decoration: none;
155 }
156