Skip to content

Flint8777/moon-phase-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

気仙沼星空観望会 月齢チェッカー

任意の日付の月齢と月の満ち欠けを確認できるWebアプリケーションです。月齢キーホルダー制作のための補助ツールとして開発されました。

特徴

  • 任意の日付(1900年~2100年)の月齢を計算
  • 月の満ち欠けをSVGでビジュアル表示
  • シンプルなUI:日付入力→月齢と満ち欠けのみ表示
  • ロゴ画像は Images/観望会ロゴタイプ_白.png を使用(中央配置・レスポンシブ対応・スマホで見切れ防止)
  • スマートフォン対応のレスポンシブデザイン

技術仕様

  • 日本時間(JST)19:00を基準とした月齢計算
  • 太陽と月の黄経差から月齢を算出
  • SVGによる月の満ち欠け表示(枠なし・シンプル表示)
  • 月齢は小数点以下1桁まで表示

ファイル構成

  • index.html: メインのHTMLファイル
  • styles.css: スタイルシート
  • moon-data.js: 月齢計算のコアロジック
  • moon-visual.js: 月の満ち欠け表示用のSVG描画ロジック
  • script.js: UIとデータの連携を行うメインスクリプト
  • Images/観望会ロゴタイプ_白.png: ロゴ画像

使用方法

  1. 年(1900-2100)、月(1-12)、日(1-31)を入力
  2. 「月齢を確認する」ボタンをクリック
  3. 選択した日付の月齢と月の満ち欠けが表示されます

表示される情報

  • 日付:選択された年月日
  • 月齢:小数点以下1桁までの数値
  • 月の満ち欠け:SVGによるビジュアル表示(枠なし、レスポンシブ対応、中央配置)

ライセンス

©2025気仙沼星空観望会実行委員会

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors