overleaf/services/web/frontend/js/features/project-list/components
Antoine Clausse 92a58c8f3b [web] Paywall CTA split-test (#17555)
* Fix `{splitTest.requiredCohortSize && (...)}` can display `0`

* Get `paywall-cta` assignment in ProjectController.js

* CTA change: "Get Dropbox Sync"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578763286026

* CTA change: "Get GitHub Sync"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578763286736

* CTA change: "Get Git integration"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578763286283

* CTA change: "Add more collaborators"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578763884855

* CTA change: "Get track changes"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764030761

* Update wording and position: "Already subscribed? Try refreshing the page."

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764366969

* Casing update: "Upgrade to track changes"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764209961

* CTA changes: "Get Mendeley integration" + "Get Zotero integration"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764547424

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764547269

* CTA change: "Get full project history"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764762005

* Casing update: "full project history"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764762280

* CTA change: "Get more compile time" in timeout-upgrade-prompt-new.tsx

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764762563

* CTA change: "Get more compile time" in compile-timeout-warning.tsx

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764762726

* CTA change: "Get advanced reference search"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764969087

* Update casing and wording: "advanced reference search"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764969412

* CTA change: "Get Symbol Palette"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578765128906

* Update title: "Subscribe to find the symbols you need faster"

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578765289664

* Revert use of `satisfies`: it doesn't work with our version of prettier (https://github.com/prettier/prettier/issues/13516)

* CTA change: "Get more compile time" in compile-timeout-changing-soon.tsx

⚠️ not in miro

* Rename `paywallCtaAssignment`, remove useless export and comment

Addressing Fahru's review

* Add alternative texts in `/registration/try-premium` page

* CTA change: "Get more compile time" in timeout-upgrade-prompt.jsx

https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578764762563

* CTA change: "Get GitHub Sync" in import-project-from-github-modal-content.tsx

Not in Miro, but related to: https://miro.com/app/board/uXjVMFLu5J8=/?openComment=3458764578763286736

* CTA change: "Get more compile time" in compile-time-warning.tsx

Not in Miro, but related to others

* Fix compile-time-warning style (spacings, overflows out of window)

* `npm run format:fix`

GitOrigin-RevId: 0d8d1808b5901c2761d35494c49713d26721bcfd
2024-04-03 08:04:16 +00:00
..
color-picker [web] Add custom focus style for the color picker on Firefox and Safari (#16192) 2023-12-19 09:04:16 +00:00
current-plan-widget Merge pull request #15798 from overleaf/mj-features-page-teardown 2023-11-21 09:04:03 +00:00
dropdown Merge pull request #16893 from overleaf/jpa-download-pdf-dashboard-for-all 2024-02-06 09:03:16 +00:00
modals Store selected project ids separately (#15598) 2024-01-29 09:03:07 +00:00
new-project-button Merge pull request #16511 from overleaf/ae-upgrade-uppy 2024-01-19 09:05:05 +00:00
notifications Merge pull request #17647 from overleaf/dp-update-IEEE-notification-text 2024-04-03 08:04:05 +00:00
sidebar [web] Tags/color picker tweaks (#12595) 2023-04-13 08:04:37 +00:00
sort Merge pull request #9700 from overleaf/ii-dashboard-mobile-view 2022-09-26 08:04:38 +00:00
table Merge pull request #17525 from overleaf/ae-upgrade-prettier 2024-03-26 09:04:05 +00:00
title Merge pull request #12851 from overleaf/jk-dashboard-filter-visibility 2023-05-17 08:03:39 +00:00
welcome-message-new Merge pull request #17450 from overleaf/msm-fix-sp-welcome-page 2024-03-07 16:30:42 +00:00
add-affiliation.tsx Implement 'Add Affiliation' UI on the mobile version of the new react dashboard (#11606) 2023-02-08 09:07:23 +00:00
load-more.tsx Merge pull request #10467 from overleaf/ds-btn-info-new-css-part-2 2022-11-18 09:05:51 +00:00
new-project-button.tsx Implement new welcome page UI with split test (#11677) 2023-06-01 08:05:01 +00:00
project-list-root.tsx [web] Paywall CTA split-test (#17555) 2024-04-03 08:04:16 +00:00
projects-filter-menu.ts Merge pull request #9700 from overleaf/ii-dashboard-mobile-view 2022-09-26 08:04:38 +00:00
search-form.tsx Merge pull request #15844 from overleaf/jpa-download-events 2023-11-27 09:04:08 +00:00
survey-widget.tsx fixing white color of x button (#16100) 2023-12-08 09:04:11 +00:00
tags-list.tsx Merge pull request #12374 from overleaf/ab-rename-folders-tags 2023-04-13 08:04:20 +00:00
welcome-message.tsx Merge pull request #17450 from overleaf/msm-fix-sp-welcome-page 2024-03-07 16:30:42 +00:00