Alexey Pyltsyn
bc6c67720a
fix: make successful build if missing favicon ( #5290 )
2021-08-05 10:43:14 +02:00
Alexey Pyltsyn
f5494af21c
fix(v2): add base url to opensearch.xml ( #4154 )
...
* fix(v2): add base url to opensearch.xml
* Apply suggestions from code review
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
2021-02-02 18:09:46 +01:00
Alexey Pyltsyn
8ef7c24583
fix(v2): use swizzled SearchPage component if any ( #3721 )
...
* fix(v2): use swizzled SearchPage component if any
* Fix dependency cycles warning
2020-11-12 17:01:46 +01:00
Sébastien Lorber
d17df954b5
refactor(v2): precompile ETA templates ( #3238 )
...
* compile ETA templates ahead of time
* handle PR review
2020-08-17 15:43:17 +02:00
Ali Hosseini
0cc78fdd41
fix(v2): allow search page swizzle ( #3280 )
...
* feat: search page moved to theme folder
* feat: docusaurus-theme-search-algolia/src/pages/search removed
* SearchPage added to SwizzleAllowed array
* feat: SearchPage route updated in index of it's package directory
* Update packages/docusaurus-theme-classic/src/index.js
Co-authored-by: Sébastien Lorber <slorber@users.noreply.github.com>
2020-08-14 11:57:34 +02:00
Sébastien Lorber
a1db6f7d75
feat(v2): add themeConfig validation to algolia theme ( #3133 )
...
* Algolia theme option validation
* validateThemeConfig
* remove useless runtime check
2020-07-27 18:12:56 +02:00
François Chalifour
298522ff66
feat(v2): introduce DocSearch v3 search ( #2815 )
...
* feat(v2): introduce DocSearch v3 search
* chore(deps): update @docsearch/react
* refactor: use arrow functions in callbacks
* fix: display warning when `algolia` config is missing
* feat: add link to search page
* chore: delete unused style file
* feat(website): specify DocSearch primary color
* fix(search): add "all" word
* feat(search): add `generateSearchPageHref` hook
* chore(deps): update @docsearch/react
* fix(website): remove `hitsPerPage` search parameter
* fix(search): use `baseUrl`
* fix(search): rename `generateSearchPageLink`
* fix(search): fix scroll position on mobile
* fix(search): update query on URL change
* fix(search): close DocSearch modal on See More click
* refactor(search): use `useSearchQuery` to update query from URL
* feat(search): support `/` keyboard shortcut
* fix(search): forward Algolia config to DocSearch
* chore(search): update `@docsearch/react`
* fix(search): encode search value to search page
* fix(search): use `withBaseUrl` on links
* feat(search): attach Docusaurus version to user agents
* docs(docsearch): update DocSearch section
* chore(deps): update @docsearch/react
* feat(search): apply search styles to website
* docs(search): update DocSearch doc
* chore(deps): update @docsearch/react
* chore: update lock file
* chore(deps): update algoliasearch
* fix(website): remove special character in CSS
* docs(search): remove special character in CSS
2020-07-23 14:36:38 +02:00
Alexey Pyltsyn
3ad4550854
feat(v2): add search page ( #2756 )
2020-05-17 15:55:40 +08:00
Alexey Pyltsyn
1f00d15c74
chore(v2): fix code style (revert previous changes)
2020-04-05 17:38:12 +03:00
Alexey Pyltsyn
6965a668cd
chore(v2): fix code style
2020-04-05 17:30:59 +03:00
Yangshun Tay
b07507c9cc
chore(v2): upgrade devDependencies ( #2538 )
...
* chore(v2): upgrade devDependencies
* chore(v2): upgrade devDependencies
* chore: prettier
2020-04-05 19:07:44 +08:00
Yangshun Tay
32c1a92b17
chore: yearless copyright headers for source code ( #2320 )
...
* chore: yearless copyright headers for source code
* update snapshots
2020-02-25 23:12:28 +08:00
Yangshun Tay
996b115199
misc(v2): clean up comments in code ( #2294 )
2020-02-18 21:29:23 +08:00
Endi
dcf1fef001
feat(v2): lazy load algolia css so its not render blocking ( #2125 )
...
* perf(v2): algolia css should not be render blocking
* tweak
* lazy load css
* tweak
* tweak
* review
2019-12-15 16:43:46 +07:00
Yangshun Tay
6a814ac64a
refactor(v2): change plugin api ( #1547 )
...
* misc(v2): new plugin format example
* refactor(v2): make all plugins a function returning objects
* misc: add CHANGELOG
* misc(v2): update CHANGELOG
* misc(v2): fix tests
* misc(v2): convert swizzle command
* misc(v2): convert sitemap back to commonjs
2019-06-02 20:37:22 -07:00
Yangshun Tay
384fd5708f
feat(v2): Algolia search theme ( #1440 )
...
* feat(v2): Algolia search plugin
* patch PR #1440 (#1441 )
* alternative implementation
* typo
* refactor noop
* rename SearchAlgolia -> SearchBar
* changes.md
2019-05-08 15:21:11 +07:00