@pagefind/component-ui
v1.5.2
Published
Modular web components for Pagefind search.
Readme
@pagefind/component-ui
Modular web components for Pagefind search.
Installation
Via npm
npm install @pagefind/component-uiImport the components and styles:
import '@pagefind/component-ui';
import '@pagefind/component-ui/css';If your bundler doesn't support the /css export, import the CSS file directly:
import '@pagefind/component-ui/css/pagefind-component-ui.css';Via Pagefind's bundled files
After running Pagefind, include the generated files from your output directory:
<link href="/pagefind/pagefind-component-ui.css" rel="stylesheet">
<script src="/pagefind/pagefind-component-ui.js" type="module"></script>Quick Start
Add a modal search to your site:
<pagefind-modal-trigger></pagefind-modal-trigger>
<pagefind-modal></pagefind-modal>Or use a searchbox dropdown:
<pagefind-searchbox></pagefind-searchbox>Or build your own layout with individual components:
<pagefind-input></pagefind-input>
<pagefind-summary></pagefind-summary>
<pagefind-results></pagefind-results>Documentation
For full documentation, component references, styling guides, and examples, visit:
https://ui.pagefind.app/
License
MIT
