diff --git a/Design.md b/Design.md index 6e99f5b..9ca9e86 100644 --- a/Design.md +++ b/Design.md @@ -2,6 +2,30 @@ To allow users to enter up to 8 locations based on zip codes or lat/long and have the highs and lows display on a Celtic Wheel type layout based on the movement of the sun and seasons of the year. +| | SS | CQ | | +| --- | --- | --- | --- | +| CQ | | | FE | +| SE | | | CQ | +| | CQ | WS | | + +## Explanation + +SS = Summer Solstice, +CQ = Cross Quarter, +FE = Fall Equinox, +WS = Winter Solstice, +SE = Spring Equinox + +Summer is placed at the top to represent high elevation. +A cross quarter is the midway point between each solar location. +The seasons are then places clockwise so that fall and spring are in middle elevations and winter is low elevation. + +The solar locations can be calculated roughly as `month = 3*X`, `day = 21`. +The day is an estimate which typically actually spans between the 21st and 24th. + +Cross quarters are calculated to be `month = (3*X)-1`, `day = 1`. +An example is Samhein which is typically November 1. + # Components ## 1. Front End