mirror of
				https://github.com/XRPLF/xrpl-dev-portal.git
				synced 2025-11-04 03:45:49 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			219 lines
		
	
	
		
			4.7 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
			
		
		
	
	
			219 lines
		
	
	
		
			4.7 KiB
		
	
	
	
		
			SCSS
		
	
	
	
	
	
.search {
 | 
						|
  .input-group-text {
 | 
						|
    border-width: 0;
 | 
						|
    color: $white;
 | 
						|
    background-color: $gray-800;
 | 
						|
    border-radius: $border-radius-sm 0 0 $border-radius-sm;
 | 
						|
    padding: 0.5rem 0.5rem 0.5rem 1rem;
 | 
						|
    line-height: 1.5;
 | 
						|
  }
 | 
						|
 | 
						|
  .ds-input {
 | 
						|
    background-color: $gray-800;
 | 
						|
    border-radius: 0 $border-radius-sm $border-radius-sm 0;
 | 
						|
    padding: 0.75rem 1rem 0.75rem 0.5rem;
 | 
						|
    width: 100%;
 | 
						|
    border: 1px solid $gray-800;
 | 
						|
 | 
						|
    &:focus {
 | 
						|
      box-shadow: none;
 | 
						|
      border-color: $purple;
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  .algolia-autocomplete {
 | 
						|
    flex-grow: 1;
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
#algolia-autocomplete-listbox-0 {
 | 
						|
  z-index: 1100 !important;
 | 
						|
}
 | 
						|
 | 
						|
.xrp-ledger-dev-portal {
 | 
						|
  .DocSearch-Modal {
 | 
						|
    top: 85px;
 | 
						|
    background-color: #232325;
 | 
						|
    box-shadow: none;
 | 
						|
  }
 | 
						|
}
 | 
						|
// Algolia Search results --------------------------------------------------
 | 
						|
html {
 | 
						|
  // The extra specificity makes this override the default Algolia styles.
 | 
						|
  .DocSearch-Modal {
 | 
						|
    box-shadow: none;
 | 
						|
  }
 | 
						|
  .DocSearch-Button {
 | 
						|
    height: 32px;
 | 
						|
    border-radius: 4px;
 | 
						|
  }
 | 
						|
  .DocSearch-Button:hover {
 | 
						|
    border-radius: 4px;
 | 
						|
  }
 | 
						|
  .DocSearch-Modal {
 | 
						|
    max-width: 55%;
 | 
						|
 | 
						|
    @include media-breakpoint-up(xl) {
 | 
						|
      margin-right: 112px;
 | 
						|
    }
 | 
						|
  }
 | 
						|
 | 
						|
  @include media-breakpoint-down(md) {
 | 
						|
    .algolia-autocomplete .ds-dropdown-menu {
 | 
						|
      min-width: unset;
 | 
						|
    }
 | 
						|
    .DocSearch-Modal {
 | 
						|
      top: 112px;
 | 
						|
      max-width: 100%;
 | 
						|
      margin-left: 0;
 | 
						|
      margin-right: 0;
 | 
						|
    }
 | 
						|
  }
 | 
						|
  .DocSearch-Container {
 | 
						|
    z-index: 99999 !important;
 | 
						|
    background-color: transparent !important;
 | 
						|
  }
 | 
						|
  #centersearchboxcontainer {
 | 
						|
    justify-content: center;
 | 
						|
  }
 | 
						|
  #topsearchboxcontainer {
 | 
						|
    justify-content: right;
 | 
						|
  }
 | 
						|
  .algolia-autocomplete .ds-dropdown-menu [class^="ds-dataset-"] {
 | 
						|
    background-color: $dropdown-bg;
 | 
						|
    border: 0;
 | 
						|
    border-radius: $border-radius-lg;
 | 
						|
  }
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion--category-header {
 | 
						|
    border: 0;
 | 
						|
    font-weight: bold;
 | 
						|
  }
 | 
						|
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion--text {
 | 
						|
    font-size: 0.8rem;
 | 
						|
  }
 | 
						|
  .algolia-autocomplete .ds-dropdown-menu::before {
 | 
						|
    border: 0;
 | 
						|
  }
 | 
						|
 | 
						|
}
 | 
						|
 | 
						|
.dark {
 | 
						|
  // Fixes for Algolia search interface for dark mode specifically
 | 
						|
  .DocSearch-Modal {
 | 
						|
    background-color: #232325;
 | 
						|
  }
 | 
						|
 | 
						|
  .DocSearch-Cancel {
 | 
						|
    color: $blue-purple-400;
 | 
						|
  }
 | 
						|
  .DocSearch-Form {
 | 
						|
    box-shadow: inset 0 0 0 2px $blue-purple-400;
 | 
						|
    background-color: #232325;
 | 
						|
  }
 | 
						|
  .DocSearch-Hit-source {
 | 
						|
    color: $blue-purple-400;
 | 
						|
  }
 | 
						|
  .DocSearch-Hits mark {
 | 
						|
    color: $blue-purple-400;
 | 
						|
  }
 | 
						|
  .DocSearch-Hit-source,
 | 
						|
  .DocSearch-Hit-Container,
 | 
						|
  .DocSearch-Footer {
 | 
						|
    background-color: #232325;
 | 
						|
  }
 | 
						|
  .DocSearch-Hit a {
 | 
						|
    background-color: #232325;
 | 
						|
    box-shadow: none;
 | 
						|
  }
 | 
						|
  .DocSearch-Hit-source {
 | 
						|
    color: $black-40;
 | 
						|
  }
 | 
						|
  .DocSearch-Input {
 | 
						|
    color: $white;
 | 
						|
  }
 | 
						|
  .DocSearch-Hit-title,
 | 
						|
  .DocSearch-Hit-path,
 | 
						|
  .DocSearch-Label,
 | 
						|
  .DocSearch-Help {
 | 
						|
    color: $black-10 !important;
 | 
						|
  }
 | 
						|
  .DocSearch-Hit[aria-selected="true"] a {
 | 
						|
    background: $gray-700;
 | 
						|
    .DocSearch-Hit-Container {
 | 
						|
      background-color: $gray-700;
 | 
						|
    }
 | 
						|
    mark {
 | 
						|
      color: $blue-purple-400 !important;
 | 
						|
    }
 | 
						|
  }
 | 
						|
  .DocSearch-Prefill {
 | 
						|
    color: $blue-purple-400;
 | 
						|
  }
 | 
						|
  .DocSearch-Button {
 | 
						|
    background: $gray-800;
 | 
						|
  }
 | 
						|
  .DocSearch-Button:hover {
 | 
						|
    background: $gray-800;
 | 
						|
    box-shadow: inset 0 0 0 2px $blue-purple-400;
 | 
						|
    .DocSearch-Button-Placeholder {
 | 
						|
      color: $white;
 | 
						|
    }
 | 
						|
  }
 | 
						|
  .DocSearch-Search-Icon {
 | 
						|
    color: $white !important;
 | 
						|
  }
 | 
						|
  .DocSearch-Logo svg {
 | 
						|
    .cls-1,
 | 
						|
    .cls-2 {
 | 
						|
      fill: white;
 | 
						|
    }
 | 
						|
  }
 | 
						|
  .DocSearch-Commands-Key {
 | 
						|
    color: $gray-800;
 | 
						|
  }
 | 
						|
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion--category-header {
 | 
						|
    color: $white;
 | 
						|
    border-bottom: 2px solid $blue-purple-400;
 | 
						|
  }
 | 
						|
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion--subcategory-column {
 | 
						|
    color: $white;
 | 
						|
  }
 | 
						|
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion--title {
 | 
						|
    color: $white;
 | 
						|
  }
 | 
						|
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion--text {
 | 
						|
    color: $gray-200;
 | 
						|
  }
 | 
						|
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion--highlight {
 | 
						|
    color: $white;
 | 
						|
    background-color: $gray-700;
 | 
						|
  }
 | 
						|
  .algolia-autocomplete .ds-dropdown-menu::before {
 | 
						|
    background-color: $dropdown-bg;
 | 
						|
  }
 | 
						|
  .algolia-autocomplete .algolia-docsearch-suggestion {
 | 
						|
    background-color: $dropdown-bg;
 | 
						|
  }
 | 
						|
  .algolia-autocomplete
 | 
						|
    .algolia-docsearch-suggestion--category-header
 | 
						|
    .algolia-docsearch-suggestion--category-header-lvl0
 | 
						|
    .algolia-docsearch-suggestion--highlight,
 | 
						|
  .algolia-autocomplete
 | 
						|
    .algolia-docsearch-suggestion--category-header
 | 
						|
    .algolia-docsearch-suggestion--category-header-lvl1
 | 
						|
    .algolia-docsearch-suggestion--highlight,
 | 
						|
  .algolia-autocomplete
 | 
						|
    .algolia-docsearch-suggestion--text
 | 
						|
    .algolia-docsearch-suggestion--highlight {
 | 
						|
    box-shadow: none;
 | 
						|
    background-color: $gray-700;
 | 
						|
  }
 | 
						|
 | 
						|
}
 |