非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

WordPressテーマ「Photographer」をカスタマイズしてみた

   

前回の記事でWordPressのテーマについて書きました。

プログラミングサイトにクラスチェンジするためのWordPressグリッドテーマ5選

 

このうち、「Photographer」をインストールし、プログラミングサイトらしいデザインにカスタマイズしてみました。

こちらは元のデザイン

 

Photographer

 

これをカスタマイズしたのがこちら。なかなかポップなデザインになりました。ただ、こうしてみると、やっぱり画像が大きすぎて見づらい感じがします。

b

 

カスタマイズしたCSSはこちら。style.cssを手直ししてデザインを見直しました。

/*
Theme Name: Photographer Theme
Theme URI: http://www.dessign.net/photographertheme
Description: Photographer Theme for WordPress is stylish, customizable, simple, and readable. Perfect for amature and profesional photographers.
Version: 2.0
Author: Marios Lublinski
Author URI: http://www.dessign.net
Tags: 2 column theme
*/
/* Global */
* { margin: 0; padding: 0; }
body { font–size: 12px; background–color: #ffffff; /*background: url(‘images/bg.jpg’) repeat;*/ font–family: Meiryo UI; color: #393939; }
a { color: #4f4f4f; text–decoration: none; }
h1,h2,h3,h4,h5,p { margin: 10px 0; }
h1 { font–size: 22px; }
#main_container { width: 1018px; margin: 0 auto; }
.clear { clear: both; }
.left { float: left; }
.right { float: right; }
img { border: none; }
/* Header */
#header { padding–top: 2px; }
.logo { float: left; margin–top: 13px; }
#header ul { list–style–type: none; float: right; }
#header ul li { float: left; font–size: 12px; }
#header ul li a { display: block; color: #fff; background–color: #4F4F4F; padding: 3px 20px; margin–left: 3px; text–decoration: none; display: none; }
#header ul li a:hover { background–color: #292828; }
#header ul li.current–menu–item a { background–color: #292828; display: none; }
#menu_container { margin: 15px 0 20px 0; background–color: #009900; position: relative; height: 50px; }
#menu_container ul { list–style–type: none; }
#menu_container ul li { float: left; font–size: 14px; }
#menu_container ul li a { padding: 10px; padding–top: 15px; display: block; border–right: 1px solid #ffffff; color: #ffffff; text–decoration: none; height: 50px; }
#menu_container ul li a:hover { background–color: #eeeeff; color: #444444;  }
#menu_container ul li.current–menu–item a { background–color: #ffffff; color: #444444; font–weight: bold; }
#menu_container input[type=text] { width: 160px; height: 40px; border: 1px solid #767676; float: right; margin–top: 3px; margin–right: 5px; color: #404040; padding: 0 25px 0 5px; background–color: #ffffff; }
.search_icon { position: absolute; right: 12px; top: 12px; }
/* Content */
.featured_text { font–size: 22px; color: #999999; margin–bottom: 25px; text–align: center; }
.home_post_box { width: 498px; margin–bottom: 13px; border: 1px solid #999999; font–size: 18pt; background–color: #ffffff; }
.home_post_box h3 { margin–top: 0;  }
.home_post_box h3 a { color: #393939; text–decoration: none; padding: 25px 0; display: block; text–align: center; font–weight: normal; background–color: #ffff; border–top: 1px solid #aaa; }
.home_post_box h3 a:hover { color:#999; }
.home_post_box img { width: 498px; height: 285px; opacity:1.0; filter:alpha(opacity=100); }
.home_post_box img:hover { opacity:0.8; filter:alpha(opacity=80); }
.navigation .left, .navigation .right { padding: 10px 35px; background–color: #fff; }
.navigation a:hover { color:#999; }
#content_left { width: 687px; float: left; }
.blog_post_box { margin–bottom: 25px; background–color: #fff; padding–bottom: 10px; }
.blog_post_box h3 { padding: 0 10px; }
.blog_post_box p { padding: 0 10px; }
.blog_post_box img { width: 687px; height: 331px; opacity:1.0; filter:alpha(opacity=100); }
.blog_post_box img:hover { opacity:0.8; filter:alpha(opacity=80); }
.single_content { background–color: #fff; padding: 10px 10px; }
.single_content h1 { margin–top: 0; font–size: 18px; }
.footer_inside_box { margin–bottom: 25px; }
.footer_inside_box a:hover { color:#999; }
#submit { background–color: #000; color: #fff; border: none; padding: 5px; }
/* Sidebar */
#sidebar { width: 268px; float: right; display: none; }
.side_featured { list–style–type: none; }
.side_featured li { margin–bottom: 25px; }
.side_featured li img { width: 268px; height: 153px; opacity:1.0; filter:alpha(opacity=100); }
.side_featured li img:hover { opacity:0.8; filter:alpha(opacity=80); }
/* Footer */
#footer { margin–top: 25px; padding: 5px 23px 15px; background–color: #fff; }
.footer_box { width: 220px; float: left; border–right: 1px solid #DDDDDD; margin–right: 10px; }
.footer_box h3 { font–size: 16px; font–weight: normal; }
.footer_box ul { list–style–type: none; margin–left: 0px; }
.footer_box ul li { margin–bottom: 3px; }
.footer_box_last { border–right: none; }
.bottom_footer { color: #8f8f8f; text–align: right; padding: 10px 10px; background–color: #333; font–size: 11px; }

 

他のテーマも試していきたいと思います。

スポンサーリンク

 - WordPress