split animations for text and background into 2 separate keyframe animations
This commit is contained in:
parent
de2b0d9064
commit
4f625793d0
6 changed files with 21 additions and 8 deletions
|
@ -91,7 +91,7 @@ main > .film {
|
||||||
top: 50%;
|
top: 50%;
|
||||||
left: 50%;
|
left: 50%;
|
||||||
transform: translate(-50%, -50%);
|
transform: translate(-50%, -50%);
|
||||||
animation: fadeIn 1s linear 0.4s forwards;
|
animation: fade_in 1s linear 0.4s forwards;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -13,20 +13,33 @@
|
||||||
@keyframes background_animation {
|
@keyframes background_animation {
|
||||||
0%,100% {
|
0%,100% {
|
||||||
background-position: 0 0;
|
background-position: 0 0;
|
||||||
//color: #ddd;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
50% {
|
50% {
|
||||||
background-position: 100% 0;
|
background-position: 100% 0;
|
||||||
//color: #000;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@keyframes text_animation {
|
||||||
|
0%,100% {
|
||||||
|
color: #ddd;
|
||||||
|
}
|
||||||
|
|
||||||
|
50% {
|
||||||
|
color: #000;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
body.animated {
|
body.animated {
|
||||||
background: linear-gradient(to right, var(--bg-color-1), var(--bg-color-2) , var(--bg-color-3), var(--bg-color-4));
|
background: linear-gradient(to right, var(--bg-color-1), var(--bg-color-2) , var(--bg-color-3), var(--bg-color-4));
|
||||||
animation: background_animation 60s ease-in-out infinite;
|
animation: background_animation 60s ease-in-out infinite;
|
||||||
background-size: 400% 100%;
|
background-size: 400% 100%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
body.animated-text {
|
||||||
|
animation: text_animation 60s ease-in-out infinite;
|
||||||
|
}
|
||||||
|
|
||||||
body {
|
body {
|
||||||
color: #ddd;
|
color: #ddd;
|
||||||
font-family: "noto_sans", sans-serif;
|
font-family: "noto_sans", sans-serif;
|
||||||
|
@ -52,7 +65,7 @@ nav {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Animations: Fade In
|
// Animations: Fade In
|
||||||
@keyframes fadeIn {
|
@keyframes fade_in {
|
||||||
0% {
|
0% {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
}
|
}
|
||||||
|
|
2
app/templates/films.html
Normal file → Executable file
2
app/templates/films.html
Normal file → Executable file
|
@ -1,5 +1,5 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block body_class%}animated{% endblock %}
|
{% block body_class%}animated animated-text{% endblock %}
|
||||||
{% block main %}
|
{% block main %}
|
||||||
<div class="films">
|
<div class="films">
|
||||||
{% for film in films %}
|
{% for film in films %}
|
||||||
|
|
2
app/templates/index.html
Normal file → Executable file
2
app/templates/index.html
Normal file → Executable file
|
@ -1,5 +1,5 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block body_class%}animated{% endblock %}
|
{% block body_class%}animated animated-text{% endblock %}
|
||||||
{% block main %}
|
{% block main %}
|
||||||
<div class="index">
|
<div class="index">
|
||||||
Phantasmapolis<br>
|
Phantasmapolis<br>
|
||||||
|
|
2
app/templates/page.html
Normal file → Executable file
2
app/templates/page.html
Normal file → Executable file
|
@ -1,6 +1,6 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block title %}{{ page.title }}– Phantas.ma/polis{% endblock title %}
|
{% block title %}{{ page.title }}– Phantas.ma/polis{% endblock title %}
|
||||||
{% block body_class%}animated{% endblock %}
|
{% block body_class%}animated animated-text{% endblock %}
|
||||||
{% block main %}
|
{% block main %}
|
||||||
<div class="page {{ page.slug }}">
|
<div class="page {{ page.slug }}">
|
||||||
{{ page.body | safe }}
|
{{ page.body | safe }}
|
||||||
|
|
2
app/templates/texts.html
Normal file → Executable file
2
app/templates/texts.html
Normal file → Executable file
|
@ -1,5 +1,5 @@
|
||||||
{% extends "base.html" %}
|
{% extends "base.html" %}
|
||||||
{% block body_class%}animated{% endblock %}
|
{% block body_class%}animated animated-text{% endblock %}
|
||||||
{% block main %}
|
{% block main %}
|
||||||
|
|
||||||
<div class="texts">
|
<div class="texts">
|
||||||
|
|
Loading…
Reference in a new issue