Commit graph

284 commits

Author SHA1 Message Date
Jessica Lawshe
3d0d311584 Merge pull request #10754 from overleaf/jel-cms-vertically-center-col
[web] Only center columns when the vertically centered option selected on CMS grids

GitOrigin-RevId: 7890c870d5058ee927f66d7cd693b3cd35a2e117
2022-12-06 09:04:43 +00:00
June Kelly
4b856dbd70 Merge pull request #10116 from overleaf/jel-dash-action-checked-list
[web] Use other checked list class on dash action modal

GitOrigin-RevId: 22afaf805e57813e243543912811207a74ae85ed
2022-12-02 09:03:42 +00:00
Jessica Lawshe
be520e7bb0 Merge pull request #10744 from overleaf/revert-10726-ds-bug-fix-history-segmented-control
Revert "Bug fix- Fixed the 2 way segmented control on history panel."

GitOrigin-RevId: 58a2d9ebb1023f76ed87249722b749cc5062b2b9
2022-12-01 09:05:51 +00:00
Jessica Lawshe
8537a37020 Merge pull request #10726 from overleaf/ds-bug-fix-history-segmented-control
Bug fix- Fixed the 2 way segmented control on history panel.

GitOrigin-RevId: 6d514ed2f1fd9b8342e918089d3966c1a1a388ba
2022-12-01 09:05:36 +00:00
Jessica Lawshe
975b0200c3 Merge pull request #10550 from overleaf/jel-cms-btn-color-blocks
[web] Buttons in CMS color blocks for new CSS

GitOrigin-RevId: 162223c2bde95922c8619eb45b9c5e32d0c4084d
2022-12-01 09:05:30 +00:00
Jessica Lawshe
542dce8de0 Merge pull request #10573 from overleaf/jel-cms-vertically-center
[web] Vertically center columns on CMS pages when selected

GitOrigin-RevId: f4b5abd0f8549329bf5d0a6f0f90900b42674763
2022-12-01 09:05:16 +00:00
Davinder Singh
a5f19e6903 Merge pull request #10633 from overleaf/ds-login-page-css-new-builds
Add new CSS styling back to `login` and `Home` page

GitOrigin-RevId: da4d9bfd91373de52495e0624ada2a735dca23e4
2022-12-01 09:04:42 +00:00
Davinder Singh
9bda93fca0 Merge pull request #10616 from overleaf/ds-arrow-cms-btn
Adding arrow to the CMS buttons

GitOrigin-RevId: 9afc0117b29257f2ede7b973f0aff4e21089f572
2022-12-01 09:04:28 +00:00
Jessica Lawshe
0bb883a2c5 Merge pull request #10694 from overleaf/jel-link-color
[web] Remove not pseudo-class

GitOrigin-RevId: 6cb1abc45c01f408808672a47782d0769f442a20
2022-11-29 09:05:07 +00:00
Eric Mc Sween
d21fd77d54 Merge pull request #10691 from overleaf/jel-cms-style
[web] Limit to CMS pages

GitOrigin-RevId: e5f3f3cb72264b3ef6f01dbfe8071d8c970dd631
2022-11-29 09:04:54 +00:00
Davinder Singh
b84824776a Merge pull request #10658 from overleaf/mf-fix-plans-v2-button-hover-color
Fix specific button color being overridden by default styling

GitOrigin-RevId: 103ae4b99adb5706089b9fd85b73a603be974450
2022-11-28 09:04:11 +00:00
M Fahru
6dcc22642a Update "go to line" hotkey for cm6 and add new info text in hotkeys modal
* Update "go to line" hotkey for cm6 and add new info text in hotkeys modal

* Differentiate modal title between cm6 and ace hotkeys

* Update test to reflect change in hotkeys modal title

* Add test for hotkeys modal bottom text

* Update test on editor left menu hotkeys button to reflect change in hotkeys modal title

GitOrigin-RevId: 61bae16313ea7a37fa3b9441dbe5a93ab7823d01
2022-11-25 09:04:20 +00:00
Jessica Lawshe
22c9eff086 Merge pull request #10552 from overleaf/jel-cms-icon-with-content
[web] Add "Element | Icon with Content"

GitOrigin-RevId: 5fd2cc16b44612b70e3817c5ad21798ba58422d2
2022-11-21 09:04:15 +00:00
Jessica Lawshe
854c39d3f5 Merge pull request #10526 from overleaf/jel-btn-recompile
[web] `btn-recompile` and `log-btn` for new CSS

GitOrigin-RevId: b92724267a87f5dce8ed0e60e926c1939f64c4f9
2022-11-18 09:05:44 +00:00
Jessica Lawshe
0fe7e74343 Merge pull request #10520 from overleaf/jel-ds-cms-quote
[web] Add new quote layout option from CMS

GitOrigin-RevId: 63d72f7adf72da231093ab82876173082cd5851c
2022-11-18 09:05:09 +00:00
Jessica Lawshe
dc9b901508 Merge pull request #10497 from overleaf/jel-cms-new-style
[web] Add new CMS page style

GitOrigin-RevId: 320e02dc2ccfd211396548d7b813bd4c675e6f84
2022-11-18 09:05:02 +00:00
M Fahru
d70e0b1c0e Implement grammarly warning alert on cm6 users
GitOrigin-RevId: ed272bbc385faa69811ec1891075906cdca1c984
2022-11-16 09:06:39 +00:00
Davinder Singh
f8fc0f5c73 Merge pull request #10484 from overleaf/ds-homepage-css-bug-fix
fixed the css bug on home page, removed the variable

GitOrigin-RevId: 5a2ca4aa75d15205d56e83d598535128643e6b39
2022-11-16 09:05:09 +00:00
Davinder Singh
c6f8b17647 Merge pull request #10286 from overleaf/jel-ds-toggle
Fix toggle and  `Switch to PDF` aligment

GitOrigin-RevId: d3c77ff34829af875d2b8b9e3797e0e7db867631
2022-11-16 09:04:26 +00:00
Davinder Singh
966a151686 Merge pull request #10270 from overleaf/ds-toolbar-logo-background-color
Removed the background colour for branded logo in light theme

GitOrigin-RevId: 935fba12d306e55bb994ca1b7a376f11cb0bd5c1
2022-11-16 09:04:18 +00:00
M Fahru
5eff354971 Create settings menu react elements in editor left menu for editor left menu react migration
GitOrigin-RevId: e75581a43a8694398b20bee3dc5ec69b60db86ab
2022-11-15 09:07:01 +00:00
Jessica Lawshe
62cf8c9d61 Merge pull request #10262 from overleaf/jel-ds-btn-secondary
[web] Buttons for new CSS build

GitOrigin-RevId: 9ae4284ba89296b77c37d61ba9b221bcab2f6458
2022-11-15 09:06:25 +00:00
Brian Gough
782294abae Merge pull request #10212 from overleaf/ii-dashboard-shorten-text-in-dropdowns
[web] Project dashboard add ellipsis to long text in the project filter dropdown on mobile

GitOrigin-RevId: 4b0d4e097ff0f26820c158086d8b089cbf1e364f
2022-11-07 09:03:38 +00:00
M Fahru
19dd2f67e2 Implement "switch away survey" when users switching back to ace from cm6 (#10201)
Implement legacy source editor survey:

* Force user to switch to cm6 if they haven't seen switch away survey

* Only show user switch away survey if they open ace from another editor

* We need to wait 3 seconds until the survey is being shown

* Add comment to explain the reasoning of not showing cm6 switch away survey for rich text users

* Use localstorage `editor.has_seen_cm6_switch_away_survey` setter to not show the survey if user has seen the survey

* the `editor.has_seen_cm6_switch_away_survey` will have the value `true` even if user is not interacting with it, so update comment to reflect that

* Add `once: true` option to keydown event to avoid unnecessary callback invocation upon key presses

GitOrigin-RevId: c26be2bb39efac2dff112c821fca893e5993dcbf
2022-11-04 09:05:50 +00:00
Jessica Lawshe
c021b48824 Merge pull request #10073 from overleaf/jel-cleanup-imports
[web] Design system updates

GitOrigin-RevId: d5a9d8736083b076474e2a43f0200a6419f24a92
2022-11-02 09:04:29 +00:00
Tim Down
cd60d6719a Merge pull request #10067 from overleaf/ds-design-segmented-control
Changed the css for segmented toggle switch animation

GitOrigin-RevId: e3c0dc496be9fedea5d9463f57b9844991f0c0eb
2022-11-02 09:04:14 +00:00
Tim Down
cbc3aef728 Merge pull request #10109 from overleaf/ds-switch-component
Modifying the Switch

GitOrigin-RevId: 93b8483aa4aa164ea0be5fc2b4ccc5cfb17eae3c
2022-11-02 09:04:07 +00:00
M Fahru
b85ae6e58e Migrate actions menu in editor left menu to react (#10102)
* Migrate actions menu in editor left menu to react

* Move margin from inline style to css file

* remove focus selector to avoid "highlighting" the button after closing modal and regain focus

* Add disabled state on word count button when the compiling is loading or failed

* Use div instead of button for disabled word count button

* Add accessibility text props when LeftMenuButton is disabled

* Add actions menu test cases and storybook components

* use util assign function and wrap function prop in usecallback

GitOrigin-RevId: 81ab104be21fbcf5dfbc72c07d29eeb32976c61f
2022-10-28 08:05:14 +00:00
M Fahru
d98e32f38a Remove unused class selector.
This is an artefact and should have been removed when we removed the rich text survey component.

GitOrigin-RevId: cdda625b02328b8c300a91178733321ecfcd7290
2022-10-28 08:05:07 +00:00
Jessica Lawshe
58ba814cd1 Merge pull request #10114 from overleaf/jel-dash-survey-container
[web] Fix desktop dash survey container click behavior

GitOrigin-RevId: 9e94ee572e348fca1f950698dd5a7449195a52da
2022-10-25 08:04:12 +00:00
ilkin-overleaf
f8e98cd5c6 Merge pull request #10030 from overleaf/ii-dashboard-survey-react-mobile-view
[web] Project dashboard survey mobile view

GitOrigin-RevId: 19612f75a9987625f10626f5f9ea9b53321d5fe2
2022-10-24 08:02:59 +00:00
Jessica Lawshe
9d31ea62b3 Merge pull request #9992 from overleaf/jel-react-dash-sidebar-buttons
[web] React dash - wrap text in sidebar buttons

GitOrigin-RevId: 68c037c93049468fd48104a151188fc20a643910
2022-10-18 08:03:39 +00:00
Jessica Lawshe
8323cb37e8 Merge pull request #9955 from overleaf/jel-actions-list
[web] Maintain project list in actions modal while processing and show processed

GitOrigin-RevId: c671b97646918e185d7989f539b44562a87873ee
2022-10-18 08:03:34 +00:00
Timothée Alby
4af5ed24ad Merge pull request #9866 from overleaf/ta-pdf-detach-safari-no-warnings
Remove PDF Detach Safari Warning

GitOrigin-RevId: 80f17660d81dc3812fab74c5e2ea4ff23cd7f1d0
2022-10-18 08:03:20 +00:00
Timothée Alby
48310f3715 Merge pull request #9990 from overleaf/jel-react-dash-dropdown
[web] React dash - Fix project dropdown overflow

GitOrigin-RevId: 30fc7cd270d393856c0f082f4638588260fefc13
2022-10-18 08:03:14 +00:00
Alexandre Bourdin
7a20e1376d Merge pull request #9882 from overleaf/ii-dashboard-system-message-migration
[web] Project dashboard system & translation message migration

GitOrigin-RevId: 0c723a3b526980e5c749da44ebe8a0a3edcc66ad
2022-10-13 08:05:38 +00:00
Eric Mc Sween
7c812162a1 Merge pull request #9895 from overleaf/jel-react-dash-survey
[web] Fixed position survey at bottom left of viewport on React dash

GitOrigin-RevId: a48c50e0cb90ef7356b461c0a480f7b163692303
2022-10-12 08:04:44 +00:00
Eric Mc Sween
103351bc1f Merge pull request #9909 from overleaf/jel-dash-sidebar-tag
[web] Fix tag name expanding React dash sidebar

GitOrigin-RevId: ed316e2219ed78a8a57e593507adac56ff55416e
2022-10-12 08:04:36 +00:00
Jessica Lawshe
0bf147b84c Merge pull request #9842 from overleaf/jel-dash-filter-layout
[web] Dash filter margin handling

GitOrigin-RevId: bfd6b3e43231a28fe76aa5255b97a6e222500d62
2022-10-07 08:04:49 +00:00
Jessica Lawshe
6f007a9703 Merge pull request #9838 from overleaf/jel-dash-scrolling
[web] React dash scrolling

GitOrigin-RevId: 80d8fe8756df717c19c05e6ad848c32d03e487fc
2022-10-07 08:04:42 +00:00
Tim Down
5aa325cf51 Merge pull request #9712 from overleaf/td-galileo-notification-close-button
Improve styling of Galileo notification close button

GitOrigin-RevId: faf0a4180f4f3e837bd4f2302e2689aa4dd1564e
2022-10-04 08:03:19 +00:00
Jessica Lawshe
6095e63c7d Merge pull request #9833 from overleaf/revert-9559-jel-dash-scroll
Revert "[web] Project dashboard scrolling"

GitOrigin-RevId: dc18d2717714b8c044a5c2bd04c3bef0b579663d
2022-10-04 08:03:09 +00:00
Jessica Lawshe
07a68a5a57 Merge pull request #9760 from overleaf/ab-dash-toolbar-tags-dropdown
[web] Add tags dropdown to the React dashboard toolbar

GitOrigin-RevId: 8f949d925e1ba0ef68dde508c0dbbaac5828625e
2022-10-04 08:03:07 +00:00
Jessica Lawshe
c65e3ac26c Merge pull request #9772 from overleaf/ii-dashboard-row-spacing
[web] Project dashboard adjust row-spaced for mobile view

GitOrigin-RevId: d615372551647f8ac77d9a6b1068d5e87c88c695
2022-10-04 08:02:57 +00:00
Jessica Lawshe
9b09f8426d Merge pull request #9559 from overleaf/jel-dash-scroll
[web] Project dashboard scrolling

GitOrigin-RevId: bd427f29e411d57dbc7c5e79c79195cee664ff88
2022-10-04 08:02:44 +00:00
Davinder Singh
855adb73ef Merge pull request #9747 from overleaf/ii-cm6-grammarly-dark-theme-css-fix
[web] Grammarly suggestions underline css fix

GitOrigin-RevId: 195cf787cf9b3c8a7843ba15e2ed59320942a64e
2022-09-28 08:06:08 +00:00
Davinder Singh
b51c35d8b4 Merge pull request #9721 from overleaf/ii-cm6-grammarly-dark-theme
[web] Grammarly suggestions underline

GitOrigin-RevId: 37d3117e8465052f26e81c58b7f07eefee8e0fe7
2022-09-28 08:05:39 +00:00
Davinder Singh
f031aba162 Merge pull request #9682 from overleaf/ds-deleted-projects-sorting
Admin Panel- deleted projects sorting

GitOrigin-RevId: 2a320a2bd060ff455d97adc4d4e6f40a36d19373
2022-09-28 08:05:29 +00:00
Alexandre Bourdin
fe164ec6fd Merge pull request #9545 from overleaf/mf-project-list-load-more
Implement Load More functionality on Project List

GitOrigin-RevId: 9981d5ef9d3b29683164152812f9315c74680c20
2022-09-27 08:03:53 +00:00
ilkin-overleaf
e12c93c537 Merge pull request #9700 from overleaf/ii-dashboard-mobile-view
[web] Projects dashboard mobile view

GitOrigin-RevId: 84894e19c814a2cc1ce751181952c0ade6b62044
2022-09-26 08:04:38 +00:00