-
Notifications
You must be signed in to change notification settings - Fork 0
CuAnnan/MoonPhases
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
# Moon Phase Tracker This is a the server and client side architecture for reading and presenting the moon phases according to the rule of thumb used for this Chronicle. It uses the Moon Phase data that NASA expose, which contains the date and time for the First Quarter, Full Moon, Last Quarter and New Moon lunar events. It then pads the days around these events one out or two out and fills the rest of the days in according to what goes between these events. This does mean that every now and then the Cahalith or Ithaeur will get an extra day of Auspicious moon in the sky. To any complaints regarding this; the developer promptly replies: there are no real werewolves, the rules are super unclear about how to handle deviations from the idealised "28 day lunar cycle where all events happen exactly at midnight for your convenience, this is provided for you for free by a non-player non-member, quit your fucking whinging you godsdamned assholes". If you're not happy to use my bandwidth for this, you can download the source code yourself, build the database yourself from the dataset, which I also provide, get node running on your own server, and run the code yourself. This is all released under the [GNU Public Licence (3.0)](https://www.gnu.org/licenses/gpl-3.0.en.html). ### What to do in case of bugs Let me know. I'll try to get around to patching as needed. Or, better yet, clone; patch; issue a pull request. ### Where can I find this At present, it's hosted at wing.so-4pt.net/moonPhases ### What's needed Some better CSS. Because it's not my forte. Maybe some clearer moon phase icons, the ones I'm currently using are just Unicode Glyphs so I'm pretty much guaranteed they won't work half the time.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published