File tree Expand file tree Collapse file tree 4 files changed +28
-9
lines changed Expand file tree Collapse file tree 4 files changed +28
-9
lines changed Original file line number Diff line number Diff line change 1
1
<template >
2
2
<header ref =" header" >
3
3
<div class =" view" >
4
- <img ref =" imgbg1" src =" https://fastly.jsdelivr.net/gh/Naccl/blog-resource/img/ bg1.jpg " style =" display : none ;" >
5
- <div class =" bg1" style =" background-image : url (' https://fastly.jsdelivr.net/gh/Naccl/blog-resource/img/ bg1.jpg ' ); " ></div >
6
- <div class =" bg2" style =" background-image : url (' https://fastly.jsdelivr.net/gh/Naccl/blog-resource/img/ bg2.jpg ' ); " ></div >
7
- <div class =" bg3" style =" background-image : url (' https://fastly.jsdelivr.net/gh/Naccl/blog-resource/img/ bg3.jpg ' ); " v-show =" loaded" ></div >
4
+ <img ref =" imgbg1" : src =" defaultSettings. bg1" style =" display : none ;" >
5
+ <div class =" bg1" : style =" {backgroundImage:' url('+defaultSettings. bg1+')'} " ></div >
6
+ <div class =" bg2" : style =" {backgroundImage:' url('+defaultSettings. bg2+')'} " ></div >
7
+ <div class =" bg3" : style =" {backgroundImage:' url('+defaultSettings. bg3+')'} " v-show =" loaded" ></div >
8
8
</div >
9
- <div class =" text-malfunction" data-word =" Naccl's Blog " >
9
+ <div class =" text-malfunction" : data-word =" defaultSettings.malfunctionText " >
10
10
<div class =" line" ></div >
11
11
</div >
12
12
<div class =" wrapper" >
13
13
<i class =" ali-iconfont icon-down" @click =" scrollToMain" ></i >
14
14
</div >
15
- <div class =" wave1" style = " background : url ( ' https://fastly.jsdelivr.net/gh/Naccl/blog-resource/img/wave1.png ' ) repeat-x ; " ></div >
16
- <div class =" wave2" style = " background : url ( ' https://fastly.jsdelivr.net/gh/Naccl/blog-resource/img/wave2.png ' ) repeat-x ; " ></div >
15
+ <div class =" wave1" ></div >
16
+ <div class =" wave2" ></div >
17
17
</header >
18
18
</template >
19
19
20
20
<script >
21
21
import {mapState } from ' vuex'
22
+ import defaultSettings from ' @/settings'
22
23
23
24
export default {
24
25
name: " Header" ,
25
26
data () {
26
27
return {
27
- loaded: false
28
+ loaded: false ,
29
+ defaultSettings
28
30
}
29
31
},
30
32
computed: {
280
282
}
281
283
282
284
.wave1 {
285
+ background : url (' /img/header/wave1.png' ) repeat-x ;
283
286
height : 75px ;
284
287
width : 100% ;
285
288
}
286
289
287
290
.wave2 {
291
+ background : url (' /img/header/wave2.png' ) repeat-x ;
288
292
height : 90px ;
289
293
width : calc (100% + 100px );
290
294
left : -100px ;
291
295
}
292
- </style >
296
+ </style >
Original file line number Diff line number Diff line change
1
+ module . exports = {
2
+ /**
3
+ * @type {string }
4
+ * @description 首页三张背景图
5
+ */
6
+ bg1 : 'https://cdn.naccl.top/blog/img/bg1.jpg' ,
7
+ bg2 : 'https://cdn.naccl.top/blog/img/bg2.jpg' ,
8
+ bg3 : 'https://cdn.naccl.top/blog/img/bg3.jpg' ,
9
+
10
+ /**
11
+ * @type {string }
12
+ * @description 首页故障风文字
13
+ */
14
+ malfunctionText : 'Naccl\'s Blog'
15
+ }
You can’t perform that action at this time.
0 commit comments