diff --git a/package-lock.json b/package-lock.json index 9fa2248..2109bca 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2876,6 +2876,16 @@ "integrity": "sha512-gCubfBUZ6KxzoibJ+SCUc/57Ms1jz5NjHe4+dI2krNmU5zCPAphyLJYyTOg06ueIyfj+SaCUqmzun7ImlxDcKg==", "dev": true }, + "@uiw/react-github-corners": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/@uiw/react-github-corners/-/react-github-corners-1.0.8.tgz", + "integrity": "sha512-J1vMr5su+jI28+1WDhkQIo7M1Lagwuk9ChVvqFvm8F4O0kR9bIusdhEMffjcbdCpUCZL6pRbMKYEQu0oVcDOpw==", + "dev": true, + "requires": { + "react": "^16.12.0", + "react-dom": "^16.12.0" + } + }, "abab": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.3.tgz", diff --git a/package.json b/package.json index 05dce2c..69b0220 100644 --- a/package.json +++ b/package.json @@ -55,6 +55,7 @@ "@babel/plugin-transform-runtime": "^7.6.2", "@babel/preset-env": "^7.7.1", "@babel/preset-react": "^7.7.0", + "@uiw/react-github-corners": "^1.0.8", "autoprefixer": "^8.6.1", "babel-eslint": "^8.2.3", "bannerjs": "^1.0.5", diff --git a/website/App.js b/website/App.js index 0176ca6..1e7038b 100644 --- a/website/App.js +++ b/website/App.js @@ -1,5 +1,5 @@ import React, { Component } from 'react'; -import GithubCorner from './components/GithubCorner'; +import GithubCorner from '@uiw/react-github-corners'; import KeyBoard from './components/KeyBoard'; import Footer from './components/Footer'; import Markdown from './components/Markdown'; @@ -94,7 +94,7 @@ export default class App extends Component { {keyStr.map(item => {item})} )} - +
HotKeys.js
diff --git a/website/components/GithubCorner.js b/website/components/GithubCorner.js deleted file mode 100644 index 8019c5e..0000000 --- a/website/components/GithubCorner.js +++ /dev/null @@ -1,17 +0,0 @@ -import React from 'react'; -import styles from './GithubCorner.less'; - -export default function GithubCorner({ url }) { - if (!url) { - return null; - } - return ( - - - - - - - - ); -} diff --git a/website/components/GithubCorner.less b/website/components/GithubCorner.less deleted file mode 100644 index f1aa5ee..0000000 --- a/website/components/GithubCorner.less +++ /dev/null @@ -1,32 +0,0 @@ - -a.corner { - position: fixed; - top: 0; - right: 0; - svg { - fill:#e1e1e1; - color:#000; - position:absolute; - top:0; - border:0; - right:0; - z-index:99; - width:4.375rem; - height:4.375rem; - } - &:hover .octo-arm { - animation:octocat-wave 560ms ease-in-out; - } -} - -@keyframes octocat-wave { - 0%,100% { - transform:rotate(0); - } - 20%,60% { - transform:rotate(-25deg); - } - 40%,80% { - transform:rotate(10deg); - } -} \ No newline at end of file