そちらのサイトは、#listの中にある、.entryの横幅を設定して、floatで記事を横並びにしています。
メディアクエリによって各ブレイクポイントを設定して、見ているブラウザがその画面幅になった時に幅を変えたりしているわけです。
が、今時はflexで書きます。
作成中で進捗は滞ってますが僕が作ってるスキンのひな形となったサンプルとしては、
サンプル: フル画面版
エディター画面版
こんな感じにできます。.entryの中のレイアウトも自在にできます。スタイルによっては一部jQueryが必要かも知れません。
例えば3列ですが、こんな感じにもできます。