Skip to content

Commit 4ce4b01

Browse files
committed
refactor: replace most external libraries icons with coreui icons
Not replaced: - brand buttons, - payment methods in dashboard
1 parent 5fb7be4 commit 4ce4b01

20 files changed

+251
-208
lines changed

src/_nav.js

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ export default {
33
{
44
name: 'Dashboard',
55
url: '/dashboard',
6-
icon: 'icon-speedometer',
6+
icon: 'cui-speedometer',
77
badge: {
88
variant: 'primary',
99
text: 'NEW'
@@ -21,12 +21,12 @@ export default {
2121
{
2222
name: 'Colors',
2323
url: '/theme/colors',
24-
icon: 'icon-drop'
24+
icon: 'cui-drop'
2525
},
2626
{
2727
name: 'Typography',
2828
url: '/theme/typography',
29-
icon: 'icon-pencil'
29+
icon: 'cui-pencil'
3030
},
3131
{
3232
title: true,
@@ -40,131 +40,131 @@ export default {
4040
{
4141
name: 'Base',
4242
url: '/base',
43-
icon: 'icon-puzzle',
43+
icon: 'cui-puzzle',
4444
children: [
4545
{
4646
name: 'Breadcrumbs',
4747
url: '/base/breadcrumbs',
48-
icon: 'icon-puzzle'
48+
icon: 'cui-puzzle'
4949
},
5050
{
5151
name: 'Cards',
5252
url: '/base/cards',
53-
icon: 'icon-puzzle'
53+
icon: 'cui-puzzle'
5454
},
5555
{
5656
name: 'Carousels',
5757
url: '/base/carousels',
58-
icon: 'icon-puzzle'
58+
icon: 'cui-puzzle'
5959
},
6060
{
6161
name: 'Collapses',
6262
url: '/base/collapses',
63-
icon: 'icon-puzzle'
63+
icon: 'cui-puzzle'
6464
},
6565
{
6666
name: 'Forms',
6767
url: '/base/forms',
68-
icon: 'icon-puzzle'
68+
icon: 'cui-puzzle'
6969
},
7070
{
7171
name: 'Jumbotrons',
7272
url: '/base/jumbotrons',
73-
icon: 'icon-puzzle'
73+
icon: 'cui-puzzle'
7474
},
7575
{
7676
name: 'List Groups',
7777
url: '/base/list-groups',
78-
icon: 'icon-puzzle'
78+
icon: 'cui-puzzle'
7979
},
8080
{
8181
name: 'Navs',
8282
url: '/base/navs',
83-
icon: 'icon-puzzle'
83+
icon: 'cui-puzzle'
8484
},
8585
{
8686
name: 'Navbars',
8787
url: '/base/navbars',
88-
icon: 'icon-puzzle'
88+
icon: 'cui-puzzle'
8989
},
9090
{
9191
name: 'Paginations',
9292
url: '/base/paginations',
93-
icon: 'icon-puzzle'
93+
icon: 'cui-puzzle'
9494
},
9595
{
9696
name: 'Popovers',
9797
url: '/base/popovers',
98-
icon: 'icon-puzzle'
98+
icon: 'cui-puzzle'
9999
},
100100
{
101101
name: 'Progress Bars',
102102
url: '/base/progress-bars',
103-
icon: 'icon-puzzle'
103+
icon: 'cui-puzzle'
104104
},
105105
{
106106
name: 'Switches',
107107
url: '/base/switches',
108-
icon: 'icon-puzzle'
108+
icon: 'cui-puzzle'
109109
},
110110
{
111111
name: 'Tables',
112112
url: '/base/tables',
113-
icon: 'icon-puzzle'
113+
icon: 'cui-puzzle'
114114
},
115115
{
116116
name: 'Tabs',
117117
url: '/base/tabs',
118-
icon: 'icon-puzzle'
118+
icon: 'cui-puzzle'
119119
},
120120
{
121121
name: 'Tooltips',
122122
url: '/base/tooltips',
123-
icon: 'icon-puzzle'
123+
icon: 'cui-puzzle'
124124
}
125125
]
126126
},
127127
{
128128
name: 'Buttons',
129129
url: '/buttons',
130-
icon: 'icon-cursor',
130+
icon: 'cui-cursor',
131131
children: [
132132
{
133133
name: 'Buttons',
134134
url: '/buttons/standard-buttons',
135-
icon: 'icon-cursor'
135+
icon: 'cui-cursor'
136136
},
137137
{
138138
name: 'Button Dropdowns',
139139
url: '/buttons/dropdowns',
140-
icon: 'icon-cursor'
140+
icon: 'cui-cursor'
141141
},
142142
{
143143
name: 'Button Groups',
144144
url: '/buttons/button-groups',
145-
icon: 'icon-cursor'
145+
icon: 'cui-cursor'
146146
},
147147
{
148148
name: 'Brand Buttons',
149149
url: '/buttons/brand-buttons',
150-
icon: 'icon-cursor'
150+
icon: 'cui-cursor'
151151
}
152152
]
153153
},
154154
{
155155
name: 'Charts',
156156
url: '/charts',
157-
icon: 'icon-pie-chart'
157+
icon: 'cui-pie-chart'
158158
},
159159
{
160160
name: 'Icons',
161161
url: '/icons',
162-
icon: 'icon-star',
162+
icon: 'cui-star',
163163
children: [
164164
{
165165
name: 'CoreUI Icons',
166166
url: '/icons/coreui-icons',
167-
icon: 'icon-star',
167+
icon: 'cui-star',
168168
badge: {
169169
variant: 'info',
170170
text: 'NEW'
@@ -173,12 +173,12 @@ export default {
173173
{
174174
name: 'Flags',
175175
url: '/icons/flags',
176-
icon: 'icon-star'
176+
icon: 'cui-star'
177177
},
178178
{
179179
name: 'Font Awesome',
180180
url: '/icons/font-awesome',
181-
icon: 'icon-star',
181+
icon: 'cui-star',
182182
badge: {
183183
variant: 'secondary',
184184
text: '4.7'
@@ -187,36 +187,36 @@ export default {
187187
{
188188
name: 'Simple Line Icons',
189189
url: '/icons/simple-line-icons',
190-
icon: 'icon-star'
190+
icon: 'cui-star'
191191
}
192192
]
193193
},
194194
{
195195
name: 'Notifications',
196196
url: '/notifications',
197-
icon: 'icon-bell',
197+
icon: 'cui-bell',
198198
children: [
199199
{
200200
name: 'Alerts',
201201
url: '/notifications/alerts',
202-
icon: 'icon-bell'
202+
icon: 'cui-bell'
203203
},
204204
{
205205
name: 'Badges',
206206
url: '/notifications/badges',
207-
icon: 'icon-bell'
207+
icon: 'cui-bell'
208208
},
209209
{
210210
name: 'Modals',
211211
url: '/notifications/modals',
212-
icon: 'icon-bell'
212+
icon: 'cui-bell'
213213
}
214214
]
215215
},
216216
{
217217
name: 'Widgets',
218218
url: '/widgets',
219-
icon: 'icon-calculator',
219+
icon: 'cui-calculator',
220220
badge: {
221221
variant: 'primary',
222222
text: 'NEW'
@@ -232,41 +232,41 @@ export default {
232232
{
233233
name: 'Pages',
234234
url: '/pages',
235-
icon: 'icon-star',
235+
icon: 'cui-star',
236236
children: [
237237
{
238238
name: 'Login',
239239
url: '/pages/login',
240-
icon: 'icon-star'
240+
icon: 'cui-star'
241241
},
242242
{
243243
name: 'Register',
244244
url: '/pages/register',
245-
icon: 'icon-star'
245+
icon: 'cui-star'
246246
},
247247
{
248248
name: 'Error 404',
249249
url: '/pages/404',
250-
icon: 'icon-star'
250+
icon: 'cui-star'
251251
},
252252
{
253253
name: 'Error 500',
254254
url: '/pages/500',
255-
icon: 'icon-star'
255+
icon: 'cui-star'
256256
}
257257
]
258258
},
259259
{
260260
name: 'Download CoreUI',
261261
url: 'http://coreui.io/vue/',
262-
icon: 'icon-cloud-download',
262+
icon: 'cui-cloud-download',
263263
class: 'mt-auto',
264264
variant: 'success'
265265
},
266266
{
267267
name: 'Try CoreUI PRO',
268268
url: 'http://coreui.io/pro/vue/',
269-
icon: 'icon-layers',
269+
icon: 'cui-layers',
270270
variant: 'danger'
271271
}
272272
]

src/containers/DefaultHeaderDropdownAccnt.vue

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -16,19 +16,19 @@
1616
<strong>Account</strong>
1717
</CDropdownHeader>
1818
<CDropdownItem>
19-
<i class="fa fa-bell-o" /> Updates
19+
<i class="cui-bell"/> Updates
2020
<CBadge variant="info" additionalClasses="hehe">{{ itemsCount }}</CBadge>
2121
</CDropdownItem>
2222
<CDropdownItem>
23-
<i class="fa fa-envelope-o" /> Messages
23+
<i class="cui-envelope-open" /> Messages
2424
<CBadge variant="success">{{ itemsCount }}</CBadge>
2525
</CDropdownItem>
2626
<CDropdownItem>
27-
<i class="fa fa-tasks" /> Tasks
27+
<i class="cui-task" /> Tasks
2828
<CBadge variant="danger">{{ itemsCount }}</CBadge>
2929
</CDropdownItem>
3030
<CDropdownItem>
31-
<i class="fa fa-comments" /> Comments
31+
<i class="cui-comment-square" /> Comments
3232
<CBadge variant="warning">{{ itemsCount }}</CBadge>
3333
</CDropdownItem>
3434
<CDropdownHeader
@@ -38,25 +38,25 @@
3838
<strong>Settings</strong>
3939
</CDropdownHeader>
4040
<CDropdownItem>
41-
<i class="fa fa-user" /> Profile
41+
<i class="cui-user" /> Profile
4242
</CDropdownItem>
4343
<CDropdownItem>
44-
<i class="fa fa-wrench" /> Settings
44+
<i class="cui-wrench" /> Settings
4545
</CDropdownItem>
4646
<CDropdownItem>
47-
<i class="fa fa-usd" /> Payments
47+
<i class="cui-dollar" /> Payments
4848
<CBadge variant="secondary">{{ itemsCount }}</CBadge>
4949
</CDropdownItem>
5050
<CDropdownItem>
51-
<i class="fa fa-file" /> Projects
51+
<i class="cui-file" /> Projects
5252
<CBadge variant="primary">{{ itemsCount }}</CBadge>
5353
</CDropdownItem>
5454
<CDropdownDivider/>
5555
<CDropdownItem>
56-
<i class="fa fa-shield" /> Lock Account
56+
<i class="cui-shield" /> Lock Account
5757
</CDropdownItem>
5858
<CDropdownItem>
59-
<i class="fa fa-lock" /> Logout
59+
<i class="cui-lock-locked" /> Logout
6060
</CDropdownItem>
6161
</CDropdown>
6262
</template>

0 commit comments

Comments
 (0)