Thursday, August 28, 2014

Push Button Social Profile Flat UI Color

flat ui push button css3


Push Button Social Profile Flat UI Color - Betapa pentingnya social profile dari berbagai media sosial untuk kepentingan blog, sebagai sarana komunikasi pemilik blog dan pengunjung. Ada beraneka macam bentuk dan model button mulai desain sederhana sampai button unik  sesuai perkembangan flat ui saat ini yang semuanya bertujuan agar blog tampil beda dan keren. Sebagai contoh Flat ui download button awesome , Flat UI Button Awesome Modal Dialog , Multi button download metro ui


CSS

.roundbtn {
  margin-right: 20px;
}

.roundbtn {
  width: 75px;
  height: 75px;
  border: 5px solid #9a9a9a;
  display: inline-block;
  background-color: #6c6161;
  -moz-border-radius: 75px;
  -webkit-border-radius: 75px;
  border-radius: 75px;
  -moz-transition: all 35ms linear;
  -o-transition: all 35ms linear;
  -webkit-transition: all 35ms linear;
  transition: all 35ms linear;
  -ms-transition: all 35ms linear;
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.roundbtn.sea {
  border: 5px solid #1abc9c;
  background-color: #16a085;
}
.roundbtn.red {
  border: 5px solid #d73030;
  background-color: #8b1616;
}
.roundbtn.blue {
  border: 5px solid #51a9ff;
  background-color: #0077ea;
}
.roundbtn.dark {
  border: 5px solid #34495e;
  background-color: #2c3e50;
}

.roundbtn .inner {
  position: relative;
  width: 75px;
  height: 75px;
  background-color: #9a9a9a;
  margin-top: -8px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -moz-transition: margin 35ms 35ms linear, box-shadow 35ms linear;
  -o-transition: margin 35ms 35ms linear, box-shadow 35ms linear;
  -webkit-transition: margin 35ms 35ms, box-shadow 35ms linear;
  -webkit-transition-delay: linear, 0s;
  transition: margin 35ms 35ms linear, box-shadow 35ms linear;
  -ms-transition: margin 35ms 35ms linear, box-shadow 35ms linear;
}
.roundbtn.sea .inner {
  background-color: #1abc9c;
}
.roundbtn.red .inner {
  background-color: #d73030;
}
.roundbtn.blue .inner {
  background-color: #51a9ff;
}
.roundbtn.dark .inner {
  background-color: #34495e;
}

.roundbtn:active .inner {
  margin-top: 0;
  -moz-box-shadow: #6c6161 0 8px 0 inset;
  -webkit-box-shadow: #6c6161 0 8px 0 inset;
  box-shadow: #6c6161 0 8px 0 inset;
  -moz-transition: margin 35ms linear, box-shadow 17.5ms 17.5ms linear;
  -o-transition: margin 35ms linear, box-shadow 17.5ms 17.5ms linear;
  -webkit-transition: margin 35ms linear, box-shadow 17.5ms 17.5ms;
  -webkit-transition-delay: 0s, linear;
  transition: margin 35ms linear, box-shadow 17.5ms 17.5ms linear;
  -ms-transition: margin 35ms linear, box-shadow 17.5ms 17.5ms linear;
}
.roundbtn:active.sea .inner {
  -moz-box-shadow: #16a085 0 8px 0 inset;
  -webkit-box-shadow: #16a085 0 8px 0 inset;
  box-shadow: #16a085 0 8px 0 inset;
}
.roundbtn:active.red .inner {
  -moz-box-shadow: #8b1616 0 8px 0 inset;
  -webkit-box-shadow: #8b1616 0 8px 0 inset;
  box-shadow: #8b1616 0 8px 0 inset;
}
.roundbtn:active.blue .inner {
  -moz-box-shadow: #0077ea 0 8px 0 inset;
  -webkit-box-shadow: #0077ea 0 8px 0 inset;
  box-shadow: #0077ea 0 8px 0 inset;
}
.roundbtn:active.dark .inner {
  -moz-box-shadow: #2c3e50 0 8px 0 inset;
  -webkit-box-shadow: #2c3e50 0 8px 0 inset;
  box-shadow: #2c3e50 0 8px 0 inset;
}

.text {
  position: absolute;
  top: 32px;
  left: 0;
  right: 0;
  text-align: center;
  text-transform: uppercase;
  font-family: Courier New;
  font-size: 13px;
  color: white;
  font-weight: 300;
  letter-spacing: 1px;
  text-shadow: rgba(0, 0, 0, 0.5) 0 0 5px;
}


HTML

<div class="roundbtn dark">
<div class="inner"><span class="text"><i class="fa fa-facebook fa-2x"></i></span>
</div>
</div>
<div class="roundbtn red">
<div class="inner"><span class="text"><i class="fa fa-google-plus fa-2x"></i></span></div>
</div>
<div class="roundbtn blue">
<div class="inner"><span class="text"><i class="fa fa-twitter fa-2x"></i></span>
</div>
</div>
<div class="roundbtn sea">
<div class="inner"><span class="text"><i class="fa fa-linkedin fa-2x"></i></span>
</div>
</div>

Silakan kreasikan sesuai selera baik warna dan ukurannya.

Friday, August 22, 2014

Flat UI Menu Animasi Drop Down CSS3

flat ui menu animasi css3


Flat UI Menu Animasi Drop Down CSS3 - Setelah hampir sebulan penuh tidak update postingan kali ini saya persembahkan menu kombinasi efek animasi css3 dengan Flat UI color untuk membuat menu gaya flat yang sederhana dan simple tapi masih tetep kelihatan hidup dan menarik. Kombinasi menu lainya seperti artikel sebelumnya kombinasi menu flat ui dengan font awesome .

Untuk tampilannya silakan klik demonya di bawah ini :


Untuk komponen yang di gunakan :

CSS

.menu, .menu ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.menu {
    height: 58px;
}
.menu li {
    background:#22313F;
    min-width: 160px;
}
.menu > li {
    display: block;
    float: left;
    position: relative;
}
.menu > li:first-child {
    border-radius: 0;
}
.menu a {
    color: #fff;
    display: block;
    font-family: 'Lucida Console';
    font-size: 18px;
    line-height: 54px;
    padding: 0 25px;
    text-decoration: none;
    text-transform: uppercase;
}

.menu li:hover {
    background-color: #16a085;
}
.menu li:hover > a {
    border-radius: 0;
    color: #2c3e50;
}

/* submenu styles */
.submenu {
    left: 0;
    max-height: 0;
    position: absolute;
    top: 100%;
    z-index: 0;

    -webkit-perspective: 400px;
    -moz-perspective: 400px;
    -ms-perspective: 400px;
    -o-perspective: 400px;
    perspective: 400px;
}
.submenu li {
    opacity: 0;

    -webkit-transform: rotateY(90deg);
    -moz-transform: rotateY(90deg);
    -ms-transform: rotateY(90deg);
    -o-transform: rotateY(90deg);
    transform: rotateY(90deg);

    -webkit-transition: opacity .4s, -webkit-transform .5s;
    -moz-transition: opacity .4s, -moz-transform .5s;
    -ms-transition: opacity .4s, -ms-transform .5s;
    -o-transition: opacity .4s, -o-transform .5s;
    transition: opacity .4s, transform .5s;
}
.menu .submenu li:hover a {
    border-radius: 0;
    color: #2c3e50;
}
.menu > li:hover .submenu, .menu > li:focus .submenu {
    max-height: 2000px;
    z-index: 10;
}
.menu > li:hover .submenu li, .menu > li:focus .submenu li {
    opacity: 1;

    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
}

/* CSS3 delays for transition effects */
.menu li:hover .submenu li:nth-child(1) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}
.menu li:hover .submenu li:nth-child(2) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.menu li:hover .submenu li:nth-child(3) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.menu li:hover .submenu li:nth-child(4) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.menu li:hover .submenu li:nth-child(5) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.menu li:hover .submenu li:nth-child(6) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.menu li:hover .submenu li:nth-child(7) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.menu li:hover .submenu li:nth-child(8) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}

.submenu li:nth-child(1) {
    -webkit-transition-delay: 350ms;
    -moz-transition-delay: 350ms;
    -ms-transition-delay: 350ms;
    -o-transition-delay: 350ms;
    transition-delay: 350ms;
}
.submenu li:nth-child(2) {
    -webkit-transition-delay: 300ms;
    -moz-transition-delay: 300ms;
    -ms-transition-delay: 300ms;
    -o-transition-delay: 300ms;
    transition-delay: 300ms;
}
.submenu li:nth-child(3) {
    -webkit-transition-delay: 250ms;
    -moz-transition-delay: 250ms;
    -ms-transition-delay: 250ms;
    -o-transition-delay: 250ms;
    transition-delay: 250ms;
}
.submenu li:nth-child(4) {
    -webkit-transition-delay: 200ms;
    -moz-transition-delay: 200ms;
    -ms-transition-delay: 200ms;
    -o-transition-delay: 200ms;
    transition-delay: 200ms;
}
.submenu li:nth-child(5) {
    -webkit-transition-delay: 150ms;
    -moz-transition-delay: 150ms;
    -ms-transition-delay: 150ms;
    -o-transition-delay: 150ms;
    transition-delay: 150ms;
}
.submenu li:nth-child(6) {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    -ms-transition-delay: 100ms;
    -o-transition-delay: 100ms;
    transition-delay: 100ms;
}
.submenu li:nth-child(7) {
    -webkit-transition-delay: 50ms;
    -moz-transition-delay: 50ms;
    -ms-transition-delay: 50ms;
    -o-transition-delay: 50ms;
    transition-delay: 50ms;
}
.submenu li:nth-child(8) {
    -webkit-transition-delay: 0s;
    -moz-transition-delay: 0s;
    -ms-transition-delay: 0s;
    -o-transition-delay: 0s;
    transition-delay: 0s;
}

HTML

<ul class="menu">
<li><a href="#">Home</a></li>
<li><a href="#">Menu 1</a>
        <ul class="submenu">
<li><a href="#">Submenu 1</a></li>
<li><a href="#">Submenu 2</a></li>
<li><a href="#">Submenu 3</a></li>
<li><a href="#">Submenu 4</a></li>
</ul>
</li>
<li class="active"><a href="#">Menu 2</a>
        <ul class="submenu">
<li><a href="#">Submenu 1</a></li>
<li><a href="#">Submenu 2</a></li>
<li><a href="#">Submenu 3</a></li>
<li><a href="#">Submenu 4</a></li>
</ul>
</li>
<li><a href="#">Menu 3</a>
        <ul class="submenu">
<li><a href="#">Submenu 1</a></li>
<li><a href="#">Submenu 2</a></li>
<li><a href="#">Submenu 3</a></li>
<li><a href="#">Submenu 4</a></li>
</ul>

Dan seterusnya...........dan seterusnya............

</li>
</ul>

Silakan anda kembangkan dan berkreasi sendiri untuk hasil yang lebih maksimal