diff --git a/web/package.json b/web/package.json index 0a4c891..dc989e7 100644 --- a/web/package.json +++ b/web/package.json @@ -6,43 +6,43 @@ "type": "module", "dependencies": { "classnames": "^2.5.1", - "clo-ui": "https://github.com/cncf/clo-ui.git#v0.5.5", + "clo-ui": "https://github.com/cncf/clo-ui.git#v0.5.6", "date-fns": "^4.1.0", - "lodash": "^4.17.21", - "react": "^19.2.0", - "react-dom": "^19.2.0", - "react-icons": "^5.5.0", - "react-router-dom": "^7.9.5", + "lodash": "^4.18.1", + "react": "^19.2.5", + "react-dom": "^19.2.5", + "react-icons": "^5.6.0", + "react-router-dom": "^7.14.0", "source-map-explorer": "^2.5.3" }, "devDependencies": { "@babel/plugin-proposal-private-property-in-object": "^7.21.11", - "@eslint/js": "^9.39.0", + "@eslint/js": "^9.39.4", "@testing-library/jest-dom": "^6.9.1", - "@testing-library/react": "^16.3.0", + "@testing-library/react": "^16.3.2", "@testing-library/user-event": "^14.6.1", "@types/jest": "^30.0.0", - "@types/lodash": "^4.17.16", - "@types/node": "^24.9.2", - "@types/react": "^19.2.2", - "@types/react-dom": "^19.2.2", - "@vitejs/plugin-react": "^5.1.0", - "@vitest/coverage-v8": "^4.0.6", - "eslint": "^9.39.0", - "eslint-config-prettier": "^10.1.2", - "eslint-plugin-prettier": "^5.4.0", + "@types/lodash": "^4.17.24", + "@types/node": "^25.6.0", + "@types/react": "^19.2.14", + "@types/react-dom": "^19.2.3", + "@vitejs/plugin-react": "^6.0.1", + "@vitest/coverage-v8": "^4.1.4", + "eslint": "^9.39.4", + "eslint-config-prettier": "^10.1.8", + "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-react-hooks": "^7.0.1", - "eslint-plugin-simple-import-sort": "^12.1.1", - "globals": "^16.5.0", - "jsdom": "^27.1.0", - "postcss": "^8.4.47", - "prettier": "^3.5.3", - "sass": "^1.93.3", + "eslint-plugin-simple-import-sort": "^13.0.0", + "globals": "^17.4.0", + "jsdom": "^29.0.2", + "postcss": "^8.5.9", + "prettier": "^3.8.2", + "sass": "^1.99.0", "shx": "^0.4.0", - "typescript": "^5.9.3", - "typescript-eslint": "^8.46.2", - "vite": "^7.1.12", - "vitest": "^4.0.6" + "typescript": "^6.0.2", + "typescript-eslint": "^8.58.1", + "vite": "^8.0.8", + "vitest": "^4.1.4" }, "scripts": { "copy:static": "shx rm -rf src/static && shx mkdir src/static && shx cp -r public/static/* src", diff --git a/web/src/layout/navigation/Searchbar.module.css b/web/src/layout/navigation/Searchbar.module.css index b7f1b6b..d608ebf 100644 --- a/web/src/layout/navigation/Searchbar.module.css +++ b/web/src/layout/navigation/Searchbar.module.css @@ -2,6 +2,20 @@ position: relative; } +.bigSearch .questionButton, +.bigSearch .questionButton:hover, +.bigSearch .questionButton:focus { + display: inline-flex; + align-items: center; + justify-content: center; + width: 1rem; + height: 1rem; + padding: 0; + line-height: 1; + text-decoration: none; + filter: none; +} + .bigSearch .question { left: 1rem; top: -0.5rem; diff --git a/web/src/layout/navigation/Searchbar.tsx b/web/src/layout/navigation/Searchbar.tsx index db162ac..247f279 100644 --- a/web/src/layout/navigation/Searchbar.tsx +++ b/web/src/layout/navigation/Searchbar.tsx @@ -99,7 +99,9 @@ const Searchbar = (props: Props) => { />