UNPKG

cozy-search

Version:

UI components about search bar and IA assistant

33 lines (28 loc) 1.21 kB
@require 'settings/breakpoints.styl' .sidebar-container width 236px min-width 236px background-color var(--paperBackgroundColor) z-index calc(var(--zIndex-modal) + 30) +mobile() // Nearly full-width with a small peek of the underlying conversation on the right width calc(100vw - 48px) min-width calc(100vw - 48px) .sidebar-overlay--mobile background-color var(--actionColorActive) position fixed top 0 right 0 left 0 bottom 0 z-index calc(var(--zIndex-modal) + 20) .menu-toggle-floating // When the sidebar is closed on mobile, the toggle button floats over the // scrolling conversation. Wrap it in a circular chip with an elevation // shadow (M3 elevation 2) and a 60%-opacity paper background (as in the // design) so the circle is semi-transparent while the icon inside stays // fully opaque. The transparency is on the background color (not the // element's opacity) precisely so it does not fade the icon too. // unquote() keeps Stylus from parsing `in` as an operator. background-color unquote('color-mix(in srgb, var(--paperBackgroundColor) 60%, transparent)') box-shadow 0 1px 2px 0 rgba(0, 0, 0, 0.3), 0 2px 6px 2px rgba(0, 0, 0, 0.15)