Skip to content

Commit 7851517

Browse files
committed
feat: updated to support @quasar/extras v1.3.2 (updated fonts)
1 parent 1811963 commit 7851517

File tree

10 files changed

+900
-73
lines changed

10 files changed

+900
-73
lines changed

demo/quasar.conf.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ module.exports = function (ctx) {
1818
'material-icons-round',
1919
'material-icons-sharp',
2020
'ionicons-v4',
21-
'mdi-v3',
21+
'mdi-v4',
2222
'fontawesome-v5',
2323
'eva-icons',
2424
'themify'

demo/src/components/IconCard.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export default {
4545
{ label: 'Material Icons Outlined', value: 'material-icons-outlined' },
4646
{ label: 'Material Icons Round', value: 'material-icons-round' },
4747
{ label: 'Material Icons Sharp', value: 'material-icons-sharp' },
48-
{ label: 'MDI Icons', value: 'mdi-v3' },
48+
{ label: 'MDI Icons (v4)', value: 'mdi-v4' },
4949
{ label: 'Themify Icons', value: 'themify' }
5050
],
5151
selectedIconSet: {}

demo/src/store/common/state.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default {
99
{ label: 'Material Icons Outlined', value: 'material-icons-outlined' },
1010
{ label: 'Material Icons Round', value: 'material-icons-round' },
1111
{ label: 'Material Icons Sharp', value: 'material-icons-sharp' },
12-
{ label: 'MDI Icons', value: 'mdi-v3' },
12+
{ label: 'MDI Icons (v4)', value: 'mdi-v4' },
1313
{ label: 'Themify Icons', value: 'themify' }
1414
]
1515
}

src/component/QIconPicker.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"material-icons-round",
2020
"material-icons-sharp",
2121
"ionicons-v4",
22-
"mdi-v3",
22+
"mdi-v4",
2323
"fontawesome-v5",
2424
"eva-icons",
2525
"themify"

src/component/utils/eva-icons.js

Lines changed: 38 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const fonts = [
1+
export default [
22
{ name: 'eva-activity' },
33
{ name: 'eva-activity-outline' },
44
{ name: 'eva-alert-circle' },
@@ -50,31 +50,31 @@ const fonts = [
5050
{ name: 'eva-at' },
5151
{ name: 'eva-at-outline' },
5252
{ name: 'eva-attach' },
53-
{ name: 'eva-attach-outline' },
5453
{ name: 'eva-attach-2' },
5554
{ name: 'eva-attach-2-outline' },
55+
{ name: 'eva-attach-outline' },
5656
{ name: 'eva-award' },
5757
{ name: 'eva-award-outline' },
5858
{ name: 'eva-backspace' },
5959
{ name: 'eva-backspace-outline' },
6060
{ name: 'eva-bar-chart' },
61-
{ name: 'eva-bar-chart-outline' },
6261
{ name: 'eva-bar-chart-2' },
6362
{ name: 'eva-bar-chart-2-outline' },
63+
{ name: 'eva-bar-chart-outline' },
6464
{ name: 'eva-battery' },
6565
{ name: 'eva-battery-outline' },
6666
{ name: 'eva-behance' },
6767
{ name: 'eva-behance-outline' },
6868
{ name: 'eva-bell' },
69-
{ name: 'eva-bell-outline' },
7069
{ name: 'eva-bell-off' },
7170
{ name: 'eva-bell-off-outline' },
71+
{ name: 'eva-bell-outline' },
7272
{ name: 'eva-bluetooth' },
7373
{ name: 'eva-bluetooth-outline' },
7474
{ name: 'eva-book' },
75-
{ name: 'eva-book-outline' },
7675
{ name: 'eva-book-open' },
7776
{ name: 'eva-book-open-outline' },
77+
{ name: 'eva-book-outline' },
7878
{ name: 'eva-bookmark' },
7979
{ name: 'eva-bookmark-outline' },
8080
{ name: 'eva-briefcase' },
@@ -97,14 +97,14 @@ const fonts = [
9797
{ name: 'eva-charging-outline' },
9898
{ name: 'eva-checkmark' },
9999
{ name: 'eva-checkmark-circle' },
100-
{ name: 'eva-checkmark-circle-outline' },
101100
{ name: 'eva-checkmark-circle-2' },
102101
{ name: 'eva-checkmark-circle-2-outline' },
102+
{ name: 'eva-checkmark-circle-outline' },
103103
{ name: 'eva-checkmark-outline' },
104104
{ name: 'eva-checkmark-square' },
105-
{ name: 'eva-checkmark-square-outline' },
106105
{ name: 'eva-checkmark-square-2' },
107106
{ name: 'eva-checkmark-square-2-outline' },
107+
{ name: 'eva-checkmark-square-outline' },
108108
{ name: 'eva-chevron-down' },
109109
{ name: 'eva-chevron-down-outline' },
110110
{ name: 'eva-chevron-left' },
@@ -118,19 +118,19 @@ const fonts = [
118118
{ name: 'eva-clock' },
119119
{ name: 'eva-clock-outline' },
120120
{ name: 'eva-close' },
121-
{ name: 'eva-close-outline' },
122121
{ name: 'eva-close-circle' },
123122
{ name: 'eva-close-circle-outline' },
123+
{ name: 'eva-close-outline' },
124124
{ name: 'eva-close-square' },
125125
{ name: 'eva-close-square-outline' },
126126
{ name: 'eva-cloud-download' },
127127
{ name: 'eva-cloud-download-outline' },
128128
{ name: 'eva-cloud-upload' },
129129
{ name: 'eva-cloud-upload-outline' },
130130
{ name: 'eva-code' },
131-
{ name: 'eva-code-outline' },
132131
{ name: 'eva-code-download' },
133132
{ name: 'eva-code-download-outline' },
133+
{ name: 'eva-code-outline' },
134134
{ name: 'eva-collapse' },
135135
{ name: 'eva-collapse-outline' },
136136
{ name: 'eva-color-palette' },
@@ -176,31 +176,31 @@ const fonts = [
176176
{ name: 'eva-download' },
177177
{ name: 'eva-download-outline' },
178178
{ name: 'eva-droplet' },
179-
{ name: 'eva-droplet-outline' },
180179
{ name: 'eva-droplet-off' },
181180
{ name: 'eva-droplet-off-outline' },
181+
{ name: 'eva-droplet-outline' },
182182
{ name: 'eva-edit' },
183-
{ name: 'eva-edit-outline' },
184183
{ name: 'eva-edit-2' },
185184
{ name: 'eva-edit-2-outline' },
185+
{ name: 'eva-edit-outline' },
186186
{ name: 'eva-email' },
187187
{ name: 'eva-email-outline' },
188188
{ name: 'eva-expand' },
189189
{ name: 'eva-expand-outline' },
190190
{ name: 'eva-external-link' },
191191
{ name: 'eva-external-link-outline' },
192192
{ name: 'eva-eye' },
193-
{ name: 'eva-eye-outline' },
194193
{ name: 'eva-eye-off' },
195-
{ name: 'eva-eye-off-outline' },
196194
{ name: 'eva-eye-off-2' },
197195
{ name: 'eva-eye-off-2-outline' },
196+
{ name: 'eva-eye-off-outline' },
197+
{ name: 'eva-eye-outline' },
198198
{ name: 'eva-facebook' },
199199
{ name: 'eva-facebook-outline' },
200200
{ name: 'eva-file' },
201-
{ name: 'eva-file-outline' },
202201
{ name: 'eva-file-add' },
203202
{ name: 'eva-file-add-outline' },
203+
{ name: 'eva-file-outline' },
204204
{ name: 'eva-file-remove' },
205205
{ name: 'eva-file-remove-outline' },
206206
{ name: 'eva-file-text' },
@@ -210,17 +210,17 @@ const fonts = [
210210
{ name: 'eva-flag' },
211211
{ name: 'eva-flag-outline' },
212212
{ name: 'eva-flash' },
213-
{ name: 'eva-flash-outline' },
214213
{ name: 'eva-flash-off' },
215214
{ name: 'eva-flash-off-outline' },
215+
{ name: 'eva-flash-outline' },
216216
{ name: 'eva-flip' },
217-
{ name: 'eva-flip-outline' },
218217
{ name: 'eva-flip-2' },
219218
{ name: 'eva-flip-2-outline' },
219+
{ name: 'eva-flip-outline' },
220220
{ name: 'eva-folder' },
221-
{ name: 'eva-folder-outline' },
222221
{ name: 'eva-folder-add' },
223222
{ name: 'eva-folder-add-outline' },
223+
{ name: 'eva-folder-outline' },
224224
{ name: 'eva-folder-remove' },
225225
{ name: 'eva-folder-remove-outline' },
226226
{ name: 'eva-funnel' },
@@ -230,10 +230,10 @@ const fonts = [
230230
{ name: 'eva-github' },
231231
{ name: 'eva-github-outline' },
232232
{ name: 'eva-globe' },
233-
{ name: 'eva-globe-outline' },
234233
{ name: 'eva-globe-2' },
235234
{ name: 'eva-globe-2-outline' },
236235
{ name: 'eva-globe-3' },
236+
{ name: 'eva-globe-outline' },
237237
{ name: 'eva-google' },
238238
{ name: 'eva-google-outline' },
239239
{ name: 'eva-grid' },
@@ -249,10 +249,8 @@ const fonts = [
249249
{ name: 'eva-home' },
250250
{ name: 'eva-home-outline' },
251251
{ name: 'eva-image' },
252-
{ name: 'eva-image-outline' },
253252
{ name: 'eva-image-2' },
254-
// not displaying correctly
255-
// { name: 'eva-image-2-outline' },
253+
{ name: 'eva-image-outline' },
256254
{ name: 'eva-inbox' },
257255
{ name: 'eva-inbox-outline' },
258256
{ name: 'eva-info' },
@@ -264,9 +262,9 @@ const fonts = [
264262
{ name: 'eva-layout' },
265263
{ name: 'eva-layout-outline' },
266264
{ name: 'eva-link' },
267-
{ name: 'eva-link-outline' },
268265
{ name: 'eva-link-2' },
269266
{ name: 'eva-link-2-outline' },
267+
{ name: 'eva-link-outline' },
270268
{ name: 'eva-linkedin' },
271269
{ name: 'eva-linkedin-outline' },
272270
{ name: 'eva-list' },
@@ -283,25 +281,25 @@ const fonts = [
283281
{ name: 'eva-maximize' },
284282
{ name: 'eva-maximize-outline' },
285283
{ name: 'eva-menu' },
286-
{ name: 'eva-menu-outline' },
287284
{ name: 'eva-menu-2' },
288285
{ name: 'eva-menu-2-outline' },
289286
{ name: 'eva-menu-arrow' },
290287
{ name: 'eva-menu-arrow-outline' },
288+
{ name: 'eva-menu-outline' },
291289
{ name: 'eva-message-circle' },
292290
{ name: 'eva-message-circle-outline' },
293291
{ name: 'eva-message-square' },
294292
{ name: 'eva-message-square-outline' },
295293
{ name: 'eva-mic' },
296-
{ name: 'eva-mic-outline' },
297294
{ name: 'eva-mic-off' },
298295
{ name: 'eva-mic-off-outline' },
296+
{ name: 'eva-mic-outline' },
299297
{ name: 'eva-minimize' },
300298
{ name: 'eva-minimize-outline' },
301299
{ name: 'eva-minus' },
302-
{ name: 'eva-minus-outline' },
303300
{ name: 'eva-minus-circle' },
304301
{ name: 'eva-minus-circle-outline' },
302+
{ name: 'eva-minus-outline' },
305303
{ name: 'eva-minus-square' },
306304
{ name: 'eva-minus-square-outline' },
307305
{ name: 'eva-monitor' },
@@ -317,9 +315,9 @@ const fonts = [
317315
{ name: 'eva-music' },
318316
{ name: 'eva-music-outline' },
319317
{ name: 'eva-navigation' },
320-
{ name: 'eva-navigation-outline' },
321318
{ name: 'eva-navigation-2' },
322319
{ name: 'eva-navigation-2-outline' },
320+
{ name: 'eva-navigation-outline' },
323321
{ name: 'eva-npm' },
324322
{ name: 'eva-npm-outline' },
325323
{ name: 'eva-options' },
@@ -337,34 +335,34 @@ const fonts = [
337335
{ name: 'eva-percent' },
338336
{ name: 'eva-percent-outline' },
339337
{ name: 'eva-person' },
340-
{ name: 'eva-person-outline' },
341338
{ name: 'eva-person-add' },
342339
{ name: 'eva-person-add-outline' },
343340
{ name: 'eva-person-delete' },
344341
{ name: 'eva-person-delete-outline' },
345342
{ name: 'eva-person-done' },
346343
{ name: 'eva-person-done-outline' },
344+
{ name: 'eva-person-outline' },
347345
{ name: 'eva-person-remove' },
348346
{ name: 'eva-person-remove-outline' },
349347
{ name: 'eva-phone' },
350-
{ name: 'eva-phone-outline' },
351348
{ name: 'eva-phone-call' },
352349
{ name: 'eva-phone-call-outline' },
353350
{ name: 'eva-phone-missed' },
354351
{ name: 'eva-phone-missed-outline' },
355352
{ name: 'eva-phone-off' },
356353
{ name: 'eva-phone-off-outline' },
354+
{ name: 'eva-phone-outline' },
357355
{ name: 'eva-pie-chart' },
358-
{ name: 'eva-pie-chart-outline' },
359356
{ name: 'eva-pie-chart-2' },
357+
{ name: 'eva-pie-chart-outline' },
360358
{ name: 'eva-pin' },
361359
{ name: 'eva-pin-outline' },
362360
{ name: 'eva-play-circle' },
363361
{ name: 'eva-play-circle-outline' },
364362
{ name: 'eva-plus' },
365-
{ name: 'eva-plus-outline' },
366363
{ name: 'eva-plus-circle' },
367364
{ name: 'eva-plus-circle-outline' },
365+
{ name: 'eva-plus-outline' },
368366
{ name: 'eva-plus-square' },
369367
{ name: 'eva-plus-square-outline' },
370368
{ name: 'eva-power' },
@@ -374,15 +372,15 @@ const fonts = [
374372
{ name: 'eva-printer' },
375373
{ name: 'eva-printer-outline' },
376374
{ name: 'eva-question-mark' },
377-
{ name: 'eva-question-mark-outline' },
378375
{ name: 'eva-question-mark-circle' },
379376
{ name: 'eva-question-mark-circle-outline' },
377+
{ name: 'eva-question-mark-outline' },
380378
{ name: 'eva-radio' },
381-
{ name: 'eva-radio-outline' },
382379
{ name: 'eva-radio-button-off' },
383380
{ name: 'eva-radio-button-off-outline' },
384381
{ name: 'eva-radio-button-on' },
385382
{ name: 'eva-radio-button-on-outline' },
383+
{ name: 'eva-radio-outline' },
386384
{ name: 'eva-recording' },
387385
{ name: 'eva-recording-outline' },
388386
{ name: 'eva-refresh' },
@@ -400,25 +398,25 @@ const fonts = [
400398
{ name: 'eva-search' },
401399
{ name: 'eva-search-outline' },
402400
{ name: 'eva-settings' },
403-
{ name: 'eva-settings-outline' },
404401
{ name: 'eva-settings-2' },
405402
{ name: 'eva-settings-2-outline' },
403+
{ name: 'eva-settings-outline' },
406404
{ name: 'eva-shake' },
407405
{ name: 'eva-shake-outline' },
408406
{ name: 'eva-share' },
409407
{ name: 'eva-share-outline' },
410408
{ name: 'eva-shield' },
411-
{ name: 'eva-shield-outline' },
412409
{ name: 'eva-shield-off' },
413410
{ name: 'eva-shield-off-outline' },
411+
{ name: 'eva-shield-outline' },
414412
{ name: 'eva-shopping-bag' },
415413
{ name: 'eva-shopping-bag-outline' },
416414
{ name: 'eva-shopping-cart' },
417415
{ name: 'eva-shopping-cart-outline' },
418416
{ name: 'eva-shuffle' },
419-
{ name: 'eva-shuffle-outline' },
420417
{ name: 'eva-shuffle-2' },
421418
{ name: 'eva-shuffle-2-outline' },
419+
{ name: 'eva-shuffle-outline' },
422420
{ name: 'eva-skip-back' },
423421
{ name: 'eva-skip-back-outline' },
424422
{ name: 'eva-skip-forward' },
@@ -444,19 +442,19 @@ const fonts = [
444442
{ name: 'eva-text' },
445443
{ name: 'eva-text-outline' },
446444
{ name: 'eva-thermometer' },
447-
{ name: 'eva-thermometer-outline' },
448445
{ name: 'eva-thermometer-minus' },
449446
{ name: 'eva-thermometer-minus-outline' },
447+
{ name: 'eva-thermometer-outline' },
450448
{ name: 'eva-thermometer-plus' },
451449
{ name: 'eva-thermometer-plus-outline' },
452450
{ name: 'eva-toggle-left' },
453451
{ name: 'eva-toggle-left-outline' },
454452
{ name: 'eva-toggle-right' },
455453
{ name: 'eva-toggle-right-outline' },
456454
{ name: 'eva-trash' },
457-
{ name: 'eva-trash-outline' },
458455
{ name: 'eva-trash-2' },
459456
{ name: 'eva-trash-2-outline' },
457+
{ name: 'eva-trash-outline' },
460458
{ name: 'eva-trending-down' },
461459
{ name: 'eva-trending-down-outline' },
462460
{ name: 'eva-trending-up' },
@@ -474,9 +472,9 @@ const fonts = [
474472
{ name: 'eva-upload' },
475473
{ name: 'eva-upload-outline' },
476474
{ name: 'eva-video' },
477-
{ name: 'eva-video-outline' },
478475
{ name: 'eva-video-off' },
479476
{ name: 'eva-video-off-outline' },
477+
{ name: 'eva-video-outline' },
480478
{ name: 'eva-volume-down' },
481479
{ name: 'eva-volume-down-outline' },
482480
{ name: 'eva-volume-mute' },
@@ -486,8 +484,7 @@ const fonts = [
486484
{ name: 'eva-volume-up' },
487485
{ name: 'eva-volume-up-outline' },
488486
{ name: 'eva-wifi' },
489-
{ name: 'eva-wifi-outline' },
490487
{ name: 'eva-wifi-off' },
491-
{ name: 'eva-wifi-off-outline' }
488+
{ name: 'eva-wifi-off-outline' },
489+
{ name: 'eva-wifi-outline' }
492490
]
493-
export default fonts

0 commit comments

Comments
 (0)