diff --git a/src/App.vue b/src/App.vue index 854cd358..e6f14972 100644 --- a/src/App.vue +++ b/src/App.vue @@ -23,6 +23,8 @@ import Statistics from "@/components/Modal/Statistics.vue"; import useThemeColor from "@/hooks/useThemeColor"; import Tooltip from "@/components/Tooltip.vue"; import Toolbar from "@/components/Toolbar.vue" +import {KeyboardOne} from "@icon-park/vue-next"; +import BaseButton from "@/components/BaseButton.vue"; let input = $ref('') let wrong = $ref('') @@ -188,9 +190,15 @@ const {appearance, toggle} = useThemeColor()
{{ store.word.usphone }}
-
忽略
-
收藏
-
下一个
+ + 忽略 + + + 收藏 + + + 下一个 +
@@ -248,22 +256,6 @@ const {appearance, toggle} = useThemeColor() gap: 15rem; font-size: 18rem; - .option { - cursor: pointer; - padding: 6rem 10rem; - border-radius: 4rem; - background: gray; - color: white; - - &:hover { - //background: rgb(70, 67, 67) !important; - background: red; - } - - &.active { - background: red; - } - } } .phonetic, .translate { diff --git a/src/assets/css/style.scss b/src/assets/css/style.scss index b5de371e..103fcb0e 100644 --- a/src/assets/css/style.scss +++ b/src/assets/css/style.scss @@ -62,30 +62,4 @@ footer { cursor: pointer; } -.my-button { - //font-size: 13rem; - cursor: pointer; - border-radius: 6rem; - padding: 0 15rem; - height: 28rem; - display: flex; - align-items: center; - justify-content: center; - line-height: 18rem; - transition: all .3s; - background: rgb(75, 85, 99); - &:hover { - opacity: .7; - } - - &.large { - height: 50rem; - font-size: 18rem; - padding: 0 18rem; - } - - &.primary { - background: $main; - } -} \ No newline at end of file diff --git a/src/components/BaseButton.vue b/src/components/BaseButton.vue new file mode 100644 index 00000000..fd3bcaef --- /dev/null +++ b/src/components/BaseButton.vue @@ -0,0 +1,77 @@ + + + + + \ No newline at end of file diff --git a/src/components/Modal/Statistics.vue b/src/components/Modal/Statistics.vue index 7346616c..9de790ff 100644 --- a/src/components/Modal/Statistics.vue +++ b/src/components/Modal/Statistics.vue @@ -5,6 +5,7 @@ import {KeyboardOne, Like, ShareThree, Tea} from '@icon-park/vue-next' import Ring from "@/components/Ring.vue"; import Tooltip from "@/components/Tooltip.vue"; import Fireworks from "@/components/Fireworks.vue"; +import BaseButton from "@/components/BaseButton.vue"; const store = useBaseStore() @@ -46,37 +47,19 @@ const store = useBaseStore() - +