diff --git a/.vscode/settings.json b/.vscode/settings.json index d387fc02..3b6ce13b 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -15,12 +15,15 @@ "fontawesome", "fortawesome", "headlessui", + "heroicons", "romaji", "svgr", + "tabler", "tailwindcss", "ukphone", "usphone", "vercel", + "Wechat", "Weixin", "wordlist" ] diff --git a/package.json b/package.json index fe0ac4cf..cbb01170 100644 --- a/package.json +++ b/package.json @@ -5,14 +5,11 @@ "homepage": ".", "dependencies": { "@floating-ui/react": "^0.20.1", - "@fortawesome/fontawesome-svg-core": "^6.4.0", - "@fortawesome/free-brands-svg-icons": "^6.4.0", - "@fortawesome/free-regular-svg-icons": "^6.4.0", - "@fortawesome/free-solid-svg-icons": "^6.4.0", - "@fortawesome/react-fontawesome": "^0.2.0", "@headlessui/react": "^1.7.13", "@headlessui/tailwindcss": "^0.1.2", + "@heroicons/react": "^2.0.17", "@radix-ui/react-slider": "^1.1.1", + "@tabler/icons-react": "^2.16.0", "@tailwindcss/postcss7-compat": "^2.2.17", "autoprefixer": "^10.4.13", "classnames": "^2.3.2", @@ -33,7 +30,8 @@ "source-map-explorer": "^2.5.2", "swr": "^2.0.4", "typescript": "^4.0.3", - "use-sound": "^4.0.1" + "use-sound": "^4.0.1", + "yarn": "^1.22.19" }, "scripts": { "dev": "vite", diff --git a/src/components/Footer/index.tsx b/src/components/Footer/index.tsx index 475557de..563bc5af 100644 --- a/src/components/Footer/index.tsx +++ b/src/components/Footer/index.tsx @@ -1,5 +1,4 @@ import React, { useCallback } from 'react' -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' import InfoPanel from '@/components/InfoPanel' import vscLogo from '@/assets/vsc-logo.svg' @@ -11,6 +10,8 @@ import redBookLogo from '@/assets/redBook-black-logo.svg' import redBookCode from '@/assets/redBook-code.jpg' import alipay from '@/assets/alipay.jpg' import weChat from '@/assets/weChat.jpg' +import { IconBrandWechat, IconCoffee, IconTerminal2 } from '@tabler/icons-react' +import { EnvelopeIcon } from '@heroicons/react/24/solid' const Footer: React.FC = () => { const [infoPanelState, setInfoPanelState] = useAtom(infoPanelStateAtom) @@ -46,7 +47,7 @@ const Footer: React.FC = () => { { { { )}