Posts: 6
Threads: 4
Joined: Nov 2017
I am trying to add this: https://codepen.io/tobyj/pen/QjvEex
I added the html code to the header template and I made a css called: lightrope.css with the code on the orange theme. I am not sure if the orange theme is blocking or I cannot add the effect at all.
My forum: promotionparadise.net (for proof i am using an orange theme).
Posts: 461
Threads: 54
Joined: Jul 2017
Hi Robbie626,
The code you have added in lightrope.css is actually scss code and that is wrong. You need to add css code in that, for your case css is
Code: .lightrope {
text-align: center;
white-space: nowrap;
overflow: hidden;
position: absolute;
z-index: 999999;
margin: -15px 0 0 0;
padding: 0;
pointer-events: none;
width: 100%;
}
.lightrope li {
position: relative;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-iteration-count: infinite;
animation-iteration-count: infinite;
list-style: none;
margin: 0;
padding: 0;
display: block;
width: 12px;
height: 28px;
border-radius: 50%;
margin: 20px;
display: inline-block;
background: #00f7a5;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px #00f7a5;
box-shadow: 0px 4.6666666667px 24px 3px #00f7a5;
-webkit-animation-name: flash-1;
animation-name: flash-1;
-webkit-animation-duration: 2s;
animation-duration: 2s;
}
.lightrope li:nth-child(2n+1) {
background: cyan;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 255, 255, 0.5);
box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 255, 255, 0.5);
-webkit-animation-name: flash-2;
animation-name: flash-2;
-webkit-animation-duration: 0.4s;
animation-duration: 0.4s;
}
.lightrope li:nth-child(4n+2) {
background: #f70094;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px #f70094;
box-shadow: 0px 4.6666666667px 24px 3px #f70094;
-webkit-animation-name: flash-3;
animation-name: flash-3;
-webkit-animation-duration: 1.1s;
animation-duration: 1.1s;
}
.lightrope li:nth-child(odd) {
-webkit-animation-duration: 1.8s;
animation-duration: 1.8s;
}
.lightrope li:nth-child(3n+1) {
-webkit-animation-duration: 1.4s;
animation-duration: 1.4s;
}
.lightrope li:before {
content: "";
position: absolute;
background: #222;
width: 10px;
height: 9.3333333333px;
border-radius: 3px;
top: -4.6666666667px;
left: 1px;
}
.lightrope li:after {
content: "";
top: -14px;
left: 9px;
position: absolute;
width: 52px;
height: 18.6666666667px;
border-bottom: solid #222 2px;
border-radius: 50%;
}
.lightrope li:last-child:after {
content: none;
}
.lightrope li:first-child {
margin-left: -40px;
}
@-webkit-keyframes flash-1 {
0%, 100% {
background: #00f7a5;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px #00f7a5;
box-shadow: 0px 4.6666666667px 24px 3px #00f7a5;
}
50% {
background: rgba(0, 247, 165, 0.4);
-webkit-box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 247, 165, 0.2);
box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 247, 165, 0.2);
}
}
@keyframes flash-1 {
0%, 100% {
background: #00f7a5;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px #00f7a5;
box-shadow: 0px 4.6666666667px 24px 3px #00f7a5;
}
50% {
background: rgba(0, 247, 165, 0.4);
-webkit-box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 247, 165, 0.2);
box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 247, 165, 0.2);
}
}
@-webkit-keyframes flash-2 {
0%, 100% {
background: cyan;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px cyan;
box-shadow: 0px 4.6666666667px 24px 3px cyan;
}
50% {
background: rgba(0, 255, 255, 0.4);
-webkit-box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 255, 255, 0.2);
box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 255, 255, 0.2);
}
}
@keyframes flash-2 {
0%, 100% {
background: cyan;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px cyan;
box-shadow: 0px 4.6666666667px 24px 3px cyan;
}
50% {
background: rgba(0, 255, 255, 0.4);
-webkit-box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 255, 255, 0.2);
box-shadow: 0px 4.6666666667px 24px 3px rgba(0, 255, 255, 0.2);
}
}
@-webkit-keyframes flash-3 {
0%, 100% {
background: #f70094;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px #f70094;
box-shadow: 0px 4.6666666667px 24px 3px #f70094;
}
50% {
background: rgba(247, 0, 148, 0.4);
-webkit-box-shadow: 0px 4.6666666667px 24px 3px rgba(247, 0, 148, 0.2);
box-shadow: 0px 4.6666666667px 24px 3px rgba(247, 0, 148, 0.2);
}
}
@keyframes flash-3 {
0%, 100% {
background: #f70094;
-webkit-box-shadow: 0px 4.6666666667px 24px 3px #f70094;
box-shadow: 0px 4.6666666667px 24px 3px #f70094;
}
50% {
background: rgba(247, 0, 148, 0.4);
-webkit-box-shadow: 0px 4.6666666667px 24px 3px rgba(247, 0, 148, 0.2);
box-shadow: 0px 4.6666666667px 24px 3px rgba(247, 0, 148, 0.2);
}
}
Try this
I have also modified the css a bit so that it works perfectly fine with Orange
Posts: 6
Threads: 4
Joined: Nov 2017
Awesome it works! Thanks WallBB
Posts: 461
Threads: 54
Joined: Jul 2017
Cheers
Closing this thread, whenever you add a third party css make sure it is in proper format.
|