Skip to content

Commit a621ce9

Browse files
gideonairexCMCDragonkai
authored andcommitted
chore: update publicPath
1 parent 2cf5919 commit a621ce9

File tree

2 files changed

+44
-18
lines changed

2 files changed

+44
-18
lines changed

src/renderer/App.vue

Lines changed: 35 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,44 @@
11
<template>
2-
<div style='background: LightGrey;'>
3-
<div>
4-
<!-- <Login /> -->
5-
<Alert />
6-
<Drawer />
7-
<AppBar />
8-
<router-view />
9-
<!-- <Footer /> -->
2+
<div style="background: LightGrey;">
3+
<div class="demo-container">
4+
<!-- Drawer -->
5+
<ui-drawer type="modal" nav-id="demo-menu">
6+
<ui-drawer-header>
7+
<ui-drawer-title>Title</ui-drawer-title>
8+
<ui-drawer-subtitle>Subtitle</ui-drawer-subtitle>
9+
</ui-drawer-header>
10+
<ui-drawer-content>
11+
<ui-nav>
12+
<ui-nav-item href="javascript:void(0)" active>Item {{ 0 }}</ui-nav-item>
13+
<ui-nav-item v-for="i in 12" :key="i" href="javascript:void(0)">Item {{ i }}</ui-nav-item>
14+
</ui-nav>
15+
</ui-drawer-content>
16+
</ui-drawer>
17+
<ui-drawer-backdrop></ui-drawer-backdrop>
18+
<!-- Content -->
19+
<div class="demo-content">
20+
<!-- App bar -->
21+
<ui-top-app-bar fixed class="demo-app-bar" content-selector=".demo-app-content" nav-id="demo-menu">
22+
Title
23+
</ui-top-app-bar>
24+
<!-- App content -->
25+
<div class="demo-app-content">
26+
<p v-for="i in 24" :key="i">Main Content {{ i }}</p>
27+
</div>
28+
</div>
1029
</div>
1130
</div>
1231
</template>
1332

14-
<script lang='ts'>
33+
<script lang="ts">
1534
/**
1635
* Chore:
1736
* 1. Login not used yet
1837
*/
19-
import { defineComponent } from 'vue'
20-
import Alert from './components/alerts/Alert.vue'
21-
import AppBar from './components/navigation/AppBar.vue'
22-
import Drawer from './components/navigation/Drawer.vue'
38+
import { defineComponent } from 'vue';
39+
import Alert from './components/alerts/Alert.vue';
40+
import AppBar from './components/navigation/AppBar.vue';
41+
import Drawer from './components/navigation/Drawer.vue';
2342
// import Footer from './components/navigation/Footer.vue'
2443
// import NewVault from './components/vaults/NewVault.vue'
2544
// import Login from './components/navigation/Login.vue';
@@ -28,9 +47,9 @@ export default defineComponent({
2847
components: {
2948
Alert,
3049
AppBar,
31-
Drawer
50+
Drawer,
3251
// Footer
3352
// Login
34-
}
35-
})
53+
},
54+
});
3655
</script>

webpack.config.js

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,13 @@ const VueApp = {
3030
},
3131
{
3232
test: /\.css$/,
33-
use: ['css-loader']
33+
use: [
34+
{
35+
loader: MiniCssExtractPlugin.loader,
36+
options: { hmr: !env.production }
37+
},
38+
'css-loader'
39+
]
3440
},
3541
{
3642
test: /\.(png|svg|jpg|gif)$/,
@@ -63,7 +69,8 @@ const VueApp = {
6369
},
6470
output: {
6571
filename: 'renderer.js',
66-
path: path.resolve(__dirname, 'dist')
72+
path: path.resolve(__dirname, 'dist'),
73+
publicPath: path.resolve(__dirname, 'dist')
6774
},
6875
plugins: [
6976
new HtmlWebpackPlugin({

0 commit comments

Comments
 (0)