From 4583495aa3907bf0caa66400b6272d73ffe47088 Mon Sep 17 00:00:00 2001 From: pany <939630029@qq.com> Date: Mon, 22 Aug 2022 15:29:29 +0800 Subject: [PATCH] refactor: Screenfull Component --- src/components/Screenfull/index.vue | 35 ++++++++++++++++++++++++----- src/icons/svg/fullscreen-exit.svg | 1 + src/icons/svg/fullscreen.svg | 1 + src/styles/theme/theme.scss | 8 +------ 4 files changed, 33 insertions(+), 12 deletions(-) create mode 100644 src/icons/svg/fullscreen-exit.svg create mode 100644 src/icons/svg/fullscreen.svg diff --git a/src/components/Screenfull/index.vue b/src/components/Screenfull/index.vue index aa06539..ad315c9 100644 --- a/src/components/Screenfull/index.vue +++ b/src/components/Screenfull/index.vue @@ -1,8 +1,13 @@ + + diff --git a/src/icons/svg/fullscreen-exit.svg b/src/icons/svg/fullscreen-exit.svg new file mode 100644 index 0000000..42aa505 --- /dev/null +++ b/src/icons/svg/fullscreen-exit.svg @@ -0,0 +1 @@ + diff --git a/src/icons/svg/fullscreen.svg b/src/icons/svg/fullscreen.svg new file mode 100644 index 0000000..a97be9e --- /dev/null +++ b/src/icons/svg/fullscreen.svg @@ -0,0 +1 @@ + diff --git a/src/styles/theme/theme.scss b/src/styles/theme/theme.scss index ae2a06c..e1d8f66 100644 --- a/src/styles/theme/theme.scss +++ b/src/styles/theme/theme.scss @@ -30,15 +30,9 @@ .navbar { background-color: $theme-bg-color; .right-menu { - .el-icon { + .svg-icon { color: $font-color; } - .el-avatar { - background: lighten($theme-bg-color, 20%); - .el-icon { - color: #fff; - } - } } }