beta/src/styles/algolia.css (167 lines of code) (raw):

/* * Copyright (c) Facebook, Inc. and its affiliates. */ /* Algolia v3 overrides */ :root { --docsearch-modal-background: #fff; --docsearch-highlight-color: #087ea4; --docsearch-primary-color: #0074a6; --docsearch-container-background: rgba(52, 58, 70, 0.8); --docsearch-modal-shadow: none; --docsearch-searchbox-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5); --ifm-z-index-fixed: 1000; --docsearch-hit-height: 48px; --docsearch-searchbox-height: 72px; --docsearch-footer-height: 108px; --docsearch-icon-stroke-width: 1.4; --hover-overlay: rgba(0, 0, 0, 0.05); --fds-animation-fade-in: cubic-bezier(0, 0, 1, 1); --fds-animation-fade-out: cubic-bezier(0, 0, 1, 1); } html.dark { --docsearch-modal-background: #23272f; --docsearch-hit-background: #23272f; --docsearch-highlight-color: #149eca; } .DocSearch--active #__next { -webkit-filter: blur(0px); filter: blur(0px); } .DocSearch-SearchBar { @apply py-4; @apply px-5; } .DocSearch-Form { @apply rounded-lg; @apply shadow-inner; @apply text-sm; @apply bg-gray-10; @apply outline-none; @apply h-auto; } html.dark .DocSearch-Form { @apply bg-gray-80; } .DocSearch-Dropdown { @apply px-0; @apply h-full; @apply max-h-full; } .DocSearch-Commands { @apply w-full; @apply justify-between; @apply border-t; @apply border-border; @apply pt-4; } html.dark .DocSearch-Commands { @apply border-border-dark; } .DocSearch-Commands-Key { @apply shadow-none; @apply bg-gray-10; @apply text-primary; } .DocSearch-Logo { @apply pt-4; @apply pb-2; } .DocSearch-Label { @apply text-xs; } .DocSearch-Footer { @apply flex-col-reverse; @apply items-start; @apply h-auto; @apply pb-2; @apply px-5; @apply shadow-none; } html.dark .DocSearch-Footer { @apply bg-wash-dark; } .DocSearch-Input { @apply py-3; @apply text-sm; @apply leading-tight; @apply text-primary; @apply appearance-none !important; } html.dark .DocSearch-Input { @apply text-primary-dark; } .DocSearch-Hit a { @apply rounded-r-lg; @apply rounded-l-none; @apply shadow-none; @apply pl-5; } .DocSearch-Hit-source { @apply uppercase; @apply tracking-wide; @apply text-sm; @apply text-secondary; @apply font-bold; @apply pt-0; @apply pl-5; @apply m-0; } html.dark .DocSearch-Hit-source { @apply text-secondary-dark; } .DocSearch-Dropdown ul { @apply mr-5; } .DocSearch-Hit-title { @apply text-base; @apply text-primary; @apply font-normal; @apply text-ellipsis; @apply whitespace-nowrap; @apply overflow-hidden; } html.dark .DocSearch-Hit-title { @apply text-primary-dark; } .DocSearch-Hit-path { @apply font-normal; } .DocSearch-LoadingIndicator svg, .DocSearch-MagnifierLabel svg { width: 13px; height: 13px; @apply text-gray-30; @apply mx-1; } .DocSearch-Modal { margin: 0; @apply flex; @apply justify-between; @apply h-full; @apply max-w-xs; @apply rounded-r-lg; @apply rounded-l-none; } .DocSearch-Cancel { @apply pl-5; @apply ml-0; @apply text-base; @apply text-link; @apply font-normal; } @media (max-width: 1024px) { .DocSearch-Modal { @apply max-w-full; } .DocSearch-Cancel { @apply inline-block; } .DocSearch-Commands { @apply hidden; } .DocSearch-Modal { @apply rounded-none; } } .DocSearch-Search-Icon { height: 20px; width: 20px; stroke-width: 1.6; @apply text-gray-60; }