Skip to content
Snippets Groups Projects
Commit 95175a46 authored by Xingan Zhao's avatar Xingan Zhao
Browse files

feat:home animation

parent 358c259e
No related branches found
No related tags found
No related merge requests found
...@@ -1096,6 +1096,16 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1096,6 +1096,16 @@ span.formula_line::-webkit-scrollbar-track {
height: auto; height: auto;
width: 20vw; width: 20vw;
} }
.element-0-animation {
animation: element-0 8s linear ;
opacity: 1;
}
@keyframes element-0 {
0% { opacity: 0; }
60% { opacity: 0; }
70% { opacity: 1; }
100% { opacity: 1; }
}
.page-element-1 { .page-element-1 {
position: absolute; position: absolute;
...@@ -1104,6 +1114,16 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1104,6 +1114,16 @@ span.formula_line::-webkit-scrollbar-track {
height: auto; height: auto;
width: 60vw; width: 60vw;
} }
.element-1-animation {
animation: element-1 5s linear ;
opacity: 1;
}
@keyframes element-1 {
0% { opacity: 0; }
60% { opacity: 0; }
70% { opacity: 1; }
100% { opacity: 1; }
}
.page-element-2 { .page-element-2 {
position: absolute; position: absolute;
...@@ -1112,6 +1132,17 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1112,6 +1132,17 @@ span.formula_line::-webkit-scrollbar-track {
height: auto; height: auto;
width: 20vw; width: 20vw;
} }
.element-2-animation {
animation: element-2 8s linear ;
opacity: 1;
}
@keyframes element-2 {
0% { opacity: 0; }
70% { opacity: 0; }
80% { opacity: 1; }
100% { opacity: 1; }
}
.page-element-3 { .page-element-3 {
position: absolute; position: absolute;
left: 1vw; left: 1vw;
...@@ -1119,6 +1150,17 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1119,6 +1150,17 @@ span.formula_line::-webkit-scrollbar-track {
height: auto; height: auto;
width: 40vw; width: 40vw;
} }
.element-3-animation {
animation: element-2 6s linear ;
opacity: 1;
}
@keyframes element-3 {
0% { opacity: 0; }
60% { opacity: 0; }
70% { opacity: 1; }
100% { opacity: 1; }
}
.page-element-4 { .page-element-4 {
position: absolute; position: absolute;
left: auto; left: auto;
...@@ -1292,7 +1334,23 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1292,7 +1334,23 @@ span.formula_line::-webkit-scrollbar-track {
height: auto; height: auto;
width: 60vw; width: 60vw;
} }
.page-element-title {
position: absolute;
left: 20vw;
top: 20vh;
height: auto;
width: 60vw;
}
.element-title-animation {
animation: element-title 2s linear ;
opacity: 0;
}
@keyframes element-title {
0% { opacity: 0; }
20% { opacity: 1; }
80% { opacity: 1; }
100% { opacity: 0; }
}
.col-10.model-font{ .col-10.model-font{
padding-left: 40px; padding-left: 40px;
...@@ -1344,4 +1402,5 @@ span.formula_line::-webkit-scrollbar-track { ...@@ -1344,4 +1402,5 @@ span.formula_line::-webkit-scrollbar-track {
.model-font h2{ .model-font h2{
padding-right: 10%; padding-right: 10%;
} }
\ No newline at end of file
...@@ -6,32 +6,39 @@ export function Home() { ...@@ -6,32 +6,39 @@ export function Home() {
<div className="bg-rice_yellow"> <div className="bg-rice_yellow">
{/* 1 */} {/* 1 */}
<div className="page-container-1"> <div className="page-container-1">
<div className="page-element-title">
<img
src="https://static.igem.wiki/teams/5378/home/guard.webp"
alt="example"
className="home-img-wide element-title-animation"
/>
</div>
<div className="page-element-0"> <div className="page-element-0">
<img <img
src="https://static.igem.wiki/teams/5378/home/23.webp" src="https://static.igem.wiki/teams/5378/home/23.webp"
alt="example" alt="example"
className="home-img-wide" className="home-img-wide element-0-animation"
/> />
</div> </div>
<div className="page-element-1"> <div className="page-element-1">
<img <img
src="https://static.igem.wiki/teams/5378/home/25.webp" src="https://static.igem.wiki/teams/5378/home/25.webp"
alt="example" alt="example"
className="home-img-wide" className="home-img-wide element-1-animation"
/> />
</div> </div>
<div className="page-element-2"> <div className="page-element-2">
<img <img
src="https://static.igem.wiki/teams/5378/home/24.webp" src="https://static.igem.wiki/teams/5378/home/24.webp"
alt="example" alt="example"
className="home-img-wide" className="home-img-wide element-2-animation"
/> />
</div> </div>
<div className="page-element-3"> <div className="page-element-3">
<img <img
src="https://static.igem.wiki/teams/5378/home/26.webp" src="https://static.igem.wiki/teams/5378/home/26.webp"
alt="example" alt="example"
className="home-img-wide" className="home-img-wide element-3-animation"
/> />
</div> </div>
</div> </div>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment