David and Copybot
7337ee7a8b
Merge pull request #28123 from overleaf/dp-file-outline-hover
...
Use themed variables to fix hover color in dark mode for file outline header
GitOrigin-RevId: e6045ab74d0afe6429c2e1b3caf04ae0eb0b857b
2025-08-28 08:06:14 +00:00
d6f6cbe189
Remove visual paste and history restore feedback surveys ( #27891 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
GitOrigin-RevId: ee0a215dfc5ed6aa589b8012d2e930d9c3b0824f
2025-08-27 08:06:23 +00:00
David and Copybot
43fccf60b9
Merge pull request #28117 from overleaf/dp-tab-headings
...
Align rail panel headers to use the same font-weight and line-height
GitOrigin-RevId: e982f6d816e2f1b0e8f4a0af603222262d58bab0
2025-08-27 08:05:47 +00:00
Eric Mc Sween and Copybot
91c15cb94c
Merge pull request #28086 from overleaf/ac-incread-mobile-nav-z-index
...
[web] Increase the z-index of the navbar on small screens
GitOrigin-RevId: 528260507937d0a1691eb41ebc69cb4926ac89c4
2025-08-26 08:05:27 +00:00
Rebeka Dekany and Copybot
74533fc401
Replace placeholders with labels ( #26811 )
...
* Replace placeholders for labels
* Remove redundant aria-label and update labels with `.visually-hidden`
* Change "Invite more members" to a label
* Fix helper text for group members and fix responsiveness
* Change error message to an error notification
* Use label and helper text instead of a placeholder
* Remove redundant label and use the placeholder text instead for the admin user searchbar
* Extract translations
GitOrigin-RevId: a504fda9779da82920b57c7b8aad38a8b027d09a
2025-08-26 08:05:02 +00:00
David and Copybot
02d3e920c4
Merge pull request #28044 from overleaf/d-settings-spacing
...
Increase padding on settings modal so that it is more obvious that it scrolls
GitOrigin-RevId: cfc11f69dea9cdb6ca540aedb0bd8b14ebd82014
2025-08-22 08:05:26 +00:00
Rebeka Dekany and Copybot
532f9b6549
Remove Bootstrap 3 related types ( #27959 )
...
* Remove bootstrap-5 folder and move tokens to foundations
* Remove unused `BsStyle` and `BsSize`
* Fix the size prop of the reference search modal
GitOrigin-RevId: 566ee519c50a39dd80bda475af40383ef8154a2c
2025-08-19 08:04:54 +00:00
David and Copybot
86655a708a
Merge pull request #27684 from overleaf/dp-teardown-labs
...
Cleanup editor-redesign labs experiment
GitOrigin-RevId: 7697736f3bada8d205bab98c03ba96a99734311a
2025-08-19 08:04:42 +00:00
roo hutton and Copybot
f342d77221
Merge pull request #27829 from overleaf/rh-pug-contact-suggestions
...
Show subject suggestions list in pug contact form
GitOrigin-RevId: 509506ab1ad629eafcc34df7d841c095321ae72b
2025-08-18 08:05:48 +00:00
ee8a9d9caf
Create Storybook guideline and add addon-designs to embed Figma ( #27310 )
...
* Add foundations and migrations docs
* Add storybook/addon-designs version 8.2.1
* Test Figma link
* Refactor Modal stories
* Create figmaDesignUrl
* Create foundations
* Create feature flags docs
* Create Storybook builds docs
* Add storybook/addon-designs version 8.2.1
* Test Figma link
* Add an example of Story with split-tests within the Storybook guidelines (#27260 )
* Add FormatCurrency demo in feature-flags.mdx
* Add syntax highlight to code samples
* Update stories with figmaDesignUrl
* Figma access token
* Use OLButton
* Hide control for children and footer
* Add primitive colors
* Use useSplitTest instead
* Update cloud builds docs with `storybook-push-trigger`
* Make Foundations the default story
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: 0729759803f190d89cf543d087eea86265b725f1
2025-08-13 08:06:22 +00:00
David and Copybot
c6b031b40b
Merge pull request #27715 from overleaf/dp-rail-overflow-2
...
Add new editor rail overflow menu
GitOrigin-RevId: f93da19a2687c099ece4509c22a374a47e94f5ad
2025-08-12 08:06:39 +00:00
David and Copybot
9fae8d4b5b
Merge pull request #27728 from overleaf/dp-rename-review-panel
...
Rename `review-panel-new` to simply `review-panel`
GitOrigin-RevId: 7aad0406bce60602d272bdfae7a124ed4246bd1c
2025-08-12 08:06:31 +00:00
ilkin-overleaf and Copybot
222ecb55d6
Merge pull request #27641 from overleaf/ii-domain-capture-page
...
[web] Create domain capture page
GitOrigin-RevId: df16ba2cac683d315979be69f63e160ec402020b
2025-08-11 08:06:21 +00:00
Mathias Jakobsen and Copybot
35e8493934
Merge pull request #27630 from overleaf/mj-ai-settings-widget
...
[web] Update AI section of account settings page
GitOrigin-RevId: 217494ec10e686391ef46199e8cdaf900d762950
2025-08-08 08:07:05 +00:00
Mathias Jakobsen and Copybot
e27da3bfd8
Merge pull request #27640 from overleaf/mj-ide-compile-errors
...
[web] Handle premium timeout and running compilation in redesigned editor
GitOrigin-RevId: 8ed05c8b9c60e85605f374898b3176c7afa561a3
2025-08-08 08:06:52 +00:00
Mathias Jakobsen and Copybot
9b601774fc
Merge pull request #27608 from overleaf/mj-beta-colours
...
[web] Update beta badge colours
GitOrigin-RevId: ffa08940a3133e09f4b14d964ac58443ba5cf4e3
2025-08-08 08:06:47 +00:00
David and Copybot
43125513c1
Merge pull request #27628 from overleaf/dp-ai-assist-fair-usage
...
Add fair usage disclaimer to ai assist subscription pages
GitOrigin-RevId: d8cfb7649082e4e9c5d038ab46566b77c0d3d2c8
2025-08-08 08:06:38 +00:00
David and Copybot
df03b5c8b4
Merge pull request #27389 from overleaf/dp-folder-click
...
Open folder on click of folder item
GitOrigin-RevId: 4af71533951ef183eec9dec4b4940470695f2f1d
2025-08-08 08:06:26 +00:00
Rebeka Dekany and Copybot
c9a1ecd060
Remove Bootstrap version 3 ( #27420 )
...
* Remove bootstrap-3 entrypoint
* Rename bootstrap-5 entrypoint to bootstrap
* Restore entrypoints
* Remove `bootstrap-5` and `bootstrap-3` entrypoints and a single `bootstrap.ts` file is now the default entrypoint
* Update `bootstrap-5` component imports to `bootstrap`
* Update `bootstrap-5` CSS imports to `bootstrap`
* Remove the `isBootstrap5` utility
* Remove `bootstrapVersion`
* Remove `ol-bootstrapVersion`
* Remove getCssThemeModifier
* Update path and rename
* Source format
* Remove Bootstrap v3 and Bootstrap v5 alias npm packages
* Remove bootstrap argument
* Remove unused files
* Update with the latest split tests
* Remove remaining bootstrap5PageStatus
* Update path
GitOrigin-RevId: 7acda2f80114d2de8699e1f06729a2a29218e284
2025-08-08 08:06:00 +00:00
Rebeka Dekany and Copybot
3f11776ecd
Remove LESS stylesheets and dependencies ( #27409 )
...
* Remove components, core and modules LESS stylesheets
* Remove variables LESS stylesheets
* Remove app LESS stylesheets
* Remove github-sync, onboarding LESS stylesheets
* Remove main-light and IEEE LESS stylesheets
* Remove Less loader configuration
* Remove bootstrap-3 entrypoint
* Rename bootstrap-5 entrypoint to bootstrap
* Remove bootstrap-5 CSS folder and move stylesheets
* Update CSS variables
* Restore and update github-sync.scss path
* Fix try-premium.scss path and fix undefined mixin error
* Restore entrypoints
* Simplify buildCssPath to always use main-style.css
* Remove less from prettier formatting scripts
* Remove less from addHook extension
* Source format
* Remove nvd3 file reference from prettierignore (equivalent of nvd3.scss)
* Remove less and less-loader
* Add SCSS files to pirates require hook
GitOrigin-RevId: bd83c79f4d6ef7305d75993959a4dc5e7714ef9c
2025-08-06 08:05:38 +00:00
Mathias Jakobsen and Copybot
8f2001e477
Merge pull request #27329 from overleaf/dp-editor-redesign-beta
...
Prepare editor redesign for beta release
GitOrigin-RevId: 584c0303f652640669234bd227780ed4f20b76c0
2025-08-01 08:05:42 +00:00
Alexandre Bourdin and Copybot
032f597e92
Merge pull request #27306 from overleaf/dp-uppercase-collaborator-icons
...
Use uppercase characters for collaborator icons in new editor
GitOrigin-RevId: 185a4d8b26f490f78103af96a556a7227bde7121
2025-07-30 08:05:51 +00:00
Alexandre Bourdin and Copybot
5417fca60f
Merge pull request #27307 from overleaf/dp-lower-synctex-buttons
...
Lower synctex buttons to avoid clash with role dropdown
GitOrigin-RevId: 27a1e566e68484207bc1a2ffd6f1382350ff81fc
2025-07-30 08:05:47 +00:00
Alexandre Bourdin and Copybot
2e6b3745ac
Merge pull request #27378 from overleaf/dp-file-tree-no-wrap
...
Clip file tree heading text when the panel is narrow
GitOrigin-RevId: f5495099f8e2151324ddaa77011bcfda6b5cc1a3
2025-07-30 08:05:38 +00:00
7c97cbbfe4
Improve landmarks on the Project dashboard and Editor pages ( #27401 )
...
* Improve landmarks for the Project Dasbhboard
* Improve landmarks for the IDE page
* Improve landmarks for the new redesigned IDE page
* Sort locales
* Fix typo OlButtonToolbar -> OLButtonToolbar
* Update project navbar translation
* Update labels
* Redundant main landmark
* Fix failing test
* Descriptive name for the rails tab
* Header should not be in a button
* Update translation to Account and help
* Update translation to Project categories and tags
* Add explanations
* Show landmark for the survey widget when it's rendered
* Suggestions for nav stretch/scroll/borders
* Source format
---------
Co-authored-by: Antoine Clausse <antoine.clausse@overleaf.com >
GitOrigin-RevId: d05a738e782d2edb229529aadf92b9004dfd973a
2025-07-29 08:05:16 +00:00
93ef0fc8b3
Convert templates module to BS5 ( #26855 )
...
* Convert templates module to BS5
---------
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com >
GitOrigin-RevId: d3fefd9b29aeb7d2069df69dc759c98c1af7c93a
2025-07-25 08:05:44 +00:00
00b54abb77
Migrate portals and learn wiki to BS5 ( #26852 )
...
* Convert and add portals and learn wiki .less to .scss
* Convert learn wiki to BS5 and update search JS
* Convert portals to BS5
* Move gallery page padding to seperate class, to avoid forcing padding to the gallery included on portal pages
---------
Co-authored-by: Rebeka Dekany <50901361+rebekadekany@users.noreply.github.com >
GitOrigin-RevId: 3a93d56280ccdcf7fb1837511a3efe54b2efd428
2025-07-25 08:05:40 +00:00
Antoine Clausse and Copybot
ca71fec33b
Merge pull request #27363 from overleaf/revert-26751-rd-landmarks
...
[web] Revert "Improve landmarks on the Project dashboard and Editor pages"
GitOrigin-RevId: 4bf0bbb9466db4436df4a72dcc70c320263dd168
2025-07-24 08:05:48 +00:00
Rebeka Dekany and Copybot
1b4cbd4efb
Improve landmarks on the Project dashboard and Editor pages ( #26751 )
...
* Improve landmarks for the Project Dasbhboard
* Improve landmarks for the IDE page
* Improve landmarks for the new redesigned IDE page
* Sort locales
* Fix typo OlButtonToolbar -> OLButtonToolbar
* Update project navbar translation
* Update labels
* Redundant main landmark
* Fix failing test
* Descriptive name for the rails tab
* Header should not be in a button
* Update translation to Account and help
* Update translation to Project categories and tags
* Add explanations
GitOrigin-RevId: 96712b37bb1306b552de510d9fd8ae890f24309f
2025-07-23 08:07:35 +00:00
M Fahru and Copybot
bd9fdfe99e
Merge pull request #27235 from overleaf/mf-fix-non-aligned-mobile-buttons-begin-now-card
...
[web] Fix non-aligned mobile buttons for non-logged-in user on "\begin{now}" card
GitOrigin-RevId: 3cf6dd1291d9ff85b88477f7379edd59c4776704
2025-07-23 08:07:19 +00:00
David and Copybot
ae3f63d37f
Merge pull request #27209 from overleaf/dp-collaborator-colour
...
Adapt online user and chat user colors based on luminance
GitOrigin-RevId: 1b0c843147ee3dc585866bc491a7c7613cb00e70
2025-07-22 08:06:32 +00:00
Tim Down and Copybot
2f427ef0e0
Merge pull request #27229 from overleaf/td-group-pricing-select
...
Allow clicks on icon in group plans select lists to open the select
GitOrigin-RevId: d54b27851cb8b5541d71c48ff815d52cf99db16f
2025-07-22 08:06:10 +00:00
Tim Down and Copybot
0778bab910
Merge pull request #27254 from overleaf/td-project-dashboard-cookie-banner
...
Implement React cookie banner on project dashboard
GitOrigin-RevId: 95d2778d7ce7cb3054a06b06486b815a3453a623
2025-07-22 08:06:05 +00:00
David and Copybot
b0776da02c
Merge pull request #27119 from overleaf/dp-select-error-text
...
Make error log header text selectable
GitOrigin-RevId: f3844d20bb11abf32ee053da763531c39d63a543
2025-07-18 08:06:02 +00:00
David and Copybot
63ca134fc5
Merge pull request #27182 from overleaf/dp-file-outline-spacing
...
Fix nesting of file outline
GitOrigin-RevId: b18e5eca9bdfb2c01c244e3843d0ae38041a7378
2025-07-18 08:05:45 +00:00
Tim Down and Copybot
9c16a85295
Merge pull request #24030 from overleaf/td-bs5-remove-font-awesome
...
Remove Font Awesome in BS5
GitOrigin-RevId: 3ee9b136ac9ecda57ba9985d1da7d7a7e6b275e6
2025-07-18 08:05:06 +00:00
M Fahru and Copybot
3e29af53a8
Merge pull request #27058 from overleaf/mf-re-add-sticky-header-plans-page
...
[web] Re-add sticky header for mobile plans table on bs5 version of the plans page
GitOrigin-RevId: 2c97e9983f8d0e1beb312c135558758a7f4f2ec0
2025-07-16 08:05:48 +00:00
David and Copybot
42a408c6ae
Merge pull request #27053 from overleaf/dp-review-panel-disabled
...
Disable review panel tab when it cannot be opened in new editor
GitOrigin-RevId: 586ef06bc7cd27efdec6cb7ccc287f4ad41e4da5
2025-07-16 08:05:03 +00:00
roo hutton and Copybot
caedd0f850
Merge pull request #27046 from overleaf/rh-header-footer
...
Header and footer changes
GitOrigin-RevId: 963b07e6240401b6fc87ace7328b6f5a2046dc6c
2025-07-15 08:05:52 +00:00
Rebeka Dekany and Copybot
e35f79bf32
Tear down bs5-auth-pages feature flag ( #27035 )
...
* Remove auth-pages-bs5 test assignment setPassword
* Remove auth-pages-bs5 test assignment passwordReset
* Remove auth-pages-bs5 test assignment primaryEmailCheck
* Remove auth-pages-bs5 test assignment reconfirm
* Remove - bootstrap5PageStatus = 'enabled'
* Remove primary-email-check.less
* Fix spacing
* Remove unused translations
* Removed unused SplitTestHandler
* Update password_reset_sentence_case to password_reset
GitOrigin-RevId: d5a5c9a1576f325186aa103c4b7ad8fb819b790a
2025-07-14 08:05:56 +00:00
Rebeka Dekany and Copybot
35f5588be4
Tear down cms-pages-bs5 feature flag - BS3 CMS pages ( #27032 )
...
* Remove cms-pages-bs5 assignments
* Remove BS3 version of CMS pages
* Remove website-redesign.less
* Remove default variant and update path
* Use async await
GitOrigin-RevId: a7728de85d971cd1cc66f340a5bc6f6e45c16101
2025-07-14 08:05:43 +00:00
David and Copybot
d014db9893
Merge pull request #27037 from overleaf/dp-file-outline-spacing
...
Reduce line height for file outline items in new editor
GitOrigin-RevId: 4f022a99d264b919cd591eb028eaa24664dc914a
2025-07-11 08:06:28 +00:00
David and Copybot
14afc82acf
Merge pull request #27003 from overleaf/dp-modal-opacity
...
Change settings modal appearance tab to have transparent backdrop
GitOrigin-RevId: 9cbf36164a8d82ec5945d06c7107a3b73b334cfe
2025-07-11 08:05:20 +00:00
Mathias Jakobsen and Copybot
6b6ff921ef
[web] Add W&C nudges to full-library synced libraries ( #26784 )
...
GitOrigin-RevId: d958191a543993a0080f0c58ebd373bad0b42aa2
2025-07-11 08:05:01 +00:00
M Fahru and Copybot
1e9dcd9983
Merge pull request #26750 from overleaf/mf-fix-tooltip-disabled-plans-cta
...
[web] Fix tooltip isn't showing properly in plans CTA for disabled state in bs5 plans page
GitOrigin-RevId: e734e3ed93cfa8c28211d4f721aded1e968d142a
2025-07-10 08:08:10 +00:00
M Fahru and Copybot
da203d6e96
Merge pull request #26749 from overleaf/mf-tear-down-plans-page-bs5
...
[web] Tear down plans-page-bs5 and make the bs5 version the default version
GitOrigin-RevId: 6a4d8c8a75597bbda23057f8ca404cf6c5e1f428
2025-07-10 08:08:06 +00:00
Rebeka Dekany and Copybot
59b34d7c2b
Fix table layout of Audit logs ( #26796 )
...
GitOrigin-RevId: 9882b3ba56bfbe6e78b03e1721ab77dcd55a7e85
2025-07-10 08:06:40 +00:00
David and Copybot
9237d8227b
Merge pull request #26972 from overleaf/dp-file-tree-icons
...
Improvements to file tree icon buttons
GitOrigin-RevId: a27b25e11c90f1b833fac0f5ce2c1cb8d0cedb8c
2025-07-10 08:06:26 +00:00
Davinder Singh and Copybot
349fb62f60
adding a specific class for quote to avoid overriding general blockquote tag ( #26987 )
...
GitOrigin-RevId: 046322bdc05b9322ede5920af2b829beca0bc0d2
2025-07-10 08:06:20 +00:00
Davinder Singh and Copybot
97d2954cc0
Home page burger menu scroll fix ( #26853 )
...
* adding a scroll fix
* generalising the solution so it works for both BS3 and BS5
GitOrigin-RevId: 8dd0d82356b484adcad9de487b12ecfc4050d109
2025-07-10 08:05:59 +00:00