Minggu

blog templates part 1

Ada postingan bagus nih gan dari blog tetangga sebelah untuk  para pemula bloger yuukk kita pelajari..
MENGENAL LAYOUT DAN MACAM-MACAMNYA
Tentu-nya para blogger sudah mengetahui apa yang dimaksud dengan layout... Tetapi sebelum kita membahas layout, kita harus tau terlebih dahulu structure template. Structure templates terdiri dari Header, Blog Post, Sidebar, dan Footer
BASIC MEMBUAT TEMPLATES BLOGSetelah kita tau structure sebuah template, baru-lah kita harus tau layout-nya. Sebenarnya langkah awal kita dalam membuat sebuah templates, kita harus memikirkan layout (tata letak) blog yang akan kita buat templates-nya. Jadi, bayangkan terlebih dahulu structure layout yang mau Anda buat. Berikut contoh-contoh-nya :
 layout
  
Gambar layout di atas mempunyai sebuah header, sebuah blog post, dua buah sidebar (left dan right), dan sebuah footer.structure
Gambar di atas mempunyai dua buah header (left dan right), sebuah blog post, dua buah sidebar (left dan right), dan sebuah footer.
 templates
  
Gambar di atas mempunyai dua buah header (left dan right), sebuah blog post, sebuah sidebar, dua buah sidebar bottom (left sidebar bottom dan right sidebar bottom), dan sebuah footer.Layout di atas ialah layout yang sedang saya pakai ini hehehe...





Catatan pertama :

1. Structure layout di atas hanya beberapa contoh saja, Anda bisa membuat structure sesuai selera Anda, misalkan Anda buat left header, center header, dan right header (misalkan). Coba Anda bayangkan dulu structure layout yang mau Anda buat.

2. Untuk `BLOG POST` hanya satu saja (stabdar dan umum-nya), tapi kalau Anda pintar dalam hack blog, mungkin bisa aja blog post-nya ada dua atau tiga !. Tetapi selama ini, belum pernah ada satu pun templates seseorang yang blog post-nya lebih dari satu.


Selanjutnya setelah Anda telah memikirkan structure layout yang mau Anda buat, Anda harus tau dulu cara kerja sebuah `script`. Biasa itu di mana-mana kalau nulis dari atas ke bawah.. Nulis script juga begitu... Dan layout yang muncul pun begitu, dari atas lalu ke bawah. Jadi yang paling utama kita buat adalah `HEADER` dulu. Tentukan structure header, apakah header saja (sebuah) atau dua buah header (left dan right), atau tiga buah, pokonya terserah Anda. Penulisan script `HEADER` kita anggap saja sudah kita simpan, selanjutnya ialah ke bawah header... "kalau yang sering menggunakan dreamweaver, terus edit-edit HTML, pastinya sudah tau setelah dari header itu akan ke mana". Setelah dari header itu akan menuju left (kiri) di bawah header. Untuk left-nya, Anda bisa menaruh blog post dulu atau sidebar dulu, itu terserah Anda. Kalau blog post dulu, berarti sidebar-nya nanti ada di samping kanan. Kalau sidebar dulu, berarti blog post-nya yang ada di samping kanan. Seperti ketiga contoh structure layout di atas, blog post-nya dulu baru kemudian sidebar. "Jadi dari atas lalu ke kiri di bawah-nya, dan dari kiri lalu ke kanan-nya atau bisa juga ke bawahnya langsung (niasanya buat templates yang tidak menggunakan sidebar), terakhir dari kanan ke bawah". Berikut gambar salah satu contoh diikuti dengan step by step-nya :


 step by step
 
 

Setelah pengertian-pengertian di atas kita tau dan kita ingat, baru-lah kita menuju pembuatan script-nya. Tetapi lagi-lagi sebelum harus tau pembuatan script-nya, kita harus tau fungsi-fungsi script-nya. Kita mulai dari header dulu okey ??. Sekarang mari kita trial templates dari blogger langsung, ambil script templates minima yang warna putih (untuk uji coba).


Baik sekarang kita edit-edit header dulu ya ?!. Inilah script CSS Header dari templates minima yang putih.. "header ini atau semua structure berada di dalam outer wrapper", jadi sebenar-nya kita harus tau outer wrapper dulu. Yang membungkus header, blog post, sidebar dan footer ialah outer wrapper.. Kita bisa mengatur berapa lebar keseluruhan blog ? Kita juga bisa menaruh gambar kita di outer wrapper untuk background dasar blog. Okey, tuju dulu CSS outer wrapper, inilah script CSS outer wrapper di minima putih (template default dari blogger.com) : 
/* Outer-Wrapper
----------------------------------------------- */
#outer-wrapper {
width: 660px;
margin:0 auto;
padding:10px;
text-align:$startSide;
font: $bodyfont;
}

#main-wrapper {
width: 410px;
float: $startSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}

#sidebar-wrapper {
width: 220px;
float: $endSide;
word-wrap: break-word; /* fix for long text breaking sidebar float in IE */
overflow: hidden; /* fix for long non-text content breaking IE sidebar float */
}
 
Coba lihat, ada outer wrapper, ada main wrapper dan ada sidebar wrapper.. Kali ini tutorial-nya untuk memperlebarkan dan mengecilkan wrapper dulu saja ya... Okey sekarang coba lihat dulu preview-nya, jangan diedit-edit dulu.



Outer-Wrapper



Coba lihat garis bagian kiri blog post sama rata dengan garis bagian kiri header. Itu karena width (lebar) blog post dan sidebar sudah disesuaikan dengan lebar dari header wrapper dan kesemuanya disesuaikan dengan outer wrapper. Sekarang coba Anda ke CSS header wrapper, ini CSS-nya :


/* Header
-----------------------------------------------
*/

#header-wrapper {
width:660px
margin:0 auto 10px
border:1px solid $bordercolor
}

#header-inner {
background-position: center
margin-left: auto
margin-right: auto
}

#header {
margin: 5px
border: 1px solid $bordercolor
text-align: center
color:$pagetitlecolor
}

#header h1 {
margin:5px 5px 0
padding:15px 20px .25em
line-height:1.2em
text-transform:uppercase
letter-spacing:.2em
font: $pagetitlefont
}

#header a {
color:$pagetitlecolor
text-decoration:none
}

#header a:hover {
color:$pagetitlecolor
}

#header .description {
margin:0 5px 5px
padding:0 20px 15px
max-width:700px
text-transform:uppercase
letter-spacing:.2em
line-height: 1.4em
font: $descriptionfont
color: $descriptioncolor
}

#header img {
margin-$startSide: auto
margin-$endSide: auto
}




Rumus ala saya hehehe :

Lebar blog post + lebar sidebar + padding = lebar header wrapper (kalau sisi kiri dan kanan mau sejajar seperti gambar di atas, gambar template minima). Berarti, lebar blog post (main-wrapper) 410px + 220px (dari sidebar wrapper) = 630px. Dan sisa dari 660px-630px=30px ialah padding. Lebih jelas-nya, ini gambar-nya :

CSS
 Sekarang coba ubah lebar header-wrapper-nya, dari 660px menjadi 925px.
header
 

Maka kita akan lihat, header-nya memanjang ke kanan dan tidak center. Karena lebar header sudah keluar batas lebar outer-wrapper... Cara untuk header itu kembali center lagi ialah, kita harus bungkus kembali lebar header wrapper ke dalam lebar outer-wrapper, minimal di samakan lebar kedua-nya (geader wrapper dan outer wrapper) menjadi 925px. Maka hasil-nya akan seperti ini :

sidebar
Lihat header-nya kembali center dan lebih panjang, sebesar setting-an kita tadi yaitu 660px. Dan outer-nya pun menjadi lebih lebar. Tetapi jarak atau padding antara blog post dan sidebar semakin jauh. Karena kita sedang bahas header, jadi kali ini tidak beranjak ke pengaturan blog post dan sidebar dulu ya ?!.

Untuk template minima ini agak ribet untuk memasukkan sebuah gambar di header-nya (bagi saya yang awam hehehe) karena ternyata yang buat ribet ialah header-nya yang dikunci. Jadi kita gak bisa menghapus border header atau-pun tulisan yang ada di dalam border, dalam kasus di atas yaitu tulisan "YOUR LIKE" (judul blog), maka gambar yang akan kita mau sisipkan pin terhalangkan.. Bagaimana cara-nya ? ya mudah saja, kunci tadi kita buka, di mana ? ya di script-nya, di script XML-nya.. Coba cari script ini :
<div id='header-wrapper'>
<b:section class='header' id='header' maxwidgets='1' showaddelement='no'>
<b:widget id='Header1' locked='true' title='YOUR LIKE (Header)' type='Header'/>
</b:section>
</div>

Ubah yang locked=true menjadi locked=false. Maka Anda bisa menghapus header tadi dengan cara :

1. Klik Layout dari dashbord di blogger.com.

2. Maka halaman `Page Element` akan terbuka. dan klik edit pada header.

3. Dan Anda bisa menghapus-nya sekarang atau mengedit-edit.



outer wrapper
gambar
design


Lihat !! structure layout-nya tidak ada header-nya.. Tapi sekarang Anda lebih mudah dalam memasukkan gambar header atau pun iklan-iklan di header. Meskipun header di atas tidak ada, tetapi tetap Anda bisa menambah-kan widget atau gambar dan atau yang lainnya di header... Ada dua cara untuk memasukkan gambar di header..

Cara pertama yaitu dengan cara add gadget dan masukkan link di mana Anda mengupload foto anda... Biar foto atau gambar sesuai dengan lebar header maka ada dua cara lagi juga hehehe... yang pertama, anda memang sudah mencocokkan lebar gambar dengan lebar header dengan cara anda mengatur lebar gambarnya dengan software sepeti photoshop, maka setelah selesai diedit di photoshop lalu diupload semisal ke www.photobucket.com, maka setelah Anda dapat link Anda meng-upload gambar tadi dan memasukkannya ke add gadget dengan add HTML/Java script, lebar gambar dengan lebar header pun sesuai. Nah cara yang ke dua-nya, kasih script tambahan setelah script ( <img ) menjadi( <img weight="925" xxxxxxxx ) "xxxxxxx" adalah link tempat Anda menyimpan gambarnya.


Cara yang kedua ialah dengan memasukkan link gambar Anda di script CSS-nya, sebagai contoh di bawah ini :

/* Header
-----------------------------------------------
*/

#header-wrapper {
width:925px
margin:0 auto 10px
border:1px solid $bordercolor
background: url (http://xxxxxxxxxxxxxxxx.gif atau .jpeg)
}

#header-inner {
background-position: center
margin-left: auto
margin-right: auto
}


photoshop
Gambar di atas bukti kalau header bisa ditambahkan page element..

selamat mencoba..

0 komentar:

Posting Komentar

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best CD Rates