mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-01 05:11:34 +02:00
* Add AI allowance tooltip copy and wire into plans feature comparison Adds per-tier tooltip strings for basic, increased, and max AI allowance. Splits the ai_allowance feature entry in the individual and student plan configs into separate per-tier objects so each can carry its own featureExplanation key. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * Fix plans page styling: section padding, badge line-height, checkbox accent-color - Replace padding-block shorthand with explicit start/end on .plans-and-pricing-section to avoid overriding the bottom spacing - Add missing line-height to .price-plan-card-badge - Add accent-color to .plans-educational-discount-checkbox Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * Only render geo-banner-container when there is content Previously, .geo-banner-container was always rendered even when no banners or errors were present, which introduced an unnecessary empty wrapper in the DOM. Also moves the payment error conditions to be top-level siblings (removing the `if paymentError` indirection) to make each case independently explicit. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> * Migrate plans page to .plans-2026 gap-based layout Replaces .plans-new-design's per-section padding rules with a single flex column + gap on .plans-2026, letting the layout engine handle spacing uniformly. Removes the now-redundant .plans-and-pricing-section padding block, .plans-cards-content padding, and .plans-new-design-content-spacing class from the heading row. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> --------- Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com> GitOrigin-RevId: 3a112c46759419ef0bc994dfb88498fc19b18c10