• Feb
  • 7
  • 2013

gitでEverything up-to-dateって言われた

lokkaのテーマをherokuにpush(デプロイ)しようとしたら

Everything up-to-date

って言われたのですが、英語がめっきりわからないので言われてる意味がわからない。

頑張ってググって色々やってみたものの解決できなくて困りました。

Continue reading...

  • Dec
  • 18
  • 2012

lokkaのテーマ(テンプレート)を作成する

せっかくlokkaをローカルで動かせるようになったんだし、次はテーマの作成だ!! 

ということで、まずは既存のテーマを変更していくのが良いですよと@machidaさんからご助言いただきました。

確かに、テーマ内の構成などなど1から作るのは大変そうなので、まずは練習練習!!

というわけでローカルでテーマを変更しながら確認するための最初の一歩として、 既存のテーマをコピーして新しいテーマを作る方法を記していきます。

まずはlokkaをローカルで立ち上げる

  • 黒い画面からローカルのlokkaを置いているディレクトリまでcdコマンドで移動し、bundle exec rackup というコマンドを入力します

lokkaをローカルで動かせるようにする手順はここでは省きます。

詳しくはlokka本家か、黒い画面のgituhubからLokkaを落としてローカルで動かす。を参照してお試しください!!

既存のテーマをコピーする

  • lokka/public/theme にあるディレクトリの好きなものをコピーして、任意の名前をつける

– この時つけたディレクトリ名がテーマのタイトルになります。

今回私はharmaaというテーマを複製してtestという名前のテーマを作ることにしました。

管理画面で作ったテーマを選択して確認する

  • ブラウザで http://localhost:9292/admin/ を開く

  • テーマ>デフォルトでテーマ一覧を開いて、さっき作ったテーマを選択する

  • http://localhost:9292/ でテーマを確認

\できたー/

ということで、とっても簡単にテーマの作成が出来ました!!

注意事項

管理画面から選択したテーマは、上でも述べたとおりディレクトリ名がテーマとなるので、ディレクトリの名前を変更すると次回からブラウザで見ようとすると

Lokka::NoTemplateError at / Template not found. [“index, entries”]

というエラーが出てしまうのでご注意を・・・。 私は早速やらかしてしまいました。あははー

  • Nov
  • 29
  • 2012

SassとCompassとHamlラーニング

SassとCompassとHamlについて学ぶ

SassについてはLESSっていうのを少し使ったことがあって、似てると聞いてたのですが若干違うところもあるので確認。

SassとLESS

Sassの利点

  • @extend とかある(たしかLESSには無かった、はず)。
  • 条件分岐とかできる

LESSの利点

  • 動的に吐き出してくれるので楽ちん

という印象です。

というか詳細は下記を参照にしましょう(私へ)。

Compass

  • Sassのmixinがあるらしい
  • Sassのコンパイルがちょっとシンプルになる

Haml

今がんばってるところ。

  • Nov
  • 24
  • 2012

lokkaはじめました。

ていうかmac買った!!

今日は先週注文したMBPが届いたので、開封してすぐruby(というかrails+Sass+Haml)の勉強のためにフィヨルドの@machidaさんと@komagataさんに色々ご指導頂きながら環境の設定をしました。

ゴールは「lokkaをローカルで使えるようにする」という点だったので、今この記事が書けている=達成です。

今日いれたもの

  • http://mnemoniqs.com/web/sublimetext2/

今日参考にさせて頂いたところ

rubyとかのへん
とりあえずやっとかないと人生捗らないやつ

感想

lokkaがもっといろんな方に浸透すればよいのになーと思うので、初日ですが使ってみた感想を。

  • 管理画面がシンプルで迷子にならない(WP経験者なら尚更、未経験者でも困らなさそう)!!
  • デフォルトのテーマが素敵←重要!!
  • 記事のmarkupの形式(HTML,Markdown,Textile,MediaWiki)が選択できるという玄人(?)向けな所も!
  • heroku使えば無料で設置できるので、地球と私に優しい!

ひとまず、lokkaのテーマを作成しながらSassとHamlを勉強していきます。がんばるぞー

そして今日お世話になった@machidaさん・@komagataさんのお礼の意味も含めて、これからlokkaの啓蒙活動をはじめていくぞー