Jessica Lawshe
518647c13d
Merge pull request #20601 from overleaf/jel-cms-max-width
...
[web] Use `.container` `max-width` from Bootstrap 5 for CMS sections
GitOrigin-RevId: 1642de2024723584be7c7ad84d7cda0ee4af05a6
2024-09-26 08:06:02 +00:00
Jessica Lawshe
771397beac
Merge pull request #20594 from overleaf/jel-premium-card-p
...
[web] Do not change `p` color in premium cards
GitOrigin-RevId: 4115416459b75db31b30cf31787cf027c1179e41
2024-09-26 08:05:55 +00:00
Rebeka Dekany
ca49eada95
Merge pull request #20589 from overleaf/rd-bs5-dropdown-fix
...
[web] Fix the dropdown toggle arrow positioning on the tag menu
GitOrigin-RevId: 41935fd059c3a2a197f5f445d8c72c82415de6d7
2024-09-26 08:05:51 +00:00
Rebeka Dekany
ac74ba9e8c
Merge pull request #20501 from overleaf/rd-filetree-toolbar
...
Migrate the file tree toolbar to Bootstrap 5
GitOrigin-RevId: 00ebe585206bf163bf9a00aa56b52d43effd5605
2024-09-26 08:05:47 +00:00
Rebeka Dekany
abb59e4603
Merge pull request #20298 from overleaf/rd-ide-filetree
...
[web] Migrate the file tree on the editor page to Bootstrap 5
GitOrigin-RevId: e2efec26242c8cdab37a54bc182b83bfb0f1eb3c
2024-09-26 08:05:43 +00:00
Alf Eaton
6f8a9a0f81
[visual] Improve cursor position in empty list items ( #20611 )
...
GitOrigin-RevId: 08a83b509e217573f680ca4a635d9480ade9b1ae
2024-09-26 08:05:32 +00:00
Alf Eaton
53e46632a9
Improve editor focus events ( #20263 )
...
GitOrigin-RevId: 710f42eb633289b43858b8f283735ed0aced5c0b
2024-09-26 08:05:25 +00:00
Alf Eaton
ca72351c8e
Improve detection of pasted Excel table in Safari ( #20374 )
...
GitOrigin-RevId: 92b9c485b57f753f4fe161e582817f72244436e1
2024-09-26 08:05:21 +00:00
Alf Eaton
77ad90d59a
Refactor to texOrPdfString function
...
GitOrigin-RevId: b084966a4fc13de4708973685844b2d9d2405e9b
2024-09-26 08:05:13 +00:00
Copybot
2a2bb3f064
Merge pull request #1245 from AnessZurba:tex-or-pdf
...
GitOrigin-RevId: 096f7e5bb581c3984db8dc74e7a4c525de862cce
2024-09-26 08:05:08 +00:00
Antoine Clausse
44103dd6a5
[web] Migrate /user/subscription/canceled
to BS5 ( #20590 )
...
* [web] Initialize BS5 in subscription page
* [web] Backend wiring for `/user/subscription/canceled` to BS5
* [web] Backend `Canceled` to BS5
GitOrigin-RevId: 660458145c06e0d2dd1343186d31b6a7662b01a0
2024-09-26 08:05:04 +00:00
Antoine Clausse
6b4c483269
[web] Migrate /user/subscription/thank-you
to BS5 ( #20588 )
...
* [web] Initialize BS5 in subscription page
* [web] Backend wiring for `user/subscription/thank-you` to BS5
* [web] Update `SuccessfulSubscription` to BS5
GitOrigin-RevId: 45162664c116eb04b73e16443c84fa24ea8b220c
2024-09-26 08:04:59 +00:00
Antoine Clausse
d480faf60b
[web] Make the welcome page cards all have the same widths (implementation 2) ( #20570 )
...
* welcome page adjusted columns in BS5
* [web] Fix card color
* [web] Fixup card width in BS3
* [web] Fix lint
* [web] Fix cards text color in BS3
* [web] Fix cards positioning in BS3
* [web] Prevent cards from becoming too large on big screens
---------
Co-authored-by: Ilkin Ismailov <ilkin.ismailov@overleaf.com>
GitOrigin-RevId: 9b91c073a62dae7cad4402908a34f9880ecdb0ac
2024-09-26 08:04:55 +00:00
Thomas
5ebeab3d42
Merge pull request #20514 from overleaf/tm-pending-editor-sorting
...
Sort members in share modal list by editors > pending > viewers
GitOrigin-RevId: 7e2e3acb69ffaddbddc7bacfe3258e149c717aeb
2024-09-26 08:04:30 +00:00
Mathias Jakobsen
267109aa9a
Merge pull request #20519 from overleaf/mj-write-and-cite-settings
...
[web] Add a settings menu for Write & Cite
GitOrigin-RevId: 670d8db8fa1363308a6d4d35f3717a886fb24c49
2024-09-25 08:06:34 +00:00
Jessica Lawshe
e4b3ee8988
Merge pull request #20508 from overleaf/as-cms-bs5-link-colours
...
[web] Adjust link behaviour for Website Redesign in BS5
GitOrigin-RevId: d09831de1f51c4e2a9bc06b0c9fd9f4a1909d7f0
2024-09-25 08:06:19 +00:00
Jessica Lawshe
e8f602db9b
Merge pull request #20545 from overleaf/jel-remove-comment
...
[web] Remove commented out CSS code
GitOrigin-RevId: 8d6c392735eb2637a3c7bbc4cd4d17d5dc92d1e4
2024-09-25 08:06:11 +00:00
Jessica Lawshe
ecb0655241
Merge pull request #20572 from overleaf/jel-cms-styled-list
...
[web] Render styled lists on `Element | Content`
GitOrigin-RevId: 9d951e2339a85cc89b14991bbde2bc4d4316852a
2024-09-25 08:06:06 +00:00
Jessica Lawshe
d43efc2d7c
Merge pull request #20523 from overleaf/jel-cms-padding-fix
...
[web] CMS BS5 - Fix mobile top padding when columns reversed, apply `max-width` to rows as cards
GitOrigin-RevId: 0c8745c171dc8e24389b2e54e4d6fd605c30e145
2024-09-25 08:06:01 +00:00
Jessica Lawshe
705035a972
Merge pull request #20544 from overleaf/jel-cms-bs5-fonts
...
[web] Font size overrides for CMS BS5 pages
GitOrigin-RevId: 0803b3b76b3a1c60a26bf56d94a27d67270b7313
2024-09-25 08:05:55 +00:00
Davinder Singh
ba0f95aaf0
BS5 Migration - Blog post cards migration to BS5 ( #20539 )
...
* copying blog-posts.less into blog-posts.scss, will not compile yet
* making variable changes in the file
* adding card-body under blog-post
* adding spacing-09 to the list
* format:fix
* rendering bs5 for blog/blog_post
* adding card-body for blog post page card
* fixing some linting errors
* adding neutral-40 as a replacement of ol-blue-gray-2
* selecting the closest spacing
* removing margin
GitOrigin-RevId: e0cad15cec2adccb41d773e38feb99d9fd9f5e07
2024-09-25 08:05:38 +00:00
Davinder Singh
4c2425fe25
Premium Badge - BS5 migration ( #20496 )
...
* migrating premium badge to BS5 and changing the unit test
* fixing unit test
* using badge badge-prepend classes for the premium badge
* fixing unit test
* adding font-weight variable
* removing unused CSS
* adding aria-hidden
GitOrigin-RevId: a1ab2eeedd95ee500c21607abd09a0a8a07289f0
2024-09-25 08:05:33 +00:00
Davinder Singh
248fc3699a
CMS Bootstrap 5 migration - Tabs using bootstrap 5 classes ( #20478 )
...
* adding classes according to bootstrap 5 tabs
* adding JS for tabs handeling in BS5
* adding styling for tabs to match the redesign styling
* making sure tabs are being highlighted when active
* adding a scroll-margin-top to have some extra space
* removing extra import, it is not needed here because we already import it in bootstrap-x.js files
* using the media-breakpoint-down for a media query styling
* introducing .nav-tabs-container to make the tab triggers horizontally scrollable
* creating a mixin box-shadow-button-input under scss for bootstrap-5
* moving border-width-base to tabs.scss
* aligning tabs to the left under screen size of 768px
* removing focus-style mixin from scss files becuase it was a duplicate
GitOrigin-RevId: 45780c62681fc9b61961f5436d2d55de66a976b6
2024-09-25 08:05:21 +00:00
Liangjun Song
7a4ddd1570
Merge pull request #20473 from overleaf/ls-clean-up-password-authentication-removal
...
clean up pw auth deprecation gradual rollout
GitOrigin-RevId: 0d74031e4d1381cd9a9a49f7e3cea72ad2aa1fe7
2024-09-25 08:05:16 +00:00
David
7002d1e4bf
Merge pull request #20511 from overleaf/dp-review-panel-footer
...
Update UI for new review panel footer
GitOrigin-RevId: 8beb554f78fa5876d5349981d96b44a16ab5567c
2024-09-25 08:05:07 +00:00
David
ab43a44b76
Merge pull request #20526 from overleaf/dp-mini-review-panel
...
Styling updates for mini review panel
GitOrigin-RevId: 1bbf7f1d2e02f5d6f3f50937d2b7b9cdc5a0878f
2024-09-25 08:05:02 +00:00
David
9d3841a46d
Merge pull request #20517 from overleaf/dp-overview-edit-actions
...
Don't allow tracked changes to be edited in the overview tab in new review panel
GitOrigin-RevId: 132771c4105096034bf58bc3d4a7ba23c3d088b7
2024-09-25 08:04:57 +00:00
andrew rumble
3fa35ef03a
Share ignore logic between web and clsi
...
GitOrigin-RevId: c4ae306413efb71989d2db410c3859cb69b3d5de
2024-09-24 08:05:01 +00:00
Eric Mc Sween
250acbf33c
Merge pull request #20520 from overleaf/em-ts-import
...
Use new import JSDoc syntax for Typescript annotations
GitOrigin-RevId: 782456d637fc8f2de6163b5d70fabf06c1d74964
2024-09-23 08:04:47 +00:00
MoxAmber
2c53687ea1
Merge pull request #20477 from overleaf/as-jel-cms-bs5-quotes
...
[web] Use Bootstrap 5 for CMS Quotes
GitOrigin-RevId: 9f3699cd4588412176466ebfea1ddfa160da1535
2024-09-20 08:05:55 +00:00
MoxAmber
4b281becdd
Merge pull request #20468 from overleaf/jel-cms-bs5-top-padding
...
[web] Update top padding on CMS BS5 pages
GitOrigin-RevId: c663886a9f28992a7056ac3f568980d1a5603699
2024-09-20 08:05:50 +00:00
MoxAmber
68eaec6d8e
Merge pull request #20485 from overleaf/jel-cms-bs5-mobile-breakpoint
...
[web] Update mobile breakpoint for CMS pages using BS5
GitOrigin-RevId: b855faf378b03788caff8574747d88b96706de2a
2024-09-20 08:05:46 +00:00
MoxAmber
d7a482966f
Merge pull request #20463 from overleaf/as-jel-cms-text-align
...
[web] Option on CMS pages to center text only on destkop or mobile devices
GitOrigin-RevId: fd5006e4b46c53627cdc39cc41ea75f016411003
2024-09-20 08:05:31 +00:00
Eric Mc Sween
889fa1a3c3
Merge pull request #20317 from overleaf/em-github-sync-errors
...
Replace alerts with notifications in the github-sync modal
GitOrigin-RevId: 772add41b2d525353dc0c0362ebc64c4a023e2c3
2024-09-20 08:05:26 +00:00
David
af6ffdcf7c
Merge pull request #20409 from overleaf/dk-selectLineOnFocus-fix
...
Fix scroll issue when focusing a change in new review panel
GitOrigin-RevId: 55784de415f65935ad9b1a8cd3ad82ea3ddac3c1
2024-09-20 08:05:17 +00:00
David
22e4c2de2c
Merge pull request #20411 from overleaf/dk-highlight-focus-ranges
...
Highlight and focus ranges in editor for new review panel
GitOrigin-RevId: 4fef31a8c9e6dc974519d925c7478665e0c8cc29
2024-09-20 08:05:13 +00:00
David
8a0bed71e1
Merge pull request #20475 from overleaf/dk-fix-positionItems
...
Change focused item index to be per docId in new review panel
GitOrigin-RevId: af4b91cdc7128302a75f25d11c2afc5a2861abdd
2024-09-20 08:05:08 +00:00
David
8685d87920
Merge pull request #20494 from overleaf/dp-zero-message-thread
...
Don't show comment threads with zero messages
GitOrigin-RevId: e9efdf4fc1119b8fdafdd8a93c7cd9caed91a276
2024-09-20 08:05:03 +00:00
David
08a6caab80
Merge pull request #20405 from overleaf/dp-fix-empty-state-position
...
Fix positioning of review panel empty state
GitOrigin-RevId: d1c93e1a8bef59ad68e9f3e62106a949b7f9efdd
2024-09-20 08:04:57 +00:00
Jessica Lawshe
f2d986feb8
Merge pull request #20431 from overleaf/jel-cms-bs5-card
...
[web] Update cards for CMS BS5 pages
GitOrigin-RevId: d398f534993c187c2010a69d8ae0e5a067ab2a40
2024-09-19 08:05:04 +00:00
Jessica Lawshe
7ca2e47d78
Merge pull request #20429 from overleaf/jel-cms-bs5-vertical-spacing
...
[web] Always set top padding on columns on mobile for BS5 CMS pages
GitOrigin-RevId: 1532d960686ad324216a414e44a45ad5479ab564
2024-09-19 08:04:55 +00:00
Jessica Lawshe
a066e96b92
Merge pull request #20428 from overleaf/jel-cms-bootstrap5
...
[web] Updates for CMS pages using BS5 and new site design
GitOrigin-RevId: 08b66d1bfb3062a229f16a44efe70527f6fa67a7
2024-09-19 08:04:51 +00:00
Mathias Jakobsen
edf2c68c51
Merge pull request #20326 from overleaf/mj-filetree-restore-importtime
...
[web] Use importedAt timestamp for linked files if present
GitOrigin-RevId: 2132dfede83778a018e02fdba3d40180838f37af
2024-09-19 08:04:38 +00:00
Jimmy Domagala-Tang
5b73f08703
Merge pull request #20435 from overleaf/jdt-hide-wf-promo-from-wf-commons
...
Hide Writefull Promo From Writefull Commons Users
GitOrigin-RevId: 7adcb8f6e71c9c5b27da248e025b14a51fab703b
2024-09-18 08:05:00 +00:00
Mathias Jakobsen
a807a810e6
Merge pull request #20297 from overleaf/mj-stream-bib-log
...
[web] Stream .blg files before parsing
GitOrigin-RevId: 2e7a16a19e62fc32bbcb7fe35bed745b938e6963
2024-09-18 08:04:51 +00:00
Jessica Lawshe
3b839dc885
Merge pull request #20382 from overleaf/jel-bs5-website-redesign
...
[web] Begin to migrate `website-redesign.less` to BS5
GitOrigin-RevId: e3cf2162e819f7c137bbc2715dcd9a9fe6d72f3f
2024-09-17 08:06:21 +00:00
Jessica Lawshe
0d1c9ce79d
Merge pull request #20372 from overleaf/jel-content-page-css-bs5
...
[web] Copy content page CSS for BS5 build
GitOrigin-RevId: b12bc6e187d2f2709129948604f29f1092cb6bd9
2024-09-17 08:06:16 +00:00
Jessica Lawshe
8fc888bc90
Merge pull request #20349 from overleaf/jel-cms-css-bs5
...
[web] Copy CMS CSS for BS5 build
GitOrigin-RevId: 014c7014a14e242acf6d1104c472ad6971b62880
2024-09-17 08:06:08 +00:00
Jessica Lawshe
3746abc640
Merge pull request #20346 from overleaf/jel-font-bs5
...
[web] Copy text rendering CSS from BS3 for BS5
GitOrigin-RevId: a07fdc70aa0da6096f349c61ea6d74546724844a
2024-09-17 08:05:58 +00:00
Jessica Lawshe
e3c9017a85
Merge pull request #20328 from overleaf/jel-plans-tooltip
...
[web] Fix opacity on tooltip on light touch redesign plans page
GitOrigin-RevId: 3254fec50356815e223dec8e13e1c6351d642a1e
2024-09-17 08:05:53 +00:00
Jimmy Domagala-Tang
d41e069c69
Merge pull request #20404 from overleaf/revert-20389-jdt-add-writefull-commons-to-v1
...
Revert "Add writefull commons to v1"
GitOrigin-RevId: 703e2873cb64059f6a3881d6fc7f3c475caf5abd
2024-09-17 08:05:41 +00:00
Jimmy Domagala-Tang
aca9466c49
Merge pull request #20389 from overleaf/jdt-add-writefull-commons-to-v1
...
Add writefull commons to v1
GitOrigin-RevId: 36d1022f41b4db3701c6b8fa2120b035b05b38ba
2024-09-17 08:05:37 +00:00
Jimmy Domagala-Tang
e039d020a3
Merge pull request #20202 from overleaf/jdt-labs-widget-button-markup
...
fixing button style for labs widgets
GitOrigin-RevId: d2e8ce9b1efe1bfc0c5a021470b38107d5f1b6b8
2024-09-17 08:05:32 +00:00
David
a323f3af75
Implement a floating "Add comment" button for the redesigned review panel ( #19891 )
...
* Implement floating Add comment button
* Fix comment typo
* Remove unused imports
* Make tooltip always appear above cursor
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
* Refactor how new comment form is positioned
* Add missing file
* Create new map when rendering positions
* Use codemirror state to manage ranges and allow for mutliple in-progress comments
* Memoise sorting
* Create new ranges map each time it is changed
* Add back mutation observer
* Only allow single tooltip
* Fix typo
* Convert state field to store a single tooltip
* Make add comment tooltip content a react component
* Refactor to remove usages of !important
* Use RangeSet to keep track of new comment ranges
* Fix logic broken in rebase
* Map ranges through document changes
* Add decorations for in-progress comments
* Use set-review-panel-open rather than an editor event to open review panel
* Implement new designs for add comment form
* Add padding to textarea
* Fix bug where comment was being submitted for incorrect range
* Add missing key to ReviewPanelAddComment
* Store new comment ranges as a DecorationSet
* Small refactor to how ReviewPanelAddCommens are rendered
* Make op prop to ReviewPanelEntry required
* Add handling for disabling of add comemnt form buttons
* Move viewer check inside AddCommentTooltip
* Ensure that add comment button doesn't reshow when collaborators edit the document
* Remove unneeded op check in ReviewPanelEntry
* Update services/web/frontend/js/features/review-panel-new/components/review-panel-add-comment.tsx
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
GitOrigin-RevId: 3110845f6a557310f3bf72014689e2f2ab53e966
2024-09-17 08:04:58 +00:00
David
9cf94e57d3
Include \def, \let, \newenvironment and \renewenvironment commands in the math preview ( #20197 )
...
* Include \def commands in command definitions
* Allow command name to be in CtrlSym
* Pull nodeIntersectsChange check out of branches
* Fix \def handling
* Add handling for \newenvironment and \renewenvironment
* Allow \def to have optional arguments
* :x
Revert "Add handling for \newenvironment and \renewenvironment"
This reverts commit a70d3a0a13ed552daf3b761893e3f8609f0b0fc8.
* Add let commands to defintions
* Add environment names to math preview
* Ignore let command definitions in autocomplete
* Move nodeIntersectsChange check back into each block
* Add childOfNodeWithType utility and use to get command names
* commandNameText -> commandName
* Only include environment definitions
* Rename documentEnvironmentNames to documentEnvironments
* EnvironmentName -> Environment
* Format
GitOrigin-RevId: 9c5d701423ae786e5ff91960b4bcd94cd35d21c8
2024-09-17 08:04:53 +00:00
Alf Eaton
0230a296ac
Remove underline from lint range highlight ( #20243 )
...
GitOrigin-RevId: 29c91fa8297cb92ceba3a088bff22c847b73455d
2024-09-13 08:05:05 +00:00
Alf Eaton
0e40011e14
Remove setTimeout from spell check results dispatch ( #20342 )
...
GitOrigin-RevId: 9973b216d60b20c2b6aaf5205c13e2db69cbd589
2024-09-13 08:04:55 +00:00
Alf Eaton
26af3e1ecf
Use estimated height of math widget ( #20359 )
...
GitOrigin-RevId: b412e429b26ae51c83f84b855084b36a0015838d
2024-09-13 08:04:50 +00:00
Tim Down
d93bd9d4c8
Merge pull request #20327 from overleaf/td-bs5-project-notification-space
...
BS5 project dashboard: remove space contributed by empty notifications container
GitOrigin-RevId: 77469e8ff3eb2bdc1c6af12307c55d75dedca9b5
2024-09-10 08:05:09 +00:00
ilkin-overleaf
8b3ffe58fa
Merge pull request #20231 from overleaf/ii-bs5-ide-header-light
...
[web] BS5 IDE light header
GitOrigin-RevId: 39403afae76f267228fb286492ad50e8e88e31be
2024-09-09 08:05:10 +00:00
Mathias Jakobsen
7d80d22e96
Merge pull request #20233 from overleaf/mj-restore-promo
...
[web] Add promotion for file/project reverting
GitOrigin-RevId: 9f8e66ab2ad945274576800253d288bca5986562
2024-09-09 08:05:01 +00:00
Jimmy Domagala-Tang
707790e51e
Merge pull request #20256 from overleaf/jdt-enable-writefull-unset
...
Differentiate between unset and disabled Writefull
GitOrigin-RevId: 3cf8f12ede851dab5a8067bdbcddba6c69870573
2024-09-06 08:05:52 +00:00
Mathias Jakobsen
abc1aff3a1
Merge pull request #20300 from overleaf/mj-synctex-button-cursor
...
[web] Fix synctex buttons cursor
GitOrigin-RevId: 87fc77801fa1bf09652823225974567bee5cd2bc
2024-09-06 08:05:39 +00:00
Mathias Jakobsen
663e2304f6
Merge pull request #20272 from overleaf/revert-20268-revert-19885-mj-resizeable-panels
...
[web] Upgrade react-resizable-panels (2nd attempt)
GitOrigin-RevId: 643a90044dac0daf39245fa29267b16550fd6e69
2024-09-06 08:05:28 +00:00
M Fahru
eb75c6e627
Fix sticky header is terminated earlier than it should because of the margin in the header element ( #20275 )
...
GitOrigin-RevId: 35e9e9c5a0212019b27d5090627c20cec1e7575a
2024-09-06 08:05:20 +00:00
David
565514a162
Merge pull request #20269 from overleaf/dp-single-math-tooltip
...
Only show single math tooltip
GitOrigin-RevId: 85608976f2dc6d15748a1bde24c837d2180d3cbe
2024-09-06 08:05:00 +00:00
Davinder Singh
88c8e2bdfa
Plans page - Fixes the accessibility issues on the plans page ( #20258 )
...
* adding the li within ul to fix the accessibility issue from axe dev tools
* adding aria-label on the button
* adding a translation
GitOrigin-RevId: de46c7f1a71d7921b7ab88299441c50ef666cae2
2024-09-06 08:04:56 +00:00
Jakob Ackermann
96b3e89e91
Merge pull request #20229 from overleaf/jpa-search-case
...
[web] full-project-search: add case-insensitive match
GitOrigin-RevId: 614f58229778829b1ee8867a42549d77c383003d
2024-09-06 08:04:52 +00:00
M Fahru
fe8b613fab
Merge pull request #20071 from overleaf/mf-plans-page-click-currency
...
[web] Add currency segmentation to all of the `plans-page-click` events
GitOrigin-RevId: d886e4e87817092b51f32733c01d7cc3f15115c8
2024-09-05 08:06:26 +00:00
M Fahru
9ed8b82acc
Reduce font-size and line-height for interstitial page mobile table price (for light-design variant)
...
GitOrigin-RevId: f227346c6a45bb7352caa9aa15d16788bc115df0
2024-09-05 08:06:07 +00:00
M Fahru
8a7db8ccd5
Add "For government" link to fat footer react
...
GitOrigin-RevId: bd370a0ad7a63072e19698105dfb4fb54cb242c8
2024-09-05 08:06:02 +00:00
Davinder Singh
56b69a743b
Plans page redesign - [light-design] Use the new "request overleaf common" UI on the student tab ( #20199 )
...
* making the university info section in students tab to follow the new design.
* adding the left alignment of the button
* adding light keyword for the classes that are being used in the light design version for this university info card
* removing text-capitalize class
* deleting the comment
GitOrigin-RevId: 641613cf6ab73edef57b917b58ebf10b698572d3
2024-09-05 08:05:52 +00:00
Davinder Singh
f8f111d023
Merge pull request #20154 from overleaf/ds-plans-annual-monthly-toggle-switch-gap
...
Plans page - Annual/Monthly toggle switch gap removal
GitOrigin-RevId: e14b1a595b127e7b22dc3fa6f5d679629ead3e0b
2024-09-05 08:05:48 +00:00
Tim Down
e88b971735
Merge pull request #20169 from overleaf/td-contact-modal-acknowledge
...
Add acknowledgement message to React contact modal after successful submission
GitOrigin-RevId: a27b968351857997df17fedde3baa9da3f82331a
2024-09-05 08:05:28 +00:00
Mathias Jakobsen
99269d3928
Merge pull request #20268 from overleaf/revert-19885-mj-resizeable-panels
...
Revert "[web] Upgrade react-resizable-panels"
GitOrigin-RevId: 65b6cf9656c1116f77ae5dc3ceec1106e898d6f9
2024-09-05 08:05:03 +00:00
Mathias Jakobsen
5d57571e96
Merge pull request #20226 from overleaf/mj-restore-file-badge
...
[web] Add split test badge for file restore
GitOrigin-RevId: 59bbdd4cc5b76141a8bae06c2e7181e5a5c5ccc0
2024-09-05 08:04:53 +00:00
Mathias Jakobsen
2d9e4965f7
Merge pull request #19885 from overleaf/mj-resizeable-panels
...
[web] Upgrade react-resizable-panels
GitOrigin-RevId: 6b316dfb43ff841e863c83d1393ca88299eeefa2
2024-09-05 08:04:48 +00:00
ilkin-overleaf
86689a6269
Merge pull request #20205 from overleaf/ii-bs5-ide-header
...
[web] BS5 ide page header
GitOrigin-RevId: b7aad221d458d8403d60ff9950129394c74af856
2024-09-04 08:06:00 +00:00
David
f4c57fce4c
Merge pull request #20246 from overleaf/dp-math-preview-closing-delimiter
...
Don't show math preview tooltip if the node has a parse error
GitOrigin-RevId: 330ebb945c70da4b5fe9ee4ee2f149a95435899b
2024-09-04 08:05:50 +00:00
David
4802d04fb0
Merge pull request #20198 from overleaf/dp-math-preview-improvements
...
Remove transition from math-preview tooltip to avoid flashing
GitOrigin-RevId: 004c7eeb6d4421a3d11f175a80d217356dfcb2da
2024-09-04 08:05:46 +00:00
Jessica Lawshe
8aa544a5ae
Merge pull request #20187 from overleaf/jel-plans-modal-edu-discount
...
[web] Use notification for when edu discount is applied or not on light touch redesign
GitOrigin-RevId: 38278ac94f5b3cae18a500b3801412ed1b9a7da0
2024-09-04 08:05:37 +00:00
Eric Mc Sween
4f37ef0b1a
Merge pull request #20189 from overleaf/em-github-file-rejections
...
Show a detailed error message when GitHub rejects oversized files
GitOrigin-RevId: 6ae37c228f232a00f4d872623cb6e85a3b65f258
2024-09-04 08:05:21 +00:00
Tim Down
11d8b5162e
Merge pull request #20237 from overleaf/td-bs5-contact-nav-item-button
...
Implement contact form nav item as a button rather than link
GitOrigin-RevId: 00690f70d343077b7884005f2e4ab8f8cc651b23
2024-09-04 08:05:17 +00:00
Rebeka Dekany
39b6b8baed
Merge pull request #20172 from overleaf/rd-ide-fileoutline
...
[web] Migrate the file outline styling from LESS to SCSS
GitOrigin-RevId: 5e485b13a7358e5dcab2c75ee7d36a07e1401e26
2024-09-04 08:05:12 +00:00
Alf Eaton
de8acd2ed8
Upgrade @codemirror
dependencies ( #20103 )
...
* Upgrade `@codemirror` dependencies
* Set EditorView.EDIT_CONTEXT=false
GitOrigin-RevId: 8024715748102a56f1b22e72be8a2019e80b5a07
2024-09-04 08:05:07 +00:00
Alf Eaton
27e558b484
Fix image upload modal dropzone overflow ( #20102 )
...
GitOrigin-RevId: 8caf4e631056ed00b167cff8a6cccea0e0ff8ae7
2024-09-04 08:05:02 +00:00
Alf Eaton
284a8256d4
Fix tag name overflow in projects list ( #20120 )
...
GitOrigin-RevId: 9fc317dbebd8115ab8af97f4753350f5ee79c1cd
2024-09-04 08:04:57 +00:00
Alf Eaton
abfa29e629
Ensure that the correct lines are spell-checked ( #19967 )
...
GitOrigin-RevId: f63601288821d37bddcddc776270263e291d3985
2024-09-04 08:04:53 +00:00
Alf Eaton
607b3e3494
feat: making highlighting of errors more specific ( #19963 )
...
GitOrigin-RevId: 63bc147e18e80c1e070722bc70114f8fca8509ae
2024-09-04 08:04:48 +00:00
roo hutton
31bb5939a1
Merge pull request #20156 from overleaf/rh-share-modal-dropdown-fix
...
[web] Add explicit width to share modal permission dropdown
GitOrigin-RevId: df20cedfffffb2ba8291dcae128845a03b2897ba
2024-09-04 08:04:39 +00:00
Rebeka Dekany
54fb884aaf
Merge pull request #20219 from overleaf/rd-dropdown-alignment
...
[web] Language picker dropdown should expand to the top
GitOrigin-RevId: 591a6fc013d2a9e841acd09d6881727aed38471b
2024-09-03 08:04:34 +00:00
Tim Down
1f6418f48f
Merge pull request #20161 from overleaf/td-bs5-contact-modal-wiki-search-visibility
...
Fix for learn wiki search results not appearing in BS5 nav contact modal
GitOrigin-RevId: 9f4476163c509ab6ec7fe119600276c906c44f7e
2024-09-02 08:05:49 +00:00
Tim Down
8219957436
Merge pull request #20196 from overleaf/td-notification-html-validity
...
Remove superfluous elements around notifications on project dashboard
GitOrigin-RevId: 975e6056e6e89703f24b5ae1853c58c998722202
2024-09-02 08:05:44 +00:00
M Fahru
a9af85b6ab
Merge pull request #20024 from overleaf/mf-plans-page-click
...
[web] Implement `plans-page-click` event on new plans page
GitOrigin-RevId: 1dbfc5faa433985c1ad81ba645cdb8f6f3a0b864
2024-09-02 08:05:39 +00:00
Jessica Lawshe
feddc2158f
Merge pull request #20186 from overleaf/jel-discount-color
...
[web] Increase color contrast on new plans page discount badge
GitOrigin-RevId: 3230a2debdf1c23a0b18b32b8062d5108f7e32ce
2024-09-02 08:05:35 +00:00
Jessica Lawshe
f8b10a41dc
Merge pull request #20183 from overleaf/jel-plans-discount-line-height
...
[web] Fix line height on new plans discount badge
GitOrigin-RevId: e253c6f3fc66988d4eb978fc46002f1b9ad31ed1
2024-09-02 08:05:30 +00:00
Jessica Lawshe
27b4dfbd79
Merge pull request #20174 from overleaf/jel-plans-page-query-param-part-3
...
[web] New plans page elements that are dependent on plan period type
GitOrigin-RevId: 677d4df1544aa901dd5c57d61c395f3045c1c024
2024-08-30 08:04:55 +00:00
Jessica Lawshe
3b864d4345
Merge pull request #20155 from overleaf/jel-plans-page-query-param-part-2
...
[web] Render initial plans tab on server
GitOrigin-RevId: cb4d59274c0fd2a40fd35b5301d0bd387e738a98
2024-08-30 08:04:50 +00:00
Jakob Ackermann
aa45f778c0
Merge pull request #20137 from overleaf/jpa-fix-e2e
...
[server-pro] fix e2e tests
GitOrigin-RevId: 589d23baf8bc815328f21b140f2086e135d13736
2024-08-30 08:04:46 +00:00
Jessica Lawshe
3c86912f61
Merge pull request #20072 from overleaf/jel-plans-period-toggle
...
[web] Put plans period toggle within tabs that use it
GitOrigin-RevId: ccc2594467b3b31dd3fda82dd23e058911d0ec82
2024-08-30 08:04:34 +00:00
Rebeka Dekany
f6213de83b
Merge pull request #20140 from overleaf/rd-footer-react
...
[web] Migrate the footer to React
GitOrigin-RevId: 9571d7b3ef9a267fb8250956f821b1ee34ce07c7
2024-08-30 08:04:29 +00:00
M Fahru
250514b28e
Merge pull request #20143 from overleaf/mf-fix-plan-features-mobile-header-text
...
[web] Change "Collaborator" text to "Standard" in individual tab plans (plans page and interstitial page new design)
GitOrigin-RevId: 064bb59b3fb84f1fb413035acc40e7f6b368b1f8
2024-08-29 08:04:56 +00:00
Anass Zurba
d1f15b7216
outline: handle texorpdfstring command.
2024-08-28 22:24:40 +03:00
roo hutton
837b5a4b9b
Merge pull request #19914 from overleaf/rh-viewer-comments
...
[web] Allow Viewers to access chat and view comments/tracked changes
GitOrigin-RevId: 72be0444afdf5e0ad5937bf25718a7566bad001a
2024-08-28 11:35:22 +00:00
ilkin-overleaf
6437059783
Merge pull request #20063 from overleaf/ii-bs5-system-notifications
...
[web] BS5 system notifications
GitOrigin-RevId: a5a17a418193e325c0f561708c99240191cff8e7
2024-08-28 11:35:13 +00:00
roo hutton
db4d23d2df
Merge pull request #20080 from overleaf/rh-lost-edit-access-modal
...
[web] Show modal to pending editors
GitOrigin-RevId: 63dfed45a1483e835978dc7ac76cd0f37b4e1f50
2024-08-28 08:04:34 +00:00
Jimmy Domagala-Tang
f64b7a56c4
Merge pull request #19965 from overleaf/jdt-fake-door-cleanup
...
feat: clean up uneeded fake door pages and routes
GitOrigin-RevId: 1d7ad3d43fda0f7852e3e5abbe5a8287d73d910d
2024-08-27 08:05:01 +00:00
roo hutton
2dcf87e3f6
[web] Share modal shows downgraded editors ( #20015 )
...
* add hasBeenDowngraded prop for EditMember
* reduce padding on share modal collab row, add prompt to hasBeenDowngraded Select
* share modal select styling tweaks to allow for inline warning icon
* always show editor limit subtitle when in downgraded state
* add AccessLevelsChanged warning, tweak owner row styling
* conditionally set hasBeenDowngraded prop. make invited member row styling more consistent between warning/enforcement
* add an info state for access level changed notification
* add notification for lost edit access on collaborator share modal, TSify SendInvitesNotice
* fix member privilege alignment in collaborator share modal
* show blue upgrade CTA when some pending editors have been resolved
* automatically show share modal to owners when has pending editors or is over collab limit
* only show lost edit access warning in read-only share modal to pending editors
---------
Co-authored-by: Thomas <thomas-@users.noreply.github.com>
GitOrigin-RevId: e3b88052a48b8f598299ffc55b7c24cb793da151
2024-08-27 08:04:49 +00:00
Thomas
3e06c0086e
Merge pull request #20090 from overleaf/tm-link-sharing-enforcement-add-more-editors
...
Update the notification shown when at max collaborators for users in the link-sharing-enforcement stage
GitOrigin-RevId: 7699491b217e963bcbd919b3763d8c8d31b5361f
2024-08-27 08:04:45 +00:00
Thomas
95aa79e95d
Merge pull request #20089 from overleaf/tm-link-sharing-enforcement-in-frontend
...
Make ol-linkSharingEnforcement available to the frontend
GitOrigin-RevId: b64ce29f528c5b02c0cee400c73dc364d8e6da47
2024-08-27 08:04:40 +00:00
Eric Mc Sween
8b4b454b97
Merge pull request #20052 from overleaf/em-tracked-deletes-limit
...
Include tracked deletes when limiting document size
GitOrigin-RevId: 9d7b2870001fb942eaa92db78993fee1ddb3937c
2024-08-27 08:04:31 +00:00
Liangjun Song
3f1edfc1c9
Merge pull request #19954 from overleaf/ls-access-token-gradual-rollout-cleanup
...
Update git bridge modal for pw auth deprecation
GitOrigin-RevId: 2e764922bf350ddcba29bf9f3baa220ed1f48e40
2024-08-26 08:05:15 +00:00
Domagoj Kriskovic
cab58d87dd
extracted rejectChanges to a separate file
...
GitOrigin-RevId: 83c55c4823f6e18f22dbd6bc1fa7ec010c509e30
2024-08-26 08:05:10 +00:00
Domagoj Kriskovic
ea20f82ad6
remove callout widget from ranges extension
...
GitOrigin-RevId: fa7f36cb0270228b57162404ce5a17523790e396
2024-08-26 08:05:06 +00:00
Domagoj Kriskovic
be47b27d98
remove clearChanges and buildChanges effects from ranges extension
...
GitOrigin-RevId: 4782725bfaf50153007bbd9ae5c8146cca769cde
2024-08-26 08:05:01 +00:00
Domagoj Kriskovic
dc70054caf
trackDetachedComments as separate extension
...
GitOrigin-RevId: 8039de3f9766b072e9bb2170b50e683073105748
2024-08-26 08:04:56 +00:00
Domagoj Kriskovic
ec6b17eb01
revert trackChanges extension to a version before redesign
...
GitOrigin-RevId: fc12968a3971cfee7594720076bb4dc271178e73
2024-08-26 08:04:52 +00:00
Domagoj Kriskovic
6547ce6aa1
remove updateRangesEffect and rejectChanges from trackChanges extension
...
GitOrigin-RevId: b93751421d235fd61a80ce64f47aec7998e4f6cf
2024-08-26 08:04:47 +00:00
Domagoj Kriskovic
3bdfd36613
copied track-changes.ts extension
...
GitOrigin-RevId: 95e383223c6e4e7a10112ebfaff4d3bda9530a01
2024-08-26 08:04:43 +00:00
Davinder Singh
e19e5ae29a
Interstitial Page - Adding geo banners for India and latin america ( #20046 )
...
* adding geo banners on interstitial page
* adding a new class .interstitial-new-design-content-spacing to match the spacing of 13
GitOrigin-RevId: 0b72f321356a899f02efcf4bd2719d7762e7b524
2024-08-26 08:04:22 +00:00
Jakob Ackermann
1459ae9b65
Merge pull request #20082 from overleaf/jpa-limit-local-storage
...
[web] disable local storage of ro-mirror for admin site/debug copies
GitOrigin-RevId: 33a65cb17a09e4e7f9b5e8e4fce1b4e1ba6c38f8
2024-08-23 08:04:53 +00:00
Jakob Ackermann
1182049d89
Merge pull request #20057 from overleaf/jpa-readonly-tuning
...
[web] tuning for readonly mirror on client
GitOrigin-RevId: c0ecc8923cdec6c515da17750133632ebc430e8d
2024-08-23 08:04:48 +00:00
Alexandre Bourdin
4997b7f1ee
Merge pull request #20062 from overleaf/ab-saas-authentication-module-renaming
...
[web] Rename overleaf-integration module to saas-authentication
GitOrigin-RevId: 7d69e06a19da9855fa9a0962114ad97b45ad8875
2024-08-23 08:04:43 +00:00
ilkin-overleaf
0e71084600
Merge pull request #19840 from overleaf/ii-bs5-project-tools
...
[web] BS5 project tools
GitOrigin-RevId: 3181c62985b6db4051292b484f53178a0736fa75
2024-08-22 14:01:43 +00:00
roo hutton
5e2662adc4
[web] Enforce collaborator limit ( #19619 )
...
* Enables collaborator limit enforcement
* Add pendingEditor_refs for editors downgraded during limit enforcement
* Add isPendingEditor to useEditorContext
---------
Co-authored-by: Thomas Mees <thomas.mees@overleaf.com>
GitOrigin-RevId: b622213f6282ccd8ee85a23ceb29b8c6f8ff6a96
2024-08-22 14:01:25 +00:00
Alf Eaton
18ee2bc87a
Delete unused Bootstrap LESS files ( #19849 )
...
GitOrigin-RevId: 80f802c67164f317ab68c13ef4e4e7dcf6fbc7ea
2024-08-22 14:01:21 +00:00
Alf Eaton
e61eb1b220
Merge pull request #20008 from overleaf/ae-review-panel-empty-state
...
Improve calculations of empty state, mini state and sizes variables in review panel
GitOrigin-RevId: 41bcb3b67c9f0019c11b4de0e4590b0407e04e66
2024-08-22 14:01:16 +00:00
ilkin-overleaf
b4ad1ed35d
Merge pull request #19961 from overleaf/td-contact-modal-sp-ce-fix
...
Fix SP and CE builds broken by Contact Us changes
GitOrigin-RevId: fb9099ed7d755b30ab8706facd6f0d95aefbad1e
2024-08-22 14:00:54 +00:00
Jessica Lawshe
493bdc92d5
Merge pull request #20048 from overleaf/jel-plans-light-touch
...
[web] Plans page light touch redesign updates
GitOrigin-RevId: 71bb1a594e1767fe406bb63334534fd73b3d368a
2024-08-22 08:05:53 +00:00
Jessica Lawshe
8d63d56a6f
Merge pull request #19992 from overleaf/jel-cms-quote
...
[web] Add new quote option to CMS
GitOrigin-RevId: 5c66620eb755fc9af9c8ba22d64ff969c5c140ca
2024-08-22 08:05:30 +00:00
Jessica Lawshe
130a04e9c2
Merge pull request #19990 from overleaf/jel-cms-pattern-cards
...
[web] Add new card options to CMS
GitOrigin-RevId: ca19f155a3b4da120f3e3a78800a0b0e5154468e
2024-08-22 08:05:25 +00:00
Jakob Ackermann
577497b655
Merge pull request #19842 from overleaf/jpa-ro-mirror-on-client
...
[misc] add readonly mirror of full project content on the client
GitOrigin-RevId: 940bd93bfd587f83ca383d10fc44579b38fc3e88
2024-08-22 08:05:13 +00:00
Tim Down
d5643d53b3
Merge pull request #18996 from overleaf/td-bs5-nav-react
...
Main navigation React component
GitOrigin-RevId: c99a4b4a2f6fd02618689f829681118b2b64aa8d
2024-08-22 08:05:03 +00:00
M Fahru
41e2d1bba7
Merge pull request #20005 from overleaf/mf-view-events-plans-page
...
[web] Implement plans page and interstitial payment page view events for plans redesign test
GitOrigin-RevId: 023338acffe149db93b37d94cf06e8102ffcff8f
2024-08-21 08:05:43 +00:00
M Fahru
8e602b6ec6
Merge pull request #20027 from overleaf/mf-fix-mobile-group-cta
...
[web][new plans page] Fix mobile group CTA href
GitOrigin-RevId: ce4893d6a11b570cf7186909a23bc9c0e0c7e175
2024-08-21 08:05:32 +00:00
David
de3661f7c3
Merge pull request #20035 from overleaf/dp-pdf-fit-height
...
Update zoom on window resize when pdf zoom is set to page-height
GitOrigin-RevId: 19b963ffbd9da95c0c97642c7cd2195578c295d3
2024-08-21 08:05:20 +00:00
Mathias Jakobsen
654d96ace6
Merge pull request #19743 from overleaf/mj-restore-project
...
[web+project-history] Add project version reverting
GitOrigin-RevId: 0f77cec730393187d531c0c6561faaa652bebf29
2024-08-21 08:05:08 +00:00
Davinder Singh
54f0c24633
Tear Down - Tearing down of registration and login pages redesign tests ( #19750 )
...
* tearing down the test for registration page
* deleting files that were used in delete register.pug file
* removing usage of websiteRedesignAssignmentVariant from remaining files
* deleting files for login page except ligh version
* removing the usage of websiteRedesignAssignmentVariant in remaining files
* moving light design to views folder because app was breaking, also renaming the file to login.pug and moving the two related files to views folder
* running make cleanup_unused_locales
* updating the acceptance test to reflect the change
* tested the deleted register files and rmeoved the classes that were only being used in the deleted register files
* adding delete comments on classes for these files _registration_user_password _registration_sso
* combining the two .login-register-form-focus into one within website-redesign
* fixing the positioning of the validation message
* moving register files out of website-redesign
* adding back AnalyticsManager for view events
GitOrigin-RevId: 028bd65824c4d09cc6ad9950159a404af55ff97e
2024-08-21 08:05:03 +00:00
Alf Eaton
ee8b8d0692
Merge pull request #20007 from overleaf/ae-review-panel-container-ref
...
Fix event listener attachment to review panel container
GitOrigin-RevId: ceb1023d7be48d9b88e725963124cd04e98127bd
2024-08-20 08:04:59 +00:00
Tim Down
7e187d903b
Merge pull request #20021 from overleaf/td-bs3-contact-missing-options
...
Fix for missing select options in contact form in BS3
GitOrigin-RevId: a6be34114da53caef0fb3a8c9c8bab04663e7a62
2024-08-20 08:04:52 +00:00
David
ced42ec748
Merge pull request #19998 from overleaf/dp-presentation-mousewheel
...
Navigate pdf pages in presentation mode using mousewheel/trackpad
GitOrigin-RevId: 960e3456bb02e2286776632638ad1e3892f59c6a
2024-08-20 08:04:40 +00:00
David
9416e69647
Merge pull request #19985 from overleaf/dp-resolved-threads
...
Implement redesigned resolved threads popover
GitOrigin-RevId: 4e462eb26a2f2f3194fca89c39d5f9d08ea2e33c
2024-08-20 08:04:35 +00:00
David
93ba9fa28a
Merge pull request #20001 from overleaf/dp-math-preview-split-test-badge
...
Add split test badge to math preview tooltip
GitOrigin-RevId: 9dfd30502f4b023bc7f640660904b0d3e7f4ce62
2024-08-20 08:04:31 +00:00
Rebeka Dekany
0e43a18bc6
Merge pull request #19881 from overleaf/rd-filetree-context-menu
...
[web] Context menu should receive focus in the filetree on keyboard navigation
GitOrigin-RevId: aeec3713b32792bd5aef1756929a4fc893f30274
2024-08-20 08:04:18 +00:00
M Fahru
1184df03cc
Merge pull request #19983 from overleaf/ds-features-table-header-fix
...
Plans page - fixing the features table header padding
GitOrigin-RevId: 6dd64493a0ad2b7e6c2778f82f79357b3bb65df4
2024-08-16 08:05:02 +00:00
M Fahru
ac91544752
Merge pull request #19958 from overleaf/jel-mobile-member-dropdown
...
[web] Fix "Contact Sales" link placement in license dropdown on mobile
GitOrigin-RevId: bd8363ed3fe8ee0ff239b0113fd560aab669f337
2024-08-16 08:04:58 +00:00
M Fahru
9cf4cd36cf
Merge pull request #19942 from overleaf/mf-group-dropdown-connect-button-cta
...
[web] Connect license dropdown to CTA href and pricing header on new plans page group tab
GitOrigin-RevId: b3bdd05cc3efccc17883205de51232e31ee71c58
2024-08-16 08:04:53 +00:00
ilkin-overleaf
5f85e13033
Merge pull request #19899 from overleaf/ii-bs5-loading-page
...
[web] BS5 projects page loading screen
GitOrigin-RevId: d204c05b7245393b0d9e10fa885e844e4ce43e62
2024-08-16 08:04:48 +00:00
M Fahru
02adb4077d
Merge pull request #19889 from overleaf/mf-group-member-dropdown-update-all
...
[web][new plans page] Synchronize all group member picker elements with the same plan type
GitOrigin-RevId: 33956784474c25383c66465da8a1025f3fe6131c
2024-08-16 08:04:31 +00:00
Alf Eaton
acba1b8956
Rebuild review panel entries when the editor viewport changes ( #19962 )
...
GitOrigin-RevId: af144a278a3338bffb58e40a91ddbeb204959dee
2024-08-16 08:04:27 +00:00
Domagoj Kriskovic
ad7abee39a
Remove extra padding for off-screen review panel entries ( #19841 )
...
* Remove extra padding for off-screen review panel entries
* use document.activeElement
* cleanup editor padding cases
* using isSelectionWithinOp
* fix formatting
* focusHandler function
* 1px border for focused entry
* use constants
* using isFirstEntry
GitOrigin-RevId: 4509f803b6cb907b40f1745a6fc7f3b1edfe145c
2024-08-16 08:04:22 +00:00
Jimmy Domagala-Tang
b3d9ea5ad3
Merge pull request #19966 from overleaf/revert-19424-jdt-batch-spelling-line-tracker-updates
...
Revert "Line changes spread into array (avoiding max call stack)"
GitOrigin-RevId: 5039d4182aeeb5d8c3aed13af45af177755a3823
2024-08-15 08:06:03 +00:00
M Fahru
5065bb78ea
Merge pull request #19904 from overleaf/ds-plans-page-new-design-adding-geo-banners
...
Plans page new design - Implement geo banner for India and latin america users
GitOrigin-RevId: 4b0ca2e6e290672c5ae1f41cde904a4d48197a33
2024-08-15 08:05:58 +00:00
M Fahru
50b11da587
Merge pull request #19855 from overleaf/mf-interstitial-new-plans-page-redesign
...
[web] Implement plans table for the new interstitial payment page
GitOrigin-RevId: 28b6a0c8c42d709d5be067d79f7f852fe188a3cf
2024-08-15 08:05:54 +00:00
Jimmy Domagala-Tang
cb6deab3a9
Merge pull request #19424 from overleaf/jdt-batch-spelling-line-tracker-updates
...
Line changes spread into array (avoiding max call stack)
GitOrigin-RevId: a60520b2aff18603bfe96b92abf305576661223a
2024-08-15 08:05:49 +00:00
Alf Eaton
806250a30e
Refocus the PDF viewer after zooming with a keyboard shortcut ( #19959 )
...
GitOrigin-RevId: 61961ca4d5e6362923c7157296308c213649d4f3
2024-08-15 08:05:45 +00:00
Jessica Lawshe
692b3c0a2b
Merge pull request #19909 from overleaf/jel-link-icon
...
[web] Add options for styling `Element | Link`
GitOrigin-RevId: 23db6df3b994f8106872771328b0b674a8fe381c
2024-08-15 08:05:33 +00:00
Jessica Lawshe
4b6872b737
Merge pull request #19935 from overleaf/jel-faq-plans
...
[web] Remove padding on inline buttons
GitOrigin-RevId: bb2f458b47d4ee48b93048490b1e60a8ff5f1ac0
2024-08-15 08:05:28 +00:00
Jessica Lawshe
ac06b0530c
Merge pull request #19937 from overleaf/jel-new-period-toggle
...
[web] Add space between options in new plans period toggle
GitOrigin-RevId: fee13d4e933a5f2d16f14bbd1fd0b9b130a0084e
2024-08-15 08:05:24 +00:00
Jessica Lawshe
5496e13640
Merge pull request #19886 from overleaf/jel-plans-headers
...
[web] Separate column header pieces into new rows on new plans page
GitOrigin-RevId: db7f316ce8b7c983e7e000f95eb870962fc0bc9f
2024-08-15 08:05:19 +00:00
Mathias Jakobsen
a46219b055
Merge pull request #19308 from overleaf/mj-mendeley-search
...
[web+third-party-references] Add Mendeley search to Write & Cite
GitOrigin-RevId: 97c32076a178a71e37b0b57c543e98e44ef84f44
2024-08-15 08:05:11 +00:00
M Fahru
dfa8eee981
Merge pull request #19811 from overleaf/mf-group-tab-educational-discount-new-plans-page
...
[web] Implement educational discount for group plans in new plans page
GitOrigin-RevId: bd8c76c3bbcdad25ac0b1f2353c52b318db55c83
2024-08-15 08:05:02 +00:00
M Fahru
23dbf31a95
Plans page light touch: Remove unused CSS rules about hiding monthly-annual-switch on mobile for group tab.
...
This is removed because monthly-annual-switch is already hidden on all screen size for group tab.
(in the current plans page, monthly-annual-switch will be disabled on desktop and will be hidden on mobile)
GitOrigin-RevId: bdb682b97844b6e3fb50be3c65eb6bd945d73648
2024-08-15 08:04:57 +00:00
ilkin-overleaf
ca802eab82
Merge pull request #19892 from overleaf/ii-bs5-projects-geo-banners
...
[web] BS5 projects page banners
GitOrigin-RevId: f5ceccbb7009c010f2917e0c34b7d3f02d7511f1
2024-08-14 08:05:11 +00:00
Jessica Lawshe
0f5184ac27
Merge pull request #18986 from overleaf/jel-faq-tabs-match-figma
...
[web] Style updates to new tab style to match Figma
GitOrigin-RevId: d78101cc53e00f309e52798214b9bc97d047828f
2024-08-14 08:05:07 +00:00
Eric Mc Sween
c117483761
Merge pull request #19882 from overleaf/mj-tcblisting
...
[web] Mark tcblisting as verbatim
GitOrigin-RevId: a64602b2b0d41c32e5f8612f190c6f5f8382f94b
2024-08-14 08:04:59 +00:00
Eric Mc Sween
e10478f256
Merge pull request #19867 from overleaf/em-hide-history-resync-details
...
Hide history resync changes
GitOrigin-RevId: a36876ff637d0a4c34150b21f4b4e623dff0ab03
2024-08-14 08:04:54 +00:00
M Fahru
40f3db3772
Merge pull request #19888 from overleaf/mf-new-plans-page-container-width-1280px
...
[web] Set new container width (1280px) and new main grid horizontal padding (16px) for all plans page redesign pages
GitOrigin-RevId: d266a8318dd4c2c90d9051bb58cca459799fca44
2024-08-14 08:04:50 +00:00
Davinder Singh
90c32aacee
Merge pull request #19869 from overleaf/mf-plans-faq-button-use-material-symbols
...
[web] Use material symbols on plans FAQ's button
GitOrigin-RevId: 934f3627027a297fa39a835c98ff337f2a93d1d1
2024-08-14 08:04:46 +00:00
Davinder Singh
3a084d9606
Plans Page new design - Implement href for all of the CTA buttons for mobile screen ( #19858 )
...
* simplifying the logic of button rendering that matches the desktop version
* removing the plans_page_new_btn_buy_now_free mixin and adding the class .plans-cta-buttons-gap
* adding .plans-cta-buttons-gap to the desktop version
* changing table-header to mobile-card while calling the function
* adding styling into .plans-new-table-cta and removing plans-cta-buttons-gap usage from desktop version
* moving .plans-cta-buttons-gap into .plans-card-cta-container-monthly-annual
* renaming the gap class to .plans-card-cta-buttons-container and using nth-child approach
* using the nth-child approach in .plans-new-table-cta
GitOrigin-RevId: 692814af8d8cf4dda0ea53dea9a3fe4adcf1dcd3
2024-08-14 08:04:42 +00:00
Tim Down
34fc43d59a
Merge pull request #19126 from overleaf/td-bs5-contact-modal-react
...
React version of Contact Us modal
GitOrigin-RevId: 0bef3095f36daa88afdc6172a5531ed11e892047
2024-08-14 08:04:37 +00:00
Rebeka Dekany
92a2debc9a
Merge pull request #19557 from overleaf/rd-left-menu-dropdown
...
[web] Migrate the left menu on the project dashboard part #2
GitOrigin-RevId: 55b213352dd850650668bb4e507e11607aee0107
2024-08-13 08:04:42 +00:00
Jessica Lawshe
47ad169781
Merge pull request #19758 from overleaf/jel-modal-light-touch
...
[web] Update group modal on plans page light touch redesign
GitOrigin-RevId: 26cce2996bed263c46d06b1b1fced8206fc9d8c1
2024-08-13 08:04:33 +00:00
Jessica Lawshe
c4c36c9cea
Merge pull request #19725 from overleaf/jel-interstitial-page-light-touch
...
[web] Interstitial payment page for light touch redesign
GitOrigin-RevId: ff83df760dd552d001ad8815f0a34cae5e13e6ff
2024-08-13 08:04:25 +00:00
Alf Eaton
2304536844
Add review panel context providers and components ( #19490 )
...
* Tidy up review panel components
* Add ReviewPanel providers
* [web] new design for review panel track change (#19544 )
* [web] new design for review panel track change
* fixed mini view
* mini icon style change
* fix icon size
* format date
* useRangesUserContext hook
* remove useRangesUserContext hook
* using full class names
* fix action icons hover
* change wording for tooltips
* added ReviewPanelChangeUser component
* Update header in new review panel
* Extract ReviewPanelTrackChangesMenuButton as a separate component
* Remove wrapper div
* Replace h2 with div for review panel label
* Rename ReviewPanelTools to ReviewPanelHeader
* Rename trackChangesExpanded -> trackChangesMenuExpanded
* Dont break memoisation of ReviewPanelTrackChangesMenuButton
* Fix the width of the track changes arrow icon
* Update how prop types are declared
* Remove new empty state from old review panel
* Add empty state to new review panel
* Add project members and owner to ChangesUsers context (#19624 )
---------
Co-authored-by: Alf Eaton <alf.eaton@overleaf.com>
* Redesign comment entry in review panel (#19678 )
* Redesign comment entry in review panel
* ReviewPanelCommentOptions component
* remove unused prop
* Tidying
* Add conditional import
* Optional changeManager
* Add more split test compatibility
* More split test compatibility
* Fixes
* Improve overview scrolling
* Fix overview scrolling
* Fix & simplify track changes toggle
* Fix overview scrolling
* Fix current file container
* ExpandableContent component for messages in review panel (#19738 )
* ExpandableContent component for messages in review panel
* remove isExpanded dependancy
* Delete comment option for new review panel (#19772 )
* Delete comment option for new review panel
* dont show thread warning if there are no replies
* fix hasReplies issue
* Implement initial collapsing overview files
* Fix positioning of overview panel
* Small styling changes
* Add count of unresolved comments and tracked chanegs
* More style adjustments
* Move review-panel-overview styles into css file
* Remove unused var
---------
Co-authored-by: Domagoj Kriskovic <dom.kriskovic@overleaf.com>
Co-authored-by: David Powell <david.powell@overleaf.com>
Co-authored-by: David <33458145+davidmcpowell@users.noreply.github.com>
GitOrigin-RevId: e67463443d541f88445a86eed5e2b6ec6040f9c7
2024-08-13 08:04:20 +00:00
M Fahru
b1cfb00e30
Merge pull request #19760 from overleaf/mf-more-than-50-group-member-picker
...
[web] Create group member picker footer with a link that opens contact sales modal on new plans page
GitOrigin-RevId: 1dc1dce726cc0222bbbef911a016f1eb6a881aeb
2024-08-09 08:04:34 +00:00
Thomas
a16db120c0
Implement free trial limits ( #19507 )
...
* Add additional validations for subscription trials
GitOrigin-RevId: 1cb821c62e02d3eaa5b2bcacaee63b6bc7a63311
2024-08-08 08:05:05 +00:00
Jakob Ackermann
3836323724
Merge pull request #19817 from overleaf/jpa-types
...
[overleaf-editor-core] stronger type checking via web
GitOrigin-RevId: 427019f40e2905f2e0ec11dc09f5fccdbb1f905b
2024-08-08 08:05:01 +00:00
Rebeka Dekany
bd87e1b41b
Merge pull request #19578 from overleaf/rd-focus-input
...
[web] Override the Bootstrap 5 default invalid focus style on Form Control elements
GitOrigin-RevId: 8a352eac4d1fb2848b5449975700e194b074cdd2
2024-08-08 08:04:56 +00:00
Davinder Singh
d9744bc35c
Plans page (New design Mobile) - Adding group member picker dropdown in groups plans card in mobile screen ( #19718 )
...
* adding group_member_picker mixin on mobile screen
* renaming screenSize to device
* adding a Separator before device name
* removing period argument passing from plans-cat mixin
* creating a z-index z-index-group-member-picker-list to avoid the overlap of the dropdown menu on the list above it
GitOrigin-RevId: 538f08064f72cbc85343ee3b44645231b894b9d4
2024-08-08 08:04:42 +00:00
Mathias Jakobsen
39f10a82bb
Merge pull request #19834 from overleaf/mj-cite-key-search-teardown
...
[web] Tear down cite-key-search event
GitOrigin-RevId: 24cc18c276f166fbe474c99e384f8572ce7ee0ec
2024-08-08 08:04:30 +00:00
Alf Eaton
a71e61791c
Merge pull request #19830 from overleaf/ae-iterator-polyfill
...
Always use ReadableStream asyncIterator polyfill
GitOrigin-RevId: 660a7316a549fe4ce4fc6bd1ef1a7d7e58759f14
2024-08-08 08:04:26 +00:00
Alf Eaton
901d79dd55
Merge pull request #19757 from overleaf/ae-eslint-upgrade
...
Upgrade `@typescript-eslint` dependencies
GitOrigin-RevId: b953e795d705b817ec3669b04cd6a289be12b20d
2024-08-08 08:04:09 +00:00
Alf Eaton
6ec26060e4
Move updateListener out of sourceOnly
wrapper ( #19573 )
...
GitOrigin-RevId: 3633b7c9763eac05793c2099124bd78369f90a73
2024-08-07 08:05:50 +00:00
Alf Eaton
5067c0b22d
Merge pull request #19712 from overleaf/ae-fetch-first-log-part
...
Stream and truncate large log files
GitOrigin-RevId: 9d9058d1cc0b3c7a56b25ff34f7a41bfe3e59772
2024-08-07 08:05:37 +00:00
Jimmy Domagala-Tang
4bfcb666e3
Merge pull request #19640 from overleaf/jdt-integrations-anchor
...
Add Id to integrations section in settings
GitOrigin-RevId: 347102cd4050e8d56904bf2462f530f73e3f1fc4
2024-08-07 08:05:17 +00:00
Jakob Ackermann
d2464abc7c
Merge pull request #19816 from overleaf/jpa-type-tweaks
...
[web] minor typescript tweaks
GitOrigin-RevId: df459d2c00652a3d183cae123f39a01dd17c7ec6
2024-08-07 08:05:08 +00:00
M Fahru
2113a94aff
Merge pull request #19784 from overleaf/mf-interstitial-payment-new-design-switcher
...
[web] Implement new interstitial payment page period switcher and header
GitOrigin-RevId: cd60909bad3c597661ba99a785ca49ed85b75af3
2024-08-07 08:04:52 +00:00
Jakob Ackermann
eede7fe313
Merge pull request #19791 from overleaf/jpa-enable-synctex-test
...
[server-ce] tests: re-enable test for sync to pdf
GitOrigin-RevId: fd111ba1ff846acfe82735b4bc47f68929266254
2024-08-07 08:04:37 +00:00
Jakob Ackermann
399e834e36
Merge pull request #19764 from overleaf/jpa-server-pro-cache
...
[server-pro] faster local build
GitOrigin-RevId: d71abde37253e4c0398afa6935290af79a1204be
2024-08-07 08:04:24 +00:00
Mathias Jakobsen
7aaa78e635
Merge pull request #19788 from overleaf/mj-cite-key-search-ref-providers
...
[web] Add ref provider info to cite-key-search event
GitOrigin-RevId: 1f3828e3f5305f06190332b637860fde606f7484
2024-08-07 08:04:19 +00:00
David
d2289379cd
Merge pull request #19633 from overleaf/dp-tooltip-colour
...
Update styling for math-preview tooltip in dark editor themes
GitOrigin-RevId: bfd02793d1438cfeee173210f57b1fbb4c28ccc3
2024-08-06 08:05:16 +00:00
Alexandre Bourdin
34e7f3182b
Merge pull request #19747 from overleaf/ab-v1-project-import-module
...
[web] Extract code to v1-projects module
GitOrigin-RevId: 8f8a99891d3a1505aafca08f06fb439d4b596899
2024-08-06 08:05:11 +00:00
Jakob Ackermann
e85045255c
Merge pull request #19644 from overleaf/jpa-remove-window-attributes
...
[web] goodbye window attributes
GitOrigin-RevId: b15a2cb1d96b657385c4d46dcf80e0269dbd7409
2024-08-06 08:04:39 +00:00
Alf Eaton
603ff28df0
Add text formatting commands to the LaTeX grammar ( #19607 )
...
GitOrigin-RevId: f69cd323992c80de3f0a458a637fa8f160017076
2024-08-02 08:06:11 +00:00
Alf Eaton
37e897260c
Disable image name setting for read-only users ( #19677 )
...
GitOrigin-RevId: a474339ef9efc6d96c1db4205c8d0b3526000d07
2024-08-02 08:06:07 +00:00
Alf Eaton
529555869a
Upgrade Prettier to v3.3 ( #19756 )
...
GitOrigin-RevId: 86d628d8c2fe55e3b2e4867a8e1f29876d38feab
2024-08-02 08:06:02 +00:00
Jessica Lawshe
62a8d867ff
Merge pull request #19724 from overleaf/jel-light-touch-mobile-learn-more
...
[web] Fix learn more link alignment on mobile on light touch redesign of plans page
GitOrigin-RevId: 6953dfc6cebf0ba3705e54da83fd1ad477b93807
2024-08-02 08:05:48 +00:00
Jessica Lawshe
95664974ef
Merge pull request #19722 from overleaf/jel-green-50
...
[web] Use `green-50` instead of `emerald-green`
GitOrigin-RevId: e329fc520f414dfac65f02866aadd940e1feef92
2024-08-02 08:05:44 +00:00
Jessica Lawshe
7c7c71f771
Merge pull request #19721 from overleaf/jel-green-link-cleanup
...
[web] Cleanup new website design arrow link CSS
GitOrigin-RevId: e5eeae7e5a32c24414eb4347d21af479628b4d1d
2024-08-02 08:05:39 +00:00