* Hide the "DS nav" survey for users on the default variant
* Create and use `SurveyWidgetDsNav`
* Add link to SurveyWidgetDsNav button
* Revert SurveyNotification changes in the DS Nav mobile view
* Hide DS nav survey via JS rather than CSS
* Remove survey card in DS nav project dashboard mobile view in the short term
* Change sr-only to visually-hidden
* Fix typo
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com>
GitOrigin-RevId: 6ff91637bcc8ad29c383627c7218f644a7b19d75
* hide discounts
* show updated large groups upsell
* show group member picker
* expand educational discounts to all group plans
* add spacing above group plan prices
* change contact modal trigger to contact sales link
* add dropdown treatment to group tab improvement default treatment
GitOrigin-RevId: 690763361672e248c21198741d8870569411c8c1
* Use Phosphor icon for navigation close
* Add carets from Phosphor
* Remove CaretUp when expanded (not in design)
* Revert "Remove CaretUp when expanded (not in design)"
This reverts commit 242f295ea18a73aae0e2cf5d2cf0dc1e610dbef9.
* Fixup: Hide the default caret in the desktop view too
* Fixup format after merge
GitOrigin-RevId: 6781028dd50922a017ef2b76fe91c4ff611dd77c
* Replace "scroll-shadow" by "scroll-borders" in the sidebar
* Set invisible borders to prevent "jumps"
GitOrigin-RevId: b73ec532f28627d1c55dd64cbfabec8a2efb08b2
* Reapply "[web] Update navigation events (navbar menu, new project) (#22473)"
This reverts commit 134809f73c57d3f019e8158243e1fc74f9f6540a.
* Set the analytics event on the links, not the small contained span (pug)
* Fixup `menu-click` events in pug files: use `trackingKey`, correct event name, ...
* Add `location` prop in NavDropdownMenuItems and ContactUsItem, because they're used in the sidebar too
GitOrigin-RevId: 0bb95f69182268c34929f51121f2d5a2b19c4692
[web] CMS - Add support for rendering `Layout | Tab Group` as a linkable list instead of tabs
GitOrigin-RevId: f86e78abd10029085ee8cdf4ffc7dd6e0ffd5300
Always apply overall dark theme with IEEE-branded editor and tear down ieee-stylesheet feature flag, second attempt
GitOrigin-RevId: 311d125a77a46ee3f34769064005b6edea7ce013
* Use icons from `@phosphor-icons/react`
https://phosphoricons.com/
* Add the phosphor Plus icon to the tag list
* Add SignOut icon
* Use Phosphor icon for tags
* Fix icon color when active
* Add offset to dropdown menus so they're positioned like in Figma
---------
Co-authored-by: Tim Down <158919+timdown@users.noreply.github.com>
GitOrigin-RevId: 039e98063d775d0348d227202d5ecd6a0bfb7b65
[web] BS5 login page - Add sufficient spacing to prevent cookie banner from covering the bottom text on mobile
GitOrigin-RevId: e5024cf124387b2670211cee8d28ef5e6b4fc85f
[web] Set all link inside notification to use the default blue color for all website-redesigned non-application page
GitOrigin-RevId: d5e598f7b02ff132d9686a010ff55541346f7d2e
* Footer tweaks (add border, main-content 100vh)
* Update color to be the same as the sidebar `<hr>`
* Move the border to the larger div so it also separates with the navbar
* Update border color to be the same as the background
* Fixup lint
* Fixup main content padding on mobile view
See https://github.com/overleaf/internal/pull/22186#discussion_r1876087478
* Change the border color to neutral-20
* Use `--border-divider` which is the same color as --neutral-20 (`#e7e9ee`)
* Replace `@media (width >= 768px)` by `@include media-breakpoint-up(md)`
* Replace `min-height: 100dvh` by `min-height: 100%`
GitOrigin-RevId: 426869e9b96a1ee8245c487bb80ff01856521a34
* Control if nav items are shown with CSS instead of JS
* Fix navbar style for mobile view
* Update navbar toggle icon to close
* Hide "Projects" nav item from the navbar
* Add separator above the Help menuitem in the mobile navbar
* Adjust sidebar padding: 24px from the logo
GitOrigin-RevId: ba587645f56febc0da798269bd6aa8c2e1639c27