PluginProbe
s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions / 261001
s2Member – Excellent for All Kinds of Memberships, Content Restriction Paywalls & Member Access Subscriptions v261001
261001 260927 260917 260913 260909 260829 260814 260805 110710 110731 110812 110815 110912 110913 110915 110926 110927 111002 111003 111011 111017 111029 111105 111206 111216 All 191 releases
← All changes | src/includes/menu-pages/menu-pages-s.css +63 -0 260805 → 261001 View file →
@@ -161,4 +161,67 @@
161 161 /* Visual editor resize not working, hide resizer for now */
162 162 .mce-i-resize::before {
163 163 display: none;
164 164 }
165 +
166 +/*260823.0558 Operational status is label/value data; compact table rows keep values aligned while subtle separators make wrapped labels clearly part of one row. */
167 +table.ws-plugin--s2member-status-table
168 +{
169 + width : 100%;
170 + border-collapse : collapse;
171 + margin : 0 0 15px 0;
172 +}
173 +table.ws-plugin--s2member-status-table th,
174 +table.ws-plugin--s2member-status-table td
175 +{
176 + vertical-align : top;
177 + padding : 2px 0;
178 +}
179 +table.ws-plugin--s2member-status-table th
180 +{
181 + width : 13em;
182 + padding-right : 0.75em;
183 + text-align : left;
184 + font-weight : 600;
185 +}
186 +table.ws-plugin--s2member-status-table tr + tr th,
187 +table.ws-plugin--s2member-status-table tr + tr td
188 +{
189 + border-top : 1px solid #eeeeee;
190 +}
191 +/*260823.0558 Draw status indicators with CSS instead of font-dependent emoji; the adjacent text remains authoritative when colors are unavailable or overridden. */
192 +.ws-plugin--s2member-status-light
193 +{
194 + display : inline-block;
195 + box-sizing : border-box;
196 + width : 0.7em;
197 + height : 0.7em;
198 + margin-left : 0.35em;
199 + margin-right : 0.25em;
200 + border : 1px solid rgba(0, 0, 0, 0.2);
201 + border-radius : 50%;
202 + background : #8c8f94;
203 +}
204 +/* 260911.1806 Use brighter shared health colors so tiny status lights remain easy to distinguish across Asset Health and EOT status sections. */
205 +.ws-plugin--s2member-status-light-healthy,
206 +.ws-plugin--s2member-status-light-processing
207 +{
208 + background : #00bb00;
209 +}
210 +.ws-plugin--s2member-status-light-catching_up,
211 +.ws-plugin--s2member-status-light-delayed
212 +{
213 + background : #fed748;
214 +}
215 +.ws-plugin--s2member-status-light-attention,
216 +.ws-plugin--s2member-status-light-retrying
217 +{
218 + background : #ff8c00;
219 +}
220 +.ws-plugin--s2member-status-light-error
221 +{
222 + background : #ee0000;
223 +}
224 +.ws-plugin--s2member-status-light-disabled
225 +{
226 + background : #8c8f94;
227 +}