
Antoine Clausseandroo hutton
0f0f97a8f6
[web] Add student checkbox on Standard plan (#31773)
* Remove plans-new.pug
* Add ol-localIndividualPlans and its types
* Add `getIndividualPlansInCurrency` util
* Add `ol-localIndividualPlans` to the pages
* Read prices from `localIndividualPlans`
* Add student checkbox
* Add `setupIndividualEduDiscount`
* Add data tags
* Update how original price is shown
* Show original price for monthly collaborator
* Make struck price conditionally invisible
* Unnest `.plans-new-edu-discount` so it applies to collaborator student checkbox
* Remove student column
* Update prices in groups to remove _plans_localized_price.pug
* Remove unused variables
* Reduce spacing above the student checkbox
* Fix tests
* Move show/hide struck price for Collaborator Monthly out of loop
* Fixup: Read prices from `localIndividualPlans`
* Fix checkbox vertical alignment
* Update services/web/frontend/stylesheets/pages/plans.scss
Co-authored-by: roo hutton <roo.hutton@overleaf.com>
* Adjust margin-top for student checkbox to -12px
* Disable autocomplete for education discount checkboxes
See https://github.com/overleaf/internal/issues/31798
---------
Co-authored-by: roo hutton <roo.hutton@overleaf.com>
GitOrigin-RevId: f329321fc860f30f4e8921e2e1b18bc55cfdeb7b
2026-03-06 09:07:54 +00:00
..
2025-11-24 09:06:07 +00:00
2026-03-06 09:06:48 +00:00
2025-08-08 08:07:05 +00:00
2026-03-06 09:06:48 +00:00
2026-01-19 09:05:55 +00:00
2025-10-13 08:06:02 +00:00
2026-02-05 09:05:33 +00:00
2025-12-09 09:05:31 +00:00
2026-01-08 09:05:49 +00:00
2025-12-08 09:04:54 +00:00
2026-01-19 09:05:55 +00:00
2026-03-06 09:07:54 +00:00
2026-02-16 09:06:29 +00:00
2026-02-05 09:05:29 +00:00
2026-01-19 09:05:55 +00:00
2025-09-29 08:07:18 +00:00
2026-02-16 09:06:56 +00:00