@@ -776,6 +776,148 @@ See https://github.com/Daveiano/weewx-wdc/compare/v3.3.0...580071ca175a03fe4924b
776776<summary>Diff</summary>
777777
778778```diff
779+ diff --git a/skins/weewx-wdc/skin.conf b/skins/weewx-wdc/skin.conf
780+ index 465d4ad..aa8bad6 100644
781+ --- a/skins/weewx-wdc/skin.conf
782+ +++ b/skins/weewx-wdc/skin.conf
783+ @@ -1,6 +1,6 @@
784+ # configuration file for the weewx-wdc skin
785+ SKIN_NAME = Weather Data Center
786+ -SKIN_VERSION = 3.4.0
787+ +SKIN_VERSION = 3.5.0
788+
789+ # For instructions, see https://github.com/Daveiano/weewx-wdc/wiki/Custom-data-bindings
790+ [ObservationBindings]
791+ @@ -30,9 +30,13 @@ SKIN_VERSION = 3.4.0
792+
793+ # The radar code. Full html allowed.
794+ #radar_html = ''
795+ +
796+ # The Foreacst/Radar/Webcam section heading.
797+ #forecast_radar_heading = "Forecast & Recent radar"
798+
799+ + # Open the radar and external images/videos in a modal.
800+ + open_radar_and_externals_modal = False
801+ +
802+ # Set to True to have the Forecast tile and the radar/externals tile to have the same width.
803+ # Default is forecast = 2/3 and radar tile = 1/3.
804+ forecast_radar_equal_width = False
805+ @@ -44,6 +48,8 @@ SKIN_VERSION = 3.4.0
806+ mqtt_websockets_port = 9001
807+ mqtt_websockets_ssl = 0
808+ mqtt_websockets_topic = "weather/loop"
809+ + mqtt_websockets_username = ""
810+ + mqtt_websockets_password = ""
811+
812+ # For instructions, see https://github.com/Daveiano/weewx-wdc/wiki/Webcams-and-Externals-Page
813+ # Include various external sources (eg. webcams) here.
814+ @@ -79,6 +85,7 @@ SKIN_VERSION = 3.4.0
815+ show_moon = 1
816+ show_pop = 1
817+ show_precip = 1
818+ + show_precip_detail = 1
819+
820+ # For instructions, see https://github.com/Daveiano/weewx-wdc/wiki/Support-for-weewx-DWD
821+ #[[weewx-DWD]]
822+ @@ -110,6 +117,9 @@ SKIN_VERSION = 3.4.0
823+ # 'alternative' or 'classic'.
824+ layout = 'alternative'
825+
826+ + # 'auto', 'light' or 'dark'.
827+ + default_theme = 'auto'
828+ +
829+ # Date/Time localization for charts. Available locales: de-DE, en-US, en-GB, it-IT, nl-NL.
830+ # If not set, the value from weewx.conf (reports section) will be used. If lang = en, then en-US will be used (sorry GB!).
831+ #date_time_locale = en-US
832+ @@ -139,6 +149,12 @@ SKIN_VERSION = 3.4.0
833+ show_min_max_time_week = False
834+ show_min_max_time_month = False
835+
836+ + # Color the outTemp stat tile based on the temperature. Only available for alternative layout.
837+ + outTemp_stat_tile_color = False
838+ + outTemp_stat_tile_color_transparency = 0.35
839+ + outTemp_stat_tile_color_min = -20
840+ + outTemp_stat_tile_color_max = 40
841+ +
842+ # windDir as oridnals (N, E, S, W).
843+ stat_tile_winddir_ordinal = True
844+ diagram_tile_winddir_ordinal = True
845+ @@ -146,6 +162,7 @@ SKIN_VERSION = 3.4.0
846+ # Windrose.
847+ windRose_colors = "#f3cec9", "#e7a4b6", "#cd7eaf", "#a262a9", "#6f4d96", "#3d3b72"
848+ windRose_show_beaufort = True
849+ + windRose_legend_show_units = True
850+
851+ # Climatogram on year and statistics pages.
852+ climatogram_enable_stats = True
853+ @@ -183,6 +200,7 @@ SKIN_VERSION = 3.4.0
854+ color_scheme = interpolateRdBu
855+ invert_color_scheme = 1
856+ show_min_max = 1
857+ + hide_tick_unit = 0
858+
859+ # For instructions, see https://github.com/Daveiano/weewx-wdc/wiki/Support-for-weewx-xaggs
860+ # ONLY enable these if you have weewx-xaggs installed!
861+ @@ -201,6 +219,17 @@ SKIN_VERSION = 3.4.0
862+ #[[Rounding]]
863+ #dewpoint = 3
864+
865+ + # For instructions, see https://github.com/Daveiano/weewx-wdc/wiki/Configuration#stat_tables
866+ + [[stat_tables]]
867+ + [[[tables_outtemp]]]
868+ + observation = "outTemp"
869+ + label = "Temperature Stat Table"
870+ + aggregate_types = "min", "avg", "max"
871+ + [[[tables_rain]]]
872+ + observation = "rain"
873+ + label = "Rain Stat Table"
874+ + aggregate_types = "sum", "avg"
875+ +
876+ [[tables]]
877+ #[[[Rounding]]]
878+ #outTemp = 3
879+ @@ -251,18 +280,18 @@ SKIN_VERSION = 3.4.0
880+ markerValue = 0
881+ markerColor = "#00BFFF"
882+ [[[[[obs]]]]]
883+ - [[[[[[outTemp_min]]]]]]
884+ + [[[[[[outTemp_max]]]]]]
885+ observation = "outTemp"
886+ - aggregate_type = "min"
887+ - color = "#0198E1"
888+ + aggregate_type = "max"
889+ + color = "#8B0000"
890+ [[[[[[outTemp_average]]]]]]
891+ observation = "outTemp"
892+ aggregate_type = "avg"
893+ color = "#666666"
894+ - [[[[[[outTemp_max]]]]]]
895+ + [[[[[[outTemp_min]]]]]]
896+ observation = "outTemp"
897+ - aggregate_type = "max"
898+ - color = "#8B0000"
899+ + aggregate_type = "min"
900+ + color = "#0198E1"
901+
902+ [[[[tempdew]]]]
903+ label = 'Temperature / Dewpoint'
904+ @@ -314,6 +343,7 @@ SKIN_VERSION = 3.4.0
905+ areaOpacity = 0.07
906+ # @see https://github.com/Daveiano/weewx-wdc/wiki/Configuration#diagrams, at "curve".
907+ curve = "natural"
908+ + legendPosition = "top right"
909+ [[[bar]]]
910+ enableLabel = False
911+ isInteractive = True
912+ @@ -660,7 +690,7 @@ SKIN_VERSION = 3.4.0
913+ daily_archive = %Y-%m-%d
914+
915+ [CopyGenerator]
916+ - copy_once = dist/main.js, dist/main.css, plotly-custom-build.min.js, dist/live-updates.js, favicon.ico, icon-192x192.png, icon-256x256.png, icon-384x384.png, icon-512x512.png, service-worker.js, dist/assets
917+ + copy_once = dist/main.js, dist/main.css, plotly-custom-build.min.js, dist/live-updates.js, dist/colored-temperature.js, favicon.ico, icon-192x192.png, icon-256x256.png, icon-384x384.png, icon-512x512.png, service-worker.js, dist/assets
918+ # copy_always =
919+
920+ [Generators]
779921
780922```
781923
0 commit comments