UNPKG

@syncfusion/react-navigations

Version:

A package of Pure React navigation components such as Toolbar and Context-menu which is used to navigate from one page to another

182 lines 5.88 kB
.sf-contextmenu-wrapper ul { font-weight: 400; list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0; overflow: hidden; user-select: none; font-size: 14px; padding: 4px 0; border: 1px solid rgba(var(--color-sf-outline-variant)); border-radius: 4px; box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); display: none; min-width: 120px; position: absolute; font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", sans-serif; } .sf-contextmenu-wrapper ul.sf-ul, .sf-contextmenu-wrapper ul.sf-ul * { box-sizing: border-box; } .sf-contextmenu-wrapper ul.sf-ul:focus, .sf-contextmenu-wrapper ul.sf-ul *:focus { outline: none; } .sf-contextmenu-wrapper ul.sf-contextmenu { box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.15), 0 1px 2px 0 rgba(0, 0, 0, 0.3); padding: 4px 0; } .sf-contextmenu-wrapper ul .sf-menu-item { cursor: pointer; position: relative; height: 32px; line-height: 20px; padding: 5px 12px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: flex; align-items: center; } .sf-contextmenu-wrapper ul .sf-menu-item.sf-menu-header { border-bottom-style: solid; border-bottom-width: 1px; } .sf-contextmenu-wrapper ul .sf-menu-item:has(.sf-submenu-icon):not(:has(.sf-menu-icon)) { justify-content: space-between; } .sf-contextmenu-wrapper ul .sf-menu-item .sf-menu-url { text-decoration: none; display: inline-block; min-width: 120px; } .sf-contextmenu-wrapper ul .sf-menu-item .sf-menu-icon { display: inline-flex; font-size: 16px; line-height: 32px; margin-right: 10px; width: 1em; vertical-align: middle; } .sf-contextmenu-wrapper ul .sf-menu-item.sf-separator { cursor: auto; line-height: normal; pointer-events: none; border-bottom-style: solid; border-bottom-width: 1px; height: auto; margin: 4px 0; padding: 0px 12px; } .sf-contextmenu-wrapper ul .sf-menu-item .sf-submenu-icon { line-height: 32px; margin: 0 0 0 16px; float: right; display: flex; font-size: 16px; } .sf-contextmenu-wrapper ul .sf-menu-item.sf-blank-icon { padding-left: 38px; } .sf-contextmenu-wrapper ul .sf-menu-item.sf-disabled { cursor: auto; pointer-events: none; } .sf-contextmenu-wrapper .sf-menu-parent[sf-animate=true] { pointer-events: none; } .sf-rtl.sf-contextmenu-wrapper .sf-menu-item .sf-menu-icon { margin-right: 0; margin-left: 10px; } .sf-rtl.sf-contextmenu-wrapper .sf-menu-item .sf-submenu-icon { margin-left: 0; margin-right: 16px; float: left; transform: rotate(180deg); } .sf-rtl.sf-contextmenu-wrapper .sf-menu-item.sf-blank-icon { padding-right: 38px; padding-left: 12px; } .sf-contextmenu-wrapper ul { background: linear-gradient(0deg, rgba(var(--color-sf-primary), 0.11), rgba(var(--color-sf-primary), 0.11)), rgba(var(--color-sf-surface)); color: rgba(var(--color-sf-on-surface)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-menu-header { border-bottom-color: rgba(var(--color-sf-outline-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item .sf-submenu-icon { color: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item .sf-submenu-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item .sf-menu-icon { color: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item .sf-menu-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item .sf-menu-url { color: rgba(var(--color-sf-on-surface)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-focused { background-color: rgba(var(--color-sf-on-surface), 0.05); color: rgba(var(--color-sf-on-surface)); outline: 0 solid rgba(var(--color-sf-outline-variant)); outline-offset: 0; } .sf-contextmenu-wrapper ul .sf-menu-item.sf-focused .sf-submenu-icon { color: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-focused .sf-submenu-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-focused .sf-menu-icon { color: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-focused .sf-menu-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-selected { background-color: rgba(var(--color-sf-primary-container), 0.65); color: rgba(var(--color-sf-on-surface)); outline: 0 solid rgba(var(--color-sf-primary-container), 0.65); outline-offset: 0; } .sf-contextmenu-wrapper ul .sf-menu-item.sf-selected .sf-submenu-icon { color: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-selected .sf-submenu-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-selected .sf-menu-icon { color: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-menu-item.sf-selected .sf-menu-icon path { fill: rgba(var(--color-sf-on-surface-variant)); } .sf-contextmenu-wrapper ul .sf-disabled { color: rgba(var(--color-sf-on-surface), 0.38); opacity: 1; } .sf-contextmenu-wrapper ul .sf-disabled .sf-menu-icon, .sf-contextmenu-wrapper ul .sf-disabled .sf-submenu-icon { color: rgba(var(--color-sf-on-surface-variant), 0.38); } .sf-contextmenu-wrapper ul .sf-disabled .sf-menu-icon path, .sf-contextmenu-wrapper ul .sf-disabled .sf-submenu-icon path { fill: rgba(var(--color-sf-on-surface-variant), 0.38); } .sf-contextmenu-wrapper ul .sf-disabled .sf-menu-url { color: rgba(var(--color-sf-on-surface), 0.38); } .sf-contextmenu-wrapper ul .sf-separator { border-bottom-color: rgba(var(--color-sf-outline-variant)); } .sf-contextmenu-wrapper .sf-menu-parent { position: absolute; max-height: 500px; overflow-y: auto; }