Antoine Clausse
c89002f1b8
[web] Migrate TPR promotions and form to BS5 ( #21810 )
...
* Update TPR promotions to BS5
* Remove unused class names
* Add responsive visibility in BS5
* Fix `OLFormControl` as `OLFormSelect`
With this update, it fixes the Select when importing from Mendeley or Zotero, in BS3 and BS5
* Use spacing variables in SCSS
GitOrigin-RevId: 8dd0e52a1674114bb3dc38fc4e3958a9c17ad5ac
2024-11-15 09:05:45 +00:00
Antoine Clausse
bf26ef58a2
[web] Migrate "Manage Template" option in editor left menu to BS5 ( #21799 )
...
* Update manage template modal to BS5
* Update `ManageTemplateButton` to BS5
* Update `OLFormControl` prop types so it has its `as` props
* Update `LeftMenuButton` to BS5
* Fixup linting
* Update `ManageTemplateModalBody` style:
* Bold label
* Correct rows in BS3
* Set spinner color to `text-muted` instead of blue
* `npm run format:fix`
GitOrigin-RevId: c5311e4786b2859a8b7cf567d19cd3d7614dd3db
2024-11-15 09:05:37 +00:00
Antoine Clausse
629435e87a
Replace className="secondary"
by variant="secondary"
( #21672 )
...
GitOrigin-RevId: a45532c2b4e927c3cc3a771eaf185ced4650f94c
2024-11-15 09:05:29 +00:00
Antoine Clausse
1d4737ac69
[web] Changes to recompile button in Bootstrap 5 ( #21586 )
...
* Add Story for `PdfCompileButton`
* Set the CompileButton height so it's similar to BS3
* Add the CompileButton animations
* Remove `sm` from CompileButton: makes font size bigger
* Use MaterialIcon in compile-button dropdown-toggle
* Use MaterialIcon in LayoutDropdown
* Fix stripe alignment on Recompile button
* Set padding around dropdown caret
Per Alexandru's instructions
* Prevent border from disappearing on hover
* Set the padding of the compile button even on both sides
Before: left 12px, right 16px;
After: left 16px, right 16px;
* Change px values to spacing var
* Add some button classes for BS5 only
* Don't render the hidden "Compiling…" in BS5, it changes the button width
* Prevent `loading="[object Object]"` in the DOM
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>
---------
Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>
GitOrigin-RevId: 34f1eed03e63f3459243a37c878612a623f321f8
2024-11-15 09:05:25 +00:00
Eric Mc Sween
571454bd71
Merge pull request #21745 from overleaf/em-subscription-change-preview-pay-now
...
Implement Pay Now button from the subscription change preview page
GitOrigin-RevId: b4b2835ecd366082af6b692b5e859f36091f98be
2024-11-15 09:05:00 +00:00
Tim Down
daaff1d9c6
Merge pull request #21815 from overleaf/td-bs5-references-search
...
[BS5] Migrate references search modal
GitOrigin-RevId: 65496840e32af09e5ae7351aa1789ebf5cac5083
2024-11-15 09:04:42 +00:00
Jimmy Domagala-Tang
d93299d47d
Merge pull request #21741 from overleaf/jdt-assist-paywall-routing
...
Direct users to the correct assistant add-on checkout
GitOrigin-RevId: 884d6e68458bc8f27ce79a4849f580a9ec0997fb
2024-11-14 09:05:36 +00:00
Jimmy Domagala-Tang
19dc975e3a
Merge pull request #21699 from overleaf/jdt-hide-cancel-addon-when-cancelled-already
...
[Web] Handle add-on cancellation states on subscriptions page
GitOrigin-RevId: 2b834df6747560d54b7dc22e3870ee7a7e236498
2024-11-14 09:05:32 +00:00
Jimmy Domagala-Tang
ad634c7e88
Merge pull request #21692 from overleaf/jdt-premium-secondary-button
...
Add premium-secondary button style
GitOrigin-RevId: 79ac9004a0b081eb1e7ac2af88ca1f976b997fe0
2024-11-14 09:05:19 +00:00
Domagoj Kriskovic
8a90ffa3fb
Add confirm modal on accept/reject selected changes ( #21540 )
...
* Add showGenericConfirmModal in ModalsContext
* Add confirm modal on accept/reject selected changes
* plural in translations
* change tooltip to include selected changes
* add _plural to all translated languages
* lowercase title/tooltip
* count replacements as single change
* use new translation key
GitOrigin-RevId: afadbe1eeb2a290688b96f2b5388485f40c958d0
2024-11-12 09:06:01 +00:00
Domagoj Kriskovic
edb4e3d537
Improve selection detection for "Add comment" tooltip ( #21731 )
...
GitOrigin-RevId: cd13cacea0d6e45015997f3a831d0f127ddf8cd8
2024-11-12 09:05:57 +00:00
Alf Eaton
76c7c3e28e
Fix dirtyState handling in ranges context ( #21724 )
...
GitOrigin-RevId: 44f3aa9efc6dbd0d34a2b0440054197398a62caf
2024-11-12 09:05:42 +00:00
Alf Eaton
66fee7a794
Only use the LaTeX indent service for when inserting a line break ( #21530 )
...
GitOrigin-RevId: 15c5e5afdee59badc833fe2deb13a80b3c409862
2024-11-12 09:05:30 +00:00
ilkin-overleaf
6345ec3b04
Merge pull request #21712 from overleaf/ii-flexible-group-licensing-confirmation-page
...
[web] Request confirmation page for flexible licensing
GitOrigin-RevId: 855dcbd46c645da75b8c641f0c49670b2e04df3f
2024-11-12 09:04:35 +00:00
Jessica Lawshe
aa782b2737
Merge pull request #21733 from overleaf/jel-tooltip-badges
...
[web] Fix tooltips not always added to badge links
GitOrigin-RevId: d4e80f3bb62bce2083dec261ffd5634510310127
2024-11-11 09:05:26 +00:00
Domagoj Kriskovic
8b0b923063
Fix "show more/less" options in new review panel ( #21700 )
...
* Fix "show all/less" options in new review panel
* added newLineCharsLimit, inline options
* fix scss lint
GitOrigin-RevId: 98f29c76d4efda225515162cde0961e55acd5545
2024-11-11 09:05:21 +00:00
Mathias Jakobsen
595c60327e
Merge pull request #21737 from overleaf/dp-eq-preview-beta-badge-v2
...
Update split test badge for math preview tooltip V3
GitOrigin-RevId: 9ff41f5bc68ba6cd4d7a1c7e8d5f1f725369c02a
2024-11-11 09:05:17 +00:00
Mathias Jakobsen
cb72799fff
[web] Add toast notifications to editor ( #21567 )
...
GitOrigin-RevId: 7f7ab83d4615f564c0e79bc2a05ca6cb9e5239fd
2024-11-11 09:05:12 +00:00
Rebeka Dekany
4563273396
Merge pull request #21680 from overleaf/rd-dyslexic-font
...
Add OpenDyslexic Mono typeface font to the source editor
GitOrigin-RevId: 8826e51cfa50f1d5ffc2217fb86fb4d1dec21b92
2024-11-11 09:04:42 +00:00
Antoine Clausse
59a1cc2c7a
Merge pull request #21718 from overleaf/td-bs5-nav-logged-out
...
[BS5] Add missing logged-out items to React nav bar
GitOrigin-RevId: 3dc681dcac46cdb68675f6034be56e2b96292c32
2024-11-11 09:04:21 +00:00
Antoine Clausse
455fbd8cc3
Update loading spinner in Chat ( #21624 )
...
GitOrigin-RevId: 6af510b7e229249dd5192ceba2ec88e95339cab5
2024-11-11 09:04:16 +00:00
Domagoj Kriskovic
83bed793f5
Add sort:true when updating decorations for delete highlight ( #21715 )
...
GitOrigin-RevId: afd5aed5a4ea1ff7f9439155b5150b23666b0cc7
2024-11-08 09:06:28 +00:00
Domagoj Kriskovic
72f03b39c6
Hide "add comment" tooltip on mouse down ( #21721 )
...
* Hide "add comment" tooltip on mouse down
* using EditorView.domEventHandlers
GitOrigin-RevId: 48b7626d5c1be8a3fb0b1ee1fcc1bc7738f8dbc5
2024-11-08 09:06:23 +00:00
Jessica Lawshe
ce8781e79f
Merge pull request #21694 from overleaf/jel-tooltip-when-needed
...
[web] Only add tooltip to badge links if badge is clipped
GitOrigin-RevId: c99f3f0732ed6e8112c1af1063f64bcab152b00d
2024-11-08 09:06:19 +00:00
David
637185025f
Merge pull request #21722 from overleaf/dp-revert-badge-changes
...
Revert "Merge pull request #21687 from overleaf/dp-eq-preview-beta-ba…
GitOrigin-RevId: 8347b1bc3b02194bf5c2c657fc85ebefb3b0cf3a
2024-11-08 09:06:01 +00:00
Rebeka Dekany
a0a164c4d0
Merge pull request #21709 from overleaf/rd-fix-command-tooltip-size
...
[web] Fix href command tooltip width in the editor
GitOrigin-RevId: d76e5961bd97ca16e47aa6b1eda68f4488caff69
2024-11-08 09:05:35 +00:00
David
bd15e3cc5c
Merge pull request #21687 from overleaf/dp-eq-preview-beta-badge
...
Update split test badge for math preview tooltip
GitOrigin-RevId: fbdc7b42d3ce51f405f75232fbfd357ee6afc2a3
2024-11-08 09:05:31 +00:00
Alf Eaton
31e7f113f8
Wrap all view.dispatch in setTimeout ( #21590 )
...
GitOrigin-RevId: a78e314683642e173c61b0bef95b30f5b96c82b5
2024-11-08 09:04:48 +00:00
Alf Eaton
9352b51d28
Keep PDF preview mounted while not visible ( #21270 )
...
GitOrigin-RevId: 266ecbb72a5238e1e977265e56c33880ec1a54be
2024-11-08 09:04:44 +00:00
Alf Eaton
db8d7a7af0
Upgrade CodeMirror dependencies ( #20618 )
...
GitOrigin-RevId: c1d45e73784fd26db09e9930bc504d2d78c05b12
2024-11-08 09:04:39 +00:00
David
dfcc805549
Merge pull request #21526 from overleaf/dp-dismiss-equation-preview
...
Add options to disable/hide equation preview
GitOrigin-RevId: 5f71b4c747bf27ae816bdfe32c6e3e5a42f99508
2024-11-07 09:05:07 +00:00
Eric Mc Sween
29be4f66d4
Merge pull request #21556 from overleaf/em-subscription-change-interstitial
...
Add-on purchase preview page
GitOrigin-RevId: 660e39a94e6112af020ea783d6acf01a19432605
2024-11-07 09:04:49 +00:00
Alf Eaton
562a4e4ce6
Avoid spell checking list environment arguments ( #21483 )
...
GitOrigin-RevId: 8fe56c53b503abddcc4f0d996707e3df12309362
2024-11-06 09:05:17 +00:00
Alf Eaton
7fa8c01e31
Disable spell check in setlength arguments ( #21491 )
...
GitOrigin-RevId: 279f5df7c97b6a6caa5a344bf50b0747402cf61d
2024-11-06 09:05:13 +00:00
Alf Eaton
a827f8835b
Focus the editor after using the "Switch to editor" button ( #21549 )
...
GitOrigin-RevId: f94c6d266ec9c2c3e4a30ea2c34c937817b48596
2024-11-06 09:05:08 +00:00
Rebeka Dekany
09ad023161
Merge pull request #21561 from overleaf/rd-ide-paste
...
Migrate the editor pasted content popover to Bootstrap 5
GitOrigin-RevId: 2f89d0d6818e219dc5b786b5f21d4d47a91b06c8
2024-11-06 09:05:04 +00:00
Jimmy Domagala-Tang
9818912cb7
Merge pull request #20968 from overleaf/jdt-subscription-page-addons
...
feat: add all add-ons to price calculation in subs view model
GitOrigin-RevId: d03374192d735278c6459fc6341a72d0b0c7c3aa
2024-11-05 09:05:49 +00:00
Jimmy Domagala-Tang
811e935ced
Merge pull request #21107 from overleaf/jdt-error-assistant-freemium
...
Convert Ai Error Assistant to a Freemium Model
GitOrigin-RevId: 348c19262928d7dde8236baf37663c85d91f101a
2024-11-05 09:05:45 +00:00
Jimmy Domagala-Tang
745695650c
Merge pull request #21470 from overleaf/jdt-file-upload-limit-notif
...
[Web] Update 180 file upload limit notification style
GitOrigin-RevId: 860567d8e1218c0d2a89d019c116b59be15132e7
2024-11-05 09:05:41 +00:00
Tim Down
f57704b844
Merge pull request #21566 from overleaf/td-bs5-website-redesign
...
Add website redesign query string override to arbitrary BS5 pages
GitOrigin-RevId: 72816f00d6e2e92dab21035097abc540689af1d3
2024-11-05 09:05:30 +00:00
Rebeka Dekany
caa446f933
Merge pull request #21512 from overleaf/rd-insert-link
...
Migrate the editor command tooltips to Bootstrap 5
GitOrigin-RevId: 9e3b477608e334e6e8bc0e79710cd2b3878680e6
2024-11-05 09:05:09 +00:00
David
1c7e4ddcd2
Merge pull request #21450 from overleaf/dp-focus-entry
...
Refactor how ReviewPanel and TrackChangesWidget are rendered
GitOrigin-RevId: 0b206a2a70270a885befdcf2403da4e1af3aa9bf
2024-11-05 09:04:54 +00:00
Domagoj Kriskovic
21464f200e
Hide tooltip on click in PDF controls menu ( #21546 )
...
GitOrigin-RevId: cfaebb7a55d2a80814c0e326b54f84f2e76a8879
2024-11-05 09:04:50 +00:00
Davinder Singh
684731638a
Merge pull request #21195 from overleaf/ds-adding-tooltips-trigger-bs5
...
BS5 Migration - Adding tooltips trigger for BS5 styling
GitOrigin-RevId: 0a446af5bc72f28ec8e2512fd4b248a6b78221a2
2024-11-05 09:04:46 +00:00
Antoine Clausse
053831b48c
[web] Spelling correction Dropdown to BS5 ( #21493 )
...
* Split `SpellingSuggestions` into a BS3 and BS5 version
* Migrate `B5SpellingSuggestions` to BS5
* Add `.dropdown-menu.dropdown-menu-unpositioned` styles
This makes the dropdown position itself without overflows
* Make spelling tooltip background transparent
* Migrate Cog icon to BS5
* Use `PolymorphicComponent`
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
* Fix formatting
---------
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
GitOrigin-RevId: aaa6c589637971031d13ac099f935fe2052e6989
2024-11-05 09:04:28 +00:00
Rebeka Dekany
850bbceab6
Merge pull request #21238 from overleaf/rd-github-sync
...
Migrate the Github Sync modal to Bootstrap 5
GitOrigin-RevId: a6178fc2e9c7072d28d0a1b094b42dff12944781
2024-11-04 09:05:14 +00:00
Rebeka Dekany
d37cbf8edb
Merge pull request #21515 from overleaf/rd-review-icon
...
Update review icon in the editor header to use Material Symbols in BS5
GitOrigin-RevId: 14fec744e9bf52b3c37a82164ec3340b4a9a4e3a
2024-11-04 09:05:07 +00:00
Rebeka Dekany
e2d63a778b
Merge pull request #21135 from overleaf/rd-dev-toolbar
...
Migrate the Dev Toolbar to Bootstrap 5
GitOrigin-RevId: c102883171e5e40c6b9a2f808f305ab1d4fb553f
2024-11-04 09:05:03 +00:00
ilkin-overleaf
1033e73844
Merge pull request #21477 from overleaf/ii-bs5-table-generator
...
[web] BS5 table generator
GitOrigin-RevId: 3fe10c05fa36f026c47ff4f54b15f5d76f7c509e
2024-11-04 09:04:41 +00:00
Tim Down
c531d55f29
Merge pull request #21431 from overleaf/td-bs5-pdf-zoom-arrow
...
[BS5] Change PDF zoom button so that arrow size matches text size
GitOrigin-RevId: e989cb96c67c0f14957696fc31fba2355230eb71
2024-11-01 09:04:56 +00:00