Adds fuzzy search and enhances services UI interactions

Implements advanced service search using Fuse.js
Improves category expand/collapse animations
Adds interactive search functionality for service list

Enhances user experience by enabling quick service filtering and smooth UI interactions
This commit is contained in:
Janus C. H. Knudsen 2026-01-16 01:05:11 +01:00
parent 4cf30e1f27
commit fad5e46dfb
4 changed files with 141 additions and 3 deletions

View file

@ -4,6 +4,9 @@
"requires": true,
"packages": {
"": {
"dependencies": {
"fuse.js": "^7.1.0"
},
"devDependencies": {
"esbuild": "^0.27.2",
"purgecss": "^6.0.0"
@ -654,6 +657,15 @@
"url": "https://github.com/sponsors/isaacs"
}
},
"node_modules/fuse.js": {
"version": "7.1.0",
"resolved": "https://registry.npmjs.org/fuse.js/-/fuse.js-7.1.0.tgz",
"integrity": "sha512-trLf4SzuuUxfusZADLINj+dE8clK1frKdmqiJNb1Es75fmI5oY6X2mxLVUciLLjxqw/xr72Dhy+lER6dGd02FQ==",
"license": "Apache-2.0",
"engines": {
"node": ">=10"
}
},
"node_modules/glob": {
"version": "10.5.0",
"resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz",