diff options
Diffstat (limited to 'lib/HomePanel/Render.pm')
-rw-r--r-- | lib/HomePanel/Render.pm | 22 |
1 files changed, 12 insertions, 10 deletions
diff --git a/lib/HomePanel/Render.pm b/lib/HomePanel/Render.pm index fe165e3..c16e9c8 100644 --- a/lib/HomePanel/Render.pm +++ b/lib/HomePanel/Render.pm @@ -6,6 +6,7 @@ use Template::Stash::ForceUTF8; use Template; use DateTime; use DateTime::Format::Duration; +use namespace::clean; has [qw(provider stash template)] => ( is => 'lazy', @@ -36,16 +37,17 @@ has template_file => ( { my %icon_for=( - 'clear-day' => '2', - 'clear-night' => '3', - rain => '18', - snow => '23', - sleet => '24', - wind => '6', - fog => '13', - cloudy => '14', - 'partly-cloudy-day' => '8', - 'partly-cloudy-night' => '9', + 'clear-day' => 'sun_day', + 'clear' => 'sun_day', + 'clear-night' => 'sun_night', + rain => 'rain', + snow => 'snow', + sleet => 'sleet', + wind => 'wind', + fog => 'fog', + cloudy => 'cloudy', + 'partly-cloudy-day' => 'cloud_day', + 'partly-cloudy-night' => 'cloud_night', ); sub icon_for { my ($status) = @_; |