「管理画面はそのままでもいいけれど、公開されるページがデフォルトなのはちょっと」
という方も多いと思います。
ここでは公開側の見た目を修正したいときに対象となるファイルについて記載します。
目次
テンプレート
コントローラはすべてapp/Http/Controllers/PublicController.phpです。
出力している一部の情報はOGPタグの出力と重なります。それらの情報取得はHttp/Middleware/Ogp.phpで行っています。
resources/views/public.blade.php
公開側のヘッダ、フッタ、サイドバーの位置を定義しているファイルです。
出力するOGPタグやタイトルなどもここに含まれます。
resorces/views/public-sidebar.blade.php
公開側のサイドバーを定義しているファイルです。
カテゴリーのリスト、最近更新された記事、年月アーカイブリンクが含まれます。
サイドバーで表示する情報取得はすべてHttp/Middleware/Sidebar.phpで行っています。
resorces/views/public/index.blade.php
公開側のトップページを定義しているファイルです。PublicController/indexが該当します。
この中を変えるとブログ風にする、LP風にするなどにできます。
resorces/views/public/article.blade.php
公開されている記事の表示を定義しているファイルです。PublicController/articleが該当します。
resorces/views/public/category.blade.php
公開されているページの、カテゴリー別一覧ページを定義しているファイルです。PublicController/categoryが該当します。
resorces/views/public/date.blade.php
公開されているページの、年月別一覧ページを定義しているファイルです。PublicController/dateが該当します。
resorces/views/errors/404.blade.php
存在しないページにアクセスしたときに表示するファイルです。
管理側の404も同ファイル内にあります。
CSS
resorces/sass/style.scss
梅子はSASSを使用しています。CSSを修正するときはこのファイルを修正し、productionをします。