Ok I am missing something here…
Downloaded the zip and put it here
\xxx.xxx.xx.xx\config\www\custom_ui\htc-weather
I need to manually make both the custom_ui and htc-weather folders
“Resources” is now under Configuration > Lovelace Dashboards and I have added like this

Just trying to add a base card to start with using
type: ‘custom:htc-weather-card’
entity: weather.oshawa
It doesn’t show a card at all.
Checking Chromes developer tools console I see
“Uncaught (in promise) TypeError: Cannot read property ‘state’ of undefined
at Function.getOldTime (htc-flipclock-weather.js?v1.0.2:381)
at HTMLElement.renderCard (htc-flipclock-weather.js?v1.0.2:191)
at HTMLElement.render (htc-flipclock-weather.js?v1.0.2:187)
at HTMLElement.update (lit-element.ts:217)
at HTMLElement.performUpdate (updating-element.ts:704)
at HTMLElement._enqueueUpdate (updating-element.ts:653)”