Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
visualcloud
/
Vmatrix-device-start
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Wiki
Members
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
95f3525a
authored
Aug 29, 2019
by
hank
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
loadin页面
parent
83a2aafd
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
226 additions
and
1 deletions
+226
-1
public/bg.jpg
+0
-0
public/index.html
+226
-1
No files found.
public/bg.jpg
0 → 100644
View file @
95f3525a
845 KB
public/index.html
View file @
95f3525a
...
...
@@ -6,12 +6,237 @@
<meta
name=
"viewport"
content=
"width=device-width,initial-scale=1.0"
>
<link
rel=
"icon"
href=
"<%= BASE_URL %>favicon.ico"
>
<title>
vue-project-template
</title>
<style>
html
,
body
,
#app
{
height
:
100%
;
margin
:
0px
;
padding
:
0px
;
}
body
{
background
:
#211c49
url('./bg.jpg')
no-repeat
center
;
background-size
:
cover
;
}
.chromeframe
{
margin
:
0.2em
0
;
background
:
#ccc
;
color
:
#000
;
padding
:
0.2em
0
;
}
#loader-wrapper
{
position
:
fixed
;
top
:
0
;
left
:
0
;
width
:
100%
;
height
:
100%
;
z-index
:
999999
;
}
#loader
{
display
:
block
;
position
:
relative
;
left
:
50%
;
top
:
50%
;
width
:
150px
;
height
:
150px
;
margin
:
-75px
0
0
-75px
;
border-radius
:
50%
;
border
:
3px
solid
transparent
;
/* COLOR 1 */
border-top-color
:
#FFF
;
-webkit-animation
:
spin
2s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-ms-animation
:
spin
2s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-moz-animation
:
spin
2s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-o-animation
:
spin
2s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
animation
:
spin
2s
linear
infinite
;
/* Chrome, Firefox 16+, IE 10+, Opera */
z-index
:
1001
;
}
#loader
:before
{
content
:
""
;
position
:
absolute
;
top
:
5px
;
left
:
5px
;
right
:
5px
;
bottom
:
5px
;
border-radius
:
50%
;
border
:
3px
solid
transparent
;
/* COLOR 2 */
border-top-color
:
#FFF
;
-webkit-animation
:
spin
3s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-moz-animation
:
spin
3s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-o-animation
:
spin
3s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-ms-animation
:
spin
3s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
animation
:
spin
3s
linear
infinite
;
/* Chrome, Firefox 16+, IE 10+, Opera */
}
#loader
:after
{
content
:
""
;
position
:
absolute
;
top
:
15px
;
left
:
15px
;
right
:
15px
;
bottom
:
15px
;
border-radius
:
50%
;
border
:
3px
solid
transparent
;
border-top-color
:
#FFF
;
/* COLOR 3 */
-moz-animation
:
spin
1.5s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-o-animation
:
spin
1.5s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-ms-animation
:
spin
1.5s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
-webkit-animation
:
spin
1.5s
linear
infinite
;
/* Chrome, Opera 15+, Safari 5+ */
animation
:
spin
1.5s
linear
infinite
;
/* Chrome, Firefox 16+, IE 10+, Opera */
}
@-webkit-keyframes
spin
{
0
%
{
-webkit-transform
:
rotate
(
0deg
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
rotate
(
0deg
);
/* IE 9 */
transform
:
rotate
(
0deg
);
/* Firefox 16+, IE 10+, Opera */
}
100
%
{
-webkit-transform
:
rotate
(
360deg
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
rotate
(
360deg
);
/* IE 9 */
transform
:
rotate
(
360deg
);
/* Firefox 16+, IE 10+, Opera */
}
}
@keyframes
spin
{
0
%
{
-webkit-transform
:
rotate
(
0deg
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
rotate
(
0deg
);
/* IE 9 */
transform
:
rotate
(
0deg
);
/* Firefox 16+, IE 10+, Opera */
}
100
%
{
-webkit-transform
:
rotate
(
360deg
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
rotate
(
360deg
);
/* IE 9 */
transform
:
rotate
(
360deg
);
/* Firefox 16+, IE 10+, Opera */
}
}
#loader-wrapper
.loader-section
{
position
:
fixed
;
top
:
0
;
width
:
51%
;
height
:
100%
;
/* background: #7171C6; */
/* Old browsers */
z-index
:
1000
;
-webkit-transform
:
translateX
(
0
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
translateX
(
0
);
/* IE 9 */
transform
:
translateX
(
0
);
/* Firefox 16+, IE 10+, Opera */
}
#loader-wrapper
.loader-section.section-left
{
left
:
0
;
}
#loader-wrapper
.loader-section.section-right
{
right
:
0
;
}
/* Loaded */
.loaded
#loader-wrapper
.loader-section.section-left
{
-webkit-transform
:
translateX
(
-100%
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
translateX
(
-100%
);
/* IE 9 */
transform
:
translateX
(
-100%
);
/* Firefox 16+, IE 10+, Opera */
-webkit-transition
:
all
0.7s
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1.000
);
transition
:
all
0.7s
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1.000
);
}
.loaded
#loader-wrapper
.loader-section.section-right
{
-webkit-transform
:
translateX
(
100%
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
translateX
(
100%
);
/* IE 9 */
transform
:
translateX
(
100%
);
/* Firefox 16+, IE 10+, Opera */
-webkit-transition
:
all
0.7s
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1.000
);
transition
:
all
0.7s
0.3s
cubic-bezier
(
0.645
,
0.045
,
0.355
,
1.000
);
}
.loaded
#loader
{
opacity
:
0
;
-webkit-transition
:
all
0.3s
ease-out
;
transition
:
all
0.3s
ease-out
;
}
.loaded
#loader-wrapper
{
visibility
:
hidden
;
-webkit-transform
:
translateY
(
-100%
);
/* Chrome, Opera 15+, Safari 3.1+ */
-ms-transform
:
translateY
(
-100%
);
/* IE 9 */
transform
:
translateY
(
-100%
);
/* Firefox 16+, IE 10+, Opera */
-webkit-transition
:
all
0.3s
1s
ease-out
;
transition
:
all
0.3s
1s
ease-out
;
}
/* JavaScript Turned Off */
.no-js
#loader-wrapper
{
display
:
none
;
}
.no-js
h1
{
color
:
#222222
;
}
#loader-wrapper
.load_title
{
font-family
:
'Open Sans'
;
color
:
#FFF
;
font-size
:
19px
;
width
:
100%
;
text-align
:
center
;
z-index
:
9999999999999
;
position
:
absolute
;
top
:
64%
;
opacity
:
1
;
line-height
:
30px
;
}
#loader-wrapper
.load_title
span
{
font-weight
:
normal
;
font-style
:
italic
;
font-size
:
13px
;
color
:
#FFF
;
opacity
:
0.5
;
}
</style>
</head>
<body>
<noscript>
<strong>
We're sorry but vue-project-template doesn't work properly without JavaScript enabled. Please enable it to continue.
</strong>
</noscript>
<div
id=
"app"
></div>
<div
id=
"app"
>
<div
id=
"loader-wrapper"
>
<div
id=
"loader"
></div>
<div
class=
"loader-section section-left"
></div>
<div
class=
"loader-section section-right"
></div>
<div
class=
"load_title"
>
正在加载...请耐心等待
<br>
<!-- <span>V1.3</span> -->
</div>
</div>
</div>
<!-- built files will be auto injected -->
</body>
</html>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment