Skip to content

Commit

Permalink
chore: update the Christmas logo with original assets
Browse files Browse the repository at this point in the history
Co-authored-by: Emilien Colombier <[email protected]>
  • Loading branch information
acolombier and peineduper committed Dec 20, 2024
1 parent dcb5093 commit 9f20b63
Show file tree
Hide file tree
Showing 4 changed files with 124 additions and 124 deletions.
121 changes: 121 additions & 0 deletions theme/static/css/pages/christmas.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,121 @@
/* Temporary Christmas theme - thanks to https://pajasevi.github.io/CSSnowflakes/ */
.snowflake {
color: #fff;
font-size: 1em;
font-family: Arial, sans-serif;
text-shadow: 0 0 5px #000;
}

.snowflakes {
position: relative;
overflow: hidden;
}

.snowflake,.snowflake .inner{
animation-iteration-count:infinite;
animation-play-state:running
}
@keyframes snowflakes-fall {
0% {
transform:translateY(0)
}
100% {
transform:translateY(50vh)
}
}
@keyframes snowflakes-shake {
0%, 100% {
transform:translateX(0)
}
50% {
transform:translateX(80px)
}
}
.snowflake {
position:absolute;
top:-10%;
z-index:9999;
-webkit-user-select:none;
user-select:none;
cursor:default;
animation-name:snowflakes-shake;
animation-duration:3s;
animation-timing-function:ease-in-out
}
.snowflake .inner {
animation-duration:10s;
animation-name:snowflakes-fall;
animation-timing-function:linear
}
.snowflake:nth-of-type(0) {
left:1%;
animation-delay:0s
}
.snowflake:nth-of-type(0) .inner {
animation-delay:0s
}
.snowflake:first-of-type {
left:10%;
animation-delay:1s
}
.snowflake:first-of-type .inner,.snowflake:nth-of-type(8) .inner {
animation-delay:1s
}
.snowflake:nth-of-type(2) {
left:20%;
animation-delay:.5s
}
.snowflake:nth-of-type(2) .inner,.snowflake:nth-of-type(6) .inner {
animation-delay:6s
}
.snowflake:nth-of-type(3) {
left:30%;
animation-delay:2s
}
.snowflake:nth-of-type(11) .inner,.snowflake:nth-of-type(3) .inner {
animation-delay:4s
}
.snowflake:nth-of-type(4) {
left:40%;
animation-delay:2s
}
.snowflake:nth-of-type(10) .inner,.snowflake:nth-of-type(4) .inner {
animation-delay:2s
}
.snowflake:nth-of-type(5) {
left:50%;
animation-delay:3s
}
.snowflake:nth-of-type(5) .inner {
animation-delay:8s
}
.snowflake:nth-of-type(6) {
left:60%;
animation-delay:2s
}
.snowflake:nth-of-type(7) {
left:70%;
animation-delay:1s
}
.snowflake:nth-of-type(7) .inner {
animation-delay:2.5s
}
.snowflake:nth-of-type(8) {
left:80%;
animation-delay:0s
}
.snowflake:nth-of-type(9) {
left:90%;
animation-delay:1.5s
}
.snowflake:nth-of-type(9) .inner {
animation-delay:3s
}
.snowflake:nth-of-type(10) {
left:25%;
animation-delay:0s
}
.snowflake:nth-of-type(11) {
left:65%;
animation-delay:2.5s
}
122 changes: 0 additions & 122 deletions theme/static/css/pages/index.css
Original file line number Diff line number Diff line change
Expand Up @@ -30,125 +30,3 @@
#opensource.cover-bg {
background-image: url('/theme/images/cover/code-bg.jpg');
}

/* Temporary Christmas theme - thanks to https://pajasevi.github.io/CSSnowflakes/ */
.snowflake {
color: #fff;
font-size: 1em;
font-family: Arial, sans-serif;
text-shadow: 0 0 5px #000;
}

.snowflakes {
position: relative;
overflow: hidden;
}

.snowflake,.snowflake .inner{
animation-iteration-count:infinite;
animation-play-state:running
}
@keyframes snowflakes-fall {
0% {
transform:translateY(0)
}
100% {
transform:translateY(50vh)
}
}
@keyframes snowflakes-shake {
0%, 100% {
transform:translateX(0)
}
50% {
transform:translateX(80px)
}
}
.snowflake {
position:absolute;
top:-10%;
z-index:9999;
-webkit-user-select:none;
user-select:none;
cursor:default;
animation-name:snowflakes-shake;
animation-duration:3s;
animation-timing-function:ease-in-out
}
.snowflake .inner {
animation-duration:10s;
animation-name:snowflakes-fall;
animation-timing-function:linear
}
.snowflake:nth-of-type(0) {
left:1%;
animation-delay:0s
}
.snowflake:nth-of-type(0) .inner {
animation-delay:0s
}
.snowflake:first-of-type {
left:10%;
animation-delay:1s
}
.snowflake:first-of-type .inner,.snowflake:nth-of-type(8) .inner {
animation-delay:1s
}
.snowflake:nth-of-type(2) {
left:20%;
animation-delay:.5s
}
.snowflake:nth-of-type(2) .inner,.snowflake:nth-of-type(6) .inner {
animation-delay:6s
}
.snowflake:nth-of-type(3) {
left:30%;
animation-delay:2s
}
.snowflake:nth-of-type(11) .inner,.snowflake:nth-of-type(3) .inner {
animation-delay:4s
}
.snowflake:nth-of-type(4) {
left:40%;
animation-delay:2s
}
.snowflake:nth-of-type(10) .inner,.snowflake:nth-of-type(4) .inner {
animation-delay:2s
}
.snowflake:nth-of-type(5) {
left:50%;
animation-delay:3s
}
.snowflake:nth-of-type(5) .inner {
animation-delay:8s
}
.snowflake:nth-of-type(6) {
left:60%;
animation-delay:2s
}
.snowflake:nth-of-type(7) {
left:70%;
animation-delay:1s
}
.snowflake:nth-of-type(7) .inner {
animation-delay:2.5s
}
.snowflake:nth-of-type(8) {
left:80%;
animation-delay:0s
}
.snowflake:nth-of-type(9) {
left:90%;
animation-delay:1.5s
}
.snowflake:nth-of-type(9) .inner {
animation-delay:3s
}
.snowflake:nth-of-type(10) {
left:25%;
animation-delay:0s
}
.snowflake:nth-of-type(11) {
left:65%;
animation-delay:2.5s
}
2 changes: 1 addition & 1 deletion theme/static/images/mixxx-logo-christmas.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 2 additions & 1 deletion theme/templates/pages/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

{% block extra_head %}
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/pages/index.css">
<link rel="stylesheet" href="{{ SITEURL }}/theme/css/pages/christmas.css">
{% endblock %}

{% block header %}
Expand Down Expand Up @@ -45,7 +46,7 @@
<div class="inner"></div>
</div>
<div class="container">
<img class="splash-logo drop-shadow" src="{{ SITEURL }}/theme/images/mixxx-logo-christmas.svg" alt="Mixxx Logo" title="Image by gstudioimagen on Freepik">
<img class="splash-logo drop-shadow" src="{{ SITEURL }}/theme/images/mixxx-logo-christmas.svg" alt="Mixxx Logo" title="Merry Christmas & Happy new year!">
<div class="splash-text">
<h2>{% trans %}DJ Your Way{% endtrans %}</h2>
<p>Free and open source DJ software for Windows, macOS, and Linux</p>
Expand Down

0 comments on commit 9f20b63

Please sign in to comment.