refactor: login page (#259)

This commit is contained in:
啝裳
2022-04-30 20:52:06 +08:00
committed by GitHub
parent 3d304457f5
commit bedbf8077b
26 changed files with 1863 additions and 1164 deletions

View File

@@ -18,7 +18,6 @@ import Close from "@iconify-icons/ep/close";
import CloseBold from "@iconify-icons/ep/close-bold";
import Bell from "@iconify-icons/ep/bell";
import Guide from "@iconify-icons/ep/guide";
import User from "@iconify-icons/ep/user";
import Iphone from "@iconify-icons/ep/iphone";
import Location from "@iconify-icons/ep/location";
import Tickets from "@iconify-icons/ep/tickets";
@@ -48,7 +47,6 @@ addIcon("close", Close);
addIcon("close-bold", CloseBold);
addIcon("bell", Bell);
addIcon("guide", Guide);
addIcon("user", User);
addIcon("iphone", Iphone);
addIcon("location", Location);
addIcon("tickets", Tickets);
@@ -87,6 +85,8 @@ import Dept from "@iconify-icons/ri/git-branch-line";
import Password from "@iconify-icons/ri/lock-password-line";
import Ppt from "@iconify-icons/ri/file-ppt-2-line";
import TerminalWindowLine from "@iconify-icons/ri/terminal-window-line";
import User from "@iconify-icons/ri/user-3-fill";
import Lock from "@iconify-icons/ri/lock-fill";
addIcon("arrow-right-s-line", ArrowRightSLine);
addIcon("arrow-left-s-line", ArrowLeftSLine);
addIcon("logout-circle-r-line", LogoutCircleRLine);
@@ -110,6 +110,8 @@ addIcon("dept", Dept);
addIcon("password", Password);
addIcon("ppt", Ppt);
addIcon("terminal-window-line", TerminalWindowLine);
addIcon("user", User);
addIcon("lock", Lock);
// Font Awesome 4
import FaUser from "@iconify-icons/fa/user";

View File

@@ -9,11 +9,6 @@ export default defineComponent({
icon: {
type: String,
default: ""
},
// default element plus icon
type: {
type: String,
default: "ep:"
}
},
render() {
@@ -21,7 +16,7 @@ export default defineComponent({
return h(
IconifyIcon,
{
icon: `${this.type}${this.icon}`,
icon: `${this.icon}`,
...attrs
},
{

View File

@@ -130,7 +130,7 @@ watch(
class="w-40px h-32px cursor-pointer flex justify-center items-center"
@click="visible = !visible"
>
<IconifyIconOnline :icon="icon" :type="currentActiveType" />
<IconifyIconOnline :icon="currentActiveType + icon" />
</div>
</template>
@@ -160,7 +160,7 @@ watch(
:style="iconItemStyle(item)"
@click="onChangeIcon(item)"
>
<IconifyIconOnline :icon="item" :type="currentActiveType" />
<IconifyIconOnline :icon="currentActiveType + item" />
</li>
</ul>
</el-scrollbar>