├── CNAME ├── assets ├── images │ ├── favicon.png │ ├── logo@2x.png │ ├── preview.gif │ ├── logos │ │ ├── 36kr.png │ │ ├── 500d.png │ │ ├── 55mm.png │ │ ├── BWG.png │ │ ├── Lapa.png │ │ ├── NEXT.png │ │ ├── cdc.png │ │ ├── eico.png │ │ ├── fwa.png │ │ ├── goqr.png │ │ ├── gtn9.png │ │ ├── isux.png │ │ ├── jdc.png │ │ ├── liqi.png │ │ ├── mxd.png │ │ ├── uedc.png │ │ ├── ui8.png │ │ ├── uicn.png │ │ ├── wotu.png │ │ ├── 365PSD.png │ │ ├── 3dsmax.png │ │ ├── Dunnnk.png │ │ ├── Ezgif.png │ │ ├── FontM.png │ │ ├── MuseCC.png │ │ ├── Pttrns.png │ │ ├── Sketch.png │ │ ├── aliued.png │ │ ├── anyway.png │ │ ├── appinn.png │ │ ├── ctrip.png │ │ ├── dafont.png │ │ ├── figma.png │ │ ├── flinto.png │ │ ├── fontex.png │ │ ├── framer.png │ │ ├── google.png │ │ ├── huaban.png │ │ ├── imooc.png │ │ ├── khroma.png │ │ ├── klart.png │ │ ├── lstore.png │ │ ├── medium.png │ │ ├── navnav.png │ │ ├── niceui.png │ │ ├── nipic.png │ │ ├── pages.png │ │ ├── papers.png │ │ ├── pmcaff.png │ │ ├── psefan.png │ │ ├── qianku.png │ │ ├── qiantu.png │ │ ├── reeoo.png │ │ ├── sccnn.png │ │ ├── sizzy.png │ │ ├── sspai.png │ │ ├── svgomg.png │ │ ├── threed.png │ │ ├── today.png │ │ ├── uisdc.png │ │ ├── uplabs.png │ │ ├── uxren.png │ │ ├── viggoz.png │ │ ├── xituqu.png │ │ ├── yineng.png │ │ ├── ypppt.png │ │ ├── yrucd.png │ │ ├── zcool.png │ │ ├── ziticq.png │ │ ├── 90sheji.png │ │ ├── ADOBEXDCC.png │ │ ├── CollectUI.png │ │ ├── Coolest.png │ │ ├── FindIcons.png │ │ ├── Fribbble.png │ │ ├── INDESIGN .png │ │ ├── Medialoot.png │ │ ├── MyFonts.png │ │ ├── SiteSee.png │ │ ├── StockSnap.png │ │ ├── UICloud.png │ │ ├── aliuedcn.png │ │ ├── awwwards.png │ │ ├── behance.png │ │ ├── blender.png │ │ ├── cinema4d.png │ │ ├── colorhunt.png │ │ ├── coolors.png │ │ ├── csspeeper.png │ │ ├── default.png │ │ ├── doyoudo.png │ │ ├── dribbble.png │ │ ├── easyicon.png │ │ ├── euxbaidu.png │ │ ├── flaticon.png │ │ ├── fonts2u.png │ │ ├── freepik.png │ │ ├── gaoding.png │ │ ├── grabient.png │ │ ├── gradients.png │ │ ├── iconfont.png │ │ ├── iconsfeed.png │ │ ├── imcreator.png │ │ ├── insight.png │ │ ├── ionicons.png │ │ ├── iyunying.png │ │ ├── jeshoots.png │ │ ├── leiphone.png │ │ ├── lifeofpix.png │ │ ├── losttype.png │ │ ├── marvelapp.png │ │ ├── mmtstock.png │ │ ├── mustsee.png │ │ ├── nngroup.png │ │ ├── photoshop.png │ │ ├── pinterest.png │ │ ├── pixabay.png │ │ ├── pixeden.png │ │ ├── pptmind.png │ │ ├── pptplus.png │ │ ├── principle.png │ │ ├── protopie.png │ │ ├── sketchIm.png │ │ ├── sketchapp.png │ │ ├── sketchcn.png │ │ ├── sousucai.png │ │ ├── stokpic.png │ │ ├── tgideas.png │ │ ├── thestocks.png │ │ ├── tinypng.png │ │ ├── tretars.png │ │ ├── typekit.png │ │ ├── uedbaidu.png │ │ ├── uigreat.png │ │ ├── uikitme.png │ │ ├── uiuigreat.png │ │ ├── unsplash.png │ │ ├── usepanda.png │ │ ├── uxcoffee.png │ │ ├── wallhalla.png │ │ ├── woshipm.png │ │ ├── youtube.png │ │ ├── zaodula.png │ │ ├── Designmodo.png │ │ ├── Fondertype.png │ │ ├── IcoMoonApp.png │ │ ├── Iconfinder.png │ │ ├── Illustrator.png │ │ ├── MockupZone.png │ │ ├── SplitShire.png │ │ ├── UrbanFonts.png │ │ ├── albumarium.png │ │ ├── chanpin100.png │ │ ├── designmunk.png │ │ ├── digitaling.png │ │ ├── freebiesbug.png │ │ ├── googlefont.png │ │ ├── graphberry.png │ │ ├── iconarchive.png │ │ ├── iconmonstr.png │ │ ├── invisionapp.png │ │ ├── isorepublic.png │ │ ├── lanrentuku.png │ │ ├── librestock.png │ │ ├── lieyunwang.png │ │ ├── magdeleine.png │ │ ├── mockupworld.png │ │ ├── myphotopack.png │ │ ├── niaogebiji.png │ │ ├── notaselfie.png │ │ ├── officeplus.png │ │ ├── producthunt.png │ │ ├── screensizes.png │ │ ├── sicangziti.png │ │ ├── siteInspire.png │ │ ├── sketchcasts.png │ │ ├── sketchhunt.png │ │ ├── trianglify.png │ │ ├── uigradients.png │ │ ├── visualhunt.png │ │ ├── wappalyzer.png │ │ ├── AdobeColorCC.png │ │ ├── AirbnbDesign.png │ │ ├── Android9patch.png │ │ ├── Ecommercefolio.png │ │ ├── FacebookDesign.png │ │ ├── GoogleDesign.png │ │ ├── Materialicons.png │ │ ├── OnlineWebFonts.png │ │ ├── PhotoshopLady.png │ │ ├── PrincipleRepo.png │ │ ├── ReallyGoodUX.png │ │ ├── SketchMeasure.png │ │ ├── WebInspiration.png │ │ ├── abstractfonts.png │ │ ├── boxesandarrows.png │ │ ├── flatuicolors.png │ │ ├── fontsquirrel.png │ │ ├── forgraphictm.png │ │ ├── freebiesupply.png │ │ ├── gratisography.png │ │ ├── hdwallpapers.png │ │ ├── iosicongallery.png │ │ ├── negativespace.png │ │ ├── skitterphoto.png │ │ ├── thedayscolor.png │ │ ├── uxdesignweekly.png │ │ ├── vanschneider.png │ │ ├── webgradients.png │ │ ├── AffinityDesigner.png │ │ ├── AndroidNiceties.png │ │ ├── CSSDesignAwards.png │ │ ├── Material_Design.png │ │ ├── designguidelines.png │ │ ├── fontawesomeicon.png │ │ ├── freenaturestock.png │ │ ├── littlebigdetails.png │ │ ├── simplelineicons.png │ │ ├── sketchappsources.png │ │ ├── smashingmagazine.png │ │ ├── web_ui_tutorial.png │ │ ├── webdesignledger.png │ │ ├── worldvectorlogo.png │ │ ├── AdobeAfterEffectsCC.png │ │ ├── InstantLogoSearch.png │ │ ├── flatuicolorpicker.png │ │ ├── photoshopetiquette.png │ │ ├── publicdomainarchive.png │ │ ├── AwesomeSketchPlugins.png │ │ ├── awesome_design_systems.png │ │ └── human_interface_guidelines.png │ ├── logo_dark@2x.png │ ├── logo-collapsed@2x.png │ ├── webstack_banner_cn.png │ └── webstack_icon_producthunt.png ├── webstack_logos.sketch ├── css │ ├── fonts │ │ ├── elusive │ │ │ ├── font │ │ │ │ ├── elusive.eot │ │ │ │ ├── elusive.ttf │ │ │ │ └── elusive.woff │ │ │ └── css │ │ │ │ ├── animation.css │ │ │ │ ├── elusive-codes.css │ │ │ │ └── elusive.css │ │ ├── linecons │ │ │ ├── font │ │ │ │ ├── linecons.eot │ │ │ │ ├── linecons.ttf │ │ │ │ └── linecons.woff │ │ │ └── css │ │ │ │ ├── animation.css │ │ │ │ ├── linecons-codes.css │ │ │ │ ├── linecons.css │ │ │ │ ├── linecons-ie7-codes.css │ │ │ │ └── linecons-ie7.css │ │ ├── meteocons │ │ │ ├── font │ │ │ │ ├── meteocons.eot │ │ │ │ ├── meteocons.ttf │ │ │ │ └── meteocons.woff │ │ │ └── css │ │ │ │ ├── animation.css │ │ │ │ ├── meteocons-codes.css │ │ │ │ ├── meteocons.css │ │ │ │ ├── meteocons-ie7-codes.css │ │ │ │ └── meteocons-ie7.css │ │ ├── fontawesome │ │ │ └── fonts │ │ │ │ ├── FontAwesome.otf │ │ │ │ ├── fontawesome-webfont.eot │ │ │ │ ├── fontawesome-webfont.ttf │ │ │ │ └── fontawesome-webfont.woff │ │ └── glyphicons │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ └── glyphicons-halflings-regular.woff │ └── nav.css └── js │ ├── xenon-api.js │ ├── resizeable.js │ ├── xenon-toggles.js │ └── convert.js ├── .gitignore ├── about.md ├── 404.md ├── README.md ├── convert.html ├── LICENSE ├── Gemfile ├── _config.yml ├── Gemfile.lock ├── _layouts ├── home.html ├── 404.html └── about.html └── index.html /CNAME: -------------------------------------------------------------------------------- 1 | w.hanxi.info 2 | -------------------------------------------------------------------------------- /assets/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/favicon.png -------------------------------------------------------------------------------- /assets/images/logo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logo@2x.png -------------------------------------------------------------------------------- /assets/images/preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/preview.gif -------------------------------------------------------------------------------- /assets/images/logos/36kr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/36kr.png -------------------------------------------------------------------------------- /assets/images/logos/500d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/500d.png -------------------------------------------------------------------------------- /assets/images/logos/55mm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/55mm.png -------------------------------------------------------------------------------- /assets/images/logos/BWG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/BWG.png -------------------------------------------------------------------------------- /assets/images/logos/Lapa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Lapa.png -------------------------------------------------------------------------------- /assets/images/logos/NEXT.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/NEXT.png -------------------------------------------------------------------------------- /assets/images/logos/cdc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/cdc.png -------------------------------------------------------------------------------- /assets/images/logos/eico.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/eico.png -------------------------------------------------------------------------------- /assets/images/logos/fwa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/fwa.png -------------------------------------------------------------------------------- /assets/images/logos/goqr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/goqr.png -------------------------------------------------------------------------------- /assets/images/logos/gtn9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/gtn9.png -------------------------------------------------------------------------------- /assets/images/logos/isux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/isux.png -------------------------------------------------------------------------------- /assets/images/logos/jdc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/jdc.png -------------------------------------------------------------------------------- /assets/images/logos/liqi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/liqi.png -------------------------------------------------------------------------------- /assets/images/logos/mxd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/mxd.png -------------------------------------------------------------------------------- /assets/images/logos/uedc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uedc.png -------------------------------------------------------------------------------- /assets/images/logos/ui8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/ui8.png -------------------------------------------------------------------------------- /assets/images/logos/uicn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uicn.png -------------------------------------------------------------------------------- /assets/images/logos/wotu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/wotu.png -------------------------------------------------------------------------------- /assets/webstack_logos.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/webstack_logos.sketch -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | _site 2 | .sass-cache 3 | .jekyll-cache 4 | .jekyll-metadata 5 | vendor 6 | .DS_Store 7 | **/.DS_Store 8 | -------------------------------------------------------------------------------- /assets/images/logo_dark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logo_dark@2x.png -------------------------------------------------------------------------------- /assets/images/logos/365PSD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/365PSD.png -------------------------------------------------------------------------------- /assets/images/logos/3dsmax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/3dsmax.png -------------------------------------------------------------------------------- /assets/images/logos/Dunnnk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Dunnnk.png -------------------------------------------------------------------------------- /assets/images/logos/Ezgif.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Ezgif.png -------------------------------------------------------------------------------- /assets/images/logos/FontM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/FontM.png -------------------------------------------------------------------------------- /assets/images/logos/MuseCC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/MuseCC.png -------------------------------------------------------------------------------- /assets/images/logos/Pttrns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Pttrns.png -------------------------------------------------------------------------------- /assets/images/logos/Sketch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Sketch.png -------------------------------------------------------------------------------- /assets/images/logos/aliued.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/aliued.png -------------------------------------------------------------------------------- /assets/images/logos/anyway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/anyway.png -------------------------------------------------------------------------------- /assets/images/logos/appinn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/appinn.png -------------------------------------------------------------------------------- /assets/images/logos/ctrip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/ctrip.png -------------------------------------------------------------------------------- /assets/images/logos/dafont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/dafont.png -------------------------------------------------------------------------------- /assets/images/logos/figma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/figma.png -------------------------------------------------------------------------------- /assets/images/logos/flinto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/flinto.png -------------------------------------------------------------------------------- /assets/images/logos/fontex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/fontex.png -------------------------------------------------------------------------------- /assets/images/logos/framer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/framer.png -------------------------------------------------------------------------------- /assets/images/logos/google.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/google.png -------------------------------------------------------------------------------- /assets/images/logos/huaban.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/huaban.png -------------------------------------------------------------------------------- /assets/images/logos/imooc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/imooc.png -------------------------------------------------------------------------------- /assets/images/logos/khroma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/khroma.png -------------------------------------------------------------------------------- /assets/images/logos/klart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/klart.png -------------------------------------------------------------------------------- /assets/images/logos/lstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/lstore.png -------------------------------------------------------------------------------- /assets/images/logos/medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/medium.png -------------------------------------------------------------------------------- /assets/images/logos/navnav.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/navnav.png -------------------------------------------------------------------------------- /assets/images/logos/niceui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/niceui.png -------------------------------------------------------------------------------- /assets/images/logos/nipic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/nipic.png -------------------------------------------------------------------------------- /assets/images/logos/pages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/pages.png -------------------------------------------------------------------------------- /assets/images/logos/papers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/papers.png -------------------------------------------------------------------------------- /assets/images/logos/pmcaff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/pmcaff.png -------------------------------------------------------------------------------- /assets/images/logos/psefan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/psefan.png -------------------------------------------------------------------------------- /assets/images/logos/qianku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/qianku.png -------------------------------------------------------------------------------- /assets/images/logos/qiantu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/qiantu.png -------------------------------------------------------------------------------- /assets/images/logos/reeoo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/reeoo.png -------------------------------------------------------------------------------- /assets/images/logos/sccnn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sccnn.png -------------------------------------------------------------------------------- /assets/images/logos/sizzy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sizzy.png -------------------------------------------------------------------------------- /assets/images/logos/sspai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sspai.png -------------------------------------------------------------------------------- /assets/images/logos/svgomg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/svgomg.png -------------------------------------------------------------------------------- /assets/images/logos/threed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/threed.png -------------------------------------------------------------------------------- /assets/images/logos/today.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/today.png -------------------------------------------------------------------------------- /assets/images/logos/uisdc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uisdc.png -------------------------------------------------------------------------------- /assets/images/logos/uplabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uplabs.png -------------------------------------------------------------------------------- /assets/images/logos/uxren.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uxren.png -------------------------------------------------------------------------------- /assets/images/logos/viggoz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/viggoz.png -------------------------------------------------------------------------------- /assets/images/logos/xituqu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/xituqu.png -------------------------------------------------------------------------------- /assets/images/logos/yineng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/yineng.png -------------------------------------------------------------------------------- /assets/images/logos/ypppt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/ypppt.png -------------------------------------------------------------------------------- /assets/images/logos/yrucd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/yrucd.png -------------------------------------------------------------------------------- /assets/images/logos/zcool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/zcool.png -------------------------------------------------------------------------------- /assets/images/logos/ziticq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/ziticq.png -------------------------------------------------------------------------------- /assets/images/logos/90sheji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/90sheji.png -------------------------------------------------------------------------------- /assets/images/logos/ADOBEXDCC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/ADOBEXDCC.png -------------------------------------------------------------------------------- /assets/images/logos/CollectUI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/CollectUI.png -------------------------------------------------------------------------------- /assets/images/logos/Coolest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Coolest.png -------------------------------------------------------------------------------- /assets/images/logos/FindIcons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/FindIcons.png -------------------------------------------------------------------------------- /assets/images/logos/Fribbble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Fribbble.png -------------------------------------------------------------------------------- /assets/images/logos/INDESIGN .png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/INDESIGN .png -------------------------------------------------------------------------------- /assets/images/logos/Medialoot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Medialoot.png -------------------------------------------------------------------------------- /assets/images/logos/MyFonts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/MyFonts.png -------------------------------------------------------------------------------- /assets/images/logos/SiteSee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/SiteSee.png -------------------------------------------------------------------------------- /assets/images/logos/StockSnap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/StockSnap.png -------------------------------------------------------------------------------- /assets/images/logos/UICloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/UICloud.png -------------------------------------------------------------------------------- /assets/images/logos/aliuedcn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/aliuedcn.png -------------------------------------------------------------------------------- /assets/images/logos/awwwards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/awwwards.png -------------------------------------------------------------------------------- /assets/images/logos/behance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/behance.png -------------------------------------------------------------------------------- /assets/images/logos/blender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/blender.png -------------------------------------------------------------------------------- /assets/images/logos/cinema4d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/cinema4d.png -------------------------------------------------------------------------------- /assets/images/logos/colorhunt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/colorhunt.png -------------------------------------------------------------------------------- /assets/images/logos/coolors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/coolors.png -------------------------------------------------------------------------------- /assets/images/logos/csspeeper.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/csspeeper.png -------------------------------------------------------------------------------- /assets/images/logos/default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/default.png -------------------------------------------------------------------------------- /assets/images/logos/doyoudo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/doyoudo.png -------------------------------------------------------------------------------- /assets/images/logos/dribbble.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/dribbble.png -------------------------------------------------------------------------------- /assets/images/logos/easyicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/easyicon.png -------------------------------------------------------------------------------- /assets/images/logos/euxbaidu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/euxbaidu.png -------------------------------------------------------------------------------- /assets/images/logos/flaticon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/flaticon.png -------------------------------------------------------------------------------- /assets/images/logos/fonts2u.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/fonts2u.png -------------------------------------------------------------------------------- /assets/images/logos/freepik.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/freepik.png -------------------------------------------------------------------------------- /assets/images/logos/gaoding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/gaoding.png -------------------------------------------------------------------------------- /assets/images/logos/grabient.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/grabient.png -------------------------------------------------------------------------------- /assets/images/logos/gradients.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/gradients.png -------------------------------------------------------------------------------- /assets/images/logos/iconfont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/iconfont.png -------------------------------------------------------------------------------- /assets/images/logos/iconsfeed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/iconsfeed.png -------------------------------------------------------------------------------- /assets/images/logos/imcreator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/imcreator.png -------------------------------------------------------------------------------- /assets/images/logos/insight.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/insight.png -------------------------------------------------------------------------------- /assets/images/logos/ionicons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/ionicons.png -------------------------------------------------------------------------------- /assets/images/logos/iyunying.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/iyunying.png -------------------------------------------------------------------------------- /assets/images/logos/jeshoots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/jeshoots.png -------------------------------------------------------------------------------- /assets/images/logos/leiphone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/leiphone.png -------------------------------------------------------------------------------- /assets/images/logos/lifeofpix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/lifeofpix.png -------------------------------------------------------------------------------- /assets/images/logos/losttype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/losttype.png -------------------------------------------------------------------------------- /assets/images/logos/marvelapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/marvelapp.png -------------------------------------------------------------------------------- /assets/images/logos/mmtstock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/mmtstock.png -------------------------------------------------------------------------------- /assets/images/logos/mustsee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/mustsee.png -------------------------------------------------------------------------------- /assets/images/logos/nngroup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/nngroup.png -------------------------------------------------------------------------------- /assets/images/logos/photoshop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/photoshop.png -------------------------------------------------------------------------------- /assets/images/logos/pinterest.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/pinterest.png -------------------------------------------------------------------------------- /assets/images/logos/pixabay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/pixabay.png -------------------------------------------------------------------------------- /assets/images/logos/pixeden.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/pixeden.png -------------------------------------------------------------------------------- /assets/images/logos/pptmind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/pptmind.png -------------------------------------------------------------------------------- /assets/images/logos/pptplus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/pptplus.png -------------------------------------------------------------------------------- /assets/images/logos/principle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/principle.png -------------------------------------------------------------------------------- /assets/images/logos/protopie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/protopie.png -------------------------------------------------------------------------------- /assets/images/logos/sketchIm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sketchIm.png -------------------------------------------------------------------------------- /assets/images/logos/sketchapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sketchapp.png -------------------------------------------------------------------------------- /assets/images/logos/sketchcn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sketchcn.png -------------------------------------------------------------------------------- /assets/images/logos/sousucai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sousucai.png -------------------------------------------------------------------------------- /assets/images/logos/stokpic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/stokpic.png -------------------------------------------------------------------------------- /assets/images/logos/tgideas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/tgideas.png -------------------------------------------------------------------------------- /assets/images/logos/thestocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/thestocks.png -------------------------------------------------------------------------------- /assets/images/logos/tinypng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/tinypng.png -------------------------------------------------------------------------------- /assets/images/logos/tretars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/tretars.png -------------------------------------------------------------------------------- /assets/images/logos/typekit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/typekit.png -------------------------------------------------------------------------------- /assets/images/logos/uedbaidu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uedbaidu.png -------------------------------------------------------------------------------- /assets/images/logos/uigreat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uigreat.png -------------------------------------------------------------------------------- /assets/images/logos/uikitme.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uikitme.png -------------------------------------------------------------------------------- /assets/images/logos/uiuigreat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uiuigreat.png -------------------------------------------------------------------------------- /assets/images/logos/unsplash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/unsplash.png -------------------------------------------------------------------------------- /assets/images/logos/usepanda.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/usepanda.png -------------------------------------------------------------------------------- /assets/images/logos/uxcoffee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uxcoffee.png -------------------------------------------------------------------------------- /assets/images/logos/wallhalla.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/wallhalla.png -------------------------------------------------------------------------------- /assets/images/logos/woshipm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/woshipm.png -------------------------------------------------------------------------------- /assets/images/logos/youtube.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/youtube.png -------------------------------------------------------------------------------- /assets/images/logos/zaodula.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/zaodula.png -------------------------------------------------------------------------------- /assets/images/logo-collapsed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logo-collapsed@2x.png -------------------------------------------------------------------------------- /assets/images/logos/Designmodo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Designmodo.png -------------------------------------------------------------------------------- /assets/images/logos/Fondertype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Fondertype.png -------------------------------------------------------------------------------- /assets/images/logos/IcoMoonApp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/IcoMoonApp.png -------------------------------------------------------------------------------- /assets/images/logos/Iconfinder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Iconfinder.png -------------------------------------------------------------------------------- /assets/images/logos/Illustrator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Illustrator.png -------------------------------------------------------------------------------- /assets/images/logos/MockupZone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/MockupZone.png -------------------------------------------------------------------------------- /assets/images/logos/SplitShire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/SplitShire.png -------------------------------------------------------------------------------- /assets/images/logos/UrbanFonts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/UrbanFonts.png -------------------------------------------------------------------------------- /assets/images/logos/albumarium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/albumarium.png -------------------------------------------------------------------------------- /assets/images/logos/chanpin100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/chanpin100.png -------------------------------------------------------------------------------- /assets/images/logos/designmunk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/designmunk.png -------------------------------------------------------------------------------- /assets/images/logos/digitaling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/digitaling.png -------------------------------------------------------------------------------- /assets/images/logos/freebiesbug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/freebiesbug.png -------------------------------------------------------------------------------- /assets/images/logos/googlefont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/googlefont.png -------------------------------------------------------------------------------- /assets/images/logos/graphberry.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/graphberry.png -------------------------------------------------------------------------------- /assets/images/logos/iconarchive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/iconarchive.png -------------------------------------------------------------------------------- /assets/images/logos/iconmonstr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/iconmonstr.png -------------------------------------------------------------------------------- /assets/images/logos/invisionapp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/invisionapp.png -------------------------------------------------------------------------------- /assets/images/logos/isorepublic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/isorepublic.png -------------------------------------------------------------------------------- /assets/images/logos/lanrentuku.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/lanrentuku.png -------------------------------------------------------------------------------- /assets/images/logos/librestock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/librestock.png -------------------------------------------------------------------------------- /assets/images/logos/lieyunwang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/lieyunwang.png -------------------------------------------------------------------------------- /assets/images/logos/magdeleine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/magdeleine.png -------------------------------------------------------------------------------- /assets/images/logos/mockupworld.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/mockupworld.png -------------------------------------------------------------------------------- /assets/images/logos/myphotopack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/myphotopack.png -------------------------------------------------------------------------------- /assets/images/logos/niaogebiji.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/niaogebiji.png -------------------------------------------------------------------------------- /assets/images/logos/notaselfie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/notaselfie.png -------------------------------------------------------------------------------- /assets/images/logos/officeplus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/officeplus.png -------------------------------------------------------------------------------- /assets/images/logos/producthunt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/producthunt.png -------------------------------------------------------------------------------- /assets/images/logos/screensizes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/screensizes.png -------------------------------------------------------------------------------- /assets/images/logos/sicangziti.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sicangziti.png -------------------------------------------------------------------------------- /assets/images/logos/siteInspire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/siteInspire.png -------------------------------------------------------------------------------- /assets/images/logos/sketchcasts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sketchcasts.png -------------------------------------------------------------------------------- /assets/images/logos/sketchhunt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sketchhunt.png -------------------------------------------------------------------------------- /assets/images/logos/trianglify.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/trianglify.png -------------------------------------------------------------------------------- /assets/images/logos/uigradients.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uigradients.png -------------------------------------------------------------------------------- /assets/images/logos/visualhunt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/visualhunt.png -------------------------------------------------------------------------------- /assets/images/logos/wappalyzer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/wappalyzer.png -------------------------------------------------------------------------------- /assets/images/logos/AdobeColorCC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/AdobeColorCC.png -------------------------------------------------------------------------------- /assets/images/logos/AirbnbDesign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/AirbnbDesign.png -------------------------------------------------------------------------------- /assets/images/logos/Android9patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Android9patch.png -------------------------------------------------------------------------------- /assets/images/logos/Ecommercefolio.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Ecommercefolio.png -------------------------------------------------------------------------------- /assets/images/logos/FacebookDesign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/FacebookDesign.png -------------------------------------------------------------------------------- /assets/images/logos/GoogleDesign.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/GoogleDesign.png -------------------------------------------------------------------------------- /assets/images/logos/Materialicons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Materialicons.png -------------------------------------------------------------------------------- /assets/images/logos/OnlineWebFonts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/OnlineWebFonts.png -------------------------------------------------------------------------------- /assets/images/logos/PhotoshopLady.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/PhotoshopLady.png -------------------------------------------------------------------------------- /assets/images/logos/PrincipleRepo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/PrincipleRepo.png -------------------------------------------------------------------------------- /assets/images/logos/ReallyGoodUX.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/ReallyGoodUX.png -------------------------------------------------------------------------------- /assets/images/logos/SketchMeasure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/SketchMeasure.png -------------------------------------------------------------------------------- /assets/images/logos/WebInspiration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/WebInspiration.png -------------------------------------------------------------------------------- /assets/images/logos/abstractfonts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/abstractfonts.png -------------------------------------------------------------------------------- /assets/images/logos/boxesandarrows.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/boxesandarrows.png -------------------------------------------------------------------------------- /assets/images/logos/flatuicolors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/flatuicolors.png -------------------------------------------------------------------------------- /assets/images/logos/fontsquirrel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/fontsquirrel.png -------------------------------------------------------------------------------- /assets/images/logos/forgraphictm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/forgraphictm.png -------------------------------------------------------------------------------- /assets/images/logos/freebiesupply.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/freebiesupply.png -------------------------------------------------------------------------------- /assets/images/logos/gratisography.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/gratisography.png -------------------------------------------------------------------------------- /assets/images/logos/hdwallpapers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/hdwallpapers.png -------------------------------------------------------------------------------- /assets/images/logos/iosicongallery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/iosicongallery.png -------------------------------------------------------------------------------- /assets/images/logos/negativespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/negativespace.png -------------------------------------------------------------------------------- /assets/images/logos/skitterphoto.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/skitterphoto.png -------------------------------------------------------------------------------- /assets/images/logos/thedayscolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/thedayscolor.png -------------------------------------------------------------------------------- /assets/images/logos/uxdesignweekly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/uxdesignweekly.png -------------------------------------------------------------------------------- /assets/images/logos/vanschneider.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/vanschneider.png -------------------------------------------------------------------------------- /assets/images/logos/webgradients.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/webgradients.png -------------------------------------------------------------------------------- /assets/images/webstack_banner_cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/webstack_banner_cn.png -------------------------------------------------------------------------------- /assets/images/logos/AffinityDesigner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/AffinityDesigner.png -------------------------------------------------------------------------------- /assets/images/logos/AndroidNiceties.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/AndroidNiceties.png -------------------------------------------------------------------------------- /assets/images/logos/CSSDesignAwards.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/CSSDesignAwards.png -------------------------------------------------------------------------------- /assets/images/logos/Material_Design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/Material_Design.png -------------------------------------------------------------------------------- /assets/images/logos/designguidelines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/designguidelines.png -------------------------------------------------------------------------------- /assets/images/logos/fontawesomeicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/fontawesomeicon.png -------------------------------------------------------------------------------- /assets/images/logos/freenaturestock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/freenaturestock.png -------------------------------------------------------------------------------- /assets/images/logos/littlebigdetails.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/littlebigdetails.png -------------------------------------------------------------------------------- /assets/images/logos/simplelineicons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/simplelineicons.png -------------------------------------------------------------------------------- /assets/images/logos/sketchappsources.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/sketchappsources.png -------------------------------------------------------------------------------- /assets/images/logos/smashingmagazine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/smashingmagazine.png -------------------------------------------------------------------------------- /assets/images/logos/web_ui_tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/web_ui_tutorial.png -------------------------------------------------------------------------------- /assets/images/logos/webdesignledger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/webdesignledger.png -------------------------------------------------------------------------------- /assets/images/logos/worldvectorlogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/worldvectorlogo.png -------------------------------------------------------------------------------- /assets/css/fonts/elusive/font/elusive.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/elusive/font/elusive.eot -------------------------------------------------------------------------------- /assets/css/fonts/elusive/font/elusive.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/elusive/font/elusive.ttf -------------------------------------------------------------------------------- /assets/css/fonts/elusive/font/elusive.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/elusive/font/elusive.woff -------------------------------------------------------------------------------- /assets/css/fonts/linecons/font/linecons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/linecons/font/linecons.eot -------------------------------------------------------------------------------- /assets/css/fonts/linecons/font/linecons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/linecons/font/linecons.ttf -------------------------------------------------------------------------------- /assets/images/logos/AdobeAfterEffectsCC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/AdobeAfterEffectsCC.png -------------------------------------------------------------------------------- /assets/images/logos/InstantLogoSearch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/InstantLogoSearch.png -------------------------------------------------------------------------------- /assets/images/logos/flatuicolorpicker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/flatuicolorpicker.png -------------------------------------------------------------------------------- /assets/images/logos/photoshopetiquette.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/photoshopetiquette.png -------------------------------------------------------------------------------- /assets/images/logos/publicdomainarchive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/publicdomainarchive.png -------------------------------------------------------------------------------- /assets/images/webstack_icon_producthunt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/webstack_icon_producthunt.png -------------------------------------------------------------------------------- /assets/css/fonts/linecons/font/linecons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/linecons/font/linecons.woff -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/font/meteocons.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/meteocons/font/meteocons.eot -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/font/meteocons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/meteocons/font/meteocons.ttf -------------------------------------------------------------------------------- /assets/images/logos/AwesomeSketchPlugins.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/AwesomeSketchPlugins.png -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/font/meteocons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/meteocons/font/meteocons.woff -------------------------------------------------------------------------------- /assets/images/logos/awesome_design_systems.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/awesome_design_systems.png -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/fontawesome/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /assets/images/logos/human_interface_guidelines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/images/logos/human_interface_guidelines.png -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/fontawesome/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/fontawesome/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /assets/css/fonts/fontawesome/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/fontawesome/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /assets/css/fonts/glyphicons/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/glyphicons/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /assets/css/fonts/glyphicons/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/glyphicons/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /assets/css/fonts/glyphicons/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hanxi/webstack-jekyll/HEAD/assets/css/fonts/glyphicons/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /about.md: -------------------------------------------------------------------------------- 1 | --- 2 | permalink: /about.html 3 | layout: about 4 | --- 5 | 6 | #### 关于网站 7 | 8 | --- 9 | 10 | > 这个网站在 [webstack.cc](https://github.com/WebStackPage/WebStackPage.github.io) 的 [Jekyll](https://github.com/0xl2oot/webstack-jekyll) 版基础上搭建,新增了从书签生成网址的工具。 11 | -------------------------------------------------------------------------------- /404.md: -------------------------------------------------------------------------------- 1 | --- 2 | permalink: /404.html 3 | layout: 404 4 | --- 5 | 6 |
7 |
8 |

404

9 |

Oops! It looks like you're lost...

10 |

The Page you're looking for doesn't exist or another error occurred.

11 |

👉 {{ site.url }}

12 |
13 |
14 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # [w.hanxi.info](https://w.hanxi.info) - 个人书签网址导航 2 | 3 | 本项目是 [webstack.cc](https://github.com/WebStackPage/WebStackPage.github.io) 的 [Jekyll](https://jekyllrb.com/) 版。 4 | 5 | 额外的书签生成网址导航工具 [w.hanxi.info](https://w.hanxi.info/convert.html) 6 | 7 | 用到了icon服务器提取网站标题:https://github.com/mat/besticon 8 | 9 | ``` 10 | iconserver: 11 | container_name: iconserver 12 | image: matthiasluedtke/iconserver 13 | network_mode: bridge 14 | restart: always 15 | ports: 16 | - "2113:80" 17 | environment: 18 | - SERVER_MODE=download 19 | - PORT=80 20 | 21 | ``` 22 | 23 | > 这是一个纯静态的网址导航网站,内容均由 [viggo](http://viggoz.com/) 收集并整理。项目基于bootstrap前端框架开发。 24 | 25 | ![](https://w.hanxi.info/assets/images/preview.gif) 26 | -------------------------------------------------------------------------------- /convert.html: -------------------------------------------------------------------------------- 1 | --- 2 | permalink: /convert.html 3 | layout: about 4 | --- 5 | 6 |
7 | 8 | 9 | 支持拖拽书签文件到本页面直接上传 10 |
11 | 12 |
13 |
14 | 未开始 15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 | 23 |
24 | 生成 webstack.yml 文件后,替换自己工程目录下的 _data/webstack.yml 文件。 25 |
26 | 27 | 30 | 31 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2019 0xl2oot 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source "https://rubygems.org" 2 | # Hello! This is where you manage which Jekyll version is used to run. 3 | # When you want to use a different version, change it below, save the 4 | # file and run `bundle install`. Run Jekyll with `bundle exec`, like so: 5 | # 6 | # bundle exec jekyll serve 7 | # 8 | # This will help ensure the proper Jekyll version is running. 9 | # Happy Jekylling! 10 | gem "jekyll", "~> 4.0.0" 11 | # This is the default theme for new Jekyll sites. You may change this to anything you like. 12 | gem "minima", "~> 2.5" 13 | # If you want to use GitHub Pages, remove the "gem "jekyll"" above and 14 | # uncomment the line below. To upgrade, run `bundle update github-pages`. 15 | # gem "github-pages", group: :jekyll_plugins 16 | # If you have any plugins, put them here! 17 | group :jekyll_plugins do 18 | gem "jekyll-feed", "~> 0.12" 19 | end 20 | 21 | # Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem 22 | # and associated library. 23 | install_if -> { RUBY_PLATFORM =~ %r!mingw|mswin|java! } do 24 | gem "tzinfo", "~> 1.2" 25 | gem "tzinfo-data" 26 | end 27 | 28 | # Performance-booster for watching directories on Windows 29 | gem "wdm", "~> 0.1.1", :install_if => Gem.win_platform? 30 | 31 | -------------------------------------------------------------------------------- /assets/css/nav.css: -------------------------------------------------------------------------------- 1 | .box2 { 2 | height: 86px; 3 | cursor: pointer; 4 | border-radius: 4px; 5 | padding: 0px 30px 0px 30px; 6 | background-color: #fff; 7 | border-radius: 4px; 8 | border: 1px solid #e4ecf3; 9 | margin: 20px 0 0 0; 10 | -webkit-transition: all 0.3s ease; 11 | -moz-transition: all 0.3s ease; 12 | -o-transition: all 0.3s ease; 13 | transition: all 0.3s ease; 14 | } 15 | 16 | .box2:hover { 17 | transform: translateY(-6px); 18 | -webkit-transform: translateY(-6px); 19 | -moz-transform: translateY(-6px); 20 | box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.3); 21 | -webkit-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.3); 22 | -moz-box-shadow: 0 26px 40px -24px rgba(0, 36, 100, 0.3); 23 | -webkit-transition: all 0.3s ease; 24 | -moz-transition: all 0.3s ease; 25 | -o-transition: all 0.3s ease; 26 | transition: all 0.3s ease; 27 | } 28 | 29 | .xe-comment-entry img { 30 | float: left; 31 | display: block; 32 | margin-right: 10px; 33 | } 34 | 35 | .xe-comment p { 36 | margin-bottom: 0px; 37 | } 38 | .overflowClip_1 { 39 | overflow: hidden; 40 | text-overflow: ellipsis; 41 | display: -webkit-box; 42 | -webkit-line-clamp: 1; 43 | -webkit-box-orient: vertical; 44 | } 45 | .overflowClip_2 { 46 | overflow: hidden; 47 | text-overflow: ellipsis; 48 | display: -webkit-box; 49 | -webkit-line-clamp: 2; 50 | -webkit-box-orient: vertical; 51 | } 52 | 53 | 54 | .submit-tag{ 55 | margin-top: 50px; 56 | 57 | } -------------------------------------------------------------------------------- /assets/js/xenon-api.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Xenon API Functions 3 | * 4 | * Theme by: www.laborator.co 5 | **/ 6 | 7 | 8 | function rtl() // checks whether the content is in RTL mode 9 | { 10 | if(typeof window.isRTL == 'boolean') 11 | return window.isRTL; 12 | 13 | window.isRTL = jQuery("html").get(0).dir == 'rtl' ? true : false; 14 | 15 | return window.isRTL; 16 | } 17 | 18 | 19 | 20 | // Page Loader 21 | function show_loading_bar(options) 22 | { 23 | var defaults = { 24 | pct: 0, 25 | delay: 1.3, 26 | wait: 0, 27 | before: function(){}, 28 | finish: function(){}, 29 | resetOnEnd: true 30 | }; 31 | 32 | if(typeof options == 'object') 33 | defaults = jQuery.extend(defaults, options); 34 | else 35 | if(typeof options == 'number') 36 | defaults.pct = options; 37 | 38 | 39 | if(defaults.pct > 100) 40 | defaults.pct = 100; 41 | else 42 | if(defaults.pct < 0) 43 | defaults.pct = 0; 44 | 45 | var $ = jQuery, 46 | $loading_bar = $(".xenon-loading-bar"); 47 | 48 | if($loading_bar.length == 0) 49 | { 50 | $loading_bar = $('
'); 51 | public_vars.$body.append( $loading_bar ); 52 | } 53 | 54 | var $pct = $loading_bar.find('span'), 55 | current_pct = $pct.data('pct'), 56 | is_regress = current_pct > defaults.pct; 57 | 58 | 59 | defaults.before(current_pct); 60 | 61 | TweenMax.to($pct, defaults.delay, {css: {width: defaults.pct + '%'}, delay: defaults.wait, ease: is_regress ? Expo.easeOut : Expo.easeIn, 62 | onStart: function() 63 | { 64 | $loading_bar.removeClass('progress-is-hidden'); 65 | }, 66 | onComplete: function() 67 | { 68 | var pct = $pct.data('pct'); 69 | 70 | if(pct == 100 && defaults.resetOnEnd) 71 | { 72 | hide_loading_bar(); 73 | } 74 | 75 | defaults.finish(pct); 76 | }, 77 | onUpdate: function() 78 | { 79 | $pct.data('pct', parseInt($pct.get(0).style.width, 10)); 80 | }}); 81 | } 82 | 83 | function hide_loading_bar() 84 | { 85 | var $ = jQuery, 86 | $loading_bar = $(".xenon-loading-bar"), 87 | $pct = $loading_bar.find('span'); 88 | 89 | $loading_bar.addClass('progress-is-hidden'); 90 | $pct.width(0).data('pct', 0); 91 | } -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- 1 | # Welcome to Jekyll! 2 | # 3 | # This config file is meant for settings that affect your whole blog, values 4 | # which you are expected to set up once and rarely edit after that. If you find 5 | # yourself editing this file very often, consider using Jekyll's data files 6 | # feature for the data you need to update frequently. 7 | # 8 | # For technical reasons, this file is *NOT* reloaded automatically when you use 9 | # 'bundle exec jekyll serve'. If you change this file, please restart the server process. 10 | # 11 | # If you need help with YAML syntax, here are some quick references for you: 12 | # https://learn-the-web.algonquindesign.ca/topics/markdown-yaml-cheat-sheet/#yaml 13 | # https://learnxinyminutes.com/docs/yaml/ 14 | # 15 | # Site settings 16 | # These are used to personalize your new site. If you look in the HTML files, 17 | # you will see them accessed via {{ site.title }}, {{ site.email }}, and so on. 18 | # You can create any custom variable you would like, and they will be accessible 19 | # in the templates via {{ site.myvariable }}. 20 | 21 | title: Webstack - jekyll 个人书签导航 22 | keywords: 书签导航,网址导航,导航,网站导航,网址大全 23 | description: WebStack - 个人书签。 24 | baseurl: "" # the subpath of your site, e.g. /blog 25 | url: "https://w.hanxi.info" # the base hostname & protocol for your site, e.g. http://example.com 26 | 27 | email: hanxi.info@gmail.com 28 | 29 | # faviconserver is from https://github.com/mat/besticon 30 | faviconserver: "https://home.hanxi.info:2007" 31 | 32 | # Build settings 33 | theme: minima 34 | plugins: 35 | - jekyll-feed 36 | 37 | github: 38 | repo: hanxi/webstack-jekyll 39 | 40 | # Exclude from processing. 41 | # The following items will not be processed, by default. 42 | # Any item listed under the `exclude:` key here will be automatically added to 43 | # the internal "default list". 44 | # 45 | # Excluded items can be processed by explicitly listing the directories or 46 | # their entries' file path in the `include:` list. 47 | # 48 | # exclude: 49 | # - .sass-cache/ 50 | # - .jekyll-cache/ 51 | # - gemfiles/ 52 | # - Gemfile 53 | # - Gemfile.lock 54 | # - node_modules/ 55 | # - vendor/bundle/ 56 | # - vendor/cache/ 57 | # - vendor/gems/ 58 | # - vendor/ruby/ 59 | -------------------------------------------------------------------------------- /assets/css/fonts/elusive/css/animation.css: -------------------------------------------------------------------------------- 1 | /* 2 | Animation example, for spinners 3 | */ 4 | .animate-spin { 5 | -moz-animation: spin 2s infinite linear; 6 | -o-animation: spin 2s infinite linear; 7 | -webkit-animation: spin 2s infinite linear; 8 | animation: spin 2s infinite linear; 9 | display: inline-block; 10 | } 11 | @-moz-keyframes spin { 12 | 0% { 13 | -moz-transform: rotate(0deg); 14 | -o-transform: rotate(0deg); 15 | -webkit-transform: rotate(0deg); 16 | transform: rotate(0deg); 17 | } 18 | 19 | 100% { 20 | -moz-transform: rotate(359deg); 21 | -o-transform: rotate(359deg); 22 | -webkit-transform: rotate(359deg); 23 | transform: rotate(359deg); 24 | } 25 | } 26 | @-webkit-keyframes spin { 27 | 0% { 28 | -moz-transform: rotate(0deg); 29 | -o-transform: rotate(0deg); 30 | -webkit-transform: rotate(0deg); 31 | transform: rotate(0deg); 32 | } 33 | 34 | 100% { 35 | -moz-transform: rotate(359deg); 36 | -o-transform: rotate(359deg); 37 | -webkit-transform: rotate(359deg); 38 | transform: rotate(359deg); 39 | } 40 | } 41 | @-o-keyframes spin { 42 | 0% { 43 | -moz-transform: rotate(0deg); 44 | -o-transform: rotate(0deg); 45 | -webkit-transform: rotate(0deg); 46 | transform: rotate(0deg); 47 | } 48 | 49 | 100% { 50 | -moz-transform: rotate(359deg); 51 | -o-transform: rotate(359deg); 52 | -webkit-transform: rotate(359deg); 53 | transform: rotate(359deg); 54 | } 55 | } 56 | @-ms-keyframes spin { 57 | 0% { 58 | -moz-transform: rotate(0deg); 59 | -o-transform: rotate(0deg); 60 | -webkit-transform: rotate(0deg); 61 | transform: rotate(0deg); 62 | } 63 | 64 | 100% { 65 | -moz-transform: rotate(359deg); 66 | -o-transform: rotate(359deg); 67 | -webkit-transform: rotate(359deg); 68 | transform: rotate(359deg); 69 | } 70 | } 71 | @keyframes spin { 72 | 0% { 73 | -moz-transform: rotate(0deg); 74 | -o-transform: rotate(0deg); 75 | -webkit-transform: rotate(0deg); 76 | transform: rotate(0deg); 77 | } 78 | 79 | 100% { 80 | -moz-transform: rotate(359deg); 81 | -o-transform: rotate(359deg); 82 | -webkit-transform: rotate(359deg); 83 | transform: rotate(359deg); 84 | } 85 | } 86 | -------------------------------------------------------------------------------- /assets/css/fonts/linecons/css/animation.css: -------------------------------------------------------------------------------- 1 | /* 2 | Animation example, for spinners 3 | */ 4 | .animate-spin { 5 | -moz-animation: spin 2s infinite linear; 6 | -o-animation: spin 2s infinite linear; 7 | -webkit-animation: spin 2s infinite linear; 8 | animation: spin 2s infinite linear; 9 | display: inline-block; 10 | } 11 | @-moz-keyframes spin { 12 | 0% { 13 | -moz-transform: rotate(0deg); 14 | -o-transform: rotate(0deg); 15 | -webkit-transform: rotate(0deg); 16 | transform: rotate(0deg); 17 | } 18 | 19 | 100% { 20 | -moz-transform: rotate(359deg); 21 | -o-transform: rotate(359deg); 22 | -webkit-transform: rotate(359deg); 23 | transform: rotate(359deg); 24 | } 25 | } 26 | @-webkit-keyframes spin { 27 | 0% { 28 | -moz-transform: rotate(0deg); 29 | -o-transform: rotate(0deg); 30 | -webkit-transform: rotate(0deg); 31 | transform: rotate(0deg); 32 | } 33 | 34 | 100% { 35 | -moz-transform: rotate(359deg); 36 | -o-transform: rotate(359deg); 37 | -webkit-transform: rotate(359deg); 38 | transform: rotate(359deg); 39 | } 40 | } 41 | @-o-keyframes spin { 42 | 0% { 43 | -moz-transform: rotate(0deg); 44 | -o-transform: rotate(0deg); 45 | -webkit-transform: rotate(0deg); 46 | transform: rotate(0deg); 47 | } 48 | 49 | 100% { 50 | -moz-transform: rotate(359deg); 51 | -o-transform: rotate(359deg); 52 | -webkit-transform: rotate(359deg); 53 | transform: rotate(359deg); 54 | } 55 | } 56 | @-ms-keyframes spin { 57 | 0% { 58 | -moz-transform: rotate(0deg); 59 | -o-transform: rotate(0deg); 60 | -webkit-transform: rotate(0deg); 61 | transform: rotate(0deg); 62 | } 63 | 64 | 100% { 65 | -moz-transform: rotate(359deg); 66 | -o-transform: rotate(359deg); 67 | -webkit-transform: rotate(359deg); 68 | transform: rotate(359deg); 69 | } 70 | } 71 | @keyframes spin { 72 | 0% { 73 | -moz-transform: rotate(0deg); 74 | -o-transform: rotate(0deg); 75 | -webkit-transform: rotate(0deg); 76 | transform: rotate(0deg); 77 | } 78 | 79 | 100% { 80 | -moz-transform: rotate(359deg); 81 | -o-transform: rotate(359deg); 82 | -webkit-transform: rotate(359deg); 83 | transform: rotate(359deg); 84 | } 85 | } 86 | -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/css/animation.css: -------------------------------------------------------------------------------- 1 | /* 2 | Animation example, for spinners 3 | */ 4 | .animate-spin { 5 | -moz-animation: spin 2s infinite linear; 6 | -o-animation: spin 2s infinite linear; 7 | -webkit-animation: spin 2s infinite linear; 8 | animation: spin 2s infinite linear; 9 | display: inline-block; 10 | } 11 | @-moz-keyframes spin { 12 | 0% { 13 | -moz-transform: rotate(0deg); 14 | -o-transform: rotate(0deg); 15 | -webkit-transform: rotate(0deg); 16 | transform: rotate(0deg); 17 | } 18 | 19 | 100% { 20 | -moz-transform: rotate(359deg); 21 | -o-transform: rotate(359deg); 22 | -webkit-transform: rotate(359deg); 23 | transform: rotate(359deg); 24 | } 25 | } 26 | @-webkit-keyframes spin { 27 | 0% { 28 | -moz-transform: rotate(0deg); 29 | -o-transform: rotate(0deg); 30 | -webkit-transform: rotate(0deg); 31 | transform: rotate(0deg); 32 | } 33 | 34 | 100% { 35 | -moz-transform: rotate(359deg); 36 | -o-transform: rotate(359deg); 37 | -webkit-transform: rotate(359deg); 38 | transform: rotate(359deg); 39 | } 40 | } 41 | @-o-keyframes spin { 42 | 0% { 43 | -moz-transform: rotate(0deg); 44 | -o-transform: rotate(0deg); 45 | -webkit-transform: rotate(0deg); 46 | transform: rotate(0deg); 47 | } 48 | 49 | 100% { 50 | -moz-transform: rotate(359deg); 51 | -o-transform: rotate(359deg); 52 | -webkit-transform: rotate(359deg); 53 | transform: rotate(359deg); 54 | } 55 | } 56 | @-ms-keyframes spin { 57 | 0% { 58 | -moz-transform: rotate(0deg); 59 | -o-transform: rotate(0deg); 60 | -webkit-transform: rotate(0deg); 61 | transform: rotate(0deg); 62 | } 63 | 64 | 100% { 65 | -moz-transform: rotate(359deg); 66 | -o-transform: rotate(359deg); 67 | -webkit-transform: rotate(359deg); 68 | transform: rotate(359deg); 69 | } 70 | } 71 | @keyframes spin { 72 | 0% { 73 | -moz-transform: rotate(0deg); 74 | -o-transform: rotate(0deg); 75 | -webkit-transform: rotate(0deg); 76 | transform: rotate(0deg); 77 | } 78 | 79 | 100% { 80 | -moz-transform: rotate(359deg); 81 | -o-transform: rotate(359deg); 82 | -webkit-transform: rotate(359deg); 83 | transform: rotate(359deg); 84 | } 85 | } 86 | -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- 1 | GEM 2 | remote: https://rubygems.org/ 3 | specs: 4 | addressable (2.7.0) 5 | public_suffix (>= 2.0.2, < 5.0) 6 | colorator (1.1.0) 7 | concurrent-ruby (1.1.5) 8 | em-websocket (0.5.1) 9 | eventmachine (>= 0.12.9) 10 | http_parser.rb (~> 0.6.0) 11 | eventmachine (1.2.7) 12 | ffi (1.11.1) 13 | forwardable-extended (2.6.0) 14 | http_parser.rb (0.6.0) 15 | i18n (1.6.0) 16 | concurrent-ruby (~> 1.0) 17 | jekyll (4.0.0) 18 | addressable (~> 2.4) 19 | colorator (~> 1.0) 20 | em-websocket (~> 0.5) 21 | i18n (>= 0.9.5, < 2) 22 | jekyll-sass-converter (~> 2.0) 23 | jekyll-watch (~> 2.0) 24 | kramdown (~> 2.1) 25 | kramdown-parser-gfm (~> 1.0) 26 | liquid (~> 4.0) 27 | mercenary (~> 0.3.3) 28 | pathutil (~> 0.9) 29 | rouge (~> 3.0) 30 | safe_yaml (~> 1.0) 31 | terminal-table (~> 1.8) 32 | jekyll-feed (0.12.1) 33 | jekyll (>= 3.7, < 5.0) 34 | jekyll-sass-converter (2.0.1) 35 | sassc (> 2.0.1, < 3.0) 36 | jekyll-seo-tag (2.6.1) 37 | jekyll (>= 3.3, < 5.0) 38 | jekyll-watch (2.2.1) 39 | listen (~> 3.0) 40 | kramdown (2.1.0) 41 | kramdown-parser-gfm (1.1.0) 42 | kramdown (~> 2.0) 43 | liquid (4.0.3) 44 | listen (3.1.5) 45 | rb-fsevent (~> 0.9, >= 0.9.4) 46 | rb-inotify (~> 0.9, >= 0.9.7) 47 | ruby_dep (~> 1.2) 48 | mercenary (0.3.6) 49 | minima (2.5.1) 50 | jekyll (>= 3.5, < 5.0) 51 | jekyll-feed (~> 0.9) 52 | jekyll-seo-tag (~> 2.1) 53 | pathutil (0.16.2) 54 | forwardable-extended (~> 2.6) 55 | public_suffix (4.0.1) 56 | rb-fsevent (0.10.3) 57 | rb-inotify (0.10.0) 58 | ffi (~> 1.0) 59 | rouge (3.11.0) 60 | ruby_dep (1.5.0) 61 | safe_yaml (1.0.5) 62 | sassc (2.2.1) 63 | ffi (~> 1.9) 64 | terminal-table (1.8.0) 65 | unicode-display_width (~> 1.1, >= 1.1.1) 66 | thread_safe (0.3.6) 67 | tzinfo (1.2.5) 68 | thread_safe (~> 0.1) 69 | tzinfo-data (1.2019.3) 70 | tzinfo (>= 1.0.0) 71 | unicode-display_width (1.6.0) 72 | wdm (0.1.1) 73 | 74 | PLATFORMS 75 | ruby 76 | 77 | DEPENDENCIES 78 | jekyll (~> 4.0.0) 79 | jekyll-feed (~> 0.12) 80 | minima (~> 2.5) 81 | tzinfo (~> 1.2) 82 | tzinfo-data 83 | wdm (~> 0.1.1) 84 | 85 | BUNDLED WITH 86 | 2.0.2 87 | -------------------------------------------------------------------------------- /assets/js/resizeable.js: -------------------------------------------------------------------------------- 1 | /* 2 | This function will be called in the event when browser breakpoint changes 3 | */ 4 | 5 | var public_vars = public_vars || {}; 6 | 7 | jQuery.extend(public_vars, { 8 | 9 | breakpoints: { 10 | largescreen: [991, -1], 11 | tabletscreen: [768, 990], 12 | devicescreen: [420, 767], 13 | sdevicescreen: [0, 419] 14 | }, 15 | 16 | lastBreakpoint: null 17 | }); 18 | 19 | 20 | /* Main Function that will be called each time when the screen breakpoint changes */ 21 | function resizable(breakpoint) 22 | { 23 | var sb_with_animation; 24 | 25 | // Large Screen Specific Script 26 | if(is('largescreen')) 27 | { 28 | } 29 | 30 | 31 | // Tablet or larger screen 32 | if(ismdxl()) 33 | { 34 | } 35 | 36 | 37 | // Tablet Screen Specific Script 38 | if(is('tabletscreen')) 39 | { 40 | } 41 | 42 | 43 | // Tablet device screen 44 | if(is('tabletscreen')) 45 | { 46 | public_vars.$sidebarMenu.addClass('collapsed'); 47 | ps_destroy(); 48 | } 49 | 50 | 51 | // Tablet Screen Specific Script 52 | if(isxs()) 53 | { 54 | } 55 | 56 | 57 | // Trigger Event 58 | jQuery(window).trigger('xenon.resize'); 59 | } 60 | 61 | 62 | 63 | /* Functions */ 64 | 65 | // Get current breakpoint 66 | function get_current_breakpoint() 67 | { 68 | var width = jQuery(window).width(), 69 | breakpoints = public_vars.breakpoints; 70 | 71 | for(var breakpont_label in breakpoints) 72 | { 73 | var bp_arr = breakpoints[breakpont_label], 74 | min = bp_arr[0], 75 | max = bp_arr[1]; 76 | 77 | if(max == -1) 78 | max = width; 79 | 80 | if(min <= width && max >= width) 81 | { 82 | return breakpont_label; 83 | } 84 | } 85 | 86 | return null; 87 | } 88 | 89 | 90 | // Check current screen breakpoint 91 | function is(screen_label) 92 | { 93 | return get_current_breakpoint() == screen_label; 94 | } 95 | 96 | 97 | // Is xs device 98 | function isxs() 99 | { 100 | return is('devicescreen') || is('sdevicescreen'); 101 | } 102 | 103 | // Is md or xl 104 | function ismdxl() 105 | { 106 | return is('tabletscreen') || is('largescreen'); 107 | } 108 | 109 | 110 | // Trigger Resizable Function 111 | function trigger_resizable() 112 | { 113 | if(public_vars.lastBreakpoint != get_current_breakpoint()) 114 | { 115 | public_vars.lastBreakpoint = get_current_breakpoint(); 116 | resizable(public_vars.lastBreakpoint); 117 | } 118 | 119 | 120 | // Trigger Event (Repeated) 121 | jQuery(window).trigger('xenon.resized'); 122 | } -------------------------------------------------------------------------------- /assets/css/fonts/linecons/css/linecons-codes.css: -------------------------------------------------------------------------------- 1 | 2 | .linecons-music:before { content: '\e800'; } /* '' */ 3 | .linecons-search:before { content: '\e801'; } /* '' */ 4 | .linecons-mail:before { content: '\e802'; } /* '' */ 5 | .linecons-heart:before { content: '\e803'; } /* '' */ 6 | .linecons-star:before { content: '\e804'; } /* '' */ 7 | .linecons-user:before { content: '\e805'; } /* '' */ 8 | .linecons-videocam:before { content: '\e806'; } /* '' */ 9 | .linecons-camera:before { content: '\e807'; } /* '' */ 10 | .linecons-photo:before { content: '\e808'; } /* '' */ 11 | .linecons-attach:before { content: '\e809'; } /* '' */ 12 | .linecons-lock:before { content: '\e80a'; } /* '' */ 13 | .linecons-eye:before { content: '\e80b'; } /* '' */ 14 | .linecons-tag:before { content: '\e80c'; } /* '' */ 15 | .linecons-thumbs-up:before { content: '\e80d'; } /* '' */ 16 | .linecons-pencil:before { content: '\e80e'; } /* '' */ 17 | .linecons-comment:before { content: '\e80f'; } /* '' */ 18 | .linecons-location:before { content: '\e810'; } /* '' */ 19 | .linecons-cup:before { content: '\e811'; } /* '' */ 20 | .linecons-trash:before { content: '\e812'; } /* '' */ 21 | .linecons-doc:before { content: '\e813'; } /* '' */ 22 | .linecons-note:before { content: '\e814'; } /* '' */ 23 | .linecons-cog:before { content: '\e815'; } /* '' */ 24 | .linecons-params:before { content: '\e816'; } /* '' */ 25 | .linecons-calendar:before { content: '\e817'; } /* '' */ 26 | .linecons-sound:before { content: '\e818'; } /* '' */ 27 | .linecons-clock:before { content: '\e819'; } /* '' */ 28 | .linecons-lightbulb:before { content: '\e81a'; } /* '' */ 29 | .linecons-tv:before { content: '\e81b'; } /* '' */ 30 | .linecons-desktop:before { content: '\e81c'; } /* '' */ 31 | .linecons-mobile:before { content: '\e81d'; } /* '' */ 32 | .linecons-cd:before { content: '\e81e'; } /* '' */ 33 | .linecons-inbox:before { content: '\e81f'; } /* '' */ 34 | .linecons-globe:before { content: '\e820'; } /* '' */ 35 | .linecons-cloud:before { content: '\e821'; } /* '' */ 36 | .linecons-paper-plane:before { content: '\e822'; } /* '' */ 37 | .linecons-fire:before { content: '\e823'; } /* '' */ 38 | .linecons-graduation-cap:before { content: '\e824'; } /* '' */ 39 | .linecons-megaphone:before { content: '\e825'; } /* '' */ 40 | .linecons-database:before { content: '\e826'; } /* '' */ 41 | .linecons-key:before { content: '\e827'; } /* '' */ 42 | .linecons-beaker:before { content: '\e828'; } /* '' */ 43 | .linecons-truck:before { content: '\e829'; } /* '' */ 44 | .linecons-money:before { content: '\e82a'; } /* '' */ 45 | .linecons-food:before { content: '\e82b'; } /* '' */ 46 | .linecons-shop:before { content: '\e82c'; } /* '' */ 47 | .linecons-diamond:before { content: '\e82d'; } /* '' */ 48 | .linecons-t-shirt:before { content: '\e82e'; } /* '' */ 49 | .linecons-wallet:before { content: '\e82f'; } /* '' */ -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/css/meteocons-codes.css: -------------------------------------------------------------------------------- 1 | 2 | .meteocons-windy-rain-inv:before { content: '\e800'; } /* '' */ 3 | .meteocons-snow-inv:before { content: '\e801'; } /* '' */ 4 | .meteocons-snow-heavy-inv:before { content: '\e802'; } /* '' */ 5 | .meteocons-hail-inv:before { content: '\e803'; } /* '' */ 6 | .meteocons-clouds-inv:before { content: '\e804'; } /* '' */ 7 | .meteocons-clouds-flash-inv:before { content: '\e805'; } /* '' */ 8 | .meteocons-temperature:before { content: '\e806'; } /* '' */ 9 | .meteocons-compass:before { content: '\e807'; } /* '' */ 10 | .meteocons-na:before { content: '\e808'; } /* '' */ 11 | .meteocons-celcius:before { content: '\e809'; } /* '' */ 12 | .meteocons-fahrenheit:before { content: '\e80a'; } /* '' */ 13 | .meteocons-clouds-flash-alt:before { content: '\e80b'; } /* '' */ 14 | .meteocons-sun-inv:before { content: '\e80c'; } /* '' */ 15 | .meteocons-moon-inv:before { content: '\e80d'; } /* '' */ 16 | .meteocons-cloud-sun-inv:before { content: '\e80e'; } /* '' */ 17 | .meteocons-cloud-moon-inv:before { content: '\e80f'; } /* '' */ 18 | .meteocons-cloud-inv:before { content: '\e810'; } /* '' */ 19 | .meteocons-cloud-flash-inv:before { content: '\e811'; } /* '' */ 20 | .meteocons-drizzle-inv:before { content: '\e812'; } /* '' */ 21 | .meteocons-rain-inv:before { content: '\e813'; } /* '' */ 22 | .meteocons-windy-inv:before { content: '\e814'; } /* '' */ 23 | .meteocons-sunrise:before { content: '\e815'; } /* '' */ 24 | .meteocons-sun:before { content: '\e816'; } /* '' */ 25 | .meteocons-moon:before { content: '\e817'; } /* '' */ 26 | .meteocons-eclipse:before { content: '\e818'; } /* '' */ 27 | .meteocons-mist:before { content: '\e819'; } /* '' */ 28 | .meteocons-wind:before { content: '\e81a'; } /* '' */ 29 | .meteocons-snowflake:before { content: '\e81b'; } /* '' */ 30 | .meteocons-cloud-sun:before { content: '\e81c'; } /* '' */ 31 | .meteocons-cloud-moon:before { content: '\e81d'; } /* '' */ 32 | .meteocons-fog-sun:before { content: '\e81e'; } /* '' */ 33 | .meteocons-fog-moon:before { content: '\e81f'; } /* '' */ 34 | .meteocons-fog-cloud:before { content: '\e820'; } /* '' */ 35 | .meteocons-fog:before { content: '\e821'; } /* '' */ 36 | .meteocons-cloud:before { content: '\e822'; } /* '' */ 37 | .meteocons-cloud-flash:before { content: '\e823'; } /* '' */ 38 | .meteocons-cloud-flash-alt:before { content: '\e824'; } /* '' */ 39 | .meteocons-drizzle:before { content: '\e825'; } /* '' */ 40 | .meteocons-rain:before { content: '\e826'; } /* '' */ 41 | .meteocons-windy:before { content: '\e827'; } /* '' */ 42 | .meteocons-windy-rain:before { content: '\e828'; } /* '' */ 43 | .meteocons-snow:before { content: '\e829'; } /* '' */ 44 | .meteocons-snow-alt:before { content: '\e82a'; } /* '' */ 45 | .meteocons-snow-heavy:before { content: '\e82b'; } /* '' */ 46 | .meteocons-hail:before { content: '\e82c'; } /* '' */ 47 | .meteocons-clouds:before { content: '\e82d'; } /* '' */ 48 | .meteocons-clouds-flash:before { content: '\e82e'; } /* '' */ -------------------------------------------------------------------------------- /_layouts/home.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | {{ site.title }} 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 |
44 | {{ content }} 45 |
46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 66 | 67 | 68 | 69 | -------------------------------------------------------------------------------- /assets/css/fonts/linecons/css/linecons.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'linecons'; 3 | src: url('../font/linecons.eot?24293614'); 4 | src: url('../font/linecons.eot?24293614#iefix') format('embedded-opentype'), 5 | url('../font/linecons.woff?24293614') format('woff'), 6 | url('../font/linecons.ttf?24293614') format('truetype'), 7 | url('../font/linecons.svg?24293614#linecons') format('svg'); 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ 12 | /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ 13 | /* 14 | @media screen and (-webkit-min-device-pixel-ratio:0) { 15 | @font-face { 16 | font-family: 'linecons'; 17 | src: url('../font/linecons.svg?24293614#linecons') format('svg'); 18 | } 19 | } 20 | */ 21 | 22 | [class^="linecons-"]:before, [class*=" linecons-"]:before { 23 | font-family: "linecons"; 24 | font-style: normal; 25 | font-weight: normal; 26 | speak: none; 27 | 28 | display: inline-block; 29 | text-decoration: inherit; 30 | width: 1em; 31 | margin-right: .2em; 32 | text-align: center; 33 | /* opacity: .8; */ 34 | 35 | /* For safety - reset parent styles, that can break glyph codes*/ 36 | font-variant: normal; 37 | text-transform: none; 38 | 39 | /* fix buttons height, for twitter bootstrap */ 40 | line-height: 1em; 41 | 42 | /* Animation center compensation - margins should be symmetric */ 43 | /* remove if not needed */ 44 | margin-left: .2em; 45 | 46 | /* you can be more comfortable with increased icons size */ 47 | /* font-size: 120%; */ 48 | 49 | /* Uncomment for 3D effect */ 50 | /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ 51 | } 52 | 53 | .linecons-music:before { content: '\e800'; } /* '' */ 54 | .linecons-search:before { content: '\e801'; } /* '' */ 55 | .linecons-mail:before { content: '\e802'; } /* '' */ 56 | .linecons-heart:before { content: '\e803'; } /* '' */ 57 | .linecons-star:before { content: '\e804'; } /* '' */ 58 | .linecons-user:before { content: '\e805'; } /* '' */ 59 | .linecons-videocam:before { content: '\e806'; } /* '' */ 60 | .linecons-camera:before { content: '\e807'; } /* '' */ 61 | .linecons-photo:before { content: '\e808'; } /* '' */ 62 | .linecons-attach:before { content: '\e809'; } /* '' */ 63 | .linecons-lock:before { content: '\e80a'; } /* '' */ 64 | .linecons-eye:before { content: '\e80b'; } /* '' */ 65 | .linecons-tag:before { content: '\e80c'; } /* '' */ 66 | .linecons-thumbs-up:before { content: '\e80d'; } /* '' */ 67 | .linecons-pencil:before { content: '\e80e'; } /* '' */ 68 | .linecons-comment:before { content: '\e80f'; } /* '' */ 69 | .linecons-location:before { content: '\e810'; } /* '' */ 70 | .linecons-cup:before { content: '\e811'; } /* '' */ 71 | .linecons-trash:before { content: '\e812'; } /* '' */ 72 | .linecons-doc:before { content: '\e813'; } /* '' */ 73 | .linecons-note:before { content: '\e814'; } /* '' */ 74 | .linecons-cog:before { content: '\e815'; } /* '' */ 75 | .linecons-params:before { content: '\e816'; } /* '' */ 76 | .linecons-calendar:before { content: '\e817'; } /* '' */ 77 | .linecons-sound:before { content: '\e818'; } /* '' */ 78 | .linecons-clock:before { content: '\e819'; } /* '' */ 79 | .linecons-lightbulb:before { content: '\e81a'; } /* '' */ 80 | .linecons-tv:before { content: '\e81b'; } /* '' */ 81 | .linecons-desktop:before { content: '\e81c'; } /* '' */ 82 | .linecons-mobile:before { content: '\e81d'; } /* '' */ 83 | .linecons-cd:before { content: '\e81e'; } /* '' */ 84 | .linecons-inbox:before { content: '\e81f'; } /* '' */ 85 | .linecons-globe:before { content: '\e820'; } /* '' */ 86 | .linecons-cloud:before { content: '\e821'; } /* '' */ 87 | .linecons-paper-plane:before { content: '\e822'; } /* '' */ 88 | .linecons-fire:before { content: '\e823'; } /* '' */ 89 | .linecons-graduation-cap:before { content: '\e824'; } /* '' */ 90 | .linecons-megaphone:before { content: '\e825'; } /* '' */ 91 | .linecons-database:before { content: '\e826'; } /* '' */ 92 | .linecons-key:before { content: '\e827'; } /* '' */ 93 | .linecons-beaker:before { content: '\e828'; } /* '' */ 94 | .linecons-truck:before { content: '\e829'; } /* '' */ 95 | .linecons-money:before { content: '\e82a'; } /* '' */ 96 | .linecons-food:before { content: '\e82b'; } /* '' */ 97 | .linecons-shop:before { content: '\e82c'; } /* '' */ 98 | .linecons-diamond:before { content: '\e82d'; } /* '' */ 99 | .linecons-t-shirt:before { content: '\e82e'; } /* '' */ 100 | .linecons-wallet:before { content: '\e82f'; } /* '' */ -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/css/meteocons.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'meteocons'; 3 | src: url('../font/meteocons.eot?24967826'); 4 | src: url('../font/meteocons.eot?24967826#iefix') format('embedded-opentype'), 5 | url('../font/meteocons.woff?24967826') format('woff'), 6 | url('../font/meteocons.ttf?24967826') format('truetype'), 7 | url('../font/meteocons.svg?24967826#meteocons') format('svg'); 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ 12 | /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ 13 | /* 14 | @media screen and (-webkit-min-device-pixel-ratio:0) { 15 | @font-face { 16 | font-family: 'meteocons'; 17 | src: url('../font/meteocons.svg?24967826#meteocons') format('svg'); 18 | } 19 | } 20 | */ 21 | 22 | [class^="meteocons-"]:before, [class*=" meteocons-"]:before { 23 | font-family: "meteocons"; 24 | font-style: normal; 25 | font-weight: normal; 26 | speak: none; 27 | 28 | display: inline-block; 29 | text-decoration: inherit; 30 | width: 1em; 31 | margin-right: .2em; 32 | text-align: center; 33 | /* opacity: .8; */ 34 | 35 | /* For safety - reset parent styles, that can break glyph codes*/ 36 | font-variant: normal; 37 | text-transform: none; 38 | 39 | /* fix buttons height, for twitter bootstrap */ 40 | line-height: 1em; 41 | 42 | /* Animation center compensation - margins should be symmetric */ 43 | /* remove if not needed */ 44 | margin-left: .2em; 45 | 46 | /* you can be more comfortable with increased icons size */ 47 | /* font-size: 120%; */ 48 | 49 | /* Uncomment for 3D effect */ 50 | /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ 51 | } 52 | 53 | .meteocons-windy-rain-inv:before { content: '\e800'; } /* '' */ 54 | .meteocons-snow-inv:before { content: '\e801'; } /* '' */ 55 | .meteocons-snow-heavy-inv:before { content: '\e802'; } /* '' */ 56 | .meteocons-hail-inv:before { content: '\e803'; } /* '' */ 57 | .meteocons-clouds-inv:before { content: '\e804'; } /* '' */ 58 | .meteocons-clouds-flash-inv:before { content: '\e805'; } /* '' */ 59 | .meteocons-temperature:before { content: '\e806'; } /* '' */ 60 | .meteocons-compass:before { content: '\e807'; } /* '' */ 61 | .meteocons-na:before { content: '\e808'; } /* '' */ 62 | .meteocons-celcius:before { content: '\e809'; } /* '' */ 63 | .meteocons-fahrenheit:before { content: '\e80a'; } /* '' */ 64 | .meteocons-clouds-flash-alt:before { content: '\e80b'; } /* '' */ 65 | .meteocons-sun-inv:before { content: '\e80c'; } /* '' */ 66 | .meteocons-moon-inv:before { content: '\e80d'; } /* '' */ 67 | .meteocons-cloud-sun-inv:before { content: '\e80e'; } /* '' */ 68 | .meteocons-cloud-moon-inv:before { content: '\e80f'; } /* '' */ 69 | .meteocons-cloud-inv:before { content: '\e810'; } /* '' */ 70 | .meteocons-cloud-flash-inv:before { content: '\e811'; } /* '' */ 71 | .meteocons-drizzle-inv:before { content: '\e812'; } /* '' */ 72 | .meteocons-rain-inv:before { content: '\e813'; } /* '' */ 73 | .meteocons-windy-inv:before { content: '\e814'; } /* '' */ 74 | .meteocons-sunrise:before { content: '\e815'; } /* '' */ 75 | .meteocons-sun:before { content: '\e816'; } /* '' */ 76 | .meteocons-moon:before { content: '\e817'; } /* '' */ 77 | .meteocons-eclipse:before { content: '\e818'; } /* '' */ 78 | .meteocons-mist:before { content: '\e819'; } /* '' */ 79 | .meteocons-wind:before { content: '\e81a'; } /* '' */ 80 | .meteocons-snowflake:before { content: '\e81b'; } /* '' */ 81 | .meteocons-cloud-sun:before { content: '\e81c'; } /* '' */ 82 | .meteocons-cloud-moon:before { content: '\e81d'; } /* '' */ 83 | .meteocons-fog-sun:before { content: '\e81e'; } /* '' */ 84 | .meteocons-fog-moon:before { content: '\e81f'; } /* '' */ 85 | .meteocons-fog-cloud:before { content: '\e820'; } /* '' */ 86 | .meteocons-fog:before { content: '\e821'; } /* '' */ 87 | .meteocons-cloud:before { content: '\e822'; } /* '' */ 88 | .meteocons-cloud-flash:before { content: '\e823'; } /* '' */ 89 | .meteocons-cloud-flash-alt:before { content: '\e824'; } /* '' */ 90 | .meteocons-drizzle:before { content: '\e825'; } /* '' */ 91 | .meteocons-rain:before { content: '\e826'; } /* '' */ 92 | .meteocons-windy:before { content: '\e827'; } /* '' */ 93 | .meteocons-windy-rain:before { content: '\e828'; } /* '' */ 94 | .meteocons-snow:before { content: '\e829'; } /* '' */ 95 | .meteocons-snow-alt:before { content: '\e82a'; } /* '' */ 96 | .meteocons-snow-heavy:before { content: '\e82b'; } /* '' */ 97 | .meteocons-hail:before { content: '\e82c'; } /* '' */ 98 | .meteocons-clouds:before { content: '\e82d'; } /* '' */ 99 | .meteocons-clouds-flash:before { content: '\e82e'; } /* '' */ -------------------------------------------------------------------------------- /_layouts/404.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | webstack - 404 7 | 8 | 9 | 184 | 185 | 186 | 187 | {{ content }} 188 | 189 | 190 | 197 | 198 | 199 | 200 | -------------------------------------------------------------------------------- /assets/css/fonts/linecons/css/linecons-ie7-codes.css: -------------------------------------------------------------------------------- 1 | 2 | .linecons-music { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 3 | .linecons-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 4 | .linecons-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 5 | .linecons-heart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 6 | .linecons-star { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 7 | .linecons-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 8 | .linecons-videocam { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 9 | .linecons-camera { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 10 | .linecons-photo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 11 | .linecons-attach { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 12 | .linecons-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 13 | .linecons-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 14 | .linecons-tag { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 15 | .linecons-thumbs-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 16 | .linecons-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 17 | .linecons-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 18 | .linecons-location { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 19 | .linecons-cup { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 20 | .linecons-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 21 | .linecons-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 22 | .linecons-note { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 23 | .linecons-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 24 | .linecons-params { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 25 | .linecons-calendar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 26 | .linecons-sound { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 27 | .linecons-clock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 28 | .linecons-lightbulb { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 29 | .linecons-tv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 30 | .linecons-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 31 | .linecons-mobile { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 32 | .linecons-cd { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 33 | .linecons-inbox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 34 | .linecons-globe { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 35 | .linecons-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 36 | .linecons-paper-plane { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 37 | .linecons-fire { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 38 | .linecons-graduation-cap { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 39 | .linecons-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 40 | .linecons-database { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 41 | .linecons-key { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 42 | .linecons-beaker { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 43 | .linecons-truck { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 44 | .linecons-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 45 | .linecons-food { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 46 | .linecons-shop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 47 | .linecons-diamond { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 48 | .linecons-t-shirt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 49 | .linecons-wallet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/css/meteocons-ie7-codes.css: -------------------------------------------------------------------------------- 1 | 2 | .meteocons-windy-rain-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 3 | .meteocons-snow-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 4 | .meteocons-snow-heavy-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 5 | .meteocons-hail-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 6 | .meteocons-clouds-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 7 | .meteocons-clouds-flash-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 8 | .meteocons-temperature { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 9 | .meteocons-compass { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 10 | .meteocons-na { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 11 | .meteocons-celcius { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 12 | .meteocons-fahrenheit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 13 | .meteocons-clouds-flash-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 14 | .meteocons-sun-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 15 | .meteocons-moon-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 16 | .meteocons-cloud-sun-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 17 | .meteocons-cloud-moon-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 18 | .meteocons-cloud-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 19 | .meteocons-cloud-flash-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 20 | .meteocons-drizzle-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 21 | .meteocons-rain-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 22 | .meteocons-windy-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 23 | .meteocons-sunrise { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 24 | .meteocons-sun { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 25 | .meteocons-moon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 26 | .meteocons-eclipse { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 27 | .meteocons-mist { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 28 | .meteocons-wind { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 29 | .meteocons-snowflake { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 30 | .meteocons-cloud-sun { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 31 | .meteocons-cloud-moon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 32 | .meteocons-fog-sun { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 33 | .meteocons-fog-moon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 34 | .meteocons-fog-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 35 | .meteocons-fog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 36 | .meteocons-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 37 | .meteocons-cloud-flash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 38 | .meteocons-cloud-flash-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 39 | .meteocons-drizzle { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 40 | .meteocons-rain { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 41 | .meteocons-windy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 42 | .meteocons-windy-rain { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 43 | .meteocons-snow { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 44 | .meteocons-snow-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 45 | .meteocons-snow-heavy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 46 | .meteocons-hail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 47 | .meteocons-clouds { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 48 | .meteocons-clouds-flash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -------------------------------------------------------------------------------- /assets/css/fonts/linecons/css/linecons-ie7.css: -------------------------------------------------------------------------------- 1 | [class^="linecons-"], [class*=" linecons-"] { 2 | font-family: 'linecons'; 3 | font-style: normal; 4 | font-weight: normal; 5 | 6 | /* fix buttons height */ 7 | line-height: 1em; 8 | 9 | /* you can be more comfortable with increased icons size */ 10 | /* font-size: 120%; */ 11 | } 12 | 13 | .linecons-music { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 14 | .linecons-search { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 15 | .linecons-mail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 16 | .linecons-heart { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 17 | .linecons-star { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 18 | .linecons-user { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 19 | .linecons-videocam { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 20 | .linecons-camera { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 21 | .linecons-photo { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 22 | .linecons-attach { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 23 | .linecons-lock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 24 | .linecons-eye { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 25 | .linecons-tag { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 26 | .linecons-thumbs-up { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 27 | .linecons-pencil { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 28 | .linecons-comment { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 29 | .linecons-location { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 30 | .linecons-cup { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 31 | .linecons-trash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 32 | .linecons-doc { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 33 | .linecons-note { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 34 | .linecons-cog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 35 | .linecons-params { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 36 | .linecons-calendar { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 37 | .linecons-sound { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 38 | .linecons-clock { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 39 | .linecons-lightbulb { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 40 | .linecons-tv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 41 | .linecons-desktop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 42 | .linecons-mobile { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 43 | .linecons-cd { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 44 | .linecons-inbox { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 45 | .linecons-globe { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 46 | .linecons-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 47 | .linecons-paper-plane { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 48 | .linecons-fire { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 49 | .linecons-graduation-cap { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 50 | .linecons-megaphone { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 51 | .linecons-database { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 52 | .linecons-key { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 53 | .linecons-beaker { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 54 | .linecons-truck { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 55 | .linecons-money { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 56 | .linecons-food { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 57 | .linecons-shop { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 58 | .linecons-diamond { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 59 | .linecons-t-shirt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 60 | .linecons-wallet { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -------------------------------------------------------------------------------- /assets/css/fonts/meteocons/css/meteocons-ie7.css: -------------------------------------------------------------------------------- 1 | [class^="meteocons-"], [class*=" meteocons-"] { 2 | font-family: 'meteocons'; 3 | font-style: normal; 4 | font-weight: normal; 5 | 6 | /* fix buttons height */ 7 | line-height: 1em; 8 | 9 | /* you can be more comfortable with increased icons size */ 10 | /* font-size: 120%; */ 11 | } 12 | 13 | .meteocons-windy-rain-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 14 | .meteocons-snow-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 15 | .meteocons-snow-heavy-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 16 | .meteocons-hail-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 17 | .meteocons-clouds-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 18 | .meteocons-clouds-flash-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 19 | .meteocons-temperature { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 20 | .meteocons-compass { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 21 | .meteocons-na { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 22 | .meteocons-celcius { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 23 | .meteocons-fahrenheit { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 24 | .meteocons-clouds-flash-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 25 | .meteocons-sun-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 26 | .meteocons-moon-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 27 | .meteocons-cloud-sun-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 28 | .meteocons-cloud-moon-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 29 | .meteocons-cloud-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 30 | .meteocons-cloud-flash-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 31 | .meteocons-drizzle-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 32 | .meteocons-rain-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 33 | .meteocons-windy-inv { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 34 | .meteocons-sunrise { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 35 | .meteocons-sun { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 36 | .meteocons-moon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 37 | .meteocons-eclipse { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 38 | .meteocons-mist { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 39 | .meteocons-wind { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 40 | .meteocons-snowflake { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 41 | .meteocons-cloud-sun { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 42 | .meteocons-cloud-moon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 43 | .meteocons-fog-sun { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 44 | .meteocons-fog-moon { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 45 | .meteocons-fog-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 46 | .meteocons-fog { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 47 | .meteocons-cloud { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 48 | .meteocons-cloud-flash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 49 | .meteocons-cloud-flash-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 50 | .meteocons-drizzle { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 51 | .meteocons-rain { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 52 | .meteocons-windy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 53 | .meteocons-windy-rain { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 54 | .meteocons-snow { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 55 | .meteocons-snow-alt { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 56 | .meteocons-snow-heavy { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 57 | .meteocons-hail { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 58 | .meteocons-clouds { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } 59 | .meteocons-clouds-flash { *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = ' '); } -------------------------------------------------------------------------------- /assets/js/xenon-toggles.js: -------------------------------------------------------------------------------- 1 | /** 2 | * Toggles 3 | * 4 | * Non-animation 5 | */ 6 | 7 | 8 | ;(function($, window, undefined) 9 | { 10 | "use strict"; 11 | 12 | $(document).ready(function() 13 | { 14 | 15 | // Chat Toggler 16 | $('a[data-toggle="chat"]').each(function(i, el) 17 | { 18 | $(el).on('click', function(ev) 19 | { 20 | ev.preventDefault(); 21 | 22 | public_vars.$body.toggleClass('chat-open'); 23 | 24 | if($.isFunction($.fn.perfectScrollbar)) 25 | { 26 | setTimeout(function() 27 | { 28 | public_vars.$chat.find('.chat_inner').perfectScrollbar('update'); 29 | $(window).trigger('xenon.resize'); 30 | }, 1); 31 | } 32 | }); 33 | }); 34 | 35 | 36 | // Settings Pane Toggler 37 | $('a[data-toggle="settings-pane"]').each(function(i, el) 38 | { 39 | $(el).on('click', function(ev) 40 | { 41 | ev.preventDefault(); 42 | 43 | var use_animation = attrDefault($(el), 'animate', false) && ! isxs(); 44 | 45 | var scroll = { 46 | top: $(document).scrollTop(), 47 | toTop: 0 48 | }; 49 | 50 | if(public_vars.$body.hasClass('settings-pane-open')) 51 | { 52 | scroll.toTop = scroll.top; 53 | } 54 | 55 | TweenMax.to(scroll, (use_animation ? .1 : 0), {top: scroll.toTop, roundProps: ['top'], ease: scroll.toTop < 10 ? null : Sine.easeOut, onUpdate: function() 56 | { 57 | $(window).scrollTop( scroll.top ); 58 | }, 59 | onComplete: function() 60 | { 61 | if(use_animation) 62 | { 63 | // With Animation 64 | public_vars.$settingsPaneIn.addClass('with-animation'); 65 | 66 | // Opening 67 | if( ! public_vars.$settingsPane.is(':visible')) 68 | { 69 | public_vars.$body.addClass('settings-pane-open'); 70 | 71 | var height = public_vars.$settingsPane.outerHeight(true); 72 | 73 | public_vars.$settingsPane.css({ 74 | height: 0 75 | }); 76 | 77 | TweenMax.to(public_vars.$settingsPane, .25, {css: {height: height}, ease: Circ.easeInOut, onComplete: function() 78 | { 79 | public_vars.$settingsPane.css({height: ''}); 80 | }}); 81 | 82 | public_vars.$settingsPaneIn.addClass('visible'); 83 | } 84 | // Closing 85 | else 86 | { 87 | public_vars.$settingsPaneIn.addClass('closing'); 88 | 89 | TweenMax.to(public_vars.$settingsPane, .25, {css: {height: 0}, delay: .15, ease: Power1.easeInOut, onComplete: function() 90 | { 91 | public_vars.$body.removeClass('settings-pane-open'); 92 | public_vars.$settingsPane.css({height: ''}); 93 | public_vars.$settingsPaneIn.removeClass('closing visible'); 94 | }}); 95 | } 96 | } 97 | else 98 | { 99 | // Without Animation 100 | public_vars.$body.toggleClass('settings-pane-open'); 101 | public_vars.$settingsPaneIn.removeClass('visible'); 102 | public_vars.$settingsPaneIn.removeClass('with-animation'); 103 | } 104 | } 105 | }); 106 | }); 107 | }); 108 | 109 | 110 | 111 | // Sidebar Toggle 112 | $('a[data-toggle="sidebar"]').each(function(i, el) 113 | { 114 | $(el).on('click', function(ev) 115 | { 116 | ev.preventDefault(); 117 | 118 | 119 | if(public_vars.$sidebarMenu.hasClass('collapsed')) 120 | { 121 | public_vars.$sidebarMenu.removeClass('collapsed'); 122 | ps_init(); 123 | } 124 | else 125 | { 126 | public_vars.$sidebarMenu.addClass('collapsed'); 127 | ps_destroy(); 128 | } 129 | 130 | $(window).trigger('xenon.resize'); 131 | }); 132 | }); 133 | 134 | 135 | 136 | // Mobile Menu Trigger 137 | $('a[data-toggle="mobile-menu"]').on('click', function(ev) 138 | { 139 | ev.preventDefault(); 140 | 141 | public_vars.$mainMenu.add(public_vars.$sidebarProfile).toggleClass('mobile-is-visible'); 142 | ps_destroy(); 143 | }); 144 | 145 | 146 | 147 | // Mobile Menu Trigger for Horizontal Menu 148 | $('a[data-toggle="mobile-menu-horizontal"]').on('click', function(ev) 149 | { 150 | ev.preventDefault(); 151 | 152 | public_vars.$horizontalMenu.toggleClass('mobile-is-visible'); 153 | 154 | }); 155 | 156 | 157 | 158 | // Mobile Menu Trigger for Sidebar & Horizontal Menu 159 | $('a[data-toggle="mobile-menu-both"]').on('click', function(ev) 160 | { 161 | ev.preventDefault(); 162 | 163 | public_vars.$mainMenu.toggleClass('mobile-is-visible both-menus-visible'); 164 | public_vars.$horizontalMenu.toggleClass('mobile-is-visible both-menus-visible'); 165 | 166 | }); 167 | 168 | 169 | 170 | // Mobile User Info Menu Trigger 171 | $('a[data-toggle="user-info-menu"]').on('click', function(ev) 172 | { 173 | ev.preventDefault(); 174 | 175 | public_vars.$userInfoMenu.toggleClass('mobile-is-visible'); 176 | 177 | }); 178 | 179 | 180 | 181 | // Mobile User Info Menu Trigger for Horizontal Menu 182 | $('a[data-toggle="user-info-menu-horizontal"]').on('click', function(ev) 183 | { 184 | ev.preventDefault(); 185 | 186 | public_vars.$userInfoMenuHor.find('.nav.nav-userinfo').toggleClass('mobile-is-visible'); 187 | 188 | }); 189 | 190 | 191 | 192 | // Panel Close 193 | $('body').on('click', '.panel a[data-toggle="remove"]', function(ev) 194 | { 195 | ev.preventDefault(); 196 | 197 | var $panel = $(this).closest('.panel'), 198 | $panel_parent = $panel.parent(); 199 | 200 | $panel.remove(); 201 | 202 | if($panel_parent.children().length == 0) 203 | { 204 | $panel_parent.remove(); 205 | } 206 | }); 207 | 208 | 209 | 210 | // Panel Reload 211 | $('body').on('click', '.panel a[data-toggle="reload"]', function(ev) 212 | { 213 | ev.preventDefault(); 214 | 215 | var $panel = $(this).closest('.panel'); 216 | 217 | // This is just a simulation, nothing is going to be reloaded 218 | $panel.append('
'); 219 | 220 | var $pd = $panel.find('.panel-disabled'); 221 | 222 | setTimeout(function() 223 | { 224 | $pd.fadeOut('fast', function() 225 | { 226 | $pd.remove(); 227 | }); 228 | 229 | }, 500 + 300 * (Math.random() * 5)); 230 | }); 231 | 232 | 233 | 234 | // Panel Expand/Collapse Toggle 235 | $('body').on('click', '.panel a[data-toggle="panel"]', function(ev) 236 | { 237 | ev.preventDefault(); 238 | 239 | var $panel = $(this).closest('.panel'); 240 | 241 | $panel.toggleClass('collapsed'); 242 | }); 243 | 244 | 245 | 246 | // Loading Text toggle 247 | $('[data-loading-text]').each(function(i, el) // Temporary for demo purpose only 248 | { 249 | var $this = $(el); 250 | 251 | $this.on('click', function(ev) 252 | { 253 | $this.button('loading'); 254 | 255 | setTimeout(function(){ $this.button('reset'); }, 1800); 256 | }); 257 | }); 258 | 259 | 260 | 261 | 262 | // Popovers and tooltips 263 | $('[data-toggle="popover"]').each(function(i, el) 264 | { 265 | var $this = $(el), 266 | placement = attrDefault($this, 'placement', 'right'), 267 | trigger = attrDefault($this, 'trigger', 'click'), 268 | popover_class = $this.get(0).className.match(/(popover-[a-z0-9]+)/i); 269 | 270 | $this.popover({ 271 | placement: placement, 272 | trigger: trigger 273 | }); 274 | 275 | if(popover_class) 276 | { 277 | $this.removeClass(popover_class[1]); 278 | 279 | $this.on('show.bs.popover', function(ev) 280 | { 281 | setTimeout(function() 282 | { 283 | var $popover = $this.next(); 284 | $popover.addClass(popover_class[1]); 285 | 286 | }, 0); 287 | }); 288 | } 289 | }); 290 | 291 | $('[data-toggle="tooltip"]').each(function(i, el) 292 | { 293 | var $this = $(el), 294 | placement = attrDefault($this, 'placement', 'top'), 295 | trigger = attrDefault($this, 'trigger', 'hover'), 296 | tooltip_class = $this.get(0).className.match(/(tooltip-[a-z0-9]+)/i); 297 | 298 | $this.tooltip({ 299 | placement: placement, 300 | trigger: trigger 301 | }); 302 | 303 | if(tooltip_class) 304 | { 305 | $this.removeClass(tooltip_class[1]); 306 | 307 | $this.on('show.bs.tooltip', function(ev) 308 | { 309 | setTimeout(function() 310 | { 311 | var $tooltip = $this.next(); 312 | $tooltip.addClass(tooltip_class[1]); 313 | 314 | }, 0); 315 | }); 316 | } 317 | }); 318 | 319 | }); 320 | 321 | })(jQuery, window); -------------------------------------------------------------------------------- /_layouts/about.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | {{ site.title }} 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 |
44 | 100 | 101 |
102 | 131 | 132 | {{ content }} 133 | 134 | 135 | 136 | 137 | 138 | 154 |
155 | 156 |
157 | 158 | 159 | 160 | 161 | 162 | 163 | 164 | 165 | 166 | 167 | 168 | 169 | 170 | 177 | 178 | 179 | 180 | -------------------------------------------------------------------------------- /assets/js/convert.js: -------------------------------------------------------------------------------- 1 | function download(filename, text) { 2 | let element = document.createElement('a') 3 | element.setAttribute('href', 'data:text/plain;charset=utf-8,' + encodeURIComponent(text)) 4 | element.setAttribute('download', filename) 5 | element.style.display = 'none' 6 | document.body.appendChild(element) 7 | element.click() 8 | document.body.removeChild(element) 9 | } 10 | 11 | function fetchLogo(item, imgUrl) { 12 | let xhr = new XMLHttpRequest(); 13 | xhr.onload = function() { 14 | let reader = new FileReader(); 15 | reader.onloadend = function() { 16 | item.logo = reader.result; 17 | checkEndFetchLogo(); 18 | } 19 | reader.readAsDataURL(xhr.response); 20 | }; 21 | xhr.onerror = function (e) { 22 | console.log(e); 23 | checkEndFetchLogo(); 24 | }; 25 | xhr.open('GET', imgUrl); 26 | xhr.responseType = 'blob'; 27 | xhr.send(); 28 | } 29 | 30 | function checkEndFetchLogo() { 31 | window.logoIndex++; 32 | updateProgress(); 33 | console.log(window.logoIndex); 34 | // 只打包书签栏里的 35 | if (window.logoIndex == window.logoCnt) { 36 | let yaml = json2yaml(window.dataObj.sub); 37 | //console.log(yaml); 38 | download('webstack.yml', yaml); 39 | $('#progress-status').text('已结束'); 40 | } 41 | } 42 | 43 | function updateProgress() { 44 | let progress = 0; 45 | if (window.logoCnt > 0) { 46 | progress = Math.floor(window.logoIndex / window.logoCnt * 100); 47 | } 48 | let progressText = progress + '%'; 49 | $(".progress-bar").attr('aria-valuenow', progress); 50 | $(".progress-bar").css('width', progressText); 51 | $(".progress-bar").text(progressText); 52 | } 53 | 54 | function convert2yaml(content) { 55 | //console.log(content); 56 | 57 | $('#progress-status').text('转换中'); 58 | window.logoCnt = 0; 59 | updateProgress(); 60 | 61 | const doms = document.createElement('html'); 62 | doms.innerHTML = content; 63 | window.doms = doms; 64 | //console.log(doms); 65 | const dt = doms.getElementsByTagName('dl')[0].querySelector('dt'); 66 | 67 | window.dataObj = handleDT(dt, 0); 68 | console.log(window.dataObj); 69 | 70 | updateProgress(); 71 | window.logoIndex = 0; 72 | window.progressStatus = 'logo'; 73 | $('#progress-status').text('生成Logo'); 74 | 75 | function handleDT(dt, depth) { 76 | // h3标签为文件夹名称 77 | const h3 = dt.querySelector('h3'); 78 | if (!h3) { 79 | // a标签为网址 80 | const a = dt.querySelector('a'); 81 | if (!a) return null; 82 | 83 | const name = a.innerText; 84 | const title = name; 85 | const description = ''; 86 | let item = { 87 | title: title, 88 | description: description, 89 | url: a.href, 90 | flogo: name.substring(0,1), 91 | isLink: true, 92 | }; 93 | window.logoCnt++; 94 | console.log("begin", window.logoCnt); 95 | const fetchLogoUrl = window.faviconserver + '/icon?size=80..120..200&url=' + a.href; 96 | fetchLogo(item, fetchLogoUrl); 97 | return item; 98 | } 99 | 100 | const h3text = h3.innerText; 101 | let links = []; 102 | let sub = []; 103 | let obj = { 104 | name: h3text, 105 | icon: 'fa-folder-o', 106 | links: links, 107 | sub: sub, 108 | }; 109 | 110 | // 获取下一级dt标签集合 111 | let dtArr = dt.getElementsByTagName('dl')[0].querySelectorAll(':scope > dt'); 112 | for (let i = 0; i < dtArr.length; i++) { 113 | // 遍历下一级dt标签 114 | let tmp = handleDT(dtArr[i], depth + 1); 115 | if (tmp) { 116 | if (tmp.isLink) { 117 | delete tmp.isLink; 118 | links.push(tmp); 119 | } else { 120 | sub.push(tmp); 121 | } 122 | } 123 | } 124 | if (obj.sub.length == 0) { 125 | delete obj.sub; 126 | } 127 | if (obj.links.length == 0) { 128 | delete obj.links; 129 | } 130 | return obj; 131 | } 132 | } 133 | 134 | function upload(files) { 135 | let file = files[0]; 136 | let reader = new FileReader(); 137 | reader.onload = (function(theFile) { 138 | return function(e) { 139 | let name = theFile.name; 140 | //let arrayBuffer = new Int8Array(e.target.result) 141 | //let content = _arrayBufferToBase64(arrayBuffer) 142 | //console.log(name, e.target.result); 143 | convert2yaml(e.target.result); 144 | } 145 | })(file); 146 | reader.readAsText(file, 'utf-8'); 147 | } 148 | 149 | //点击本地上传文件 150 | document.querySelector('#upload').addEventListener('click', function () { 151 | document.getElementById('fileinput').click(); 152 | }) 153 | 154 | document.querySelector('#fileinput').addEventListener('change', function (event) { 155 | //let filesList = document.querySelector('#fileinput').files; 156 | let filesList = event.target.files; 157 | if (filesList.length==0) { //若是取消上传,则改文件的长度为0 158 | return; 159 | } 160 | //若是有文件上传,这在这里面进行 161 | upload(filesList); 162 | event.target.value = ''; 163 | }) 164 | 165 | // 获得拖拽文件的回调函数 166 | function getDropFileCallBack (dropFiles) { 167 | //console.log(dropFiles, dropFiles.length) 168 | upload(dropFiles); 169 | } 170 | 171 | let dropZone = document.querySelector('.main-content'); 172 | dropZone.addEventListener('dragenter', function (e) { 173 | e.preventDefault(); 174 | e.stopPropagation(); 175 | }, false) 176 | 177 | dropZone.addEventListener('dragover', function (e) { 178 | e.dataTransfer.dropEffect = 'copy'; // 兼容某些三方应用,如圈点 179 | e.preventDefault(); 180 | e.stopPropagation(); 181 | }, false); 182 | 183 | dropZone.addEventListener('dragleave', function (e) { 184 | e.preventDefault(); 185 | e.stopPropagation(); 186 | }, false); 187 | 188 | dropZone.addEventListener('drop', function (e) { 189 | e.preventDefault(); 190 | e.stopPropagation(); 191 | 192 | let df = e.dataTransfer; 193 | let dropFiles = []; // 拖拽的文件,会放到这里 194 | let dealFileCnt = 0; // 读取文件是个异步的过程,需要记录处理了多少个文件了 195 | let allFileLen = df.files.length; // 所有的文件的数量,给非Chrome浏览器使用的变量 196 | 197 | // 检测是否已经把所有的文件都遍历过了 198 | function checkDropFinish () { 199 | if ( dealFileCnt === allFileLen-1 ) { 200 | getDropFileCallBack(dropFiles); 201 | } 202 | dealFileCnt++; 203 | } 204 | 205 | if(df.items !== undefined){ 206 | // Chrome拖拽文件逻辑 207 | for(let i = 0; i < df.items.length; i++) { 208 | let item = df.items[i]; 209 | if(item.kind === 'file' && item.webkitGetAsEntry().isFile) { 210 | let file = item.getAsFile(); 211 | dropFiles.push(file); 212 | //console.log(file); 213 | checkDropFinish(); 214 | } 215 | } 216 | } else { 217 | // 非Chrome拖拽文件逻辑 218 | for(let i = 0; i < allFileLen; i++) { 219 | let dropFile = df.files[i]; 220 | if ( dropFile.type ) { 221 | dropFiles.push(dropFile); 222 | checkDropFinish(); 223 | } else { 224 | try { 225 | let fileReader = new FileReader(); 226 | fileReader.readAsDataURL(dropFile.slice(0, 3)); 227 | 228 | fileReader.addEventListener('load', function (e) { 229 | console.log(e, 'load'); 230 | dropFiles.push(dropFile); 231 | checkDropFinish(); 232 | }, false); 233 | 234 | fileReader.addEventListener('error', function (e) { 235 | console.log(e, 'error,不可以上传文件夹'); 236 | checkDropFinish(); 237 | }, false); 238 | 239 | } catch (e) { 240 | console.log(e, 'catch error,不可以上传文件夹'); 241 | checkDropFinish(); 242 | } 243 | } 244 | } 245 | } 246 | }, false); 247 | 248 | (function (self) { 249 | /* 250 | * TODO, lots of concatenation (slow in js) 251 | */ 252 | var spacing = ' '; 253 | 254 | function getType(obj) { 255 | var type = typeof obj; 256 | if (obj instanceof Array) { 257 | return 'array'; 258 | } else if (type == 'string') { 259 | return 'string'; 260 | } else if (type == 'boolean') { 261 | return 'boolean'; 262 | } else if (type == 'number') { 263 | return 'number'; 264 | } else if (type == 'undefined' || obj === null) { 265 | return 'null'; 266 | } else { 267 | return 'hash'; 268 | } 269 | } 270 | 271 | function convert(obj, ret) { 272 | var type = getType(obj); 273 | 274 | switch(type) { 275 | case 'array': 276 | convertArray(obj, ret); 277 | break; 278 | case 'hash': 279 | convertHash(obj, ret); 280 | break; 281 | case 'string': 282 | convertString(obj, ret); 283 | break; 284 | case 'null': 285 | ret.push('null'); 286 | break; 287 | case 'number': 288 | ret.push(obj.toString()); 289 | break; 290 | case 'boolean': 291 | ret.push(obj ? 'true' : 'false'); 292 | break; 293 | } 294 | } 295 | 296 | function convertArray(obj, ret) { 297 | if (obj.length === 0) { 298 | ret.push('[]'); 299 | } 300 | for (var i=0; i 7 | 79 | 80 | 81 |
82 | 111 | 112 | {% for category in site.data.webstack %} 113 | {% if category.sub %} 114 | {% for sub_category in category.sub %} 115 |

{{ sub_category.name }}

116 |
117 | {% for link in sub_category.links %} 118 | 137 | {% endfor %} 138 |
139 |
140 | {% endfor %} 141 | {% else if %} 142 |

{{ category.name }}

143 |
144 | {% for link in category.links %} 145 | 164 | {% endfor %} 165 |
166 |
167 | {% endif %} 168 | {% endfor %} 169 | 170 | 171 | 172 | 173 | 174 | 190 |
191 | 192 | 193 | 194 | 252 | -------------------------------------------------------------------------------- /assets/css/fonts/elusive/css/elusive-codes.css: -------------------------------------------------------------------------------- 1 | 2 | .el-glass:before { content: '\e800'; } /* '' */ 3 | .el-music:before { content: '\e801'; } /* '' */ 4 | .el-search:before { content: '\e802'; } /* '' */ 5 | .el-search-circled:before { content: '\e803'; } /* '' */ 6 | .el-mail:before { content: '\e804'; } /* '' */ 7 | .el-mail-circled:before { content: '\e805'; } /* '' */ 8 | .el-heart:before { content: '\e806'; } /* '' */ 9 | .el-heart-circled:before { content: '\e807'; } /* '' */ 10 | .el-heart-empty:before { content: '\e808'; } /* '' */ 11 | .el-star:before { content: '\e809'; } /* '' */ 12 | .el-star-circled:before { content: '\e80a'; } /* '' */ 13 | .el-star-empty:before { content: '\e80b'; } /* '' */ 14 | .el-user:before { content: '\e80c'; } /* '' */ 15 | .el-group:before { content: '\e80d'; } /* '' */ 16 | .el-group-circled:before { content: '\e80e'; } /* '' */ 17 | .el-torso:before { content: '\e80f'; } /* '' */ 18 | .el-video:before { content: '\e810'; } /* '' */ 19 | .el-video-circled:before { content: '\e811'; } /* '' */ 20 | .el-video-alt:before { content: '\e812'; } /* '' */ 21 | .el-videocam:before { content: '\e813'; } /* '' */ 22 | .el-video-chat:before { content: '\e814'; } /* '' */ 23 | .el-picture:before { content: '\e815'; } /* '' */ 24 | .el-camera:before { content: '\e816'; } /* '' */ 25 | .el-photo:before { content: '\e817'; } /* '' */ 26 | .el-photo-circled:before { content: '\e818'; } /* '' */ 27 | .el-th-large:before { content: '\e819'; } /* '' */ 28 | .el-th:before { content: '\e81a'; } /* '' */ 29 | .el-th-list:before { content: '\e81b'; } /* '' */ 30 | .el-view-mode:before { content: '\e81c'; } /* '' */ 31 | .el-ok:before { content: '\e81d'; } /* '' */ 32 | .el-ok-circled:before { content: '\e81e'; } /* '' */ 33 | .el-ok-circled2:before { content: '\e81f'; } /* '' */ 34 | .el-cancel:before { content: '\e820'; } /* '' */ 35 | .el-cancel-circled:before { content: '\e821'; } /* '' */ 36 | .el-cancel-circled2:before { content: '\e822'; } /* '' */ 37 | .el-plus:before { content: '\e823'; } /* '' */ 38 | .el-plus-circled:before { content: '\e824'; } /* '' */ 39 | .el-minus:before { content: '\e825'; } /* '' */ 40 | .el-minus-circled:before { content: '\e826'; } /* '' */ 41 | .el-help:before { content: '\e827'; } /* '' */ 42 | .el-help-circled:before { content: '\e828'; } /* '' */ 43 | .el-info-circled:before { content: '\e829'; } /* '' */ 44 | .el-home:before { content: '\e82a'; } /* '' */ 45 | .el-home-circled:before { content: '\e82b'; } /* '' */ 46 | .el-website:before { content: '\e82c'; } /* '' */ 47 | .el-website-circled:before { content: '\e82d'; } /* '' */ 48 | .el-attach:before { content: '\e82e'; } /* '' */ 49 | .el-attach-circled:before { content: '\e82f'; } /* '' */ 50 | .el-lock:before { content: '\e830'; } /* '' */ 51 | .el-lock-circled:before { content: '\e831'; } /* '' */ 52 | .el-lock-open:before { content: '\e832'; } /* '' */ 53 | .el-lock-open-alt:before { content: '\e833'; } /* '' */ 54 | .el-eye:before { content: '\e834'; } /* '' */ 55 | .el-eye-off:before { content: '\e835'; } /* '' */ 56 | .el-tag:before { content: '\e836'; } /* '' */ 57 | .el-tags:before { content: '\e837'; } /* '' */ 58 | .el-bookmark:before { content: '\e838'; } /* '' */ 59 | .el-bookmark-empty:before { content: '\e839'; } /* '' */ 60 | .el-flag:before { content: '\e83a'; } /* '' */ 61 | .el-flag-circled:before { content: '\e83b'; } /* '' */ 62 | .el-thumbs-up:before { content: '\e83c'; } /* '' */ 63 | .el-thumbs-down:before { content: '\e83d'; } /* '' */ 64 | .el-download:before { content: '\e83e'; } /* '' */ 65 | .el-download-alt:before { content: '\e83f'; } /* '' */ 66 | .el-upload:before { content: '\e840'; } /* '' */ 67 | .el-share:before { content: '\e841'; } /* '' */ 68 | .el-quote:before { content: '\e842'; } /* '' */ 69 | .el-quote-circled:before { content: '\e843'; } /* '' */ 70 | .el-export:before { content: '\e844'; } /* '' */ 71 | .el-pencil:before { content: '\e845'; } /* '' */ 72 | .el-pencil-circled:before { content: '\e846'; } /* '' */ 73 | .el-edit:before { content: '\e847'; } /* '' */ 74 | .el-edit-circled:before { content: '\e848'; } /* '' */ 75 | .el-edit-alt:before { content: '\e849'; } /* '' */ 76 | .el-print:before { content: '\e84a'; } /* '' */ 77 | .el-retweet:before { content: '\e84b'; } /* '' */ 78 | .el-comment:before { content: '\e84c'; } /* '' */ 79 | .el-comment-alt:before { content: '\e84d'; } /* '' */ 80 | .el-bell:before { content: '\e84e'; } /* '' */ 81 | .el-warning:before { content: '\e84f'; } /* '' */ 82 | .el-exclamation:before { content: '\e850'; } /* '' */ 83 | .el-error:before { content: '\e851'; } /* '' */ 84 | .el-error-alt:before { content: '\e852'; } /* '' */ 85 | .el-location:before { content: '\e853'; } /* '' */ 86 | .el-location-circled:before { content: '\e854'; } /* '' */ 87 | .el-compass:before { content: '\e855'; } /* '' */ 88 | .el-compass-circled:before { content: '\e856'; } /* '' */ 89 | .el-trash:before { content: '\e857'; } /* '' */ 90 | .el-trash-circled:before { content: '\e858'; } /* '' */ 91 | .el-doc:before { content: '\e859'; } /* '' */ 92 | .el-doc-circled:before { content: '\e85a'; } /* '' */ 93 | .el-doc-new:before { content: '\e85b'; } /* '' */ 94 | .el-doc-new-circled:before { content: '\e85c'; } /* '' */ 95 | .el-folder:before { content: '\e85d'; } /* '' */ 96 | .el-folder-circled:before { content: '\e85e'; } /* '' */ 97 | .el-folder-close:before { content: '\e85f'; } /* '' */ 98 | .el-folder-open:before { content: '\e860'; } /* '' */ 99 | .el-rss:before { content: '\e861'; } /* '' */ 100 | .el-phone:before { content: '\e862'; } /* '' */ 101 | .el-phone-circled:before { content: '\e863'; } /* '' */ 102 | .el-cog:before { content: '\e864'; } /* '' */ 103 | .el-cog-circled:before { content: '\e865'; } /* '' */ 104 | .el-cogs:before { content: '\e866'; } /* '' */ 105 | .el-wrench:before { content: '\e867'; } /* '' */ 106 | .el-wrench-circled:before { content: '\e868'; } /* '' */ 107 | .el-basket:before { content: '\e869'; } /* '' */ 108 | .el-basket-circled:before { content: '\e86a'; } /* '' */ 109 | .el-calendar:before { content: '\e86b'; } /* '' */ 110 | .el-calendar-circled:before { content: '\e86c'; } /* '' */ 111 | .el-mic:before { content: '\e86d'; } /* '' */ 112 | .el-mic-circled:before { content: '\e86e'; } /* '' */ 113 | .el-volume-off:before { content: '\e86f'; } /* '' */ 114 | .el-volume-down:before { content: '\e870'; } /* '' */ 115 | .el-volume:before { content: '\e871'; } /* '' */ 116 | .el-volume-up:before { content: '\e872'; } /* '' */ 117 | .el-headphones:before { content: '\e873'; } /* '' */ 118 | .el-clock:before { content: '\e874'; } /* '' */ 119 | .el-clock-circled:before { content: '\e875'; } /* '' */ 120 | .el-lightbulb:before { content: '\e876'; } /* '' */ 121 | .el-lightbulb-alt:before { content: '\e877'; } /* '' */ 122 | .el-block:before { content: '\e878'; } /* '' */ 123 | .el-resize-full:before { content: '\e879'; } /* '' */ 124 | .el-resize-full-alt:before { content: '\e87a'; } /* '' */ 125 | .el-resize-small:before { content: '\e87b'; } /* '' */ 126 | .el-resize-vertical:before { content: '\e87c'; } /* '' */ 127 | .el-resize-horizontal:before { content: '\e87d'; } /* '' */ 128 | .el-move:before { content: '\e87e'; } /* '' */ 129 | .el-zoom-in:before { content: '\e87f'; } /* '' */ 130 | .el-zoom-out:before { content: '\e880'; } /* '' */ 131 | .el-down-open:before { content: '\e881'; } /* '' */ 132 | .el-left-open:before { content: '\e882'; } /* '' */ 133 | .el-right-open:before { content: '\e883'; } /* '' */ 134 | .el-up-open:before { content: '\e884'; } /* '' */ 135 | .el-down:before { content: '\e885'; } /* '' */ 136 | .el-left:before { content: '\e886'; } /* '' */ 137 | .el-right:before { content: '\e887'; } /* '' */ 138 | .el-up:before { content: '\e888'; } /* '' */ 139 | .el-down-circled:before { content: '\e889'; } /* '' */ 140 | .el-left-circled:before { content: '\e88a'; } /* '' */ 141 | .el-right-circled:before { content: '\e88b'; } /* '' */ 142 | .el-up-circled:before { content: '\e88c'; } /* '' */ 143 | .el-down-hand:before { content: '\e88d'; } /* '' */ 144 | .el-left-hand:before { content: '\e88e'; } /* '' */ 145 | .el-right-hand:before { content: '\e88f'; } /* '' */ 146 | .el-up-hand:before { content: '\e890'; } /* '' */ 147 | .el-cw:before { content: '\e891'; } /* '' */ 148 | .el-cw-circled:before { content: '\e892'; } /* '' */ 149 | .el-arrows-cw:before { content: '\e893'; } /* '' */ 150 | .el-shuffle:before { content: '\e894'; } /* '' */ 151 | .el-play:before { content: '\e895'; } /* '' */ 152 | .el-play-circled:before { content: '\e896'; } /* '' */ 153 | .el-play-circled2:before { content: '\e897'; } /* '' */ 154 | .el-stop:before { content: '\e898'; } /* '' */ 155 | .el-stop-circled:before { content: '\e899'; } /* '' */ 156 | .el-pause:before { content: '\e89a'; } /* '' */ 157 | .el-pause-circled:before { content: '\e89b'; } /* '' */ 158 | .el-record:before { content: '\e89c'; } /* '' */ 159 | .el-eject:before { content: '\e89d'; } /* '' */ 160 | .el-backward:before { content: '\e89e'; } /* '' */ 161 | .el-backward-circled:before { content: '\e89f'; } /* '' */ 162 | .el-fast-backward:before { content: '\e8a0'; } /* '' */ 163 | .el-fast-forward:before { content: '\e8a1'; } /* '' */ 164 | .el-forward:before { content: '\e8a2'; } /* '' */ 165 | .el-forward-circled:before { content: '\e8a3'; } /* '' */ 166 | .el-step-backward:before { content: '\e8a4'; } /* '' */ 167 | .el-step-forward:before { content: '\e8a5'; } /* '' */ 168 | .el-target:before { content: '\e8a6'; } /* '' */ 169 | .el-signal:before { content: '\e8a7'; } /* '' */ 170 | .el-desktop:before { content: '\e8a8'; } /* '' */ 171 | .el-desktop-circled:before { content: '\e8a9'; } /* '' */ 172 | .el-laptop:before { content: '\e8aa'; } /* '' */ 173 | .el-laptop-circled:before { content: '\e8ab'; } /* '' */ 174 | .el-network:before { content: '\e8ac'; } /* '' */ 175 | .el-inbox:before { content: '\e8ad'; } /* '' */ 176 | .el-inbox-circled:before { content: '\e8ae'; } /* '' */ 177 | .el-inbox-alt:before { content: '\e8af'; } /* '' */ 178 | .el-globe:before { content: '\e8b0'; } /* '' */ 179 | .el-globe-alt:before { content: '\e8b1'; } /* '' */ 180 | .el-cloud:before { content: '\e8b2'; } /* '' */ 181 | .el-cloud-circled:before { content: '\e8b3'; } /* '' */ 182 | .el-flight:before { content: '\e8b4'; } /* '' */ 183 | .el-leaf:before { content: '\e8b5'; } /* '' */ 184 | .el-font:before { content: '\e8b6'; } /* '' */ 185 | .el-fontsize:before { content: '\e8b7'; } /* '' */ 186 | .el-bold:before { content: '\e8b8'; } /* '' */ 187 | .el-italic:before { content: '\e8b9'; } /* '' */ 188 | .el-text-height:before { content: '\e8ba'; } /* '' */ 189 | .el-text-width:before { content: '\e8bb'; } /* '' */ 190 | .el-align-left:before { content: '\e8bc'; } /* '' */ 191 | .el-align-center:before { content: '\e8bd'; } /* '' */ 192 | .el-align-right:before { content: '\e8be'; } /* '' */ 193 | .el-align-justify:before { content: '\e8bf'; } /* '' */ 194 | .el-list:before { content: '\e8c0'; } /* '' */ 195 | .el-indent-left:before { content: '\e8c1'; } /* '' */ 196 | .el-indent-right:before { content: '\e8c2'; } /* '' */ 197 | .el-briefcase:before { content: '\e8c3'; } /* '' */ 198 | .el-off:before { content: '\e8c4'; } /* '' */ 199 | .el-road:before { content: '\e8c5'; } /* '' */ 200 | .el-qrcode:before { content: '\e8c6'; } /* '' */ 201 | .el-barcode:before { content: '\e8c7'; } /* '' */ 202 | .el-braille:before { content: '\e8c8'; } /* '' */ 203 | .el-book:before { content: '\e8c9'; } /* '' */ 204 | .el-adjust:before { content: '\e8ca'; } /* '' */ 205 | .el-tint:before { content: '\e8cb'; } /* '' */ 206 | .el-check:before { content: '\e8cc'; } /* '' */ 207 | .el-check-empty:before { content: '\e8cd'; } /* '' */ 208 | .el-asterisk:before { content: '\e8ce'; } /* '' */ 209 | .el-gift:before { content: '\e8cf'; } /* '' */ 210 | .el-fire:before { content: '\e8d0'; } /* '' */ 211 | .el-magnet:before { content: '\e8d1'; } /* '' */ 212 | .el-chart:before { content: '\e8d2'; } /* '' */ 213 | .el-chart-circled:before { content: '\e8d3'; } /* '' */ 214 | .el-credit-card:before { content: '\e8d4'; } /* '' */ 215 | .el-megaphone:before { content: '\e8d5'; } /* '' */ 216 | .el-clipboard:before { content: '\e8d6'; } /* '' */ 217 | .el-hdd:before { content: '\e8d7'; } /* '' */ 218 | .el-key:before { content: '\e8d8'; } /* '' */ 219 | .el-certificate:before { content: '\e8d9'; } /* '' */ 220 | .el-tasks:before { content: '\e8da'; } /* '' */ 221 | .el-filter:before { content: '\e8db'; } /* '' */ 222 | .el-gauge:before { content: '\e8dc'; } /* '' */ 223 | .el-smiley:before { content: '\e8dd'; } /* '' */ 224 | .el-smiley-circled:before { content: '\e8de'; } /* '' */ 225 | .el-address-book:before { content: '\e8df'; } /* '' */ 226 | .el-address-book-alt:before { content: '\e8e0'; } /* '' */ 227 | .el-asl:before { content: '\e8e1'; } /* '' */ 228 | .el-glasses:before { content: '\e8e2'; } /* '' */ 229 | .el-hearing-impaired:before { content: '\e8e3'; } /* '' */ 230 | .el-iphone-home:before { content: '\e8e4'; } /* '' */ 231 | .el-person:before { content: '\e8e5'; } /* '' */ 232 | .el-adult:before { content: '\e8e6'; } /* '' */ 233 | .el-child:before { content: '\e8e7'; } /* '' */ 234 | .el-blind:before { content: '\e8e8'; } /* '' */ 235 | .el-guidedog:before { content: '\e8e9'; } /* '' */ 236 | .el-accessibility:before { content: '\e8ea'; } /* '' */ 237 | .el-universal-access:before { content: '\e8eb'; } /* '' */ 238 | .el-male:before { content: '\e8ec'; } /* '' */ 239 | .el-female:before { content: '\e8ed'; } /* '' */ 240 | .el-behance:before { content: '\e8ee'; } /* '' */ 241 | .el-blogger:before { content: '\e8ef'; } /* '' */ 242 | .el-cc:before { content: '\e8f0'; } /* '' */ 243 | .el-css:before { content: '\e8f1'; } /* '' */ 244 | .el-delicious:before { content: '\e8f2'; } /* '' */ 245 | .el-deviantart:before { content: '\e8f3'; } /* '' */ 246 | .el-digg:before { content: '\e8f4'; } /* '' */ 247 | .el-dribbble:before { content: '\e8f5'; } /* '' */ 248 | .el-facebook:before { content: '\e8f6'; } /* '' */ 249 | .el-flickr:before { content: '\e8f7'; } /* '' */ 250 | .el-foursquare:before { content: '\e8f8'; } /* '' */ 251 | .el-friendfeed:before { content: '\e8f9'; } /* '' */ 252 | .el-friendfeed-rect:before { content: '\e8fa'; } /* '' */ 253 | .el-github:before { content: '\e8fb'; } /* '' */ 254 | .el-github-text:before { content: '\e8fc'; } /* '' */ 255 | .el-googleplus:before { content: '\e8fd'; } /* '' */ 256 | .el-instagram:before { content: '\e8fe'; } /* '' */ 257 | .el-linkedin:before { content: '\e8ff'; } /* '' */ 258 | .el-path:before { content: '\e900'; } /* '' */ 259 | .el-picasa:before { content: '\e901'; } /* '' */ 260 | .el-pinterest:before { content: '\e902'; } /* '' */ 261 | .el-reddit:before { content: '\e903'; } /* '' */ 262 | .el-skype:before { content: '\e904'; } /* '' */ 263 | .el-slideshare:before { content: '\e905'; } /* '' */ 264 | .el-stackoverflow:before { content: '\e906'; } /* '' */ 265 | .el-stumbleupon:before { content: '\e907'; } /* '' */ 266 | .el-twitter:before { content: '\e908'; } /* '' */ 267 | .el-tumblr:before { content: '\e909'; } /* '' */ 268 | .el-vimeo:before { content: '\e90a'; } /* '' */ 269 | .el-vkontakte:before { content: '\e90b'; } /* '' */ 270 | .el-w3c:before { content: '\e90c'; } /* '' */ 271 | .el-wordpress:before { content: '\e90d'; } /* '' */ 272 | .el-youtube:before { content: '\e90e'; } /* '' */ -------------------------------------------------------------------------------- /assets/css/fonts/elusive/css/elusive.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'elusive'; 3 | src: url('../font/elusive.eot?63825465'); 4 | src: url('../font/elusive.eot?63825465#iefix') format('embedded-opentype'), 5 | url('../font/elusive.woff?63825465') format('woff'), 6 | url('../font/elusive.ttf?63825465') format('truetype'), 7 | url('../font/elusive.svg?63825465#elusive') format('svg'); 8 | font-weight: normal; 9 | font-style: normal; 10 | } 11 | /* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */ 12 | /* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */ 13 | /* 14 | @media screen and (-webkit-min-device-pixel-ratio:0) { 15 | @font-face { 16 | font-family: 'elusive'; 17 | src: url('../font/elusive.svg?63825465#elusive') format('svg'); 18 | } 19 | } 20 | */ 21 | 22 | [class^="el-"]:before, [class*=" el-"]:before { 23 | font-family: "elusive"; 24 | font-style: normal; 25 | font-weight: normal; 26 | speak: none; 27 | 28 | display: inline-block; 29 | text-decoration: inherit; 30 | width: 1em; 31 | margin-right: .2em; 32 | text-align: center; 33 | /* opacity: .8; */ 34 | 35 | /* For safety - reset parent styles, that can break glyph codes*/ 36 | font-variant: normal; 37 | text-transform: none; 38 | 39 | /* fix buttons height, for twitter bootstrap */ 40 | line-height: 1em; 41 | 42 | /* Animation center compensation - margins should be symmetric */ 43 | /* remove if not needed */ 44 | margin-left: .2em; 45 | 46 | /* you can be more comfortable with increased icons size */ 47 | /* font-size: 120%; */ 48 | 49 | /* Uncomment for 3D effect */ 50 | /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */ 51 | } 52 | 53 | .el-glass:before { content: '\e800'; } /* '' */ 54 | .el-music:before { content: '\e801'; } /* '' */ 55 | .el-search:before { content: '\e802'; } /* '' */ 56 | .el-search-circled:before { content: '\e803'; } /* '' */ 57 | .el-mail:before { content: '\e804'; } /* '' */ 58 | .el-mail-circled:before { content: '\e805'; } /* '' */ 59 | .el-heart:before { content: '\e806'; } /* '' */ 60 | .el-heart-circled:before { content: '\e807'; } /* '' */ 61 | .el-heart-empty:before { content: '\e808'; } /* '' */ 62 | .el-star:before { content: '\e809'; } /* '' */ 63 | .el-star-circled:before { content: '\e80a'; } /* '' */ 64 | .el-star-empty:before { content: '\e80b'; } /* '' */ 65 | .el-user:before { content: '\e80c'; } /* '' */ 66 | .el-group:before { content: '\e80d'; } /* '' */ 67 | .el-group-circled:before { content: '\e80e'; } /* '' */ 68 | .el-torso:before { content: '\e80f'; } /* '' */ 69 | .el-video:before { content: '\e810'; } /* '' */ 70 | .el-video-circled:before { content: '\e811'; } /* '' */ 71 | .el-video-alt:before { content: '\e812'; } /* '' */ 72 | .el-videocam:before { content: '\e813'; } /* '' */ 73 | .el-video-chat:before { content: '\e814'; } /* '' */ 74 | .el-picture:before { content: '\e815'; } /* '' */ 75 | .el-camera:before { content: '\e816'; } /* '' */ 76 | .el-photo:before { content: '\e817'; } /* '' */ 77 | .el-photo-circled:before { content: '\e818'; } /* '' */ 78 | .el-th-large:before { content: '\e819'; } /* '' */ 79 | .el-th:before { content: '\e81a'; } /* '' */ 80 | .el-th-list:before { content: '\e81b'; } /* '' */ 81 | .el-view-mode:before { content: '\e81c'; } /* '' */ 82 | .el-ok:before { content: '\e81d'; } /* '' */ 83 | .el-ok-circled:before { content: '\e81e'; } /* '' */ 84 | .el-ok-circled2:before { content: '\e81f'; } /* '' */ 85 | .el-cancel:before { content: '\e820'; } /* '' */ 86 | .el-cancel-circled:before { content: '\e821'; } /* '' */ 87 | .el-cancel-circled2:before { content: '\e822'; } /* '' */ 88 | .el-plus:before { content: '\e823'; } /* '' */ 89 | .el-plus-circled:before { content: '\e824'; } /* '' */ 90 | .el-minus:before { content: '\e825'; } /* '' */ 91 | .el-minus-circled:before { content: '\e826'; } /* '' */ 92 | .el-help:before { content: '\e827'; } /* '' */ 93 | .el-help-circled:before { content: '\e828'; } /* '' */ 94 | .el-info-circled:before { content: '\e829'; } /* '' */ 95 | .el-home:before { content: '\e82a'; } /* '' */ 96 | .el-home-circled:before { content: '\e82b'; } /* '' */ 97 | .el-website:before { content: '\e82c'; } /* '' */ 98 | .el-website-circled:before { content: '\e82d'; } /* '' */ 99 | .el-attach:before { content: '\e82e'; } /* '' */ 100 | .el-attach-circled:before { content: '\e82f'; } /* '' */ 101 | .el-lock:before { content: '\e830'; } /* '' */ 102 | .el-lock-circled:before { content: '\e831'; } /* '' */ 103 | .el-lock-open:before { content: '\e832'; } /* '' */ 104 | .el-lock-open-alt:before { content: '\e833'; } /* '' */ 105 | .el-eye:before { content: '\e834'; } /* '' */ 106 | .el-eye-off:before { content: '\e835'; } /* '' */ 107 | .el-tag:before { content: '\e836'; } /* '' */ 108 | .el-tags:before { content: '\e837'; } /* '' */ 109 | .el-bookmark:before { content: '\e838'; } /* '' */ 110 | .el-bookmark-empty:before { content: '\e839'; } /* '' */ 111 | .el-flag:before { content: '\e83a'; } /* '' */ 112 | .el-flag-circled:before { content: '\e83b'; } /* '' */ 113 | .el-thumbs-up:before { content: '\e83c'; } /* '' */ 114 | .el-thumbs-down:before { content: '\e83d'; } /* '' */ 115 | .el-download:before { content: '\e83e'; } /* '' */ 116 | .el-download-alt:before { content: '\e83f'; } /* '' */ 117 | .el-upload:before { content: '\e840'; } /* '' */ 118 | .el-share:before { content: '\e841'; } /* '' */ 119 | .el-quote:before { content: '\e842'; } /* '' */ 120 | .el-quote-circled:before { content: '\e843'; } /* '' */ 121 | .el-export:before { content: '\e844'; } /* '' */ 122 | .el-pencil:before { content: '\e845'; } /* '' */ 123 | .el-pencil-circled:before { content: '\e846'; } /* '' */ 124 | .el-edit:before { content: '\e847'; } /* '' */ 125 | .el-edit-circled:before { content: '\e848'; } /* '' */ 126 | .el-edit-alt:before { content: '\e849'; } /* '' */ 127 | .el-print:before { content: '\e84a'; } /* '' */ 128 | .el-retweet:before { content: '\e84b'; } /* '' */ 129 | .el-comment:before { content: '\e84c'; } /* '' */ 130 | .el-comment-alt:before { content: '\e84d'; } /* '' */ 131 | .el-bell:before { content: '\e84e'; } /* '' */ 132 | .el-warning:before { content: '\e84f'; } /* '' */ 133 | .el-exclamation:before { content: '\e850'; } /* '' */ 134 | .el-error:before { content: '\e851'; } /* '' */ 135 | .el-error-alt:before { content: '\e852'; } /* '' */ 136 | .el-location:before { content: '\e853'; } /* '' */ 137 | .el-location-circled:before { content: '\e854'; } /* '' */ 138 | .el-compass:before { content: '\e855'; } /* '' */ 139 | .el-compass-circled:before { content: '\e856'; } /* '' */ 140 | .el-trash:before { content: '\e857'; } /* '' */ 141 | .el-trash-circled:before { content: '\e858'; } /* '' */ 142 | .el-doc:before { content: '\e859'; } /* '' */ 143 | .el-doc-circled:before { content: '\e85a'; } /* '' */ 144 | .el-doc-new:before { content: '\e85b'; } /* '' */ 145 | .el-doc-new-circled:before { content: '\e85c'; } /* '' */ 146 | .el-folder:before { content: '\e85d'; } /* '' */ 147 | .el-folder-circled:before { content: '\e85e'; } /* '' */ 148 | .el-folder-close:before { content: '\e85f'; } /* '' */ 149 | .el-folder-open:before { content: '\e860'; } /* '' */ 150 | .el-rss:before { content: '\e861'; } /* '' */ 151 | .el-phone:before { content: '\e862'; } /* '' */ 152 | .el-phone-circled:before { content: '\e863'; } /* '' */ 153 | .el-cog:before { content: '\e864'; } /* '' */ 154 | .el-cog-circled:before { content: '\e865'; } /* '' */ 155 | .el-cogs:before { content: '\e866'; } /* '' */ 156 | .el-wrench:before { content: '\e867'; } /* '' */ 157 | .el-wrench-circled:before { content: '\e868'; } /* '' */ 158 | .el-basket:before { content: '\e869'; } /* '' */ 159 | .el-basket-circled:before { content: '\e86a'; } /* '' */ 160 | .el-calendar:before { content: '\e86b'; } /* '' */ 161 | .el-calendar-circled:before { content: '\e86c'; } /* '' */ 162 | .el-mic:before { content: '\e86d'; } /* '' */ 163 | .el-mic-circled:before { content: '\e86e'; } /* '' */ 164 | .el-volume-off:before { content: '\e86f'; } /* '' */ 165 | .el-volume-down:before { content: '\e870'; } /* '' */ 166 | .el-volume:before { content: '\e871'; } /* '' */ 167 | .el-volume-up:before { content: '\e872'; } /* '' */ 168 | .el-headphones:before { content: '\e873'; } /* '' */ 169 | .el-clock:before { content: '\e874'; } /* '' */ 170 | .el-clock-circled:before { content: '\e875'; } /* '' */ 171 | .el-lightbulb:before { content: '\e876'; } /* '' */ 172 | .el-lightbulb-alt:before { content: '\e877'; } /* '' */ 173 | .el-block:before { content: '\e878'; } /* '' */ 174 | .el-resize-full:before { content: '\e879'; } /* '' */ 175 | .el-resize-full-alt:before { content: '\e87a'; } /* '' */ 176 | .el-resize-small:before { content: '\e87b'; } /* '' */ 177 | .el-resize-vertical:before { content: '\e87c'; } /* '' */ 178 | .el-resize-horizontal:before { content: '\e87d'; } /* '' */ 179 | .el-move:before { content: '\e87e'; } /* '' */ 180 | .el-zoom-in:before { content: '\e87f'; } /* '' */ 181 | .el-zoom-out:before { content: '\e880'; } /* '' */ 182 | .el-down-open:before { content: '\e881'; } /* '' */ 183 | .el-left-open:before { content: '\e882'; } /* '' */ 184 | .el-right-open:before { content: '\e883'; } /* '' */ 185 | .el-up-open:before { content: '\e884'; } /* '' */ 186 | .el-down:before { content: '\e885'; } /* '' */ 187 | .el-left:before { content: '\e886'; } /* '' */ 188 | .el-right:before { content: '\e887'; } /* '' */ 189 | .el-up:before { content: '\e888'; } /* '' */ 190 | .el-down-circled:before { content: '\e889'; } /* '' */ 191 | .el-left-circled:before { content: '\e88a'; } /* '' */ 192 | .el-right-circled:before { content: '\e88b'; } /* '' */ 193 | .el-up-circled:before { content: '\e88c'; } /* '' */ 194 | .el-down-hand:before { content: '\e88d'; } /* '' */ 195 | .el-left-hand:before { content: '\e88e'; } /* '' */ 196 | .el-right-hand:before { content: '\e88f'; } /* '' */ 197 | .el-up-hand:before { content: '\e890'; } /* '' */ 198 | .el-cw:before { content: '\e891'; } /* '' */ 199 | .el-cw-circled:before { content: '\e892'; } /* '' */ 200 | .el-arrows-cw:before { content: '\e893'; } /* '' */ 201 | .el-shuffle:before { content: '\e894'; } /* '' */ 202 | .el-play:before { content: '\e895'; } /* '' */ 203 | .el-play-circled:before { content: '\e896'; } /* '' */ 204 | .el-play-circled2:before { content: '\e897'; } /* '' */ 205 | .el-stop:before { content: '\e898'; } /* '' */ 206 | .el-stop-circled:before { content: '\e899'; } /* '' */ 207 | .el-pause:before { content: '\e89a'; } /* '' */ 208 | .el-pause-circled:before { content: '\e89b'; } /* '' */ 209 | .el-record:before { content: '\e89c'; } /* '' */ 210 | .el-eject:before { content: '\e89d'; } /* '' */ 211 | .el-backward:before { content: '\e89e'; } /* '' */ 212 | .el-backward-circled:before { content: '\e89f'; } /* '' */ 213 | .el-fast-backward:before { content: '\e8a0'; } /* '' */ 214 | .el-fast-forward:before { content: '\e8a1'; } /* '' */ 215 | .el-forward:before { content: '\e8a2'; } /* '' */ 216 | .el-forward-circled:before { content: '\e8a3'; } /* '' */ 217 | .el-step-backward:before { content: '\e8a4'; } /* '' */ 218 | .el-step-forward:before { content: '\e8a5'; } /* '' */ 219 | .el-target:before { content: '\e8a6'; } /* '' */ 220 | .el-signal:before { content: '\e8a7'; } /* '' */ 221 | .el-desktop:before { content: '\e8a8'; } /* '' */ 222 | .el-desktop-circled:before { content: '\e8a9'; } /* '' */ 223 | .el-laptop:before { content: '\e8aa'; } /* '' */ 224 | .el-laptop-circled:before { content: '\e8ab'; } /* '' */ 225 | .el-network:before { content: '\e8ac'; } /* '' */ 226 | .el-inbox:before { content: '\e8ad'; } /* '' */ 227 | .el-inbox-circled:before { content: '\e8ae'; } /* '' */ 228 | .el-inbox-alt:before { content: '\e8af'; } /* '' */ 229 | .el-globe:before { content: '\e8b0'; } /* '' */ 230 | .el-globe-alt:before { content: '\e8b1'; } /* '' */ 231 | .el-cloud:before { content: '\e8b2'; } /* '' */ 232 | .el-cloud-circled:before { content: '\e8b3'; } /* '' */ 233 | .el-flight:before { content: '\e8b4'; } /* '' */ 234 | .el-leaf:before { content: '\e8b5'; } /* '' */ 235 | .el-font:before { content: '\e8b6'; } /* '' */ 236 | .el-fontsize:before { content: '\e8b7'; } /* '' */ 237 | .el-bold:before { content: '\e8b8'; } /* '' */ 238 | .el-italic:before { content: '\e8b9'; } /* '' */ 239 | .el-text-height:before { content: '\e8ba'; } /* '' */ 240 | .el-text-width:before { content: '\e8bb'; } /* '' */ 241 | .el-align-left:before { content: '\e8bc'; } /* '' */ 242 | .el-align-center:before { content: '\e8bd'; } /* '' */ 243 | .el-align-right:before { content: '\e8be'; } /* '' */ 244 | .el-align-justify:before { content: '\e8bf'; } /* '' */ 245 | .el-list:before { content: '\e8c0'; } /* '' */ 246 | .el-indent-left:before { content: '\e8c1'; } /* '' */ 247 | .el-indent-right:before { content: '\e8c2'; } /* '' */ 248 | .el-briefcase:before { content: '\e8c3'; } /* '' */ 249 | .el-off:before { content: '\e8c4'; } /* '' */ 250 | .el-road:before { content: '\e8c5'; } /* '' */ 251 | .el-qrcode:before { content: '\e8c6'; } /* '' */ 252 | .el-barcode:before { content: '\e8c7'; } /* '' */ 253 | .el-braille:before { content: '\e8c8'; } /* '' */ 254 | .el-book:before { content: '\e8c9'; } /* '' */ 255 | .el-adjust:before { content: '\e8ca'; } /* '' */ 256 | .el-tint:before { content: '\e8cb'; } /* '' */ 257 | .el-check:before { content: '\e8cc'; } /* '' */ 258 | .el-check-empty:before { content: '\e8cd'; } /* '' */ 259 | .el-asterisk:before { content: '\e8ce'; } /* '' */ 260 | .el-gift:before { content: '\e8cf'; } /* '' */ 261 | .el-fire:before { content: '\e8d0'; } /* '' */ 262 | .el-magnet:before { content: '\e8d1'; } /* '' */ 263 | .el-chart:before { content: '\e8d2'; } /* '' */ 264 | .el-chart-circled:before { content: '\e8d3'; } /* '' */ 265 | .el-credit-card:before { content: '\e8d4'; } /* '' */ 266 | .el-megaphone:before { content: '\e8d5'; } /* '' */ 267 | .el-clipboard:before { content: '\e8d6'; } /* '' */ 268 | .el-hdd:before { content: '\e8d7'; } /* '' */ 269 | .el-key:before { content: '\e8d8'; } /* '' */ 270 | .el-certificate:before { content: '\e8d9'; } /* '' */ 271 | .el-tasks:before { content: '\e8da'; } /* '' */ 272 | .el-filter:before { content: '\e8db'; } /* '' */ 273 | .el-gauge:before { content: '\e8dc'; } /* '' */ 274 | .el-smiley:before { content: '\e8dd'; } /* '' */ 275 | .el-smiley-circled:before { content: '\e8de'; } /* '' */ 276 | .el-address-book:before { content: '\e8df'; } /* '' */ 277 | .el-address-book-alt:before { content: '\e8e0'; } /* '' */ 278 | .el-asl:before { content: '\e8e1'; } /* '' */ 279 | .el-glasses:before { content: '\e8e2'; } /* '' */ 280 | .el-hearing-impaired:before { content: '\e8e3'; } /* '' */ 281 | .el-iphone-home:before { content: '\e8e4'; } /* '' */ 282 | .el-person:before { content: '\e8e5'; } /* '' */ 283 | .el-adult:before { content: '\e8e6'; } /* '' */ 284 | .el-child:before { content: '\e8e7'; } /* '' */ 285 | .el-blind:before { content: '\e8e8'; } /* '' */ 286 | .el-guidedog:before { content: '\e8e9'; } /* '' */ 287 | .el-accessibility:before { content: '\e8ea'; } /* '' */ 288 | .el-universal-access:before { content: '\e8eb'; } /* '' */ 289 | .el-male:before { content: '\e8ec'; } /* '' */ 290 | .el-female:before { content: '\e8ed'; } /* '' */ 291 | .el-behance:before { content: '\e8ee'; } /* '' */ 292 | .el-blogger:before { content: '\e8ef'; } /* '' */ 293 | .el-cc:before { content: '\e8f0'; } /* '' */ 294 | .el-css:before { content: '\e8f1'; } /* '' */ 295 | .el-delicious:before { content: '\e8f2'; } /* '' */ 296 | .el-deviantart:before { content: '\e8f3'; } /* '' */ 297 | .el-digg:before { content: '\e8f4'; } /* '' */ 298 | .el-dribbble:before { content: '\e8f5'; } /* '' */ 299 | .el-facebook:before { content: '\e8f6'; } /* '' */ 300 | .el-flickr:before { content: '\e8f7'; } /* '' */ 301 | .el-foursquare:before { content: '\e8f8'; } /* '' */ 302 | .el-friendfeed:before { content: '\e8f9'; } /* '' */ 303 | .el-friendfeed-rect:before { content: '\e8fa'; } /* '' */ 304 | .el-github:before { content: '\e8fb'; } /* '' */ 305 | .el-github-text:before { content: '\e8fc'; } /* '' */ 306 | .el-googleplus:before { content: '\e8fd'; } /* '' */ 307 | .el-instagram:before { content: '\e8fe'; } /* '' */ 308 | .el-linkedin:before { content: '\e8ff'; } /* '' */ 309 | .el-path:before { content: '\e900'; } /* '' */ 310 | .el-picasa:before { content: '\e901'; } /* '' */ 311 | .el-pinterest:before { content: '\e902'; } /* '' */ 312 | .el-reddit:before { content: '\e903'; } /* '' */ 313 | .el-skype:before { content: '\e904'; } /* '' */ 314 | .el-slideshare:before { content: '\e905'; } /* '' */ 315 | .el-stackoverflow:before { content: '\e906'; } /* '' */ 316 | .el-stumbleupon:before { content: '\e907'; } /* '' */ 317 | .el-twitter:before { content: '\e908'; } /* '' */ 318 | .el-tumblr:before { content: '\e909'; } /* '' */ 319 | .el-vimeo:before { content: '\e90a'; } /* '' */ 320 | .el-vkontakte:before { content: '\e90b'; } /* '' */ 321 | .el-w3c:before { content: '\e90c'; } /* '' */ 322 | .el-wordpress:before { content: '\e90d'; } /* '' */ 323 | .el-youtube:before { content: '\e90e'; } /* '' */ --------------------------------------------------------------------------------