Skip to content

Commit 21a6acf

Browse files
committed
add icon
Signed-off-by: zhangtianli2006 <49156174+zhangtianli2006@users.noreply.github.com>
1 parent baf0e17 commit 21a6acf

File tree

4 files changed

+15
-10
lines changed

4 files changed

+15
-10
lines changed

src/components/page/navbar.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
text-color="#fff"
1212
active-text-color="rgb(233, 233, 235)"
1313
>
14-
<el-menu-item index="/">Home</el-menu-item>
15-
<el-menu-item index="/problem/list">Problem List</el-menu-item>
14+
<el-menu-item index="/"><i class="el-icon-s-home" /> Home</el-menu-item>
15+
<el-menu-item index="/problem/list"><i class="el-icon-s-order" />Problem List</el-menu-item>
1616
<el-submenu index="2" id="user">
1717
<template slot="title">
1818
<el-avatar shape="square" v-if="this.$store.state.user.authenticated">

src/components/problem/content.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@
2525
<span slot="title" class="text-bold"><i class="el-icon-upload2" /> Submit</span>
2626
</el-menu-item>
2727
<el-submenu index="0">
28-
<template slot="title"><div class="text-bold"><i class="el-icon-s-order" /> Statistics</div></template>
28+
<template slot="title"><div class="text-bold"><i class="el-icon-pie-chart" /> Statistics</div></template>
2929
<el-menu-item index="0-0">Submissions</el-menu-item>
3030
<el-menu-item index="0-1">Statistics</el-menu-item>
3131
</el-submenu>
3232
<el-submenu index="1">
33-
<template slot="title"><div class="text-bold"><i class="el-icon-s-comment" /> Discuss</div></template>
33+
<template slot="title"><div class="text-bold"><i class="el-icon-chat-line-round" /> Discuss</div></template>
3434
<el-menu-item index="1-0">Discussions</el-menu-item>
3535
<el-menu-item index="1-1">Solutions</el-menu-item>
3636
</el-submenu>

src/components/user/content.vue

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@
77
</div>
88
<div id="info">
99
<el-card shadow="never">
10-
<div slot="header" class="clearfix">User Name</div>
10+
<div slot="header" class="clearfix"><i class="el-icon-user" /> User Name</div>
1111
{{username}}
1212
</el-card>
1313
<el-card shadow="never" class="item">
14-
<div slot="header" class="clearfix">Email</div>
14+
<div slot="header" class="clearfix"><i class="el-icon-message" /> Email</div>
1515
{{email}}
1616
</el-card>
1717
<el-card shadow="never" class="item">
18-
<div slot="header" class="clearfix">Sloved</div>
18+
<div slot="header" class="clearfix"><i class="el-icon-check" /> Sloved</div>
1919
{{solved}} Problems
2020
</el-card>
2121
<el-card shadow="never" class="item">
22-
<div slot="header" class="clearfix">Introduction</div>
22+
<div slot="header" class="clearfix"><i class="el-icon-chat-line-square" /> Introduction</div>
2323
<MarkdownContainer v-if="introduction" :content="introduction"/>
2424
</el-card>
2525
</div>

src/components/user/login.vue

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,12 @@
22
<div>
33
<el-dialog title="Login" :visible.sync="$store.state.user.showlogin" :destroy-on-close="true" :close-on-click-modal="false" width="500px">
44
<el-form :model="ldata" ref="loginForm" :rules="rules" :status-icon="true">
5-
<el-form-item label="Username" prop="username">
5+
<div class="icon-lable"><i class="el-icon-user" /> Username</div>
6+
<el-form-item prop="username">
67
<el-input v-model="ldata.username"></el-input>
78
</el-form-item>
8-
<el-form-item label="Password" prop="password">
9+
<div class="icon-lable"><i class="el-icon-lock" /> Password</div>
10+
<el-form-item prop="password">
911
<el-input type="password" v-model="ldata.password"></el-input>
1012
</el-form-item>
1113
<el-form-item>
@@ -100,4 +102,7 @@ export default {
100102
</script>
101103

102104
<style scoped>
105+
.icon-lable {
106+
margin-bottom: 5px;
107+
}
103108
</style>

0 commit comments

Comments
 (0)