v1.11.1
Force every spacing rule with !important and rephrase inactive status
Theme rules like .entry-content > * + * { margin: 2em } and generic h3 { margin-top: 3em } were still winning specificity battles against the previous reset and inflating the gaps between fields and section headings into the 80-100px range.
CSS changes:
- !important on every margin and padding rule across the form, plus an explicit
.cmm-mf > * + * { margin-top: 0 }style guard against theme sibling-spacing rules (.cmm-mf-panel > * + *, etc.). - --cmm-mf-gap tightened from 14px to 10px so the default rhythm is visibly tight. A new --cmm-mf-section-gap (14px) is reserved for future section spacing if needed.
- h3 margin reduced from 18px/10px to 14px/8px.
- Panel padding reduced from 22px/24px to 18px/20px.
- Action row uses gap: 10px and 12px top padding.
- All status card / feedback / username / password meter elements get explicit
margin: 0so they don't inherit theme margins.
JS change:
- Renamed the inactive-home status headline from "This address is available." to "Dues are still open." per request.
Bump version to 1.11.1.
Merged from #32 by @sfxdotcom.