UNPKG

liftie

Version:

Clean, simple, easy to read, fast ski resort lift status

83 lines (72 loc) 3.27 kB
mixin description(type) meta(name=type, content="\ Clean, simple, easy to read, fast ski resort lift status. Liftie monitors lifts of \ #{(resorts && title.indexOf('Stars') === -1 && title.split(' | ')[1]) || 'selected'} ski resort#{(!resorts || resorts.length !== 1) ? 's' : ''}\ #{(single && resorts[0].lifts) ? ': ' + Object.keys(resorts[0].lifts.status).join(', ') : ''}. \ When the ski lift status changes, so will the display. No need to hit browser's Refresh button. Liftie remembers which \ resorts you are interested in and will show their lift status when you come back. Liftie can even help you find the latest \ ski resort deals and score discount lift tickets.") mixin liftie-script(name) - var c = cachify(name + min + '.js', true); script( src=staticHost + c.path, nonce=cspNonce, integrity=staticHost ? c.integrity : undefined, crossorigin=staticHost ? 'anonymous' : undefined, defer ) mixin liftie-stylesheet(name) - var c = cachify(name + min + '.css', true); link( rel='stylesheet', href=staticHost + c.path, integrity=staticHost ? c.integrity : undefined, crossorigin=staticHost ? 'anonymous' : undefined, ) doctype html html( lang='en-US' data-service-worker=serviceWorker ) head title= title +description('description') meta(name='apple-mobile-web-app-capable', content='yes') meta(name='application-name', content='Liftie') meta(name='theme-color', content='#f5f8ff') meta(name='viewport', content='width=device-width, initial-scale=1') meta(property='og:type', content='website') meta(property='og:image', content=og.image) meta(property='og:title', content=title) +description('og:description') link(rel='preconnect', href='https://pbs.twimg.com') if staticHost link(rel='preconnect', href=staticHost) link(rel='icon', href=staticHost + cachify('/favicon.svg')) link(rel='mask-icon', href= href=staticHost + cachify('/mask-icon.svg'), color='#009ddb') link(rel='apple-touch-icon', href= href=staticHost + cachify('/apple-touch-icon.png')) link(rel='manifest', href='/manifest.json') +liftie-stylesheet('/stylesheets/style') link(rel='publisher', href='https://plus.google.com/107555641794612264233') body() block content block footer footer a.icon-alone(href='/about', title='About Liftie.') span.ls-liftie span.text About a.icon-alone(href='http://furkot.com', title='Plan your ski trip with Furkot.', target='_blank', rel='nofollow noopener') span.ls-furkot span.text Plan your trip a.icon-alone(href='https://github.com/pirxpilot/liftie', title='Fork Liftie.', target='_blank', rel='nofollow noopener') span.ls-github span.text Add your resort a.icon-alone(href='http://codepen.io/pirxpilot/pen/EwdLc', title='Embed Liftie.', target='_blank', rel='nofollow noopener') span.ls-html span.text Embed Liftie a.icon-alone(href='mailto:contact@liftie.info' title='E-mail us') span.ls-email - var slug = tag ? '/' + tag : '' a.icon-alone(href='/stats#{slug}', title='Check statistics') span.ls-pie +liftie-script('/scripts/liftie')