.container
.textwrapper
p C<span id ="two">O</span>LOR
p.add studios
.wrapper
.ball
.smallball.move1
.smallball.move2
.smallball.move3
.smallball.move4
.smallball.move5
.smallball.move6
.smallball.move7
.smallball.move8
.greenball.move9
.greenball.move10
.greenball.move11
.greenball.move12
.greenball.move13
.greenball.move14
.greenball.move15
.greenball.move16
.blueball.move17
.blueball.move18
.blueball.move19
.blueball.move20
.blueball.move21
.blueball.move22
.blueball.move23
.yellowball.move24
.yellowball.move25
.yellowball.move26
.yellowball.move27
.yellowball.move29
.yellowball.move30
.yellowball.move31
svg(xmlns='http://www.w3.org/2000/svg', version='1.1')
defs
filter#goo
fegaussianblur(in='SourceGraphic', stddeviation='2', result='blur')
fecolormatrix(in='blur', mode='matrix', values='1 0 0 0 0 0 1 0 0 0 0 0 9 0 0 0 0 0 18 -7', result='goo')
feblend(in='SourceGraphic', in2='goo')
View Compiled
@import url('https://fonts.googleapis.com/css?family=Ultra')
$background: #343436
$ballglow: rgba(102,51,153, 0.4)
$red: #ED4337
$redglow: rgba(237, 67, 55, .2)
$green: #A1FF48
$greenglow: rgba(161, 255, 72, .2)
$blue: #7DF9FF
$blueglow: rgba(125, 249, 255, .2)
$yellow: #F7D708
$yellowglow: rgba(247, 215, 8, .2)
body
background: $background
overflow: hidden
font-family: 'Ultra', serif
.container
position: absolute
top: 48%
left: 45%
transform: translate(-50%, -50%)
.textwrapper
position: absolute
top: -67px
right: -188px
z-index: 100
p
font-size: 57px
letter-spacing: 20px
.add
position: absolute
text-transform: uppercase
font-size: 35px !important
top: 80px
left: 140px
letter-spacing: 10px !important
.wrapper
position: absolute
z-index: 5
left: -87px
top: 4px
#two
opacity: 0
.ball
filter: url('#goo')
position: absolute
z-index: 100
width: 50px
height: 50px
background: rgba(255,255,255, .1)
border-radius: 100%
box-shadow: 0 0 20px 10px $ballglow
animation: start 31s ease infinite
@keyframes start
50%
transform: rotate(360deg)
@mixin littleballs
position: absolute
height: 6px
width: 6px
border-radius: 100%
top: 24px
left: 24px
z-index: 0
.smallball
+littleballs
background: $red
box-shadow: 0 0 14px 10px $redglow
z-index: 0
.move1
animation: move .4s ease infinite forwards
animation-delay: .2s
@keyframes move
100%
transform: translate(30px, 30px)
.move2
animation: move2 .7s ease infinite forwards
@keyframes move2
100%
transform: translate(0px, -34px)
.move3
animation: move3 .6s ease infinite forwards
animation-delay: .5s
@keyframes move3
100%
transform: translate(-37px, 0px)
.move4
height: 4px
width: 5px
animation: move4 .7s ease infinite forwards
@keyframes move4
100%
transform: translate(-22px, -40px)
.move5
height: 4px
width: 4px
animation: move5 .6s ease infinite forwards
animation-delay: .4s
@keyframes move5
100%
transform: translate(-30px, 35px)
.move6
animation: move6 .7s ease infinite forwards
@keyframes move6
100%
transform: translate(-40px, 10px)
.move7
height: 3px
width: 3px
animation: move7 .8s ease infinite forwards
@keyframes move7
100%
transform: translate(40px, -20px)
.move8
height: 3px
width: 3px
animation: move8 .8s ease infinite forwards
@keyframes move8
100%
transform: translate(0, 30px)
.greenball
+littleballs
background: $green
box-shadow: 0 0 20px 10px $greenglow
.move9
height: 5px
width: 5px
animation: move9 .8s ease infinite forwards
@keyframes move9
100%
transform: translate(0, 39px)
.move10
animation: move10 .6s ease infinite forwards
animation-delay: .4s
@keyframes move10
100%
transform: translate(43px, 2px)
.move11
height: 4px
width: 4px
animation: move11 .8s ease infinite forwards
animation-delay: .6s
@keyframes move11
100%
transform: translate(43px, -30px)
.move12
height: 5px
width: 5px
animation: move12 .7s ease infinite forwards
animation-delay: .2s
@keyframes move12
100%
transform: translate(-10px, -45px)
.move13
height: 5px
width: 5px
animation: move13 .8s ease infinite forwards
@keyframes move13
100%
transform: translate(-50px, -13px)
.move14
height: 3px
width: 3px
animation: move14 .8s ease infinite forwards
@keyframes move14
100%
transform: translate(-44px, 23px)
.move15
height: 2px
width: 2px
animation: move15 .8s ease infinite forwards
animation-delay: .5s
@keyframes move15
100%
transform: translate(-24px, 18px)
.move16
height: 5px
width: 5px
animation: move16 1s ease infinite forwards
animation-delay: .5s
@keyframes move16
100%
transform: translate(40px, 40px)
.blueball
+littleballs
background: $blue
box-shadow: 0 0 20px 10px $blueglow
.move17
animation: move16 1s ease infinite forwards
animation-delay: .1s
@keyframes move16
100%
transform: translate(40px, -10px)
.move18
height: 6px
width: 6px
animation: move18 1s ease infinite forwards
animation-delay: .7s
@keyframes move18
100%
transform: translate(-40px, -10px)
.move19
height: 3px
width: 3px
animation: move19 .5s ease infinite forwards
@keyframes move19
100%
transform: translate(-35px, 30px)
.move20
animation: move20 .5s ease infinite forwards
animation-delay: .2s
@keyframes move20
100%
transform: translate(7px, -40px)
.move21
animation: move21 .7s ease infinite forwards
animation-delay: .5s
@keyframes move21
100%
transform: translate(18px, 32px)
.move22
animation: move22 .7s ease infinite forwards
animation-delay: 1.1s
@keyframes move22
100%
transform: translate(-35px, -32px)
.move23
height: 4px
width: 4px
animation: move23 1s ease infinite forwards
animation-delay: .1s
@keyframes move23
100%
transform: translate(35px, 32px)
.yellowball
+littleballs
background: $yellow
box-shadow: 0 0 14px 6px $yellowglow
.move24
animation: move24 1s ease infinite forwards
animation-delay: .1s
@keyframes move24
100%
transform: translate(-45px, -22px)
.move25
animation: move25 1s ease infinite forwards
animation-delay: .1s
@keyframes move25
100%
transform: translate(45px, 22px)
.move26
height: 4px
width: 4px
animation: move26 .7s ease infinite forwards
animation-delay: .4s
@keyframes move26
100%
transform: translate(-45px, 22px)
.move26
height: 5px
width: 5px
animation: move26 .8s ease infinite forwards
animation-delay: .2s
@keyframes move26
100%
transform: translate(45px, -22px)
.move27
height: 6px
width: 6px
animation: move27 .8s ease infinite forwards
animation-delay: .3s
@keyframes move27
100%
transform: translate(5px, -46px)
View Compiled
// ✌️ //
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.