Tim Down
6a7c91c8fa
Merge pull request #35199 from overleaf/td-pricing-features-column-truncation-fix
...
Fix for pricing page features table column heading being truncated
GitOrigin-RevId: 9e1ffaa9b21add17cc2566e26ab92f526dffa9b5
2026-09-17 11:20:23 +00:00
Miguel Serrano
a84257ff81
[web] AI Feature controls for managed groups ( #35193 )
...
* [web] AI Feature controls for managed groups
Adds a Feature Controls section to the group settings with a switch to control whether AI features are enabled or disabled
GitOrigin-RevId: c5d5ed80c0cc3435075bb2c58b43fc08192dd46b
2026-09-17 11:19:42 +00:00
Maria Florencia Besteiro Gonzalez
b93d180ee9
Merge pull request #34681 from overleaf/mfb-34187-move-editor-switch-to-right-hand
...
Introduce shared ToolbarLayout component and move editor switch to right in bibtex visual toolbar
GitOrigin-RevId: 5f61bf8144dc68dfb4adce8a03d43c2dd0de3369
2026-09-17 11:18:57 +00:00
Antoine Clausse
5698ef16b3
[web] Fix pricing page table overflow ( #35113 )
...
Adding position:relative prevents the visually hidden elements from getting absolutely positioned outside of the scroll area
GitOrigin-RevId: abe9e0ff91f769be39ed39223ebbbe17420af111
2026-09-17 11:18:41 +00:00
Mathias Jakobsen
1db2898241
Merge pull request #35192 from overleaf/mj-themed-variables-modals
...
[web] support themed variables in modals
GitOrigin-RevId: dd841f18b796226c2177dce3cdabf85b19d7f1c3
2026-09-17 11:18:24 +00:00
Rebeka Dekany
e8e6bca16c
Consistently use cursor: not-allowed for disabled buttons and dropdown items ( #35171 )
...
* consistently use cursor: not-allowed for disabled buttons and dropdown items
* fix: exclude anchor .btn.disabled from pointer-events override
* also handle li.dropdown-item and narrow fieldset selector to button.btn
GitOrigin-RevId: d94974370952bbefe74d971d39fa99802a6c3130
2026-09-17 11:18:02 +00:00
Kristina
c2ba7955dc
[web] adjust styles in notifications settings ( #35143 )
...
GitOrigin-RevId: 5867072acd6e38c1a00a252b13e4ef4169ef7b79
2026-09-17 11:17:01 +00:00
Tim Down
f7ab3d2b1f
Merge pull request #34888 from overleaf/td-onboarding-split-test
...
Implement onboarding split test
GitOrigin-RevId: bf3675437d7fbbffc9374ffb7c0ba95bbb5ec3b8
2026-09-17 11:15:48 +00:00
Mathias Jakobsen
3c3dd0fb37
Merge pull request #35037 from overleaf/mj-themed-modals-again
...
[web] Add support for dark mode modals
GitOrigin-RevId: 34770a6f91d6a331cfaccf86c7dc1a5d151ad25b
2026-09-17 11:15:24 +00:00
Mathias Jakobsen
ef8fce67f1
Merge pull request #35033 from overleaf/mj-drop-dark-mode-components-opt-in
...
[web] Remove explicit dark mode component opt-in
GitOrigin-RevId: b28603a9989bd046039c247ee2cf9f740c9feac0
2026-09-17 11:15:18 +00:00
Mathias Jakobsen
8282519406
Merge pull request #35022 from overleaf/mj-review-styles-fix
...
[web] Fix review panel styles
GitOrigin-RevId: ceb252e494adfbeef770be2f7e55510a96c93377
2026-09-17 11:13:44 +00:00
Mathias Jakobsen
5dd2c425ac
Merge pull request #34912 from overleaf/mj-file-tree-style-cleanup
...
[web] Clean up file tree scss post editor redesign
GitOrigin-RevId: de2c5f3bd2979600897ffbbdcaead7ef72fa6ae1
2026-06-26 08:07:05 +00:00
Jessica Lawshe
4a635d7599
Merge pull request #34819 from overleaf/jel-domain-table-spacing
...
[web] Update spacing in groups domain table
GitOrigin-RevId: 6e908b79e45212cf060068271ec56c3146fe20d7
2026-06-25 08:06:13 +00:00
Mathias Jakobsen
a038e4b3a2
Merge pull request #34903 from overleaf/mj-settings-tabs-hover
...
[web] Add hover states to settings tabs
GitOrigin-RevId: c41c200231d0308267fc346d2949ef659a1950bc
2026-06-25 08:05:59 +00:00
Mathias Jakobsen
c625ce428e
Merge pull request #34875 from overleaf/mj-logs-link-colour
...
[web] Avoid default blue link colours in log headers
GitOrigin-RevId: 56359ededf5ba8c1a615bf1bf84ba6502f9c0078
2026-06-24 08:05:49 +00:00
Brian Gough
23dca72cd3
Merge pull request #34843 from overleaf/bg-add-compile-timer
...
add timer for compile with checkpoints
GitOrigin-RevId: ec758d34594f242a5cac8192233bfe2db783e42a
2026-06-23 08:05:55 +00:00
Davinder Singh and Copilot Autofix powered by AI
6613ef2f18
[WEB] Move Review Toggle into the toolbar - 2 ( #34578 )
...
* wip of adding Review Toggle into the toolbar
* renaming to isToolbarMigration
* Potential fix for pull request finding
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
* removing extra comments
---------
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com >
GitOrigin-RevId: 2c0b54ae983a32c083def8e9e64ddd0fb7ddf334
2026-06-18 08:06:10 +00:00
Mathias Jakobsen
fb9ebfcc10
Merge pull request #34459 from overleaf/mj-review-panel-style-cleanup
...
[web] Clean up review styles post-editor redesign
GitOrigin-RevId: b8b535f765f446770e62e31519f7f1e98dc7e3d2
2026-06-18 08:05:54 +00:00
Mathias Jakobsen
a14971b790
Merge pull request #34600 from overleaf/mj-collapsible-file-header-cleanup
...
[web] Clean up collapsible file header styles post editor redesign
GitOrigin-RevId: a5c8749360433213d6602d029ea6b66312c9032b
2026-06-18 08:05:49 +00:00
Malik Glossop
bf22bf9eed
Merge pull request #34487 from overleaf/mg-fix-nested-context-menu
...
Block native context menu on editor context menu and fix focus styling
GitOrigin-RevId: c2d59e7acc59019b5e2777cc1bf3ad24a7d8e54e
2026-06-17 08:06:49 +00:00
Malik Glossop
8ef463f8b0
Merge pull request #34357 from overleaf/mg-combine-floating-menus
...
Add combined floating menu for comment, tracked changes, writefull
GitOrigin-RevId: 4de5b9d3b1717fc76394f7c0edfe4d7230394c8d
2026-06-17 08:06:44 +00:00
Mathias Jakobsen
7096b0f8a3
Merge pull request #34496 from overleaf/mj-history-style-cleanup
...
[web] Clean up history styles post-editor redesign
GitOrigin-RevId: fffdc0074000f6076984b35e3f84467e4d881c09
2026-06-16 08:06:16 +00:00
Mathias Jakobsen
69ec7cdeb6
Merge pull request #34575 from overleaf/mj-file-view-cleanup
...
[web] Clean up file view styles post editor redesign
GitOrigin-RevId: 702200b1dc0ff6dee44e9163cf9ee3540ad1f621
2026-06-16 08:06:07 +00:00
Eric Mc Sween
8c9a80925e
Merge pull request #34565 from overleaf/em-bibtex-modal-scroll
...
Make BibTeX modals scrollable
GitOrigin-RevId: 3ef2d2e7ac5e481c0e31c937b62ff4467c23f220
2026-06-15 08:07:29 +00:00
Mathias Jakobsen
a4c91ce671
Merge pull request #34453 from overleaf/mj-outline-style-cleanup
...
[web] Clean up outline styles post-editor redesign
GitOrigin-RevId: 43ac3aae6be79fe0844add32cb01d465db82b29e
2026-06-15 08:06:59 +00:00
Mathias Jakobsen
948ea8ac09
Merge pull request #34466 from overleaf/mj-logs-style-cleanup
...
[web] Clean up logs styles post-editor redesign
GitOrigin-RevId: 90e4a8ea1d3d02bc623847b1257cc1011e5c04c9
2026-06-15 08:06:54 +00:00
Mathias Jakobsen
e2e01090a6
[web] Add custom stylelint rule for catching themed variables in :root selector ( #34571 )
...
* [web] Add custom stylelint rule for catching themed variables in root selector
* [web] Add lint rule for themed custom property naming
GitOrigin-RevId: 989452e26e427a93f9276ecf011ab7434f96efb1
2026-06-15 08:06:50 +00:00
Tim Down
0559f26753
Merge pull request #34230 from overleaf/td-pricing-accordion-bottom-border
...
Remove bottom border on FAQs accordion on pricing page
GitOrigin-RevId: 11e09bafab34eedbd80e20702e8c893a311fb6d0
2026-06-15 08:06:10 +00:00
Chris Dryden
b90a8500d5
Merge pull request #34363 from overleaf/cd-migrate-python-runner-to-modules
...
Migrate the Python script runner into a closed python-runner module
GitOrigin-RevId: ac22f45bcf744c693591076f0b41e8d52249dcbf
2026-06-10 08:06:00 +00:00
Eric Mc Sween
5eb1f41ef7
Merge pull request #34421 from overleaf/em-revert-modals-scrolling
...
Revert changes to BibTeX modals scrolling
GitOrigin-RevId: a04c3eaeafa08339f2725db13e8fee5d1e7da182
2026-06-09 08:07:31 +00:00
Eric Mc Sween
85dafd4931
Merge pull request #34333 from overleaf/em-scrollable-bibtex-modals
...
[web] Scroll the contents of the BibTeX modals
GitOrigin-RevId: 8fcbe2520dca458d0fa15ba98047d0bdfcb53596
2026-06-09 08:07:18 +00:00
Mathias Jakobsen
748bdfd59d
Merge pull request #34395 from overleaf/mj-tabs-disable-close-button
...
[web] Disable close tab button on last tab
GitOrigin-RevId: 2d4600162696b07848311e75154d9d86aac0b315
2026-06-09 08:06:23 +00:00
Mathias Jakobsen
38e3104edf
Merge pull request #34364 from overleaf/mj-tabs-tweaks
...
[web] Tweaks for editor tabs release preparation
GitOrigin-RevId: 83de2fddc5410454fa0d55a517cedc7a455b807f
2026-06-09 08:06:10 +00:00
Kristina
eb031f4c3c
[web] parse mentions in comments ( #34055 )
...
GitOrigin-RevId: 185485a3ac9670c46d0e7c43bf281a5ffee3f784
2026-06-09 08:05:58 +00:00
Mathias Jakobsen
1a7b5e66f5
Merge pull request #34311 from overleaf/mj-review-panel-with-tabs
...
[web] Move review panel header into tabs row when open
GitOrigin-RevId: e4594040f7a8ca67778fdd3e31cab909b3120adb
2026-06-08 08:06:31 +00:00
Mathias Jakobsen
ddfff06ef8
Merge pull request #34162 from overleaf/mj-tabs-close-to-right
...
[web] Context menu updates for tabs
GitOrigin-RevId: 09dbecaf119237adfb9b779a46bf76103c12de8e
2026-06-08 08:06:22 +00:00
Malik Glossop
d25b032e16
Merge pull request #33450 from overleaf/worktree-mg-writefull-spelling-tab
...
Add writefull language suggestions section to Spelling and language tab
GitOrigin-RevId: 6195683ca175a4c3da25a7ab334a605c67db04b8
2026-06-05 08:06:07 +00:00
Mathias Jakobsen
5ad548e7d7
Merge pull request #34199 from overleaf/mj-tabs-divider-tweaks
...
[web] Drop dividers next to active tab
GitOrigin-RevId: 9610e22b0aa7f036233108282687772c30f4c1b0
2026-06-03 08:07:06 +00:00
Mathias Jakobsen
7053434da6
Merge pull request #34160 from overleaf/mj-tabs-design-tweaks
...
[web] Apply design tweaks to editor tabs
GitOrigin-RevId: c0b064c4f5977bb13a961f03d2c5f2949d338cfe
2026-06-02 08:08:13 +00:00
Antoine Clausse and Claude Opus 4.7
2c7129be3a
[web] Stop bolding AI features on the interstitial plans page ( #34125 )
...
* [web] Stop bolding AI features unconditionally on the interstitial
The four `strong: true` flags on the AI features in `sectionMain2026`
caused those rows to render bold on every interstitial visit, regardless
of paywall context. The original intent (per Design QA #34022 ) was for
boldness to highlight the features relevant to the specific paywall the
user came from (e.g. AI paywall -> AI features bolded) — that
conditional logic was never wired up, and currently no `purchaseReferrer`
or paywall reason is plumbed through to the feature config.
Remove the unconditional `strong: true` so the cards render consistently
with the pricing page. Reintroduce conditional bolding in a follow-up
once the paywall→features mapping is scoped by design.
Closes #34022
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* Remove `card-include-strong` and related code
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
GitOrigin-RevId: 2112214217f3b53d34518efbca546082ce559e26
2026-06-02 08:07:31 +00:00
Antoine Clausse and Claude Opus 4.7
bd4f73b836
[web] Render "Try for free instead" CTA as link, not button ( #34098 )
...
* [web] Render "Try for free instead" CTA as link, not button
Design QA wants the "Try for free instead" CTAs on the pricing and
interstitial pages styled as marketing links (`link-monospace link-lg`)
rather than the current `btn-ghost` button. Add a `link` button type to
the `plans-cta` mixin that drops the `btn` class and applies the link
classes, and set `buttonType: 'link'` on the six `try_for_free_instead`
CTAs (plans-individual, plans-student, interstitial-payment).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
* Make link smaller
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
GitOrigin-RevId: f911698a9bfa19f8180e58edb3cebcea90468cbd
2026-06-02 08:07:26 +00:00
Davinder Singh
c09ada9ddb
Revert "[WEB] Move Review Toggle into the toolbar ( #34066 )" ( #34150 )
...
This reverts commit 36847e0debdc4dce5f96492261d25e7cc46b2e96.
GitOrigin-RevId: 9bab306156006f683314fd59eea45854f62eae62
2026-06-02 08:06:47 +00:00
Davinder Singh
8b61e8cdca
[WEB] removing the beta icon from import modal ( #34025 )
...
* removing the beta icon from import modal
* removing the unused classes
GitOrigin-RevId: 11dbe04f31ba831f96e30ab93f3f6c732166e08f
2026-06-02 08:06:38 +00:00
Davinder Singh
e0f542a241
[WEB] Move Review Toggle into the toolbar ( #34066 )
...
* move Review Toggle into the toolbar
* cleaning up and adding a comment
* adding the cursor styling
* adding isolation on writefull toolbar to adjust z-index of writefull toolbar
* fixing the dark mode colours for review dropdown trigger
* Fix review mode switcher dark mode styles
GitOrigin-RevId: 36847e0debdc4dce5f96492261d25e7cc46b2e96
2026-06-02 08:06:34 +00:00
Davinder Singh
ac83bc520c
Merge pull request #34065 from overleaf/ds-move-toggle-to-right
...
[WEB] Move Code/Visual toggle to right-hand side and redesign
GitOrigin-RevId: efc1aa062fd44e20fdf719a6d4ecba9d8bb0e5e8
2026-06-02 08:06:28 +00:00
Domagoj Kriskovic
10ef1d0f34
[web] Fix empty lines being invisible in Python script output
...
GitOrigin-RevId: eb4b732cae74fa050384fd4cec6bd96a9caae152
2026-06-01 08:04:45 +00:00
domagojk
270cbaf84e
Move python labs icon next to run button
...
Closes #33892
GitOrigin-RevId: c48d920ee982ddd5e4295fc1279b0f70096820d1
2026-06-01 08:04:37 +00:00
Mathias Jakobsen
5f1a71580b
Merge pull request #34072 from overleaf/mj-toolbar-borders
...
[web] Add borders to dropdowns in editor toolbar
GitOrigin-RevId: e6199736559f755bde79341d78e6d8cd2d4c1ca1
2026-05-29 08:05:38 +00:00
Kate Crichton
0630245bb6
Merge pull request #34029 from overleaf/kc-domain-capture-status-note
...
[web] Add domain capture status note to group settings
GitOrigin-RevId: dbe6a67d088c3e19207ed7bee127d2b33ff9fdcc
2026-05-28 08:08:22 +00:00
Tom Wells
0565a778d8
Library: Design Changes ( #33933 )
...
GitOrigin-RevId: b45ea92adc424e2864e952cd7f157509e10ffb7d
2026-05-27 08:07:47 +00:00