HubspotCMS(Freeアカウント)でカスタムCSSを設定する方法

HubsotCMSではテーマの管理画面から様々なスタイルの変更が可能です。

例えば

  • セクションやモジュールの余白
  • 見出しやテキストのフォント、サイズ
  • ボタンのホバー時のテキストカラーや背景色

です。

テーマ設定の編集に関しては下記のドキュメントが参考になりました。

テーマ設定を編集する

上記では変更できない部分はCSSを別で設定する必要があります。今回は無料のHubspotアカウントにおいての追加方法をご紹介します。

全体の流れは目次でご確認ください。

目次

現在使用しているテーマを確認

まずは今使用しているテーマが何か確認します。
私の場合は、デフォルトで入っていた「growth」テーマを使用していました。

確認方法は

上部ナビの「マーケティング」→「ウェブサイト」→「ウェブサイトページ」をクリック

いずれかのページの「編集」をクリックして編集画面に行きます。

そこで上部の「編集」から現在使用しているテーマが分かります。

画像からGrowthというテーマを使用していることが分かります。

子テーマ内にchild.cssファイルを作成

上部メニューの「マーケティング」→「デザインツール」を開きます

さきほど確認したテーマを「@hubspot」ディレクトリ内で探して右クリックして子テーマを作成をクリックします。

子テーマを作成します。設定はそのままで大丈夫です。

作成した子テーマ(例だとgrowth-child)内のchild.cssに独自で設定したいCSSを記述してください。
これで子テーマ、独自のCSSファイルの作成は完了です。

作成した子テーマを設定

子テーマを設定する方法について、ページとブログページで設定方法が異なるので順に説明していきます。

ページのテーマを設定

上部ナビの「マーケティング」→「ウェブサイト」→「ウェブサイトページ」をクリック

いずれかのページの「編集」をクリックして編集画面に行きます。

そしてページ右上の設定を開きます。

「別のテンプレートを使用」をクリックします。

テーマをクリックして、テーマを変更をクリックします。

作成した子テーマを選択します。

これでテーマの設定が完了です。子テーマを設定したページはchild.cssの内容が反映されます。

ブログリストページのテーマを設定

ブログリストページも同様な設定を行います。

上部ナビの「マーケティング」→「ウェブサイト」→「ブログ」をクリック

左上のドロップダウンリストからブログリストページをクリックします

ページのテーマ設定と同様に

ブログリストページの編集画面に進み、設定画面を開きます

「別のテンプレート」をクリックして、子テーマを設定します。

ブログ記事ページのテーマを設定

最後にブログ記事ページのテーマ変更方法です。

画面右上の設定マーク(⚙️)をクリックして設定画面に進みます。

サイドバーの「ツール」という見出しの「ウェブサイト」→ブログに進みます
「テンプレート」タブ内のブログ記事テンプレートのテンプレートを変更を選択します。

最後に、さきほど作成した子テーマを設定して右下の完了をクリックします。

ページTOP
目次
閉じる