UNPKG

@ngneat/cmdk

Version:

<p align="center"> <img width="20%" height="20%" src="./src/assets/ngneat%20cdk.svg"> </p>

144 lines (143 loc) 3.02 kB
.vercel .cmdk-group, .vercel .cmdk-list, .vercel .cmdk-command { display: block; } .vercel .cmdk-command { max-width: 640px; padding: 8px; background: #ffffff; border-radius: 12px; overflow: hidden; font-family: var(--font-sans); border: 1px solid var(--gray6); box-shadow: var(--cmdk-shadow); transition: transform 100ms ease; } .dark .vercel .cmdk-command { background: rgba(22, 22, 22, 0.7); } .vercel .cmdk-input { font-family: var(--font-sans); border: none; width: 100%; font-size: 17px; padding: 8px 8px 16px 8px; outline: none; background: var(--bg); color: var(--gray12); border-bottom: 1px solid var(--gray6); margin-bottom: 16px; border-radius: 0; } .vercel .cmdk-input::placeholder { color: var(--gray9); } .vercel .cmdk-vercel-badge { height: 20px; background: var(--grayA3); display: inline-flex; align-items: center; padding: 0 8px; font-size: 12px; color: var(--grayA11); border-radius: 4px; margin: 4px 0 4px 4px; user-select: none; text-transform: capitalize; font-weight: 500; } .vercel .cmdk-item { content-visibility: auto; cursor: pointer; height: 48px; width: 100%; border-radius: 8px; font-size: 14px; display: flex; align-items: center; gap: 8px; padding: 0 16px; color: var(--gray11); user-select: none; will-change: background, color; transition: all 150ms ease; transition-property: none; } .vercel .cmdk-item[aria-selected=true] { background: var(--grayA3); color: var(--gray12); } .vercel .cmdk-item[aria-disabled=true] { color: var(--gray8); cursor: not-allowed; } .vercel .cmdk-item:active { transition-property: background; background: var(--gray4); } .vercel .cmdk-item:focus { outline: none; } .vercel .cmdk-item + .cmdk-item { margin-top: 4px; } .vercel .cmdk-item svg { width: 18px; height: 18px; } .vercel .cmdk-list { height: min(330px, var(--cmdk-list-height)); max-height: 400px; overflow: auto; overscroll-behavior: contain; transition: 100ms ease; transition-property: height; } .vercel .cmdk-vercel-shortcuts { display: flex; margin-left: auto; gap: 8px; } .vercel .cmdk-vercel-shortcuts kbd { font-family: var(--font-sans); font-size: 12px; min-width: 20px; padding: 4px; height: 20px; border-radius: 4px; color: var(--gray11); background: var(--gray4); display: inline-flex; align-items: center; justify-content: center; text-transform: uppercase; } .vercel .cmdk-separator hr { height: 1px; width: 100%; background: var(--gray5); margin: 4px 0; } .vercel .cmdk-group { display: block; } .vercel *:not([hidden]) + .cmdk-group { margin-top: 8px; } .vercel .cmdk-group-label { user-select: none; font-size: 12px; color: var(--gray11); padding: 0 8px; display: flex; align-items: center; margin-bottom: 8px; } .vercel .cmdk-empty { font-size: 14px; display: flex; align-items: center; justify-content: center; height: 48px; white-space: pre-wrap; color: var(--gray11); }