For an example look into index.html
npm install qdrant-page-search
Add styles to the head
tag:
<link rel="stylesheet" href="<path_to_the_plugin>/dist/css/styles.min.css">
At the end of a body
tag add:
<script defer src="<path_to_the_plugin>/dist/js/search.min.js" type="module"></script>
<script defer>
window.addEventListener('DOMContentLoaded', () => {
initQdrantSearch({searchApiUrl: 'your_search_API_URL'});
});
</script>
To scroll a page to the result text after transition use js/scroll.min.js
<script src="<path_to_the_plugin>/dist/js/scroll.min.js" type="module"></script>
And the button in the place you want to see it:
<!-- Button trigger modal -->
<button type="button" class="qdr-search-input-btn" data-target="#searchModal">
Search...
</button>
npm install
npm run build
npm install
npm run dev
To change an appearance of modal window you can:
- overwrite classes styles in your own css file or
- change variables values in
src/scss/_variables.scss
and rebuild styles file.