Commit Graph

5206 Commits

Author SHA1 Message Date
Mathias Jakobsen
9e0de43638 Merge pull request #30910 from overleaf/mj-tear-down-old-e2e
[e2e] Remove old editor E2E tests

GitOrigin-RevId: 960c5cd5f17c2a5bae225ecb53fa0eed76938939
2026-01-27 09:06:13 +00:00
Mathias Jakobsen
9223515705 Merge pull request #30908 from overleaf/mj-remove-opt-out
[web] Tear down editor-redesign-opt-out

GitOrigin-RevId: c826691f3fdd4ad31403abae8adb353bd8c34897
2026-01-27 09:06:08 +00:00
Malik Glossop
5d47879865 Merge pull request #30884 from overleaf/mg-upgrade-modal-tracked-changes
Show modal when user initiates tracked changes from context menu

GitOrigin-RevId: 09ce0aef3eea113cc0b8fc83db00cb8607a6ef9a
2026-01-26 09:06:07 +00:00
Malik Glossop
80f6355def Merge pull request #30892 from overleaf/mg-workbench-survey-link
[workbench] Add permanent CTA for feedback on workbench

GitOrigin-RevId: 8439a9b732e6896b6d87a8f596330a1a4d855733
2026-01-26 09:06:02 +00:00
David
3d18d02846 Add a dark version of the checkbox component (#30213)
* Add a dark version of the checkbox component

* Add theming to storybook

* Fix storybook

* adding correct border colors

---------

Co-authored-by: davibaweja <davibaweja@gmail.com>
GitOrigin-RevId: e350ab7a0800edd960d99bb892e527b97106b17d
2026-01-26 09:05:48 +00:00
Jimmy Domagala-Tang
f7b42d212a feat: adding dark mode footer (#30772)
* feat: adding dark mode footer

* Update services/web/frontend/stylesheets/components/footer.scss

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* feat: update linkedin logo to correct color, and enforce specific colors on socials logos

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
GitOrigin-RevId: 841317846dfbee04c1a00565054d7e9428805796
2026-01-23 09:06:44 +00:00
Jessica Lawshe
a116175698 Merge pull request #30520 from overleaf/ii-flexible-group-licensing-upgrade-message
[web] Plan upgrade error message when subscription is manually collected

GitOrigin-RevId: 76bda80c81a5f934cbddfb6f24d29c4dd3d6da56
2026-01-23 09:06:19 +00:00
Antoine Clausse
b57df2602a [web] Reapply: Make CIAM login notification dismissible (with cookies) (#30829)
* Reapply "[web] Make CIAM login notification dismissible (with cookies) (#30251)"

This reverts commit 7bafafe54b24245c4da88d1c81540a3b1c98231b.

* Add a test `should redirect to /register with a notification`

* Fix destructuring of options in notification mixins

* Remove `data-ol-dismiss-cookie-paths` default, enforce it being set

* Handle the case of standard notifications without the dismiss setup

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>

---------

Co-authored-by: Jakob Ackermann <jakob.ackermann@overleaf.com>
GitOrigin-RevId: fbf441c1efe0aa5d80899a31ec3ad51c1dba6d24
2026-01-23 09:06:10 +00:00
Alex Vizcaino
07a7db91c0 Update AI context menu options for improved user experience (#30725)
GitOrigin-RevId: 36272e91c4cdb99d563f6ccff3d4aeaabde7a855
2026-01-22 09:07:15 +00:00
Alex Vizcaino
1cf21a1388 Signpost user when using translation feature for non-latin languages (#30837)
GitOrigin-RevId: befaa85eab6b2722f1ef65587fab7cec894be9f9
2026-01-22 09:07:10 +00:00
Alex Vizcaino
98cc245e61 Implement lower threshold for citation checks and update UI interactions (#30881)
GitOrigin-RevId: 215b2ed0a0c399d2b71a14554b9baa4acea69a1a
2026-01-22 09:07:01 +00:00
Rebeka Dekany
dc179a29df Align beta, account, labs, notifications, and subscription support pages with website redesign (#30882)
* Move beta, account, labs, and notifications views to website-redesign layout

* Remove outdated Stories

---------

Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com>
GitOrigin-RevId: e37d30f7ae7487210404e81fbedd31d210fa26ac
2026-01-22 09:06:40 +00:00
Domagoj Kriskovic
93eacab171 Add reference functionality for visual bibtex editor (#30846)
* Add reference functionality for visual bibtex editor

* Implement edit reference functionality in the BibTeX visual editor

* fix lint, sort locals

GitOrigin-RevId: 246009425d6f27a9d12fa21eaf6463df1fc95d1e
2026-01-22 09:06:09 +00:00
Davinder Singh
d38531a604 [web] Adding dark mode project list on Dashboard for Mobile screen (#30786)
* adding border color for mobile screen

* adding bg color with variable

* adding bg icon variable for background color of the icons

GitOrigin-RevId: 3020d40b2b9182c68cc7c23c1f2f18cd7851d7d4
2026-01-21 09:05:34 +00:00
Davinder Singh
187ffbf108 Recurly Pending subscription bug fixes and display Notification Banner (#29811)
GitOrigin-RevId: 4eb6bb445f9911fcf74ff2f9bdcc01b420c7afaf
2026-01-20 09:06:42 +00:00
Malik Glossop
ae5e3543c5 Merge pull request #30596 from overleaf/mg-context-menu-hide-others
Hide other menus when right-click context menu opens

GitOrigin-RevId: c7a2126ec58ed69520f31ba20fa450a6f1524a3f
2026-01-20 09:06:37 +00:00
Malik Glossop
723da5c28a Merge pull request #30490 from overleaf/mg-context-menu-a11y
[web] Add a11y support for context menu

GitOrigin-RevId: 3cbe66ee3ee8345dd0e89f89561928889832a50d
2026-01-20 09:06:32 +00:00
Maria Florencia Besteiro Gonzalez
3e9d3f4d9c Merge pull request #30822 from overleaf/mfb-editor-not-focused-while-bibtex-editor
Hide the Codemirror editor when the bibtex editor is shown

GitOrigin-RevId: 431b2a93a673b604a0caff31528b9068cc780559
2026-01-20 09:06:27 +00:00
ilkin-overleaf
169207ed35 Merge pull request #30821 from overleaf/jel-create-managed-user
[web] Update CTA reference on managed user enrollment when new user

GitOrigin-RevId: ee19be382c716692b5439b43f22ff612dbcc7fa6
2026-01-20 09:06:07 +00:00
Eric Mc Sween
ef8641b876 Merge pull request #30774 from overleaf/em-bibtex-editor-list
Show list of entries in bibtex visual editor

GitOrigin-RevId: 2038f70c8c5b73547764d4f9ad535596f3faaf8f
2026-01-19 09:06:11 +00:00
Antoine Clausse
e36b12ea1b Merge pull request #30641 from overleaf/ac-uniaccessphase1-teardown
[web] Tear down split-test `uniaccessphase1`

GitOrigin-RevId: ef1726034362c7a0e95fb881d398fe39156713a5
2026-01-19 09:05:55 +00:00
Alf Eaton
03a3518aae Merge pull request #30703 from overleaf/ae-prettier
Upgrade Prettier to v3.7.4

GitOrigin-RevId: 0f4434019bc7d12f2d5b7ecbb833ee20570d0706
2026-01-16 09:56:07 +00:00
Jessica Lawshe
ca1a78163b Merge pull request #30760 from overleaf/ii-domain-capture-page-content-updates
[web] Update domain capture page content

GitOrigin-RevId: b70b82bcfca4db8e55ddcc961c0ec2d32af130e6
2026-01-16 09:05:21 +00:00
l-obrien-overleaf
3694322f5b Applying colour styling on close symbol palette in dark theme (#30724)
GitOrigin-RevId: 3c8ce6552fce431923d008b245efe6948375e003
2026-01-15 14:20:02 +00:00
Alf Eaton
36432ffb5b Clamp pos when storing scroll position (#30773)
GitOrigin-RevId: b381950e209c18a5fbba07604839b7c3eac90da8
2026-01-15 14:19:57 +00:00
Davinder Singh
9e9b5b22cf Merge pull request #30567 from overleaf/ds-mj-dark-mode-project-list
[web] Adding dark mode project list on Dashboard

GitOrigin-RevId: ed678b1ffa8abb776eed46fb3b4b88deedd3b62c
2026-01-15 14:19:49 +00:00
Malik Glossop
a0fc14b367 Merge pull request #30495 from overleaf/mg-context-menu-paste
[web] Support paste with formatting in context menu

GitOrigin-RevId: 551ed1d49ca423395bd9bfc756e10e8d59d71ecd
2026-01-15 14:19:03 +00:00
Malik Glossop
f087d125c1 Merge pull request #30168 from overleaf/mg-context-menu
Add context menu (right click) to editor

GitOrigin-RevId: f2e567b51b04170ba1a46b0ab4659f3481b05bfe
2026-01-15 14:18:58 +00:00
Alex Vizcaino
6523ffe57e Add pagination and "show more" functionality to publications list (#30720)
GitOrigin-RevId: 934a1da4f1a326d833cb25de37759f9c63f16571
2026-01-15 09:06:42 +00:00
jmescuderowritefull
6e203c1a5f A/B test with a new design which encourages prompting for paraphrase (#30478)
GitOrigin-RevId: 91d1ae18fd41dfe8edaa1592b2083c9aa7724b68
2026-01-15 09:06:35 +00:00
Alf Eaton
9b6eab9251 Allow text selection in log entry header (#30638)
GitOrigin-RevId: 18c6c9bc9b2971dbd877ce7d053a2582c6d072ad
2026-01-15 09:06:14 +00:00
Alf Eaton
5204ec5d0b Ensure that change decorations are mapped through updates (#30663)
GitOrigin-RevId: 9529e308594b771191f71751478c2118bd91a84e
2026-01-15 09:06:10 +00:00
Alf Eaton
5d16fa207a Upgrade CodeMirror and Lezer dependencies (#30615)
* Upgrade CodeMirror and Lezer dependencies
* Ensure that BraceWidget and IconBraceWidget always have string content
* Add updateDOM to BraceWidget
* Use pinned versions
* Fix description list decoration

GitOrigin-RevId: 5306f7f09290eb9a2c375e97d33509537f3c5e5f
2026-01-15 09:06:05 +00:00
ilkin-overleaf
291f882aa2 Merge pull request #30514 from overleaf/ii-cms-launchpad-typescript
[web] Convert cms and launchpad to TypeScript

GitOrigin-RevId: d2b38671a2389206dafc7bd50c28cf0bb9683601
2026-01-15 09:05:54 +00:00
Jessica Lawshe
9a4896a0b3 Merge pull request #30690 from overleaf/ii-domain-capture-mu-enrollment-changes
[web] Managed user enrollment page updates

GitOrigin-RevId: c05a29bd6cac7fd8fd25d3e8765d91e2b4d7306d
2026-01-15 09:05:49 +00:00
Rebeka Dekany
7e19998d15 Show video controls on iOS mobile devices by default (#30737)
* Add controls for Safari iOS video autoplay

* Show controls for all iOS mobile devices

GitOrigin-RevId: a086b127c1e56543a08341474b77de57171ea8c2
2026-01-15 09:05:22 +00:00
Domagoj Kriskovic
6c76d1cd4c Check preferences for track changes before sending email
GitOrigin-RevId: 99206cf438b18d90bca2db9d6db2a6676008a72d
2026-01-15 09:05:17 +00:00
Domagoj Kriskovic
4e2ea44b61 [web] add BibTeX visual editor module (#30726)
* [web] add BibTeX visual editor module

* Make the visual editor hook open to extension

Instead of looking specifically for the bibtex visual editor, allow any
extension to provide a visual editor.

* Fix stylelint error

---------

Co-authored-by: Eric Mc Sween <5454374+emcsween@users.noreply.github.com>
GitOrigin-RevId: c85c27a2b119c826e3d00cbd475a2a21f1508091
2026-01-15 09:05:13 +00:00
Mathias Jakobsen
19545b35d8 Merge pull request #30637 from overleaf/mj-ce-sp-new-editor
[web] Release editor redesign to Community Edition and Server Pro

GitOrigin-RevId: 062779fb418e44a4b245572fab1b4f365585a7f0
2026-01-14 10:18:02 +00:00
Jimmy Domagala-Tang
69f3f29f50 Dark mode for project list survey (#30619)
* feat: add dark mode for project list survey

* theming hover states on buttons

* feat: move theming to re-useable mixin

GitOrigin-RevId: ed85d050e908ae13d97ee8d67cf74e00c27fc258
2026-01-14 09:05:51 +00:00
Jimmy Domagala-Tang
a204f30d0f Add dark mode for cookie-banner (#30559)
* feat: adding dark mode for cookie-banner

* feat: move most relevant cookie-banner styles to footer

* fix: consistent naming for css vars, and scoping dark mode to only applicable pages for cookie Banner

* fix: swapping to themed border var

GitOrigin-RevId: 7de36cdeae6802a96a6983c739ab6fc95dee7e28
2026-01-14 09:05:47 +00:00
Jessica Lawshe
d570ac2ec9 Merge pull request #30503 from overleaf/jel-managed-user-project
[web] Show notification on admin page when project is owned by managed user

GitOrigin-RevId: 015f94a8e277709ab4fec7736ac49c5ff2b7740d
2026-01-13 09:07:41 +00:00
Mathias Jakobsen
69b12f3075 Merge pull request #30632 from overleaf/mj-pdf-dark-mode-tear-down
[web] Tear down pdf-dark-mode feature flag

GitOrigin-RevId: 5f3fa98af8eba70139ec614a3c2e08e380b56de9
2026-01-13 09:07:12 +00:00
Mathias Jakobsen
1b272483cd Merge pull request #30651 from overleaf/mj-chat-token-members
[web] Hide chat for restricted token members

GitOrigin-RevId: 2bf4dbbc2f0ebf863a73669543a13700cc25df8c
2026-01-13 09:07:08 +00:00
Mathias Jakobsen
b54bed0dd2 Merge pull request #30621 from overleaf/mj-no-opt-out-split-test
[web] Add feature flag for removing old editor switcher

GitOrigin-RevId: 98b60214686ff5fa002e249e0cd8550d0c54c240
2026-01-13 09:06:21 +00:00
Mathias Jakobsen
a341af2e66 Merge pull request #30562 from overleaf/mj-reshow-old-editor-tooltip
[web] Reshow old editor deprecation notice

GitOrigin-RevId: a1adfaa6f807880e2e3f7d20ce4ea8c2b486da1a
2026-01-13 09:05:57 +00:00
Alf Eaton
d8cbe651cd Reduce brightness of primary colour in dark mode (#30486)
GitOrigin-RevId: 12fddbe998317a8c3e405479ab666b3035fe202b
2026-01-13 09:05:52 +00:00
Mathias Jakobsen
3d5e84d264 Merge pull request #30598 from overleaf/mj-templates-file-menu-button
[web] Add template management button to new editor

GitOrigin-RevId: 64aec2d771f551fc75d3a1e6f3c684842e1086f4
2026-01-12 09:06:41 +00:00
jmescuderowritefull
239e89a0a8 Enable toolbar generators only when they are runnable (#30470)
GitOrigin-RevId: a9671121d938f480c9f108f9f7c480524da38bee
2026-01-09 09:07:48 +00:00
Antoine Clausse
e0f8aca331 Merge pull request #30613 from overleaf/revert-30251-ac-dismiss-ciam-notification
[web] Revert "Make CIAM login notification dismissible (with cookies)"

GitOrigin-RevId: d7b7fac350dbc5479487341800320d4917f27d1b
2026-01-09 09:07:31 +00:00