7 changed files with 49 additions and 3 deletions
			
			
		@ -0,0 +1,11 @@
					 | 
				
			||||
import { Controller } from "@hotwired/stimulus" | 
				
			||||
import accessibleAutocomplete from "accessible-autocomplete" | 
				
			||||
 | 
				
			||||
export default class extends Controller { | 
				
			||||
  initialize() { | 
				
			||||
    accessibleAutocomplete.enhanceSelectElement({ | 
				
			||||
      defaultValue: '', | 
				
			||||
      selectElement: this.element | 
				
			||||
    }) | 
				
			||||
  } | 
				
			||||
} | 
				
			||||
@ -0,0 +1,20 @@
					 | 
				
			||||
.autocomplete__wrapper, | 
				
			||||
.autocomplete__input, | 
				
			||||
.autocomplete__hint { | 
				
			||||
  font-family: $govuk-font-family; | 
				
			||||
} | 
				
			||||
 | 
				
			||||
.govuk-form-group--error { | 
				
			||||
  .autocomplete__input { | 
				
			||||
    border-color: $govuk-error-colour; | 
				
			||||
  } | 
				
			||||
 | 
				
			||||
  .autocomplete__input--focused { | 
				
			||||
    border-color: $govuk-input-border-colour; | 
				
			||||
  } | 
				
			||||
} | 
				
			||||
 | 
				
			||||
.autocomplete__dropdown-arrow-down { | 
				
			||||
  pointer-events: none; | 
				
			||||
  z-index: 0; | 
				
			||||
} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue