Closed github-actions[bot] closed 8 months ago
CodeRabbit
ウォークスルー: この変更セットでは、Google Tag ManagerとGoogle Analyticsの非同期読み込み、遅延ロードされた背景画像の更新、CSSのレイヤー順序の変更と新規スタイルルールの追加、ビューポート内に見える要素のdata-bg
属性の更新、新しいReactコンポーネントの作成とページレイアウトの描画などが行われています。
ファイル | 変更点 |
---|---|
public/assets/ga.js, src/assets/entry.ts | Google Tag ManagerとGoogle Analyticsの非同期読み込み、遅延ロードされた背景画像の更新、htmxモジュールのインポートを追加。 |
src/assets/base.css, src/assets/page.css, src/assets/state.css | CSSのレイヤー順序の変更と新規スタイルルールの追加。 |
src/assets/modules/background-image-lazy-load.ts | 要素のdata-bg 属性をその要素がビューポート内に見えるかどうかに基づいて更新するupdateDataBg 関数を追加。 |
src/pages/_global.tsx, src/pages/about.tsx, src/pages/index.tsx | スタイルシートとスクリプトの追加、新しいReactコンポーネントの作成とページレイアウトの描画、hx-boost="true" 属性の追加。 |
This is a draft PR for branch
feature_issue-26
related to the issue #26.結構ハック感なくていいかも
Summary by CodeRabbit