Archived legacy project
SofaSkin is preserved on GitHub for existing installations, historical reference, and community adaptations. It is no longer actively maintained.
SofaSkin is a free, responsive skin for WeeWX. It was created to give generated weather-station reports a cleaner and more modern interface inspired by Material Design.
It was superseded by neowx, on which followed neowx-material.
- Responsive layout for desktop, tablet, and mobile devices
- Current weather observations and WeeWX-generated reports
- Material-inspired visual design
- Customizable Sass source files in
css/scss - Compiled styling available in
main.css - Optional extended almanac support
SofaSkin 1.1 was successfully tested with:
- WeeWX 3.0
- WeeWX 3.0.1
Compatibility with current WeeWX, Python, and operating-system versions is not guaranteed. Back up an existing installation before changing or reinstalling the skin.
The Python almanac extension is recommended for the complete astronomy-related output.
You are welcome to adapt the layout for your own weather station.
For deeper visual changes, edit the Sass files under:
css/scss/
Smaller adjustments can also be made directly in:
main.css
- Version: 1.1
- Development period: December 2014 – February 2015
- Original package:
bls-sofaskin-v1.1 - Designed in: Frankfurt, Germany
Made with love, coffee, and pizza.
SofaSkin is released under the MIT License.