Kreatif USB Drive Button ala SW Blogger


Hai para blogger,kali ini saya akan share tutorial Membuat Kreatif USB Drive Button SW Blogger. Button ini keren jika dipasang diblog agan. :D



Oke, berikut tutorialnya.


1. Buka Blogger, pilih menu Template > Edit HTML. Kemudian letakkan kode CSS dibawah tepat sebelum kode ]]></b:skin>

.wrapper {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  width: 740px;
  margin: 40px auto;
  text-align: center;
}
.intro {
  margin-bottom: 20px;
}
.outro {
  margin-top: 40px;
}
.drives:before,
.drives:after {
  display: table;
  content: "";
  line-height: 0;
}
.drives:after {
  clear: both;
}
@import url("//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css");
/* SW Blogger
------------ */
/* By Sebastian Wirajaya, On 30 January 15
---------------- */
/* USB drive style SW Blogger
------------------------ */
.usb-drive {
  display: block;
  float: left;
  width: 300px;
  margin: 25px auto;
  text-align: left;
  cursor: pointer;
  user-select: none;
  font-smoothing: antialiased;
}
.usb-drive .casing,
.usb-drive .cap {
  color: #0378a9;
  background-color: #04aef4;
  border-top: 1px solid #04aef4;
  border-bottom: 1px solid #16b8fb;
  box-shadow: 0 5px 0 #026690, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  background-color: #1eade9;
  background-image: -moz-linear-gradient(top, #2fc0fc, #0391cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2fc0fc), to(#0391cc));
  background-image: -webkit-linear-gradient(top, #2fc0fc, #0391cc);
  background-image: -o-linear-gradient(top, #2fc0fc, #0391cc);
  background-image: linear-gradient(to bottom, #2fc0fc, #0391cc);
  background-repeat: repeat-x;
}
.usb-drive:before,
.usb-drive:after {
  display: table;
  content: "";
  line-height: 0;
}
.usb-drive:after {
  clear: both;
}
.usb-drive > div {
  float: left;
  height: 50px;
}
.usb-drive .casing,
.usb-drive .cap {
  line-height: 50px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.65), 0 1px 1px rgba(255, 255, 255, 0.35);
}
.usb-drive .casing {
  width: 130px;
  margin-left: 36px;
  /* Offset by width of connector for centering */
  padding-left: 15px;
  padding-right: 10px;
  border-radius: 25px 0 0 25px;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}
.usb-drive .connector {
  width: 0;
  position: relative;
  overflow: hidden;
  transition: width 100ms ease-in-out;
}
.usb-drive .connector .inner {
  margin-top: 12px;
  width: 30px;
  height: 30px;
  border-radius: 0 2px 2px 0;
  background-color: #afafaf;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#999999), color-stop(90%, #bfbfbf), to(#6f6f6f));
  background-image: -webkit-linear-gradient(#999999, #bfbfbf 90%, #6f6f6f);
  background-image: -moz-linear-gradient(top, #999999, #bfbfbf 90%, #6f6f6f);
  background-image: -o-linear-gradient(#999999, #bfbfbf 90%, #6f6f6f);
  background-image: linear-gradient(#999999, #bfbfbf 90%, #6f6f6f);
  background-repeat: no-repeat;
  box-shadow: inset 3px 0 3px rgba(0, 0, 0, 0.15), 0 5px 0 #3b3b3b, inset 0 2px 1px rgba(255, 255, 255, 0.45), 0 5px 10px rgba(0, 0, 0, 0.65);
}
.usb-drive .connector .inner span {
  position: absolute;
  width: 5px;
  height: 5px;
  left: 7px;
  background-color: #333333;
  border-radius: 1px;
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.65), 0 1px 0 rgba(255, 255, 255, 0.35);
}
.usb-drive .connector .inner span:first-of-type {
  top: 19px;
}
.usb-drive .connector .inner span:last-of-type {
  top: 29px;
}
.usb-drive .cap {
  width: 36px;
  padding-left: 10px;
  border-radius: 0 25px 25px 0;
  font-size: 18px;
}
.usb-drive:active,
.usb-drive.active {
  text-decoration: none;
}
.usb-drive:active .casing,
.usb-drive.active .casing,
.usb-drive:active .cap,
.usb-drive.active .cap {
  color: #FFF;
}
.usb-drive:hover .connector,
.usb-drive.hover .connector {
  width: 35px;
}
/* USB Drive warna
---------------------- */
.red .casing,
.red .cap {
  color: #761911;
  background-color: #b8271b;
  border-top: 1px solid #b8271b;
  border-bottom: 1px solid #ce2b1f;
  box-shadow: 0 5px 0 #5f140e, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  background-color: #c12c20;
  background-image: -moz-linear-gradient(top, #df3527, #951f16);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#df3527), to(#951f16));
  background-image: -webkit-linear-gradient(top, #df3527, #951f16);
  background-image: -o-linear-gradient(top, #df3527, #951f16);
  background-image: linear-gradient(to bottom, #df3527, #951f16);
  background-repeat: repeat-x;
}
.orange .casing,
.orange .cap {
  color: #b26800;
  background-color: #fe9500;
  border-top: 1px solid #fe9500;
  border-bottom: 1px solid #ffa019;
  box-shadow: 0 5px 0 #985900, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  background-color: #ee981e;
  background-image: -moz-linear-gradient(top, #ffaa32, #d57d00);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffaa32), to(#d57d00));
  background-image: -webkit-linear-gradient(top, #ffaa32, #d57d00);
  background-image: -o-linear-gradient(top, #ffaa32, #d57d00);
  background-image: linear-gradient(to bottom, #ffaa32, #d57d00);
  background-repeat: repeat-x;
}
.purple .casing,
.purple .cap {
  color: #542a82;
  background-color: #7a3dbc;
  border-top: 1px solid #7a3dbc;
  border-bottom: 1px solid #874dc6;
  box-shadow: 0 5px 0 #48246f, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  background-color: #814eb9;
  background-image: -moz-linear-gradient(top, #9460cc, #66339d);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#9460cc), to(#66339d));
  background-image: -webkit-linear-gradient(top, #9460cc, #66339d);
  background-image: -o-linear-gradient(top, #9460cc, #66339d);
  background-image: linear-gradient(to bottom, #9460cc, #66339d);
  background-repeat: repeat-x;
}
.green .casing,
.green .cap {
  color: #2b732b;
  background-color: #40ab40;
  border-top: 1px solid #40ab40;
  border-bottom: 1px solid #4abb4a;
  box-shadow: 0 5px 0 #246124, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  background-color: #4cad4c;
  background-image: -moz-linear-gradient(top, #5cc25c, #358d35);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5cc25c), to(#358d35));
  background-image: -webkit-linear-gradient(top, #5cc25c, #358d35);
  background-image: -o-linear-gradient(top, #5cc25c, #358d35);
  background-image: linear-gradient(to bottom, #5cc25c, #358d35);
  background-repeat: repeat-x;
}
/* Patern dari
   http://lea.verou.me/css3patterns/
------------------------------------ */
.carbon .casing,
.carbon .cap {
  color: #CCC;
  background: linear-gradient(27deg, #222222 5px, transparent 5px) 0 5px, linear-gradient(207deg, #222222 5px, transparent 5px) 10px 0px, linear-gradient(27deg, #2f2f2f 5px, transparent 5px) 0px 10px, linear-gradient(207deg, #2f2f2f 5px, transparent 5px) 10px 5px, linear-gradient(90deg, #282828 10px, transparent 10px), linear-gradient(#2a2a2a 25%, #1a1a1a 25%, #272727 50%, transparent 50%, transparent 75%, #313131 75%, #313131);
  background-color: #202020;
  -webkit-background-size: 20px 20px;
  -moz-background-size: 20px 20px;
  -o-background-size: 20px 20px;
  background-size: 20px 20px;
  -webkit-box-shadow: 0 5px 0 #000000, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  -moz-box-shadow: 0 5px 0 #000000, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  box-shadow: 0 5px 0 #000000, inset 0 2px 1px rgba(255, 255, 255, 0.35), 0 8px 3px rgba(0, 0, 0, 0.35);
  border-top: 1px solid #333333;
  border-bottom: 1px solid #404040;
}
.carbon .cap {
  color: #ffc40d;
}
/* Font Awesome style
---------------------- */
/* Utility Mixins (Twitter Bootstrap 2.3)
----------------------------------------- */
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
/* Responsive
-------------------- */
@media (min-width: 492px) and (max-width: 739px) {
  .wrapper {
    width: 492px;
  }
}
@media (max-width: 491px) {
  .wrapper {
    width: auto;
    margin: auto;
  }
  .usb-drive {
    float: none;
  }
}


3. Simpan Template, kemudia letakkan kode HTML dibawah untuk memasang button ini pada postingan anda.

<div class="wrapper drives">
<!-- Blue USB Drive -->
<a class="usb-drive" href="#" title="Download">
</a><br />
<div class="casing">
<a class="usb-drive" href="#" title="Download">SW Blogger 1</a></div>
<a class="usb-drive" href="#" title="Download">
<div class="connector">
<div class="inner">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
</div>
<div class="cap">
<i class="fa fa-cloud-download"></i>
</div>
</a>

<!-- Purple USB Drive -->
<a class="usb-drive purple" href="#" title="Download">
<div class="casing">
SW Blogger 2</div>
<div class="connector">
<div class="inner">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
</div>
<div class="cap">
<i class="fa fa-download"></i>
</div>
</a>

<!-- Red USB Drive -->
<a class="usb-drive red" href="#" title="Share">
<div class="casing">
SW Blogger 3</div>
<div class="connector">
<div class="inner">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
</div>
<div class="cap">
<i class="fa fa-share"></i>
</div>
</a>

<!-- Orange USB Drive -->
<a class="usb-drive orange" href="#" title="Upload">
<div class="casing">
SW Blogger 4</div>
<div class="connector">
<div class="inner">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
</div>
<div class="cap">
<i class="fa fa-cloud-upload"></i>
</div>
</a>

<!-- Green USB Drive -->
<a class="usb-drive green" href="#" title="Download">
<div class="casing">
SW Blogger 5</div>
<div class="connector">
<div class="inner">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
</div>
<div class="cap">
<i class="fa fa-upload"></i>
</div>
</a>

<!-- Carbon Pattern USB Drive -->
<a class="usb-drive carbon" href="#" title="Stash">
<div class="casing">
SW Blogger 6</div>
<div class="connector">
<div class="inner">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</div>
</div>
<div class="cap">
<i class="fa fa-star"></i>
</div>
</a>
</div>

Selesai...

*Jika ada kesulitan silahkan berkomentar, warna, lebar, ukuran bisa diganti *Repost from : www.sebastianwirajaya.net

0 Response to "Kreatif USB Drive Button ala SW Blogger"

Post a Comment