- Releaseからzipをダウンロードする
- ダウンロードしたzipを展開する
- chrome://extensions/ を開く
- デベロッパーモードを有効にする
- パッケージ化されていない拡張機能を読み込むを押す
- 先ほどの展開したzipの中のextensionを選択
- Custom New Tab 拡張機能をインストール
- Custom New Tabの設定を開く
- urlをペーストしてセーブ
-
背景画像の設定
- 設定アイコンをクリック
- 「背景」タブを選択
- 画像をアップロードするか、URLを入力
- 必要に応じて画像をクロップ
-
ウィジェットの表示/非表示
- 設定アイコンをクリック
- 「表示設定」タブを選択
- 各ウィジェットの表示/非表示を切り替え
-
検索
- ページ中央の検索バーに検索語を入力
- Enterキーを押すか検索ボタンをクリック
- フレームワーク: Next.js 16
- UIライブラリ: React 19
- 言語: TypeScript
- スタイリング: Tailwind CSS 4
- UIコンポーネント: Radix UI
- データ保存: IndexedDB
- フォント: Geist
next: Next.jsフレームワークreact/react-dom: Reactライブラリ@radix-ui/react-dialog: ダイアログコンポーネント@radix-ui/react-slot: スロットコンポーネントlucide-react: アイコンライブラリnext-themes: テーマ管理react-easy-crop: 画像クロップ機能tailwindcss: CSSフレームワーク
# 依存関係のインストール
pnpm install
# 開発サーバーの起動
pnpm dev拡張機能用のビルドを実行する場合:
pnpm build:scripts
# 拡張機能用のビルドを実行
pnpm build:extension注意: 通常のbuildコマンドを実行した後は、.nextディレクトリを削除してからbuild:extensionを実行してください。
このプロジェクトは以下のAPIを使用しています:
- 気象庁API: 天気予報と警報・注意報
- OpenStreetMap Nominatim API: 位置情報から市名を取得
- holidays-jp.github.io API: 日本の祝日情報
- Qiita API: トレンド記事
このプロジェクトは Apache License 2.0 の下で公開されています。


