Skip to content

Commit 024d1f7

Browse files
use eva icons
1 parent 465fade commit 024d1f7

File tree

3 files changed

+33
-15
lines changed

3 files changed

+33
-15
lines changed

quasar.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export default defineConfig((/* ctx */) => {
2121
// 'ionicons-v4',
2222
// 'mdi-v7',
2323
// 'fontawesome-v6',
24-
// 'eva-icons',
24+
'eva-icons',
2525
// 'themify',
2626
// 'line-awesome',
2727
// 'roboto-font-latin-ext', // this or either 'roboto-font', NEVER both!

src/layouts/EditorLayout.vue

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,22 +2,31 @@
22
<q-layout view="hHh lpr lFr">
33
<q-header elevated>
44
<q-toolbar>
5-
<q-btn
5+
<!-- <q-btn
66
flat
77
round
88
dense
9-
icon="menu"
9+
icon="eva-menu-outline"
1010
data-test="toolbar-toggle-left"
1111
@click="editorStore.toggleSidebarLeft"
12-
/>
12+
/> -->
1313

1414
<q-toolbar-title> AnimatedVG </q-toolbar-title>
1515

1616
<q-btn
1717
flat
1818
round
1919
dense
20-
icon="content_copy"
20+
icon="eva-arrowhead-left-outline"
21+
data-test="toolbar-toggle-left"
22+
@click="editorStore.toggleSidebarLeft"
23+
/>
24+
25+
<q-btn
26+
flat
27+
round
28+
dense
29+
icon="eva-arrowhead-right-outline"
2130
data-test="toolbar-toggle-right"
2231
@click="editorStore.toggleSidebarRight"
2332
/>
@@ -26,7 +35,7 @@
2635
flat
2736
round
2837
dense
29-
icon="unfold_more"
38+
icon="eva-arrowhead-down-outline"
3039
data-test="toolbar-toggle-bottom"
3140
@click="editorStore.toggleSidebarBottom"
3241
/>

src/pages/EditorPage.vue

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,27 @@
55
<EditorToolbar
66
side="left"
77
:items="[
8-
{ name: 'home', icon: 'home', tooltip: 'Home' },
9-
{ name: 'settings', icon: 'settings', onClick: () => console.log('Settings clicked') },
10-
{ name: 'help', icon: 'help', onClick: () => console.log('Help clicked') },
8+
{ name: 'home', icon: 'eva-home-outline', tooltip: 'Home' },
9+
{
10+
name: 'settings',
11+
icon: 'eva-settings-outline',
12+
onClick: () => console.log('Settings clicked'),
13+
},
14+
{
15+
name: 'help',
16+
icon: 'eva-question-mark-circle-outline',
17+
onClick: () => console.log('Help clicked'),
18+
},
1119
]"
1220
@toolbar-click="handleToolbarClick"
1321
/>
1422

1523
<EditorToolbar
1624
side="right"
1725
:items="[
18-
{ name: 'undo', icon: 'undo', tooltip: 'Undo' },
19-
{ name: 'redo', icon: 'redo' },
20-
{ name: 'save', icon: 'save' },
26+
{ name: 'undo', icon: 'eva-undo-outline', tooltip: 'Undo' },
27+
{ name: 'redo', icon: 'eva-undo-outline', tooltip: 'Redo', iconFlip: true },
28+
{ name: 'save', icon: 'eva-save-outline', tooltip: 'Save' },
2129
]"
2230
@toolbar-click="handleToolbarClick"
2331
/>
@@ -30,9 +38,10 @@
3038
side="bottom"
3139
direction="row"
3240
:items="[
33-
{ name: 'play', icon: 'play_arrow', tooltip: 'Play' },
34-
{ name: 'pause', icon: 'pause', tooltip: 'Pause' },
35-
{ name: 'stop', icon: 'stop', tooltip: 'Stop' },
41+
{ name: 'play', icon: 'eva-play-circle-outline', tooltip: 'Play' },
42+
{ name: 'pause', icon: 'eva-pause-circle-outline', tooltip: 'Pause' },
43+
{ name: 'stop', icon: 'eva-stop-circle-outline', tooltip: 'Stop' },
44+
{ name: 'add-frame', icon: 'eva-plus-circle-outline', tooltip: 'Add Frame' },
3645
]"
3746
@toolbar-click="handleToolbarClick"
3847
/>

0 commit comments

Comments
 (0)