aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/components
AgeCommit message (Collapse)Author
44 hourspark-icons.ts: ↵Yasutake Yohei
公園アイコンを指定のものに差し替え、禁止マークを調整 - ブランコ・草地広場・野外卓を指定のアイコンに変更 - 水飲み・時計・トイレ・東屋をマップ/フキダシ/フィルターで統一 - 健康遊具のアイコンを追加 - ペット・ボール遊び禁止はアイコンに細い×を重ねる - ボール可・試合形式のみ禁止は「試×」バッジで表示
45 hourskodaira-parks.json: ↵Yasutake Yohei
「テーブル」を「野外卓」に改名し、フィルタとアイコンを更新 - 草地広場フィルタは草地広場のみを対象にし、「野外卓/縁台」を追加 - 市内・周辺公園データと編集画面の「テーブル」を「野外卓」に統一 - じゃぶじゃぶ池を水色の水滴+波紋アイコンに変更 - 野外卓はキャンプテーブル、ペットは犬のアイコンに変更 - フィルタ時に非該当の公園ポリゴンを消さず点滅表示を維持
45 hoursevents: ↵Yasutake Yohei
終了バッジを日付の次の行に置き、共有ボタンを共有メニューに 日付セルの「終了」を block にして改行して表示し、日付列が広がらない ようにした。共有ボタンのアイコンを指定の share-2 に変え、押すと 端末の共有メニュー(navigator.share)を開くようにした。非対応の ブラウザでは従来どおり文面をコピーする。
45 hoursevents: ↵Yasutake Yohei
共有アイコンの位置を揃え、コピーを共有の矢印アイコンに 2つ目のボタンに付いていた余白(margin-top)をなくして横並びを揃え、 コピーのアイコンを、箱から上向き矢印が出る共有マークに変えた。 ラベルも「共有用の文面をコピー」にした。
45 hoursevents: 共有ボタンをXとコピーの2つにするYasutake Yohei
LINEのボタンとアイコンを外した。
45 hoursevents: 共有ボタンをX・LINE・コピーに変更Yasutake Yohei
文面を指定できないInstagramとFacebookを外し、文面とURLを渡せる LINEと、文面をコピーするボタンに置き換えた。コピーはInstagramや Facebookなどに貼り付けて使える。
45 hoursevents: 日付の改行と行ごとの共有ボタンを追加Yasutake Yohei
「令和9年1月28日(木)」のような日付で列が広がるため、「令和〇年」の 直後で改行するようにした。各行にX・Instagram・Facebookの共有ボタンを 付け、日付・タイトル・時間と場所・申込みを文面にして共有する。 ボタンは行数が多いためHTMLには書かず、スクリプトで差し込んでいる。
46 hoursevents: 行のアンカーIDを日付と名称から作るよう変更Yasutake Yohei
行番号から作っていたため、予定を追加すると共有リンクが別の予定を 指していた。日付と名称のハッシュに変え、追加しても変わらないように した。
46 hoursParkMap.astro: フキダシの項目名を文字アイコン化Yasutake Yohei
- 水飲み場はあり/なしで表示し、水滴アイコンを塗りつぶしに変更 - じゃぶじゃぶ池の池アイコンを追加し、地図上にも表示 - 特殊遊具のアイコンを星に変更 - ベンチ・椅子をベンチの絵に変更 - 試合形式は独立行をやめ、ボール遊びに括弧書きで併記 - 防災用具から防火水槽・消火栓を除外 - 一覧表はスマホでカード表示にして横スクロールをなくす
47 hoursparks: ↵Yasutake Yohei
公園クリックをフキダシ表示にし、ズームと点滅を調整 公園クリックで詳細のフキダシを表示し、×や外側クリックで閉じるようにした。他の公園は点滅を維持。点滅を強め、名前をアイコンの下に置き、遊具アイコンをズーム16から表示。全画面は地図をbody直下に移してiPhoneでも全画面になるよう修正。遊具ありフィルタを削除し、新フィルタにアイコンを追加。
2 daysevents: 更新日に時刻を入れ、再読み込みの案内を追加Yasutake Yohei
最終更新を「2026年11月7日 08:40」のように時刻まで表示するように した。キャッシュで新しい情報が出ないときは Ctrl+F5 などを促す一文も 添えた。あわせて dateModified を現地時刻(+09:00)に直した。
2 dayshp-archive: 案内ページの市のXポストを更新Yasutake Yohei
11月5日分(4件)と11月6日分(10件)が未反映だったため追加した。 障害・復旧、道路工事の通行止め、LoGoフォームの復旧、職員募集、 経営方針推進委員会などを分類付きで載せた。
2 daysparks: 地図の名前表示と表スクロール、選択バーを調整Yasutake Yohei
公共施設の名前をズーム15から表示し、切替時のみ処理するようにした。表は枠内で該当行を先頭にスクロール。選択バーのリンクを「Gマップ」「経路」にし、一覧で見るを削除。全公園の点滅、枠線の細線化、閉じるボタンの折りたたみ、挿入アニメーションを調整。
3 daysparks: 一覧のスクロールを表の枠内に限定Yasutake Yohei
地図で公園をクリックしたとき、ブラウザごとスクロールせず表の枠内だけをスクロールする。
3 daysparks: 全画面パネルとアイコン・名前表示を改善Yasutake Yohei
全画面パネルに「適用中」表示と下部の注記・閉じるボタンを追加。時計をSVG、水栓を蛇口に変更。高ズームで公園名、公共施設のピン上に名前を表示。市外公園クリックでもキーワードを変えない。
3 daysparks: 公園を緑色で点滅させ、地図のリンクを2つに分けるYasutake Yohei
通常時は公園を緑色で点滅、絞り込み時は明るい緑で強調。近隣公園も同じ緑のスタイルにした。選択バーに「Googleマップ」と「徒歩の経路」を並べた。施設アイコンのズームを遊具と同じ17に揃え、消火栓・防火水槽はチェック時のみ表示する。
3 daysparks: フィルタの選択肢を更新し、選択中を強調Yasutake Yohei
水飲み・緑地広場・スイング遊具に改名し、ロープウェイ・ボール遊びを外してバスケゴール・東屋/シェルター・健康遊具・特殊遊具を追加。チェック中のフィルタを色付きで強調。
3 daysparks: キーワード削除と地図クリック時の行強調Yasutake Yohei
キーワード欄に削除ボタンを追加。地図で公園をクリックしたときはキーワードを変えず、一覧の該当行を強調して表示するようにした。
3 daysparks: 全画面の絞り込み・経路リンク・現在地追従を改善Yasutake Yohei
全画面時に地図内へ絞り込みパネルを表示し、1本指で地図を動かせるようにした。現在地マーカーを最前面にし、追従を改善。地図のリンクを現在地からの経路探索に変更した。
3 daysevents: イベントの構造化データをHTMLに出力Yasutake Yohei
これまでJavaScriptで組み立てていたEventのJSON-LDを、ビルド時に HTMLへ出すようにした。対象はビルド日から1週間先までの予定で、 名前・開催日・会場を出力する。クライアント側の生成は重複するため外した。
3 daysevents: 日別の予定を開始時刻順に並べるYasutake Yohei
カレンダーで日付を選んだときの一覧が、会議を先にした名前順だったのを 開始時刻の早い順に変えた。時刻の記載がない予定は後ろに回す。 終了時刻が先に書かれた文でも開始時刻を拾えるよう「から」等が続く 時刻を優先する。
4 daysevents: メインは前月以降、アーカイブは前々月以前に分けるYasutake Yohei
メインページの一覧とカレンダーを前月以降に広げ、前々月以前の月だけを アーカイブとして生成するようにした。該当が無いときはアーカイブ欄に その旨を表示する。月が進めば自動でページが増える。 RSSと旧URLの転送先も、存在しない月ページを指さないよう合わせた。
4 daysevents: メインページの一覧を今月以降に絞るYasutake Yohei
終了した予定が年々たまって一覧が肥大化するため、一覧表とカレンダーを 今月以降に限定した。過去分は月別・年度別アーカイブに残る。 カレンダーの月移動も今月より前へは戻らないようにした。
4 daysevents: 月別アーカイブをカード表示にYasutake Yohei
文字だけのリンク一覧だった月別・年度別アーカイブを、年度ごとの枠と 月ごとのボタン(件数付き)に変えた。
4 daysevents: 会場データも地図の初期化時まで遅延読み込みYasutake Yohei
施設・イベント会場・市境のJSON(約50KB)を、Leafletと同じく 地図が画面に近づいた時点で読み込むようにした。
4 daysevents: 地図のLeafletをスクロールまで遅延読み込みYasutake Yohei
初期表示で約145KBのLeafletを読まないよう、地図が画面に近づいた 時点で動的importする。地図の描画・マーカー・現在地ボタンは従来どおり。
4 daysevents: 年度別アーカイブとRSSフィードを追加Yasutake Yohei
月別ページに加えて、4月〜翌3月の年度ページ(/kodaira/events/r8/)を 追加した。月別リンクは年度ごとにまとめ、今後の予定はfeed.xmlで 配信する。
4 daysevents: 月別アーカイブページを追加Yasutake Yohei
- /kodaira-data/events/YYYY-MM/ をデータから自動生成(2026年10月〜2027年3月の6か月分) - 会議とイベントを月ごとに表示し、前月・翌月のリンクを設置 - 行事予定ページ下部に月別アーカイブのリンクを追加 - 日付計算を共通モジュール化し、カレンダーと生成ページで同じ結果になるようにした
4 daysschedule: 日付解析を共通モジュールに切り出しYasutake Yohei
- src/lib/schedule-dates.ts に parseDates などを移動 - カレンダー(ブラウザ)とビルド時の月別ページの両方から使えるようにした - 挙動は変わっていない(カレンダーのマーク・終了判定・日別予定のスナップショット比較で一致)
4 dayshp-archive: 行事予定ページのURLを設定ファイルに集約Yasutake Yohei
- ページ移転時は src/data/schedule/config.ts とファイルの置き場所だけ変えればよい形にした - canonical・構造化データ・イベントのURLが同じ設定を参照するよう変更 - アーカイブ専用の戻るリンクに、独立時に削除する旨の目印を追加
4 dayshp-archive: ↵Yasutake Yohei
イベント表をデータ化し、小川パレットの記事を削除 - 表を src/data/schedule/*.json に移し、ScheduleTable コンポーネントで描画 - 表示内容は変更なし(セル・リンクを厳密比較して一致を確認) - 終了した小川パレット オープニングイベントの詳細記事を削除 - 継続中のクラウドファンディングの案内はご注意に移動
4 dayshp-archive: ↵Yasutake Yohei
市Xの新着ポストと障がい者計画等検討委員会を追加 - 11月4日のポスト(LoGoフォームの不具合、障害状況、障がい者計画等検討委員会、ねんりんピック)を追加 - 11月16日の検討委員会を予定表の審議会等に追加
4 dayshp-archive: タイトルと見出しに「カレンダー」を追加Yasutake Yohei
- タイトルを「小平市のイベント・行事予定カレンダー」に変更 - H2「イベントカレンダー」「会場の地図」を復活し、キーワードを含む一文を追加 - 構造化データと案内ページのリンク文言も統一
5 daysparks: ↵Yasutake Yohei
選択中のポリゴンを点滅させ、フィルタ時のアイコンを絞る 選択中の公園を点滅(塗り・枠の透明度をアニメーション)させた。フィルタ中や公園フォーカス時は、該当しない公園の設備・遊具アイコンを隠す。
5 daysparks: 未確認の公園を絞り込み・表示できるようにYasutake Yohei
「未確認のみ」フィルタ、名称横の「未確認」バッジ、地図上の「?」バッジと凡例を追加した。
5 daysparks: 選択中の公園のポリゴンを強調Yasutake Yohei
選択中の公園を琥珀色・濃いオレンジの太線・グローで表示し、ほかの公園を薄くした。表の地図リンク(park:focus)でも同じ強調を適用し、凡例に「選択中」を追加。
6 dayshp-archive: 市Xの新着ポストとLoGoフォームのイベントを追加Yasutake Yohei
- 11月2日の障害状況(11月上旬の復旧を目指す)など市公式Xの新着を追加 - LoGoフォームから地区まちづくりフォーラム(寺田氏)、リサイクルきゃらばん、人権講座、マンホールフォトラリーを追加 - 市議会のLoGoフォームページを情報源とリンクに追加 - 復旧見込みの記述を11月上旬の見通しに更新
7 dayshp-archive: ↵Yasutake Yohei
「今日に戻る」ボタンを今日以外を選んだときだけ表示 - 今日が選択されているときはボタンを出さない - ラベルを「今日に戻る」に変更 - X投稿用の画像を作り直し
7 dayshp-archive: カレンダーに「今日」ボタンを追加Yasutake Yohei
- 月表示の横に「今日」ボタンを置き、押すと今日の日付を選んでその月に戻る - ヘッダーの高さが変わらないよう行の高さを固定 - X投稿用のキャプチャ画像を追加
7 dayshp-archive: 図書館のイベント掲載と絞り込みを追加Yasutake Yohei
- 小平市立図書館の月間カレンダーから、おはなし会・絵本のへやなど16件を掲載 - 「図書館」カテゴリボタンを追加し、カレンダー下部に絞り込み中の表示を追加 - 11月5日の公共施設マネジメント調査特別委員会を視察(傍聴なし)に修正 - 図書館イベントの日付更新スクリプトと、X投稿用のキャプチャスクリプトを追加
7 daysparks: スマホの地図操作と全画面ボタンを修正Yasutake Yohei
スマホでは1本指でページをスクロールし、2本指で地図を移動・拡大できるようにした。全画面ボタンはFullscreen APIが使えない端末でもCSSで最大化する。
7 dayshp-archive: 「審議会等」から市議会を分離Yasutake Yohei
- カテゴリ「審議会等」は市議会を除く会議だけにし、市議会と重複しないようにした - 一覧表のラベルと見出しを「審議会等・市議会」に変更 - カテゴリボタンは市議会を審議会等より前に配置
7 dayshp-archive: 行事予定ページのタイトルを「日程」に変更Yasutake Yohei
- 傍聴に限らず出席する委員も想定し、タイトルを「審議会・市議会の日程も掲載」に - 説明文を完結した文に整え、傍聴する方と委員の両方に使える旨を記載 - 構造化データと案内ページのリンクカードも同じ文言に統一
8 dayshp-archive: 行事予定ページのSEOを改善Yasutake Yohei
- タイトルと説明文に「行事予定」「傍聴」を追加 - CollectionPage とイベントの ItemList の構造化データを出力 - 最終更新日をページ冒頭に表示 - 案内ページのリンクカードの文言を具体化
8 dayshp-archive: カテゴリの件数をボタンからページ下部へ移動Yasutake Yohei
- フィルターボタンはラベルだけにし、件数の内訳はご注意の末尾に表示 - 件数は表から実行時に集計する
8 dayshp-archive: フィルターに「市議会」を追加Yasutake Yohei
- 会議名に「小平市議会」を含む行だけを表示する絞り込みを追加 - 絞り込み中の表示に内部キーが出ていたのを修正
8 dayshp-archive: 会場の地図を追加し、公園マップを非公開にYasutake Yohei
- カレンダーで選んだ日の会場を地図に表示(市境・現在地ボタン付き) - 会場の座標データを追加し、1つの予定を複数会場に表示できるようにした - マナーアップキャンペーンと筋力アップ講座を日付・曜日ごとの行に分割 - こだいら公園さんぽマップを draft にして非公開にした
9 dayshp-archive: 市Xの10月30日の新着を追加Yasutake Yohei
- 市公式Xの10月30日の新着8件を追加 - 終了判定を10月30日分までに変更
10 dayshp-archive: 市Xの新着と防災訓練を追加Yasutake Yohei
- 市公式Xの10月29日の新着2件を追加 - 庁舎総合防災訓練を追加 - 終了判定を10月29日分まで含めるよう変更
11 daysparks: 築山・じゃぶじゃぶ池を一覧に反映Yasutake Yohei
詳細表示とキーワード検索に築山・じゃぶじゃぶ池を追加した。