.artboard
  .button
    .links
      a.fab.fa-2x.fa-twitter(target="_blank",href="https://twitter.com/akshaycodes")
      a.fab.fa-2x.fa-medium-m(target="_blank",href="https://medium.com/@akshaycodes")
      a.fab.fa-2x.fa-instagram(target="_blank",href="https://www.instagram.com/akshaycodes/")
      a.fab.fa-2x.fa-codepen(target="_blank",href="https://codepen.io/akshaycodes/")
      a.fab.fa-2x.fa-youtube(target="_blank",href="https://www.youtube.com/channel/UCsDkne96PITsG50KXBoyBzQ")
    .overlay: a Follow Me
       


















footer
  .content
    .top
      a(target="_blank",href="https://www.instagram.com/akshaycodes/?hl=en") #[i.fab.fa-instagram]
      a(target="_blank",href="https://twitter.com/akshaycodes/") #[i.fab.fa-twitter]
      a(target="_blank",href="http://akshaycodes.com/youtube") #[i.fab.fa-youtube]
      a(target="_blank",href="https://codepen.io/akshaycodes/") #[i.fab.fa-codepen]
    .bottom
      a made with #[i.fas.fa-heart.beat] by #[a(target="_blank",href="https://codepen.io/akshaycodes/") Akshaycodes]
View Compiled
// sass
//Var
//colors
$base: #FFE6C9
$primary: #D6A0D3
$accent: #ffffff
$secondary: #F0ADA1
$tertiary: #FFCCBD
$num: 5
$delay: 55ms

$multiplier: $delay 
$width: 350px
//mixins
=fhover($color)
  &:hover
    transition: 350ms ease-in-out
    color:  $color
    transform: scale(1.4)
=flex()
  display: flex
  align-items: center
  justify-content: center
  flex-direction: row
  flex-wrap: wrap
   
=center()
  position: absolute
  left: 50%
  top: 50%
  transform: translate(-50%, -50%)
  
=align()
  top: 50%
  transform: translateY(-50%)

// reset
*
  margin: 0
  box-sizing: border-box
  padding: 0
  -webkit-font-smoothing: antialiased
  -moz-osx-font-smoothing: grayscale
h1,h2,h3,h4,h5,h6,a,p,span
  //margin: 10px 10px 0 0
  padding-bottom: 0.714em !important
  padding-top: 0.714em !important
  text-transform: uppercase
  letter-spacing: 0.1em
  font-weight: 400
  color: $accent
  font-weight: bold
  text-align: center
  
footer
  bottom: 0
  right: 0
  left: 0
  margin: 0 auto
  position: fixed
  width: 100%
  background: $base
  text-align: center
  //padding: 10px 20px
  
  .content
    border-radius: 5px
    +flex
    //flex-direction: column
    justify-content: space-evenly
    //background-color: $primary
    height: 80px
    .bottom
      padding: 0
      margin: 0
      top: 10%
      .beat
        color: red
        animation: beat .30s infinite alternate
        
    .top
      font-size: 25px
      .fa-twitter
        +fhover(#55acee)
      .fa-youtube
        +fhover(#cd201f)
      .fa-instagram
        +fhover(#e4405f)
      .fa-codepen
        +fhover(#FFDD40)
        
      a
        padding: 10px
      i
        transition: 500ms ease-in-out
      
    
body
  background: $base
  font-family: 'Raleway', sans-serif
  text-align: center
  
.noselect
  user-select: none

  
.artboard
  +flex()
  +center()
  position: absolute
.button
  width: $width
  height: 80px
  +flex()
  +center()
  justify-content: space-evenly
  background:  $tertiary
  text-align: center
  font-weight: bold
  overflow: hidden
  color: $accent
  .links a
    padding: 15px
    transition:  700ms cubic-bezier(.89,.03,.06,1.50)
    color: $accent
    text-align: center
    opacity: 0
    text-decoration: none
    transform: scale(0)
    &:hover
      color: $primary
      transition-timing-function: ease-in-out!important
      transition-delay: 1ms!important
    @while $num > 0
        &:nth-child(#{$num})
            transition-delay:  (#{$delay})
        $delay: $delay + $multiplier 
        $num: $num - 1
  .overlay
      +flex()
      width: $width
      height: 80px
      position: absolute
      top: 0em
      left: 0em
      background: $secondary
      transition:   1s cubic-bezier(.89,.03,.06,1.50)
      a
        transform: scale(1)
        +flex()
        opacity: 1
        padding: 0
        margin: auto
        color: $accent !important
        font-size: 20px
        
        
//effects  
.button:hover 
  .links a
    transform: scale(1)
    opacity: 1
  .overlay
    transform: translateX(-500px)





//animation
@keyframes beat
  to 
    transform: scale(1.4)
View Compiled
//tested on Safari,chrome 
//No Script
//total time: 2 hours 
//You Can Find Me On Instagram: @akshaycodes 
//if you have questions feel free to ask
View Compiled

External CSS

  1. https://use.fontawesome.com/releases/v5.4.1/css/all.css

External JavaScript

This Pen doesn't use any external JavaScript resources.