Overview
InstantSearch.css provides pre-built themes and component styles that work with:- InstantSearch.js
- React InstantSearch
- Vue InstantSearch
- Angular InstantSearch
8.11.0
MIT
Installation
Available Themes
InstantSearch.css includes three ready-to-use themes:Algolia Theme
The official Algolia-branded theme with blue accents.- Primary: Algolia Blue (
rgb(0, 174, 255)) - Accent: Koromiko (
rgb(255, 193, 104)) - Text: Port Gore (
rgb(58, 69, 112))
Satellite Theme
A modern, neutral theme suitable for any brand.Reset Theme
Minimal reset styles without any theming. Use this as a foundation for custom themes.The reset styles are included in both the Algolia and Satellite themes. You don’t need to import the reset separately when using a full theme.
Quick Start
With InstantSearch.js
With React InstantSearch
With Vue InstantSearch
Component Styles
In addition to full themes, you can import individual component styles:Autocomplete Component
Chat Component
Styled Widgets
All InstantSearch widgets have CSS classes that work with InstantSearch.css:Search
- SearchBox
- Autocomplete
Results
- Hits
- InfiniteHits
- Stats
Filtering
- RefinementList
- Menu
- HierarchicalMenu
- RangeSlider
- RangeInput
- ToggleRefinement
- NumericMenu
- RatingMenu
Navigation
- Pagination
- Breadcrumb
Metadata
- PoweredBy
- CurrentRefinements
- ClearRefinements
Advanced
- DynamicWidgets
- GeoSearch
- Panel
- RelevantSort
- SortBy
Dark Mode Support
InstantSearch.css includes built-in dark mode support:- Text:
rgb(255, 255, 255) - Primary:
rgb(110, 160, 255) - Background:
rgb(38, 38, 38) - Border:
rgb(100, 100, 100)
Browser Support
InstantSearch.css supports the last two versions of major browsers:- Chrome
- Edge
- Firefox
- Safari
Next Steps
Custom Themes
Learn how to create custom themes using CSS variables
CSS Classes
Explore the complete CSS class reference