_algolia.scss 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192
  1. // Docsearch theming
  2. .algolia-autocomplete {
  3. width: 100%;
  4. }
  5. .ds-dropdown-menu {
  6. width: 100%;
  7. padding: $dropdown-padding-y 0;
  8. margin: $dropdown-spacer 0 0;
  9. @include font-size(.875rem);
  10. background-color: $dropdown-bg;
  11. border: $dropdown-border-width solid $dropdown-border-color;
  12. @include border-radius($dropdown-border-radius);
  13. @include box-shadow($dropdown-box-shadow);
  14. @include media-breakpoint-up(md) {
  15. width: 400px;
  16. }
  17. }
  18. .algolia-docsearch-suggestion--category-header {
  19. padding: .125rem 1rem;
  20. font-weight: 600;
  21. color: $bd-purple-bright;
  22. // stylelint-disable-next-line selector-class-pattern
  23. :not(.algolia-docsearch-suggestion__main) > & {
  24. display: none;
  25. }
  26. .ds-suggestion:not(:first-child) & {
  27. padding-top: .75rem;
  28. margin-top: .75rem;
  29. border-top: 1px solid rgba(0, 0, 0, .1);
  30. }
  31. }
  32. .algolia-docsearch-suggestion--content {
  33. padding: .25rem 1rem;
  34. .ds-cursor & {
  35. background-color: rgba($bd-purple-light, .2);
  36. }
  37. }
  38. .algolia-docsearch-suggestion {
  39. display: block;
  40. text-decoration: none;
  41. }
  42. .algolia-docsearch-suggestion--subcategory-column {
  43. display: none;
  44. }
  45. .algolia-docsearch-suggestion--subcategory-inline {
  46. display: inline;
  47. color: $gray-700;
  48. &::after {
  49. padding: 0 .25rem;
  50. content: "/";
  51. }
  52. }
  53. .algolia-docsearch-suggestion--title {
  54. display: inline;
  55. font-weight: 500;
  56. color: $gray-800;
  57. }
  58. .algolia-docsearch-suggestion--text {
  59. color: $gray-800;
  60. @include font-size(.75rem);
  61. }
  62. .algolia-docsearch-suggestion--highlight {
  63. color: $purple;
  64. background-color: rgba($purple, .1);
  65. }
  66. .algolia-docsearch-footer {
  67. padding: .5rem 1rem 0;
  68. margin-top: .625rem;
  69. @include font-size(.75rem);
  70. color: $gray-600;
  71. border-top: 1px solid rgba(0, 0, 0, .1);
  72. }
  73. .algolia-docsearch-footer--logo {
  74. color: inherit;
  75. }