* Remove `bootstrap5PageStatus = 'disabled'`
* Update from 'col-xs-' to 'col-'
* Rename LESS files to SCSS
* Rename local vars
* Refactor color variables to use SCSS variables in stylesheets
* Remove unused `.superscript`
It was added in 6696ffdd50
* Remove -moz and -webkit properties
* Remove unused(?) `.hub-circle img`
* Fix selector specificity for calendar display in daterange-picker
* Fix space/tab indents
* Fixup btn-link classes: fixes some borders
* Add support for svg.nvd3-iddle alongside svg.nvd3-svg in styles
* Add dropdown-item classes (improves styles)
* Replace `data-toggle` by `data-bs-toggle`
* Fixup table: remove .card class, add scope="col", add tbody
* Update dropdown caret icon
* Update icons to material symbols
* Remove green color override for links
* Remove/rearrange CSS unrelated to metrics module
* Add space after "by" in lags-container (by Day/Week/Month)
* Fix SCSS linting
* Re-add CSS that belongs in portals module
* Use `layout-react`
* Put table in Card. It still overflows but looks slightly better
* Fix columns breakbpoints
* Revert "Use `layout-react`"
This reverts commit a9e0d8f5c19d1dfd7417bf67b90799ad199a5913.
* Use css variables, use breakpoint mixins
* Add `.py-0` on subscriptions table card, so overflows appear less bad
GitOrigin-RevId: 55295ad76c112609baf43de4aa606d0c3da7a91f
* Use fixed width for project list checkbox
* Set word-break: break-word for project owner name (#23783)
GitOrigin-RevId: 4d3f443f99f366a43a1b59a7556c0341c06d7af9
* Add `dsNavStyle` prop, so `sidebar-navigation-ui-update` doesn't change all pages
* Use `useIsDsNav` instead of `useSplitTestContext`
* Create a `useDsNavStyle` hook
* Use `useDsNavStyle`
* Add comment on `useIsDsNav` and `NavStyleContext`
* Revert "Hide nav dropdown chevron icon in welcome page"
This reverts commit 78b5ba85
* Move `DsNavStyleProvider` usage to project-list-ds-nav.tsx
* Fix typo
* Simplify `useDsNavStyle` conditions
GitOrigin-RevId: df3fe66d772919c40df69d357bee6949ab413928
* Move some SCSS to project-list-default.scss
* Update project-list-ds-nav.tsx to match design and simplify the SCSS
* Fix survey-notification style: light on the sidebar, dark on the main content
* Replace `withHr` by `useSplitTestContext` hook
* Override the `navbar-btn-padding-h` override.
* Fixup main content padding
Co-authored-by: Tim Down <tim.down@overleaf.com>
* Add padding-top to the logo
* Fixup merges
Add changes from https://github.com/overleaf/internal/pull/22272
---------
Co-authored-by: Tim Down <tim.down@overleaf.com>
GitOrigin-RevId: 8dbc449afbf70388bcf3185413b35234acaad349
* PoC DS nav project page shell
* Rename files: use `ds-nav` as a suffix
(really just moving code without changes)
* Update NavBar to the new design
* Small updates to project-list-ds-nav.tsx so it gets its basic shape
* Nest `.survey-notification` and `.project-list-sidebar-survey-wrapper` in the default classes to avoid interferences
* Create `SidebarDsNav`
* Add props to sidebar components so they work in both versions
* Update the SCSS code for the sidebar redesign
* Update subheader to "Organize Tags"
* Mute add affiliation font
* Remove `<aside className="project-list-sidebar-react">` and add sidebar max/min widths
* Fixup buttons padding
* Fix tests: add SplitTestProvider
* Fixup sidebar scroll div: add `flex: 1 1 auto`
* Make "Uncategorized" italic
* Update logo to SVG
* Optimize the svg
https://jakearchibald.github.io/svgomg/
9.12k → 4.92k 53.91%
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com>
GitOrigin-RevId: 3d08b4b80291d9465fae87ffdf0c6a9f6deda554
* 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