diff --git a/package.json b/package.json index 07e9ec38..1c36404b 100644 --- a/package.json +++ b/package.json @@ -19,12 +19,12 @@ "google-spreadsheet": "^3.3.0", "googleapis": "^110.0.0", "mongodb": "^4.13.0", - "next": "^13.1.1", + "next": "^13.4.5", "next-auth": "^4.18.10", - "react": "18.2.0", + "react": "^18.2.0", "react-browser-ui": "^1.3.5", "react-device-detect": "^2.2.2", - "react-dom": "18.2.0", + "react-dom": "^18.2.0", "react-icons": "^4.9.0", "react-loader-spinner": "^5.3.4", "react-slick": "^0.29.0", diff --git a/styles/contact.module.css b/styles/contact.module.css index 8abcdad1..058a95eb 100644 --- a/styles/contact.module.css +++ b/styles/contact.module.css @@ -32,13 +32,20 @@ margin-top: 30px; align-items: center; column-gap: 1rem; - color: #808dad !important; - font-size: 1.3rem !important; - margin-left: 4px !important; + font-size: 1.3rem; + margin-left: 4px; } -.social__links :hover { - color: var(--site-theme-color); +.social__links a { + color: #808dad; + transition: color 0.3s ease, transform 0.3s ease; + display: inline-block; +} + +.social__links a:hover { + color: var(--site-theme-color); + transform: translateY(-4px) scale(1.1); + cursor: pointer; } @media only screen and (max-width: 768px) { diff --git a/yarn.lock b/yarn.lock index d05640ae..591df4e2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -994,6 +994,46 @@ dependencies: glob "7.1.7" +"@next/swc-darwin-arm64@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.4.5.tgz" + integrity sha512-XvTzi2ASUN5bECFIAAcBiSoDb0xsq+KLj4F0bof4d4rdc+FgOqLvseGQaOXwVi1TIh5bHa7o4b6droSJMO5+2g== + +"@next/swc-darwin-x64@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-13.4.5.tgz" + integrity sha512-NQdqal/VKAqlJTuzhjZmNtdo8QSqwmfO7b2xJSAengTEVxQvsH76oGEzQeIv8Ci4NP6DysAFtFrJq++TmIxcUA== + +"@next/swc-linux-arm64-gnu@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.4.5.tgz" + integrity sha512-nB8TjtpJCXtzIFjYOMbnQu68ajkA8QK58TreHjTGojSQjsF0StDqo5zFHglVVVHrd8d3N/+EjC18yFNSWnd/ZA== + +"@next/swc-linux-arm64-musl@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.4.5.tgz" + integrity sha512-W126XUW599OV3giSH9Co40VpT8VAOT47xONVHXZaYEpeca0qEevjj6WUr5IJu/8u+XGWm5xI1S0DYWjR6W+olw== + +"@next/swc-linux-x64-gnu@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.4.5.tgz" + integrity sha512-ZbPLO/oztQdtjGmWvGhRmtkZ6j9kQqg65kiO7F7Ijj7ojTtu3hh/vY+XRsHa/4Cse6HgyJ8XGZJMGoLb8ecQfQ== + +"@next/swc-linux-x64-musl@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.4.5.tgz" + integrity sha512-f+/h8KMNixVUoRB+2vza8I+jsthJ4KcvopGUsDIUHe7Q4t+m8nKwGFBeyNu9qNIenYK5g5QYEsSwYFEqZylrTQ== + +"@next/swc-win32-arm64-msvc@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.4.5.tgz" + integrity sha512-dvtPQZ5+J+zUE1uq7gP853Oj63e+n0T1ydZ/yRdVh7d8zW9ZFuC9fFrg3MqP1cv1NPPur8rrTqDKN2mRBkSSBw== + +"@next/swc-win32-ia32-msvc@13.4.5": + version "13.4.5" + resolved "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.4.5.tgz" + integrity sha512-gK9zwGe25x31S4AjPy3Bf2niQvHIAbmwgkzmqWG3OmD4K2Z/Dh2ju4vuyzPzIt0pwQe4B520meP9NizTBmVWSg== + "@next/swc-win32-x64-msvc@13.4.5": version "13.4.5" resolved "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.4.5.tgz" @@ -2119,6 +2159,11 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + function-bind@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" @@ -2932,7 +2977,7 @@ next-auth@^4.18.10: preact-render-to-string "^5.1.19" uuid "^8.3.2" -next@^13.1.1: +next@^13.4.5: version "13.4.5" resolved "https://registry.npmjs.org/next/-/next-13.4.5.tgz" integrity sha512-pfNsRLVM9e5Y1/z02VakJRfD6hMQkr24FaN2xc9GbcZDBxoOgiNAViSg5cXwlWCoMhtm4U315D7XYhgOr96Q3Q== @@ -3283,7 +3328,7 @@ react-device-detect@2.1.2: dependencies: ua-parser-js "^0.7.30" -react-dom@18.2.0: +react-dom@^18.2.0: version "18.2.0" resolved "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz" integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== @@ -3357,7 +3402,7 @@ react-transition-group@^4.4.2: loose-envify "^1.4.0" prop-types "^15.6.2" -react@18.2.0: +react@^18.2.0: version "18.2.0" resolved "https://registry.npmjs.org/react/-/react-18.2.0.tgz" integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==