David, I guess it really depends where you want to start and where you want to go. Its hard to beat the Standard skin <https://github.com/weewx/weewx/tree/master/skins/Standard> for it's simplicity; it's a series of fairly basic pages that just use basic html, WeeWX tags and plots. There is no specific documentation for the Standard skin but fairly much all the components except the html (ie the WeeWX tags and plots) are covered in the Customization Guide <http://weewx.com/docs/customizing.htm#customizing_reports> under the *Customizing reports*, *The cheetah generator* and *The image generator* sections. The Standard skin has been superseded as the default WeeWX skin by the Seasons skin, but the Standard skin is still shipped and installed with WeeWX, it is just disabled by default. The Seasons skin is a step up from the Standard skin, it still uses basic html and WeeWX tags and plots but with a better layout/appearance. Seasons is much more modular and in that regard it can be a bit hard to follow (and work out what to change and where to change it if you do want to change something). New users must grapple with the 'flow and structure' of the templates as well as getting their heads around WeeWX tags and plots. Again no specific documentation other than the general tag and plot documentation in the Customization Guide. Belchertown is a step up again with a very smart looking display but using significantly more JavaScript and external JavaScript libraries to get the responsive design and third party plots. Pat has documented it well.
I guess it really comes down to your current skills and what you are seeking as the end point. Despite the documentation I would expect diving head first into extensively modifying the look and feel of Belchertown could be an exercise in frustration. By the same token I expect you probably don't want the look and feel of the Standard skin so spending a lot of time on it may end up being wasted time. Perhaps spend a little time with Standard, changing it, breaking it etc to get the feeling of tags and plots and then see where you want to go. Gary On Saturday, 13 March 2021 at 10:00:03 UTC+10 [email protected] wrote: > Thanks! I started with Belchertown because of the rich amount of > documentation and help that's available. If not Belchertown, then what > would you both suggest i start with to build up a better understanding of > weewx, skins, graphs and weather info presentation? > /David > > On Thursday, March 11, 2021 at 7:57:15 AM UTC-8 vince wrote: > >> On Thursday, March 11, 2021 at 3:25:55 AM UTC-8 [email protected] wrote: >> >>> Belchertown is a very complex skin with lots of JavaScript and Python >>> scripts contributing some values. Major changes in layout require deep >>> study of the internal structure. If you have to fulfill special >>> requirements in layout, may be you want to start based on another skin like >>> Seasons. >>> >>> >> Agree. Belchertown supports only minimal configurability within some >> pretty strict bounds. Figuring it all out end to end would require >> examining the source html and the reasonably complicated javascript code >> under the hood. This is non-trivial especially for folks new to doing that >> kind of stuff. >> >> See >> https://github.com/poblabs/weewx-belchertown#add-custom-content-to-the-front-page >> >> for the documentation. >> >> > -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/df1c94d0-4881-4d4b-8c17-afcd40943417n%40googlegroups.com.
