From c2197b7411d613d7fbd75346a9d241c81258cdd7 Mon Sep 17 00:00:00 2001 From: Dillon Date: Fri, 24 Apr 2020 19:04:37 +0800 Subject: [PATCH] feat(social): improve social links (#254) * replace forkawesome and iconfont with simple icons * add more configs for social --- README.md | 4 +- README.zh-cn.md | 4 +- assets/css/_core/_base.scss | 1 + assets/css/_mixin/_compatibility.scss | 6 +- assets/css/_page/_home.scss | 8 +- assets/css/_partial/_header.scss | 1 + assets/css/_partial/_icon.scss | 10 + assets/css/_partial/_single/_footer.scss | 6 + assets/data/social.yaml | 511 +++ assets/js/theme.min.js | 4 +- assets/js/theme.min.js.map | 2 +- assets/lib/VERSION | 3 +- assets/lib/forkawesome/_animated.scss | 34 - assets/lib/forkawesome/_bordered-pulled.scss | 25 - assets/lib/forkawesome/_core.scss | 11 - assets/lib/forkawesome/_fixed-width.scss | 6 - assets/lib/forkawesome/_functions.scss | 11 - assets/lib/forkawesome/_icons.scss | 879 ----- assets/lib/forkawesome/_larger.scss | 13 - assets/lib/forkawesome/_list.scss | 19 - assets/lib/forkawesome/_mixins.scss | 60 - assets/lib/forkawesome/_path.scss | 16 - assets/lib/forkawesome/_rotated-flipped.scss | 20 - assets/lib/forkawesome/_screen-reader.scss | 5 - assets/lib/forkawesome/_stacked.scss | 20 - assets/lib/forkawesome/_variables.scss | 891 ------ assets/lib/forkawesome/fork-awesome.scss | 28 - assets/lib/iconfont/iconfont.css | 642 ---- .../lib/simple-icons/icons/1001tracklists.svg | 1 + assets/lib/simple-icons/icons/1password.svg | 1 + assets/lib/simple-icons/icons/500px.svg | 1 + assets/lib/simple-icons/icons/a-frame.svg | 1 + .../lib/simple-icons/icons/abbrobotstudio.svg | 1 + .../lib/simple-icons/icons/about-dot-me.svg | 1 + assets/lib/simple-icons/icons/abstract.svg | 1 + assets/lib/simple-icons/icons/academia.svg | 1 + assets/lib/simple-icons/icons/accusoft.svg | 1 + assets/lib/simple-icons/icons/acm.svg | 1 + assets/lib/simple-icons/icons/actigraph.svg | 1 + assets/lib/simple-icons/icons/activision.svg | 1 + assets/lib/simple-icons/icons/adblock.svg | 1 + assets/lib/simple-icons/icons/adblockplus.svg | 1 + assets/lib/simple-icons/icons/addthis.svg | 1 + assets/lib/simple-icons/icons/adguard.svg | 1 + assets/lib/simple-icons/icons/adobe.svg | 1 + .../simple-icons/icons/adobeacrobatreader.svg | 1 + .../simple-icons/icons/adobeaftereffects.svg | 1 + .../lib/simple-icons/icons/adobeaudition.svg | 1 + .../simple-icons/icons/adobecreativecloud.svg | 1 + .../simple-icons/icons/adobedreamweaver.svg | 1 + assets/lib/simple-icons/icons/adobefonts.svg | 1 + .../simple-icons/icons/adobeillustrator.svg | 1 + .../lib/simple-icons/icons/adobeindesign.svg | 1 + .../simple-icons/icons/adobelightroomcc.svg | 1 + .../icons/adobelightroomclassic.svg | 1 + .../lib/simple-icons/icons/adobephonegap.svg | 1 + .../lib/simple-icons/icons/adobephotoshop.svg | 1 + .../lib/simple-icons/icons/adobepremiere.svg | 1 + .../lib/simple-icons/icons/adobetypekit.svg | 1 + assets/lib/simple-icons/icons/adobexd.svg | 1 + assets/lib/simple-icons/icons/adonisjs.svg | 1 + assets/lib/simple-icons/icons/aerlingus.svg | 1 + assets/lib/simple-icons/icons/affinity.svg | 1 + .../simple-icons/icons/affinitydesigner.svg | 1 + .../lib/simple-icons/icons/affinityphoto.svg | 1 + .../simple-icons/icons/affinitypublisher.svg | 1 + assets/lib/simple-icons/icons/aiqfome.svg | 1 + assets/lib/simple-icons/icons/airbnb.svg | 1 + assets/lib/simple-icons/icons/airbus.svg | 1 + assets/lib/simple-icons/icons/aircall.svg | 1 + assets/lib/simple-icons/icons/aircanada.svg | 1 + assets/lib/simple-icons/icons/airfrance.svg | 1 + .../lib/simple-icons/icons/airplayaudio.svg | 1 + .../lib/simple-icons/icons/airplayvideo.svg | 1 + assets/lib/simple-icons/icons/airtable.svg | 1 + assets/lib/simple-icons/icons/alfaromeo.svg | 1 + assets/lib/simple-icons/icons/algolia.svg | 1 + assets/lib/simple-icons/icons/alipay.svg | 1 + .../lib/simple-icons/icons/alliedmodders.svg | 1 + assets/lib/simple-icons/icons/allocine.svg | 1 + assets/lib/simple-icons/icons/alpinelinux.svg | 1 + assets/lib/simple-icons/icons/amazon.svg | 1 + assets/lib/simple-icons/icons/amazonalexa.svg | 1 + assets/lib/simple-icons/icons/amazonaws.svg | 1 + .../lib/simple-icons/icons/amazonfiretv.svg | 1 + .../simple-icons/icons/amazonlumberyard.svg | 1 + assets/lib/simple-icons/icons/amd.svg | 1 + .../simple-icons/icons/americanairlines.svg | 1 + .../simple-icons/icons/americanexpress.svg | 1 + assets/lib/simple-icons/icons/anaconda.svg | 1 + assets/lib/simple-icons/icons/analogue.svg | 1 + assets/lib/simple-icons/icons/anchor.svg | 1 + assets/lib/simple-icons/icons/andela.svg | 1 + assets/lib/simple-icons/icons/android.svg | 1 + assets/lib/simple-icons/icons/androidauto.svg | 1 + .../lib/simple-icons/icons/androidstudio.svg | 1 + assets/lib/simple-icons/icons/angellist.svg | 1 + assets/lib/simple-icons/icons/angular.svg | 1 + assets/lib/simple-icons/icons/angularjs.svg | 1 + .../simple-icons/icons/angularuniversal.svg | 1 + assets/lib/simple-icons/icons/ansible.svg | 1 + assets/lib/simple-icons/icons/antena3.svg | 1 + assets/lib/simple-icons/icons/apache.svg | 1 + .../lib/simple-icons/icons/apacheairflow.svg | 1 + assets/lib/simple-icons/icons/apacheant.svg | 1 + .../lib/simple-icons/icons/apachecordova.svg | 1 + assets/lib/simple-icons/icons/apachedruid.svg | 1 + .../lib/simple-icons/icons/apacheecharts.svg | 1 + assets/lib/simple-icons/icons/apacheflink.svg | 1 + assets/lib/simple-icons/icons/apachekafka.svg | 1 + assets/lib/simple-icons/icons/apachemaven.svg | 1 + .../simple-icons/icons/apachenetbeanside.svg | 1 + .../simple-icons/icons/apacheopenoffice.svg | 1 + .../lib/simple-icons/icons/apachepulsar.svg | 1 + .../lib/simple-icons/icons/apacherocketmq.svg | 1 + assets/lib/simple-icons/icons/apachesolr.svg | 1 + assets/lib/simple-icons/icons/apachespark.svg | 1 + .../lib/simple-icons/icons/apollographql.svg | 1 + assets/lib/simple-icons/icons/apple.svg | 1 + assets/lib/simple-icons/icons/applemusic.svg | 1 + assets/lib/simple-icons/icons/applepay.svg | 1 + .../lib/simple-icons/icons/applepodcasts.svg | 1 + assets/lib/simple-icons/icons/appletv.svg | 1 + assets/lib/simple-icons/icons/appstore.svg | 1 + assets/lib/simple-icons/icons/appveyor.svg | 1 + assets/lib/simple-icons/icons/aral.svg | 1 + assets/lib/simple-icons/icons/archicad.svg | 1 + .../simple-icons/icons/archiveofourown.svg | 1 + assets/lib/simple-icons/icons/archlinux.svg | 1 + assets/lib/simple-icons/icons/arduino.svg | 1 + assets/lib/simple-icons/icons/artstation.svg | 1 + assets/lib/simple-icons/icons/arxiv.svg | 1 + assets/lib/simple-icons/icons/asana.svg | 1 + assets/lib/simple-icons/icons/asciidoctor.svg | 1 + assets/lib/simple-icons/icons/asciinema.svg | 1 + assets/lib/simple-icons/icons/askfm.svg | 1 + assets/lib/simple-icons/icons/at-and-t.svg | 1 + assets/lib/simple-icons/icons/atari.svg | 1 + assets/lib/simple-icons/icons/atlassian.svg | 1 + assets/lib/simple-icons/icons/atom.svg | 1 + assets/lib/simple-icons/icons/audacity.svg | 1 + assets/lib/simple-icons/icons/audi.svg | 1 + assets/lib/simple-icons/icons/audible.svg | 1 + assets/lib/simple-icons/icons/audioboom.svg | 1 + assets/lib/simple-icons/icons/audiomack.svg | 1 + assets/lib/simple-icons/icons/aurelia.svg | 1 + assets/lib/simple-icons/icons/auth0.svg | 1 + assets/lib/simple-icons/icons/authy.svg | 1 + assets/lib/simple-icons/icons/automatic.svg | 1 + assets/lib/simple-icons/icons/autotask.svg | 1 + assets/lib/simple-icons/icons/aventrix.svg | 1 + assets/lib/simple-icons/icons/awesomewm.svg | 1 + .../lib/simple-icons/icons/azureartifacts.svg | 1 + assets/lib/simple-icons/icons/azuredevops.svg | 1 + .../lib/simple-icons/icons/azurepipelines.svg | 1 + assets/lib/simple-icons/icons/babel.svg | 1 + assets/lib/simple-icons/icons/badgr.svg | 1 + assets/lib/simple-icons/icons/baidu.svg | 1 + assets/lib/simple-icons/icons/bamboo.svg | 1 + assets/lib/simple-icons/icons/bancontact.svg | 1 + assets/lib/simple-icons/icons/bandcamp.svg | 1 + assets/lib/simple-icons/icons/bandlab.svg | 1 + assets/lib/simple-icons/icons/bandsintown.svg | 1 + assets/lib/simple-icons/icons/basecamp.svg | 1 + assets/lib/simple-icons/icons/bathasu.svg | 1 + .../lib/simple-icons/icons/battle-dot-net.svg | 1 + assets/lib/simple-icons/icons/bbciplayer.svg | 1 + assets/lib/simple-icons/icons/beatport.svg | 1 + assets/lib/simple-icons/icons/beats.svg | 1 + assets/lib/simple-icons/icons/beatsbydre.svg | 1 + assets/lib/simple-icons/icons/behance.svg | 1 + .../lib/simple-icons/icons/beijingsubway.svg | 1 + assets/lib/simple-icons/icons/bigcartel.svg | 1 + assets/lib/simple-icons/icons/bing.svg | 1 + assets/lib/simple-icons/icons/bit.svg | 1 + assets/lib/simple-icons/icons/bitbucket.svg | 1 + assets/lib/simple-icons/icons/bitcoin.svg | 1 + assets/lib/simple-icons/icons/bitdefender.svg | 1 + assets/lib/simple-icons/icons/bitly.svg | 1 + assets/lib/simple-icons/icons/bitrise.svg | 1 + assets/lib/simple-icons/icons/bitwarden.svg | 1 + assets/lib/simple-icons/icons/blackberry.svg | 1 + assets/lib/simple-icons/icons/blender.svg | 1 + assets/lib/simple-icons/icons/blogger.svg | 1 + assets/lib/simple-icons/icons/bloglovin.svg | 1 + assets/lib/simple-icons/icons/bluetooth.svg | 1 + assets/lib/simple-icons/icons/bmcsoftware.svg | 1 + assets/lib/simple-icons/icons/bmw.svg | 1 + assets/lib/simple-icons/icons/boeing.svg | 1 + assets/lib/simple-icons/icons/boost.svg | 1 + assets/lib/simple-icons/icons/bootstrap.svg | 1 + assets/lib/simple-icons/icons/bosch.svg | 1 + assets/lib/simple-icons/icons/bower.svg | 1 + assets/lib/simple-icons/icons/box.svg | 1 + .../lib/simple-icons/icons/brand-dot-ai.svg | 1 + assets/lib/simple-icons/icons/brandfolder.svg | 1 + assets/lib/simple-icons/icons/brave.svg | 1 + assets/lib/simple-icons/icons/breaker.svg | 1 + assets/lib/simple-icons/icons/broadcom.svg | 1 + assets/lib/simple-icons/icons/buddy.svg | 1 + assets/lib/simple-icons/icons/buffer.svg | 1 + assets/lib/simple-icons/icons/bugatti.svg | 1 + assets/lib/simple-icons/icons/bugsnag.svg | 1 + assets/lib/simple-icons/icons/bulma.svg | 1 + .../lib/simple-icons/icons/buymeacoffee.svg | 1 + assets/lib/simple-icons/icons/buzzfeed.svg | 1 + assets/lib/simple-icons/icons/byte.svg | 1 + assets/lib/simple-icons/icons/c.svg | 1 + assets/lib/simple-icons/icons/cakephp.svg | 1 + .../simple-icons/icons/campaignmonitor.svg | 1 + assets/lib/simple-icons/icons/canva.svg | 1 + assets/lib/simple-icons/icons/carthrottle.svg | 1 + assets/lib/simple-icons/icons/cashapp.svg | 1 + assets/lib/simple-icons/icons/cassandra.svg | 1 + assets/lib/simple-icons/icons/castbox.svg | 1 + assets/lib/simple-icons/icons/castorama.svg | 1 + assets/lib/simple-icons/icons/castro.svg | 1 + assets/lib/simple-icons/icons/caterpillar.svg | 1 + assets/lib/simple-icons/icons/cdprojekt.svg | 1 + assets/lib/simple-icons/icons/celery.svg | 1 + assets/lib/simple-icons/icons/centos.svg | 1 + assets/lib/simple-icons/icons/cesium.svg | 1 + assets/lib/simple-icons/icons/cevo.svg | 1 + assets/lib/simple-icons/icons/chartmogul.svg | 1 + assets/lib/simple-icons/icons/chase.svg | 1 + assets/lib/simple-icons/icons/chef.svg | 1 + assets/lib/simple-icons/icons/chocolatey.svg | 1 + assets/lib/simple-icons/icons/chupachups.svg | 1 + assets/lib/simple-icons/icons/cinema4d.svg | 1 + assets/lib/simple-icons/icons/circle.svg | 1 + assets/lib/simple-icons/icons/circleci.svg | 1 + assets/lib/simple-icons/icons/cirrusci.svg | 1 + assets/lib/simple-icons/icons/cisco.svg | 1 + assets/lib/simple-icons/icons/citrix.svg | 1 + assets/lib/simple-icons/icons/citroen.svg | 1 + assets/lib/simple-icons/icons/civicrm.svg | 1 + assets/lib/simple-icons/icons/claris.svg | 1 + assets/lib/simple-icons/icons/cliqz.svg | 1 + assets/lib/simple-icons/icons/clockify.svg | 1 + assets/lib/simple-icons/icons/clojure.svg | 1 + assets/lib/simple-icons/icons/cloudbees.svg | 1 + assets/lib/simple-icons/icons/cloudcannon.svg | 1 + assets/lib/simple-icons/icons/cloudflare.svg | 1 + assets/lib/simple-icons/icons/cloudsmith.svg | 1 + assets/lib/simple-icons/icons/clyp.svg | 1 + assets/lib/simple-icons/icons/cmake.svg | 1 + assets/lib/simple-icons/icons/cnn.svg | 1 + assets/lib/simple-icons/icons/co-op.svg | 1 + assets/lib/simple-icons/icons/cocoapods.svg | 1 + assets/lib/simple-icons/icons/codacy.svg | 1 + assets/lib/simple-icons/icons/codecademy.svg | 1 + assets/lib/simple-icons/icons/codechef.svg | 1 + assets/lib/simple-icons/icons/codeclimate.svg | 1 + assets/lib/simple-icons/icons/codecov.svg | 1 + assets/lib/simple-icons/icons/codefactor.svg | 1 + assets/lib/simple-icons/icons/codeforces.svg | 1 + assets/lib/simple-icons/icons/codeigniter.svg | 1 + assets/lib/simple-icons/icons/codepen.svg | 1 + assets/lib/simple-icons/icons/codersrank.svg | 1 + assets/lib/simple-icons/icons/coderwall.svg | 1 + assets/lib/simple-icons/icons/codesandbox.svg | 1 + assets/lib/simple-icons/icons/codeship.svg | 1 + assets/lib/simple-icons/icons/codewars.svg | 1 + assets/lib/simple-icons/icons/codio.svg | 1 + .../lib/simple-icons/icons/coffeescript.svg | 1 + assets/lib/simple-icons/icons/coinbase.svg | 1 + .../icons/commonworkflowlanguage.svg | 1 + assets/lib/simple-icons/icons/composer.svg | 1 + assets/lib/simple-icons/icons/compropago.svg | 1 + assets/lib/simple-icons/icons/concourse.svg | 1 + assets/lib/simple-icons/icons/conda-forge.svg | 1 + assets/lib/simple-icons/icons/conekta.svg | 1 + assets/lib/simple-icons/icons/confluence.svg | 1 + .../simple-icons/icons/contactlesspayment.svg | 1 + assets/lib/simple-icons/icons/convertio.svg | 1 + .../lib/simple-icons/icons/coronaengine.svg | 1 + .../lib/simple-icons/icons/coronarenderer.svg | 1 + assets/lib/simple-icons/icons/coursera.svg | 1 + assets/lib/simple-icons/icons/coveralls.svg | 1 + assets/lib/simple-icons/icons/cpanel.svg | 1 + assets/lib/simple-icons/icons/cplusplus.svg | 1 + assets/lib/simple-icons/icons/craftcms.svg | 1 + .../simple-icons/icons/creativecommons.svg | 1 + assets/lib/simple-icons/icons/crehana.svg | 1 + assets/lib/simple-icons/icons/crunchbase.svg | 1 + assets/lib/simple-icons/icons/crunchyroll.svg | 1 + assets/lib/simple-icons/icons/cryengine.svg | 1 + assets/lib/simple-icons/icons/csharp.svg | 1 + assets/lib/simple-icons/icons/css3.svg | 1 + assets/lib/simple-icons/icons/csswizardry.svg | 1 + assets/lib/simple-icons/icons/curl.svg | 1 + assets/lib/simple-icons/icons/d3-dot-js.svg | 1 + assets/lib/simple-icons/icons/daf.svg | 1 + assets/lib/simple-icons/icons/dailymotion.svg | 1 + assets/lib/simple-icons/icons/dart.svg | 1 + assets/lib/simple-icons/icons/daserste.svg | 1 + assets/lib/simple-icons/icons/dash.svg | 1 + assets/lib/simple-icons/icons/dashlane.svg | 1 + .../simple-icons/icons/dassaultsystemes.svg | 1 + assets/lib/simple-icons/icons/datacamp.svg | 1 + assets/lib/simple-icons/icons/datadog.svg | 1 + assets/lib/simple-icons/icons/dazn.svg | 1 + assets/lib/simple-icons/icons/dblp.svg | 1 + .../simple-icons/icons/dcentertainment.svg | 1 + assets/lib/simple-icons/icons/debian.svg | 1 + assets/lib/simple-icons/icons/deepin.svg | 1 + assets/lib/simple-icons/icons/deezer.svg | 1 + assets/lib/simple-icons/icons/delicious.svg | 1 + assets/lib/simple-icons/icons/deliveroo.svg | 1 + assets/lib/simple-icons/icons/dell.svg | 1 + assets/lib/simple-icons/icons/deno.svg | 1 + assets/lib/simple-icons/icons/dependabot.svg | 1 + .../lib/simple-icons/icons/designernews.svg | 1 + assets/lib/simple-icons/icons/dev-dot-to.svg | 1 + assets/lib/simple-icons/icons/deviantart.svg | 1 + assets/lib/simple-icons/icons/devrant.svg | 1 + assets/lib/simple-icons/icons/diaspora.svg | 1 + assets/lib/simple-icons/icons/digg.svg | 1 + .../lib/simple-icons/icons/digitalocean.svg | 1 + assets/lib/simple-icons/icons/dior.svg | 1 + assets/lib/simple-icons/icons/directus.svg | 1 + assets/lib/simple-icons/icons/discogs.svg | 1 + assets/lib/simple-icons/icons/discord.svg | 1 + assets/lib/simple-icons/icons/discourse.svg | 1 + assets/lib/simple-icons/icons/discover.svg | 1 + assets/lib/simple-icons/icons/disqus.svg | 1 + assets/lib/simple-icons/icons/disroot.svg | 1 + assets/lib/simple-icons/icons/django.svg | 1 + assets/lib/simple-icons/icons/dlna.svg | 1 + assets/lib/simple-icons/icons/docker.svg | 1 + assets/lib/simple-icons/icons/docusign.svg | 1 + assets/lib/simple-icons/icons/dolby.svg | 1 + assets/lib/simple-icons/icons/dot-net.svg | 1 + assets/lib/simple-icons/icons/douban.svg | 1 + .../simple-icons/icons/draugiem-dot-lv.svg | 1 + assets/lib/simple-icons/icons/dribbble.svg | 1 + assets/lib/simple-icons/icons/drone.svg | 1 + assets/lib/simple-icons/icons/dropbox.svg | 1 + assets/lib/simple-icons/icons/drupal.svg | 1 + .../lib/simple-icons/icons/dsautomobiles.svg | 1 + assets/lib/simple-icons/icons/dtube.svg | 1 + assets/lib/simple-icons/icons/duckduckgo.svg | 1 + assets/lib/simple-icons/icons/dunked.svg | 1 + assets/lib/simple-icons/icons/duolingo.svg | 1 + assets/lib/simple-icons/icons/dynamics365.svg | 1 + assets/lib/simple-icons/icons/dynatrace.svg | 1 + assets/lib/simple-icons/icons/ea.svg | 1 + assets/lib/simple-icons/icons/easyjet.svg | 1 + assets/lib/simple-icons/icons/ebay.svg | 1 + assets/lib/simple-icons/icons/eclipseide.svg | 1 + .../simple-icons/icons/eclipsemosquitto.svg | 1 + assets/lib/simple-icons/icons/egnyte.svg | 1 + assets/lib/simple-icons/icons/elastic.svg | 1 + .../lib/simple-icons/icons/elasticcloud.svg | 1 + .../lib/simple-icons/icons/elasticsearch.svg | 1 + .../lib/simple-icons/icons/elasticstack.svg | 1 + assets/lib/simple-icons/icons/electron.svg | 1 + assets/lib/simple-icons/icons/elementary.svg | 1 + assets/lib/simple-icons/icons/eleventy.svg | 1 + assets/lib/simple-icons/icons/elixir.svg | 1 + assets/lib/simple-icons/icons/ello.svg | 1 + assets/lib/simple-icons/icons/elm.svg | 1 + assets/lib/simple-icons/icons/elsevier.svg | 1 + .../lib/simple-icons/icons/ember-dot-js.svg | 1 + assets/lib/simple-icons/icons/emby.svg | 1 + assets/lib/simple-icons/icons/emlakjet.svg | 1 + assets/lib/simple-icons/icons/empirekred.svg | 1 + assets/lib/simple-icons/icons/envato.svg | 1 + assets/lib/simple-icons/icons/epel.svg | 1 + assets/lib/simple-icons/icons/epicgames.svg | 1 + assets/lib/simple-icons/icons/epson.svg | 1 + assets/lib/simple-icons/icons/esea.svg | 1 + assets/lib/simple-icons/icons/eslgaming.svg | 1 + assets/lib/simple-icons/icons/eslint.svg | 1 + assets/lib/simple-icons/icons/ethereum.svg | 1 + assets/lib/simple-icons/icons/etsy.svg | 1 + assets/lib/simple-icons/icons/eventbrite.svg | 1 + assets/lib/simple-icons/icons/eventstore.svg | 1 + assets/lib/simple-icons/icons/evernote.svg | 1 + assets/lib/simple-icons/icons/everplaces.svg | 1 + assets/lib/simple-icons/icons/evry.svg | 1 + assets/lib/simple-icons/icons/exercism.svg | 1 + .../simple-icons/icons/expertsexchange.svg | 1 + assets/lib/simple-icons/icons/expo.svg | 1 + assets/lib/simple-icons/icons/eyeem.svg | 1 + assets/lib/simple-icons/icons/f-droid.svg | 1 + assets/lib/simple-icons/icons/f-secure.svg | 1 + assets/lib/simple-icons/icons/facebook.svg | 1 + assets/lib/simple-icons/icons/faceit.svg | 1 + assets/lib/simple-icons/icons/fandango.svg | 1 + assets/lib/simple-icons/icons/fandom.svg | 1 + assets/lib/simple-icons/icons/farfetch.svg | 1 + assets/lib/simple-icons/icons/fastly.svg | 1 + assets/lib/simple-icons/icons/favro.svg | 1 + assets/lib/simple-icons/icons/feathub.svg | 1 + assets/lib/simple-icons/icons/fedora.svg | 1 + assets/lib/simple-icons/icons/fedramp.svg | 1 + assets/lib/simple-icons/icons/feedly.svg | 1 + assets/lib/simple-icons/icons/ferrari.svg | 1 + .../simple-icons/icons/ferrarin-dot-v-dot.svg | 1 + assets/lib/simple-icons/icons/fiat.svg | 1 + .../lib/simple-icons/icons/fidoalliance.svg | 1 + assets/lib/simple-icons/icons/fifa.svg | 1 + assets/lib/simple-icons/icons/figma.svg | 1 + assets/lib/simple-icons/icons/figshare.svg | 1 + assets/lib/simple-icons/icons/fila.svg | 1 + assets/lib/simple-icons/icons/filezilla.svg | 1 + assets/lib/simple-icons/icons/firebase.svg | 1 + assets/lib/simple-icons/icons/first.svg | 1 + assets/lib/simple-icons/icons/fitbit.svg | 1 + assets/lib/simple-icons/icons/fite.svg | 1 + assets/lib/simple-icons/icons/fiverr.svg | 1 + assets/lib/simple-icons/icons/flask.svg | 1 + assets/lib/simple-icons/icons/flattr.svg | 1 + assets/lib/simple-icons/icons/flickr.svg | 1 + assets/lib/simple-icons/icons/flipboard.svg | 1 + assets/lib/simple-icons/icons/floatplane.svg | 1 + assets/lib/simple-icons/icons/flood.svg | 1 + assets/lib/simple-icons/icons/fluentd.svg | 1 + assets/lib/simple-icons/icons/flutter.svg | 1 + assets/lib/simple-icons/icons/fnac.svg | 1 + assets/lib/simple-icons/icons/fontawesome.svg | 1 + assets/lib/simple-icons/icons/ford.svg | 1 + assets/lib/simple-icons/icons/formstack.svg | 1 + assets/lib/simple-icons/icons/fortinet.svg | 1 + assets/lib/simple-icons/icons/fossa.svg | 1 + assets/lib/simple-icons/icons/fossilscm.svg | 1 + assets/lib/simple-icons/icons/foursquare.svg | 1 + assets/lib/simple-icons/icons/framer.svg | 1 + assets/lib/simple-icons/icons/freebsd.svg | 1 + .../lib/simple-icons/icons/freecodecamp.svg | 1 + .../icons/freedesktop-dot-org.svg | 1 + assets/lib/simple-icons/icons/freelancer.svg | 1 + assets/lib/simple-icons/icons/fujifilm.svg | 1 + assets/lib/simple-icons/icons/fujitsu.svg | 1 + assets/lib/simple-icons/icons/furaffinity.svg | 1 + .../lib/simple-icons/icons/furrynetwork.svg | 1 + assets/lib/simple-icons/icons/garmin.svg | 1 + assets/lib/simple-icons/icons/gatling.svg | 1 + assets/lib/simple-icons/icons/gatsby.svg | 1 + assets/lib/simple-icons/icons/gauges.svg | 1 + .../lib/simple-icons/icons/generalmotors.svg | 1 + assets/lib/simple-icons/icons/genius.svg | 1 + assets/lib/simple-icons/icons/gentoo.svg | 1 + assets/lib/simple-icons/icons/geocaching.svg | 1 + assets/lib/simple-icons/icons/gerrit.svg | 1 + assets/lib/simple-icons/icons/ghost.svg | 1 + assets/lib/simple-icons/icons/gimp.svg | 1 + assets/lib/simple-icons/icons/git.svg | 1 + assets/lib/simple-icons/icons/gitea.svg | 1 + assets/lib/simple-icons/icons/github.svg | 1 + .../lib/simple-icons/icons/githubactions.svg | 1 + assets/lib/simple-icons/icons/gitkraken.svg | 1 + assets/lib/simple-icons/icons/gitlab.svg | 1 + assets/lib/simple-icons/icons/gitpod.svg | 1 + assets/lib/simple-icons/icons/gitter.svg | 1 + assets/lib/simple-icons/icons/glassdoor.svg | 1 + assets/lib/simple-icons/icons/glitch.svg | 1 + assets/lib/simple-icons/icons/gmail.svg | 1 + assets/lib/simple-icons/icons/gnome.svg | 1 + assets/lib/simple-icons/icons/gnu.svg | 1 + assets/lib/simple-icons/icons/gnubash.svg | 1 + assets/lib/simple-icons/icons/gnuemacs.svg | 1 + assets/lib/simple-icons/icons/gnuicecat.svg | 1 + .../simple-icons/icons/gnuprivacyguard.svg | 1 + assets/lib/simple-icons/icons/gnusocial.svg | 1 + assets/lib/simple-icons/icons/go.svg | 1 + assets/lib/simple-icons/icons/godotengine.svg | 1 + assets/lib/simple-icons/icons/gog-dot-com.svg | 1 + assets/lib/simple-icons/icons/goldenline.svg | 1 + assets/lib/simple-icons/icons/goodreads.svg | 1 + assets/lib/simple-icons/icons/google.svg | 1 + assets/lib/simple-icons/icons/googleads.svg | 1 + .../lib/simple-icons/icons/googleadsense.svg | 1 + .../simple-icons/icons/googleanalytics.svg | 1 + .../simple-icons/icons/googleassistant.svg | 1 + .../lib/simple-icons/icons/googlecalendar.svg | 1 + .../simple-icons/icons/googlecardboard.svg | 1 + assets/lib/simple-icons/icons/googlecast.svg | 1 + .../lib/simple-icons/icons/googlechrome.svg | 1 + .../simple-icons/icons/googleclassroom.svg | 1 + assets/lib/simple-icons/icons/googlecloud.svg | 1 + assets/lib/simple-icons/icons/googledrive.svg | 1 + assets/lib/simple-icons/icons/googleearth.svg | 1 + assets/lib/simple-icons/icons/googlefit.svg | 1 + .../lib/simple-icons/icons/googlehangouts.svg | 1 + .../simple-icons/icons/googlehangoutschat.svg | 1 + .../simple-icons/icons/googlehangoutsmeet.svg | 1 + assets/lib/simple-icons/icons/googlekeep.svg | 1 + assets/lib/simple-icons/icons/googlelens.svg | 1 + assets/lib/simple-icons/icons/googlemaps.svg | 1 + .../lib/simple-icons/icons/googlemessages.svg | 1 + .../simple-icons/icons/googlemybusiness.svg | 1 + .../lib/simple-icons/icons/googlenearby.svg | 1 + assets/lib/simple-icons/icons/googlepay.svg | 1 + assets/lib/simple-icons/icons/googleplay.svg | 1 + .../lib/simple-icons/icons/googlepodcasts.svg | 1 + .../lib/simple-icons/icons/googlescholar.svg | 1 + .../icons/googlesearchconsole.svg | 1 + .../lib/simple-icons/icons/googlesheets.svg | 1 + .../simple-icons/icons/googlestreetview.svg | 1 + .../simple-icons/icons/googletagmanager.svg | 1 + .../simple-icons/icons/googletranslate.svg | 1 + assets/lib/simple-icons/icons/gov-dot-uk.svg | 1 + assets/lib/simple-icons/icons/gradle.svg | 1 + assets/lib/simple-icons/icons/grafana.svg | 1 + assets/lib/simple-icons/icons/graphcool.svg | 1 + assets/lib/simple-icons/icons/graphql.svg | 1 + assets/lib/simple-icons/icons/grav.svg | 1 + assets/lib/simple-icons/icons/gravatar.svg | 1 + assets/lib/simple-icons/icons/greenkeeper.svg | 1 + assets/lib/simple-icons/icons/greensock.svg | 1 + assets/lib/simple-icons/icons/groovy.svg | 1 + assets/lib/simple-icons/icons/groupon.svg | 1 + assets/lib/simple-icons/icons/grunt.svg | 1 + assets/lib/simple-icons/icons/gulp.svg | 1 + assets/lib/simple-icons/icons/gumroad.svg | 1 + assets/lib/simple-icons/icons/gumtree.svg | 1 + assets/lib/simple-icons/icons/gutenberg.svg | 1 + assets/lib/simple-icons/icons/habr.svg | 1 + assets/lib/simple-icons/icons/hackaday.svg | 1 + assets/lib/simple-icons/icons/hackerearth.svg | 1 + assets/lib/simple-icons/icons/hackerone.svg | 1 + assets/lib/simple-icons/icons/hackerrank.svg | 1 + assets/lib/simple-icons/icons/hackhands.svg | 1 + assets/lib/simple-icons/icons/hackster.svg | 1 + assets/lib/simple-icons/icons/happycow.svg | 1 + assets/lib/simple-icons/icons/harbor.svg | 1 + assets/lib/simple-icons/icons/hashnode.svg | 1 + assets/lib/simple-icons/icons/haskell.svg | 1 + .../lib/simple-icons/icons/hatenabookmark.svg | 1 + .../lib/simple-icons/icons/haveibeenpwned.svg | 1 + assets/lib/simple-icons/icons/haxe.svg | 1 + assets/lib/simple-icons/icons/hbo.svg | 1 + assets/lib/simple-icons/icons/hellofresh.svg | 1 + assets/lib/simple-icons/icons/hellyhansen.svg | 1 + assets/lib/simple-icons/icons/helm.svg | 1 + assets/lib/simple-icons/icons/here.svg | 1 + assets/lib/simple-icons/icons/heroku.svg | 1 + assets/lib/simple-icons/icons/hexo.svg | 1 + assets/lib/simple-icons/icons/highly.svg | 1 + assets/lib/simple-icons/icons/hilton.svg | 1 + assets/lib/simple-icons/icons/hipchat.svg | 1 + assets/lib/simple-icons/icons/hitachi.svg | 1 + assets/lib/simple-icons/icons/hive.svg | 1 + assets/lib/simple-icons/icons/hockeyapp.svg | 1 + .../lib/simple-icons/icons/homeassistant.svg | 1 + assets/lib/simple-icons/icons/homify.svg | 1 + assets/lib/simple-icons/icons/honda.svg | 1 + assets/lib/simple-icons/icons/hootsuite.svg | 1 + .../lib/simple-icons/icons/hotels-dot-com.svg | 1 + assets/lib/simple-icons/icons/houdini.svg | 1 + assets/lib/simple-icons/icons/houzz.svg | 1 + assets/lib/simple-icons/icons/hp.svg | 1 + assets/lib/simple-icons/icons/html5.svg | 1 + assets/lib/simple-icons/icons/htmlacademy.svg | 1 + assets/lib/simple-icons/icons/huawei.svg | 1 + assets/lib/simple-icons/icons/hubspot.svg | 1 + assets/lib/simple-icons/icons/hugo.svg | 1 + assets/lib/simple-icons/icons/hulu.svg | 1 + .../lib/simple-icons/icons/humblebundle.svg | 1 + .../lib/simple-icons/icons/hurriyetemlak.svg | 1 + assets/lib/simple-icons/icons/hypothesis.svg | 1 + assets/lib/simple-icons/icons/hyundai.svg | 1 + assets/lib/simple-icons/icons/iata.svg | 1 + assets/lib/simple-icons/icons/ibeacon.svg | 1 + assets/lib/simple-icons/icons/ibm.svg | 1 + assets/lib/simple-icons/icons/icloud.svg | 1 + assets/lib/simple-icons/icons/icomoon.svg | 1 + assets/lib/simple-icons/icons/icon.svg | 1 + assets/lib/simple-icons/icons/iconify.svg | 1 + assets/lib/simple-icons/icons/iconjar.svg | 1 + assets/lib/simple-icons/icons/icq.svg | 1 + assets/lib/simple-icons/icons/ideal.svg | 1 + assets/lib/simple-icons/icons/ifixit.svg | 1 + assets/lib/simple-icons/icons/ifood.svg | 1 + assets/lib/simple-icons/icons/imdb.svg | 1 + assets/lib/simple-icons/icons/imgur.svg | 1 + assets/lib/simple-icons/icons/indeed.svg | 1 + assets/lib/simple-icons/icons/influxdb.svg | 1 + assets/lib/simple-icons/icons/inkscape.svg | 1 + assets/lib/simple-icons/icons/instacart.svg | 1 + assets/lib/simple-icons/icons/instagram.svg | 1 + assets/lib/simple-icons/icons/instapaper.svg | 1 + assets/lib/simple-icons/icons/intel.svg | 1 + .../lib/simple-icons/icons/intellijidea.svg | 1 + assets/lib/simple-icons/icons/intercom.svg | 1 + .../simple-icons/icons/internetarchive.svg | 1 + .../simple-icons/icons/internetexplorer.svg | 1 + assets/lib/simple-icons/icons/invision.svg | 1 + .../lib/simple-icons/icons/invoiceninja.svg | 1 + assets/lib/simple-icons/icons/iobroker.svg | 1 + assets/lib/simple-icons/icons/ionic.svg | 1 + assets/lib/simple-icons/icons/ios.svg | 1 + assets/lib/simple-icons/icons/ipfs.svg | 1 + assets/lib/simple-icons/icons/issuu.svg | 1 + assets/lib/simple-icons/icons/itch-dot-io.svg | 1 + assets/lib/simple-icons/icons/itunes.svg | 1 + assets/lib/simple-icons/icons/iveco.svg | 1 + assets/lib/simple-icons/icons/jabber.svg | 1 + assets/lib/simple-icons/icons/jameson.svg | 1 + assets/lib/simple-icons/icons/java.svg | 1 + assets/lib/simple-icons/icons/javascript.svg | 1 + assets/lib/simple-icons/icons/jcb.svg | 1 + assets/lib/simple-icons/icons/jeep.svg | 1 + assets/lib/simple-icons/icons/jekyll.svg | 1 + assets/lib/simple-icons/icons/jenkins.svg | 1 + assets/lib/simple-icons/icons/jenkinsx.svg | 1 + assets/lib/simple-icons/icons/jest.svg | 1 + assets/lib/simple-icons/icons/jet.svg | 1 + assets/lib/simple-icons/icons/jetbrains.svg | 1 + assets/lib/simple-icons/icons/jinja.svg | 1 + assets/lib/simple-icons/icons/jira.svg | 1 + assets/lib/simple-icons/icons/johndeere.svg | 1 + assets/lib/simple-icons/icons/joomla.svg | 1 + assets/lib/simple-icons/icons/jquery.svg | 1 + assets/lib/simple-icons/icons/jsdelivr.svg | 1 + assets/lib/simple-icons/icons/jsfiddle.svg | 1 + assets/lib/simple-icons/icons/json.svg | 1 + .../lib/simple-icons/icons/jsonwebtokens.svg | 1 + assets/lib/simple-icons/icons/jupyter.svg | 1 + assets/lib/simple-icons/icons/justeat.svg | 1 + assets/lib/simple-icons/icons/justgiving.svg | 1 + assets/lib/simple-icons/icons/kaggle.svg | 1 + assets/lib/simple-icons/icons/kaios.svg | 1 + assets/lib/simple-icons/icons/kaspersky.svg | 1 + assets/lib/simple-icons/icons/katana.svg | 1 + assets/lib/simple-icons/icons/keepassxc.svg | 1 + assets/lib/simple-icons/icons/kentico.svg | 1 + assets/lib/simple-icons/icons/keras.svg | 1 + assets/lib/simple-icons/icons/keybase.svg | 1 + assets/lib/simple-icons/icons/keycdn.svg | 1 + assets/lib/simple-icons/icons/khanacademy.svg | 1 + .../lib/simple-icons/icons/khronosgroup.svg | 1 + assets/lib/simple-icons/icons/kia.svg | 1 + assets/lib/simple-icons/icons/kibana.svg | 1 + assets/lib/simple-icons/icons/kickstarter.svg | 1 + assets/lib/simple-icons/icons/kik.svg | 1 + assets/lib/simple-icons/icons/kirby.svg | 1 + assets/lib/simple-icons/icons/klm.svg | 1 + assets/lib/simple-icons/icons/klout.svg | 1 + assets/lib/simple-icons/icons/known.svg | 1 + assets/lib/simple-icons/icons/ko-fi.svg | 1 + assets/lib/simple-icons/icons/kodi.svg | 1 + assets/lib/simple-icons/icons/koding.svg | 1 + assets/lib/simple-icons/icons/kotlin.svg | 1 + assets/lib/simple-icons/icons/krita.svg | 1 + assets/lib/simple-icons/icons/kubernetes.svg | 1 + assets/lib/simple-icons/icons/kyocera.svg | 1 + assets/lib/simple-icons/icons/labview.svg | 1 + assets/lib/simple-icons/icons/lamborghini.svg | 1 + assets/lib/simple-icons/icons/laravel.svg | 1 + .../lib/simple-icons/icons/laravelhorizon.svg | 1 + assets/lib/simple-icons/icons/laravelnova.svg | 1 + assets/lib/simple-icons/icons/last-dot-fm.svg | 1 + assets/lib/simple-icons/icons/lastpass.svg | 1 + assets/lib/simple-icons/icons/latex.svg | 1 + assets/lib/simple-icons/icons/launchpad.svg | 1 + assets/lib/simple-icons/icons/leaflet.svg | 1 + assets/lib/simple-icons/icons/leetcode.svg | 1 + assets/lib/simple-icons/icons/lenovo.svg | 1 + assets/lib/simple-icons/icons/letsencrypt.svg | 1 + assets/lib/simple-icons/icons/letterboxd.svg | 1 + assets/lib/simple-icons/icons/lg.svg | 1 + assets/lib/simple-icons/icons/lgtm.svg | 1 + assets/lib/simple-icons/icons/liberapay.svg | 1 + .../lib/simple-icons/icons/librarything.svg | 1 + assets/lib/simple-icons/icons/libreoffice.svg | 1 + assets/lib/simple-icons/icons/libuv.svg | 1 + assets/lib/simple-icons/icons/lighthouse.svg | 1 + assets/lib/simple-icons/icons/line.svg | 1 + assets/lib/simple-icons/icons/lineageos.svg | 1 + assets/lib/simple-icons/icons/linewebtoon.svg | 1 + assets/lib/simple-icons/icons/linkedin.svg | 1 + assets/lib/simple-icons/icons/linode.svg | 1 + assets/lib/simple-icons/icons/linux.svg | 1 + .../simple-icons/icons/linuxfoundation.svg | 1 + assets/lib/simple-icons/icons/linuxmint.svg | 1 + assets/lib/simple-icons/icons/litecoin.svg | 1 + assets/lib/simple-icons/icons/livejournal.svg | 1 + assets/lib/simple-icons/icons/livestream.svg | 1 + assets/lib/simple-icons/icons/llvm.svg | 1 + assets/lib/simple-icons/icons/lmms.svg | 1 + assets/lib/simple-icons/icons/logitech.svg | 1 + assets/lib/simple-icons/icons/logmein.svg | 1 + assets/lib/simple-icons/icons/logstash.svg | 1 + assets/lib/simple-icons/icons/loop.svg | 1 + assets/lib/simple-icons/icons/lua.svg | 1 + assets/lib/simple-icons/icons/lubuntu.svg | 1 + assets/lib/simple-icons/icons/lufthansa.svg | 1 + assets/lib/simple-icons/icons/lumen.svg | 1 + assets/lib/simple-icons/icons/lyft.svg | 1 + assets/lib/simple-icons/icons/maas.svg | 1 + assets/lib/simple-icons/icons/macys.svg | 1 + assets/lib/simple-icons/icons/magento.svg | 1 + assets/lib/simple-icons/icons/magisk.svg | 1 + assets/lib/simple-icons/icons/mail-dot-ru.svg | 1 + assets/lib/simple-icons/icons/mailchimp.svg | 1 + assets/lib/simple-icons/icons/makerbot.svg | 1 + assets/lib/simple-icons/icons/man.svg | 1 + assets/lib/simple-icons/icons/manageiq.svg | 1 + assets/lib/simple-icons/icons/manjaro.svg | 1 + assets/lib/simple-icons/icons/mapbox.svg | 1 + assets/lib/simple-icons/icons/mariadb.svg | 1 + .../simple-icons/icons/mariadbfoundation.svg | 1 + assets/lib/simple-icons/icons/markdown.svg | 1 + assets/lib/simple-icons/icons/marketo.svg | 1 + assets/lib/simple-icons/icons/marriott.svg | 1 + assets/lib/simple-icons/icons/maserati.svg | 1 + assets/lib/simple-icons/icons/mastercard.svg | 1 + assets/lib/simple-icons/icons/mastodon.svg | 1 + assets/lib/simple-icons/icons/material-ui.svg | 1 + .../lib/simple-icons/icons/materialdesign.svg | 1 + .../icons/materialdesignicons.svg | 1 + assets/lib/simple-icons/icons/mathworks.svg | 1 + assets/lib/simple-icons/icons/matrix.svg | 1 + assets/lib/simple-icons/icons/mattermost.svg | 1 + assets/lib/simple-icons/icons/matternet.svg | 1 + assets/lib/simple-icons/icons/mazda.svg | 1 + assets/lib/simple-icons/icons/mcafee.svg | 1 + assets/lib/simple-icons/icons/mcdonalds.svg | 1 + assets/lib/simple-icons/icons/mdnwebdocs.svg | 1 + assets/lib/simple-icons/icons/mediafire.svg | 1 + assets/lib/simple-icons/icons/mediatemple.svg | 1 + assets/lib/simple-icons/icons/medium.svg | 1 + assets/lib/simple-icons/icons/meetup.svg | 1 + assets/lib/simple-icons/icons/mega.svg | 1 + assets/lib/simple-icons/icons/mendeley.svg | 1 + assets/lib/simple-icons/icons/mercedes.svg | 1 + assets/lib/simple-icons/icons/messenger.svg | 1 + assets/lib/simple-icons/icons/meteor.svg | 1 + .../lib/simple-icons/icons/micro-dot-blog.svg | 1 + assets/lib/simple-icons/icons/microbit.svg | 1 + .../lib/simple-icons/icons/microgenetics.svg | 1 + assets/lib/simple-icons/icons/microsoft.svg | 1 + .../simple-icons/icons/microsoftaccess.svg | 1 + .../lib/simple-icons/icons/microsoftazure.svg | 1 + .../lib/simple-icons/icons/microsoftedge.svg | 1 + .../lib/simple-icons/icons/microsoftexcel.svg | 1 + .../simple-icons/icons/microsoftexchange.svg | 1 + .../simple-icons/icons/microsoftoffice.svg | 1 + .../simple-icons/icons/microsoftonedrive.svg | 1 + .../simple-icons/icons/microsoftonenote.svg | 1 + .../simple-icons/icons/microsoftoutlook.svg | 1 + .../icons/microsoftpowerpoint.svg | 1 + .../icons/microsoftsharepoint.svg | 1 + .../simple-icons/icons/microsoftsqlserver.svg | 1 + .../lib/simple-icons/icons/microsoftteams.svg | 1 + .../lib/simple-icons/icons/microsoftvisio.svg | 1 + .../lib/simple-icons/icons/microsoftword.svg | 1 + .../lib/simple-icons/icons/microstrategy.svg | 1 + assets/lib/simple-icons/icons/midi.svg | 1 + assets/lib/simple-icons/icons/minds.svg | 1 + assets/lib/simple-icons/icons/minetest.svg | 1 + .../lib/simple-icons/icons/minutemailer.svg | 1 + assets/lib/simple-icons/icons/mitsubishi.svg | 1 + assets/lib/simple-icons/icons/mix.svg | 1 + assets/lib/simple-icons/icons/mixcloud.svg | 1 + assets/lib/simple-icons/icons/mixer.svg | 1 + assets/lib/simple-icons/icons/mocha.svg | 1 + assets/lib/simple-icons/icons/mojang.svg | 1 + assets/lib/simple-icons/icons/monero.svg | 1 + assets/lib/simple-icons/icons/mongodb.svg | 1 + assets/lib/simple-icons/icons/monkeytie.svg | 1 + assets/lib/simple-icons/icons/monogram.svg | 1 + assets/lib/simple-icons/icons/monster.svg | 1 + assets/lib/simple-icons/icons/monzo.svg | 1 + assets/lib/simple-icons/icons/moo.svg | 1 + assets/lib/simple-icons/icons/mozilla.svg | 1 + .../lib/simple-icons/icons/mozillafirefox.svg | 1 + .../simple-icons/icons/mozillathunderbird.svg | 1 + assets/lib/simple-icons/icons/mta.svg | 1 + assets/lib/simple-icons/icons/musescore.svg | 1 + assets/lib/simple-icons/icons/mxlinux.svg | 1 + assets/lib/simple-icons/icons/myspace.svg | 1 + assets/lib/simple-icons/icons/mysql.svg | 1 + .../lib/simple-icons/icons/nativescript.svg | 1 + assets/lib/simple-icons/icons/ndr.svg | 1 + assets/lib/simple-icons/icons/nec.svg | 1 + assets/lib/simple-icons/icons/neo4j.svg | 1 + assets/lib/simple-icons/icons/neovim.svg | 1 + assets/lib/simple-icons/icons/netapp.svg | 1 + assets/lib/simple-icons/icons/netflix.svg | 1 + assets/lib/simple-icons/icons/netlify.svg | 1 + .../lib/simple-icons/icons/newyorktimes.svg | 1 + assets/lib/simple-icons/icons/next-dot-js.svg | 1 + assets/lib/simple-icons/icons/nextcloud.svg | 1 + assets/lib/simple-icons/icons/nextdoor.svg | 1 + assets/lib/simple-icons/icons/nfc.svg | 1 + assets/lib/simple-icons/icons/nginx.svg | 1 + assets/lib/simple-icons/icons/niconico.svg | 1 + assets/lib/simple-icons/icons/nim.svg | 1 + assets/lib/simple-icons/icons/nintendo.svg | 1 + assets/lib/simple-icons/icons/nintendo3ds.svg | 1 + .../simple-icons/icons/nintendogamecube.svg | 1 + .../simple-icons/icons/nintendonetwork.svg | 1 + .../lib/simple-icons/icons/nintendoswitch.svg | 1 + assets/lib/simple-icons/icons/nissan.svg | 1 + assets/lib/simple-icons/icons/nixos.svg | 1 + assets/lib/simple-icons/icons/node-dot-js.svg | 1 + assets/lib/simple-icons/icons/node-red.svg | 1 + assets/lib/simple-icons/icons/nodemon.svg | 1 + assets/lib/simple-icons/icons/nokia.svg | 1 + assets/lib/simple-icons/icons/notion.svg | 1 + assets/lib/simple-icons/icons/notist.svg | 1 + assets/lib/simple-icons/icons/npm.svg | 1 + assets/lib/simple-icons/icons/nucleo.svg | 1 + assets/lib/simple-icons/icons/nuget.svg | 1 + assets/lib/simple-icons/icons/nuke.svg | 1 + assets/lib/simple-icons/icons/nutanix.svg | 1 + assets/lib/simple-icons/icons/nuxt-dot-js.svg | 1 + assets/lib/simple-icons/icons/nvidia.svg | 1 + assets/lib/simple-icons/icons/obsstudio.svg | 1 + assets/lib/simple-icons/icons/ocaml.svg | 1 + assets/lib/simple-icons/icons/octave.svg | 1 + .../lib/simple-icons/icons/octopusdeploy.svg | 1 + assets/lib/simple-icons/icons/oculus.svg | 1 + .../lib/simple-icons/icons/odnoklassniki.svg | 1 + assets/lib/simple-icons/icons/onstar.svg | 1 + assets/lib/simple-icons/icons/opel.svg | 1 + assets/lib/simple-icons/icons/openaccess.svg | 1 + .../simple-icons/icons/openapiinitiative.svg | 1 + assets/lib/simple-icons/icons/openbsd.svg | 1 + .../lib/simple-icons/icons/opencollective.svg | 1 + .../icons/opencontainersinitiative.svg | 1 + assets/lib/simple-icons/icons/opengl.svg | 1 + assets/lib/simple-icons/icons/openid.svg | 1 + .../icons/opensourceinitiative.svg | 1 + assets/lib/simple-icons/icons/openssl.svg | 1 + assets/lib/simple-icons/icons/openstack.svg | 1 + .../lib/simple-icons/icons/openstreetmap.svg | 1 + assets/lib/simple-icons/icons/opensuse.svg | 1 + assets/lib/simple-icons/icons/openvpn.svg | 1 + assets/lib/simple-icons/icons/opera.svg | 1 + assets/lib/simple-icons/icons/opsgenie.svg | 1 + assets/lib/simple-icons/icons/opslevel.svg | 1 + assets/lib/simple-icons/icons/oracle.svg | 1 + assets/lib/simple-icons/icons/orcid.svg | 1 + assets/lib/simple-icons/icons/origin.svg | 1 + assets/lib/simple-icons/icons/oshkosh.svg | 1 + assets/lib/simple-icons/icons/osmc.svg | 1 + assets/lib/simple-icons/icons/overcast.svg | 1 + assets/lib/simple-icons/icons/overleaf.svg | 1 + assets/lib/simple-icons/icons/ovh.svg | 1 + assets/lib/simple-icons/icons/pagekit.svg | 1 + assets/lib/simple-icons/icons/pagseguro.svg | 1 + assets/lib/simple-icons/icons/palantir.svg | 1 + .../simple-icons/icons/paloaltosoftware.svg | 1 + assets/lib/simple-icons/icons/pandora.svg | 1 + assets/lib/simple-icons/icons/pantheon.svg | 1 + .../simple-icons/icons/paritysubstrate.svg | 1 + .../lib/simple-icons/icons/parse-dot-ly.svg | 1 + assets/lib/simple-icons/icons/pastebin.svg | 1 + assets/lib/simple-icons/icons/patreon.svg | 1 + assets/lib/simple-icons/icons/paypal.svg | 1 + assets/lib/simple-icons/icons/peertube.svg | 1 + assets/lib/simple-icons/icons/pepsi.svg | 1 + assets/lib/simple-icons/icons/periscope.svg | 1 + assets/lib/simple-icons/icons/perl.svg | 1 + assets/lib/simple-icons/icons/peugeot.svg | 1 + assets/lib/simple-icons/icons/pexels.svg | 1 + assets/lib/simple-icons/icons/phabricator.svg | 1 + assets/lib/simple-icons/icons/photocrowd.svg | 1 + assets/lib/simple-icons/icons/php.svg | 1 + assets/lib/simple-icons/icons/pi-hole.svg | 1 + .../lib/simple-icons/icons/picarto-dot-tv.svg | 1 + assets/lib/simple-icons/icons/pinboard.svg | 1 + assets/lib/simple-icons/icons/pingdom.svg | 1 + assets/lib/simple-icons/icons/pingup.svg | 1 + assets/lib/simple-icons/icons/pinterest.svg | 1 + .../lib/simple-icons/icons/pivotaltracker.svg | 1 + assets/lib/simple-icons/icons/pixabay.svg | 1 + assets/lib/simple-icons/icons/pixiv.svg | 1 + assets/lib/simple-icons/icons/pjsip.svg | 1 + assets/lib/simple-icons/icons/plangrid.svg | 1 + assets/lib/simple-icons/icons/platzi.svg | 1 + .../lib/simple-icons/icons/player-dot-me.svg | 1 + assets/lib/simple-icons/icons/playerfm.svg | 1 + assets/lib/simple-icons/icons/playstation.svg | 1 + .../lib/simple-icons/icons/playstation2.svg | 1 + .../lib/simple-icons/icons/playstation3.svg | 1 + .../lib/simple-icons/icons/playstation4.svg | 1 + .../simple-icons/icons/playstationvita.svg | 1 + assets/lib/simple-icons/icons/pleroma.svg | 1 + assets/lib/simple-icons/icons/plesk.svg | 1 + assets/lib/simple-icons/icons/plex.svg | 1 + assets/lib/simple-icons/icons/pluralsight.svg | 1 + assets/lib/simple-icons/icons/plurk.svg | 1 + assets/lib/simple-icons/icons/pluscodes.svg | 1 + assets/lib/simple-icons/icons/pocket.svg | 1 + assets/lib/simple-icons/icons/pocketcasts.svg | 1 + assets/lib/simple-icons/icons/pokemon.svg | 1 + assets/lib/simple-icons/icons/poly.svg | 1 + .../lib/simple-icons/icons/polymerproject.svg | 1 + assets/lib/simple-icons/icons/porsche.svg | 1 + assets/lib/simple-icons/icons/postcss.svg | 1 + assets/lib/simple-icons/icons/postgresql.svg | 1 + assets/lib/simple-icons/icons/postman.svg | 1 + assets/lib/simple-icons/icons/postwoman.svg | 1 + assets/lib/simple-icons/icons/powershell.svg | 1 + assets/lib/simple-icons/icons/pr-dot-co.svg | 1 + assets/lib/simple-icons/icons/pre-commit.svg | 1 + assets/lib/simple-icons/icons/prestashop.svg | 1 + assets/lib/simple-icons/icons/prettier.svg | 1 + assets/lib/simple-icons/icons/prezi.svg | 1 + assets/lib/simple-icons/icons/prismic.svg | 1 + assets/lib/simple-icons/icons/probot.svg | 1 + assets/lib/simple-icons/icons/processwire.svg | 1 + assets/lib/simple-icons/icons/producthunt.svg | 1 + assets/lib/simple-icons/icons/prometheus.svg | 1 + assets/lib/simple-icons/icons/prosieben.svg | 1 + .../lib/simple-icons/icons/proto-dot-io.svg | 1 + .../simple-icons/icons/protocols-dot-io.svg | 1 + assets/lib/simple-icons/icons/protonmail.svg | 1 + assets/lib/simple-icons/icons/proxmox.svg | 1 + assets/lib/simple-icons/icons/publons.svg | 1 + assets/lib/simple-icons/icons/puppet.svg | 1 + assets/lib/simple-icons/icons/purescript.svg | 1 + assets/lib/simple-icons/icons/pypi.svg | 1 + assets/lib/simple-icons/icons/python.svg | 1 + assets/lib/simple-icons/icons/pytorch.svg | 1 + assets/lib/simple-icons/icons/pyup.svg | 1 + assets/lib/simple-icons/icons/qantas.svg | 1 + assets/lib/simple-icons/icons/qemu.svg | 1 + assets/lib/simple-icons/icons/qgis.svg | 1 + assets/lib/simple-icons/icons/qi.svg | 1 + assets/lib/simple-icons/icons/qiita.svg | 1 + assets/lib/simple-icons/icons/qiwi.svg | 1 + assets/lib/simple-icons/icons/qualcomm.svg | 1 + assets/lib/simple-icons/icons/qualtrics.svg | 1 + assets/lib/simple-icons/icons/quantcast.svg | 1 + assets/lib/simple-icons/icons/quantopian.svg | 1 + assets/lib/simple-icons/icons/quarkus.svg | 1 + assets/lib/simple-icons/icons/quest.svg | 1 + assets/lib/simple-icons/icons/quicktime.svg | 1 + assets/lib/simple-icons/icons/quip.svg | 1 + assets/lib/simple-icons/icons/quora.svg | 1 + assets/lib/simple-icons/icons/qwiklabs.svg | 1 + assets/lib/simple-icons/icons/qzone.svg | 1 + assets/lib/simple-icons/icons/r.svg | 1 + assets/lib/simple-icons/icons/rabbitmq.svg | 1 + assets/lib/simple-icons/icons/radiopublic.svg | 1 + assets/lib/simple-icons/icons/rails.svg | 1 + assets/lib/simple-icons/icons/raspberrypi.svg | 1 + assets/lib/simple-icons/icons/react.svg | 1 + assets/lib/simple-icons/icons/reactos.svg | 1 + assets/lib/simple-icons/icons/reactrouter.svg | 1 + assets/lib/simple-icons/icons/readthedocs.svg | 1 + assets/lib/simple-icons/icons/realm.svg | 1 + assets/lib/simple-icons/icons/reason.svg | 1 + .../lib/simple-icons/icons/reasonstudios.svg | 1 + assets/lib/simple-icons/icons/redbubble.svg | 1 + assets/lib/simple-icons/icons/reddit.svg | 1 + assets/lib/simple-icons/icons/redhat.svg | 1 + .../simple-icons/icons/redhatopenshift.svg | 1 + assets/lib/simple-icons/icons/redis.svg | 1 + assets/lib/simple-icons/icons/redux.svg | 1 + assets/lib/simple-icons/icons/renault.svg | 1 + assets/lib/simple-icons/icons/renren.svg | 1 + assets/lib/simple-icons/icons/repl-dot-it.svg | 1 + .../lib/simple-icons/icons/researchgate.svg | 1 + .../lib/simple-icons/icons/reverbnation.svg | 1 + assets/lib/simple-icons/icons/rhinoceros.svg | 1 + assets/lib/simple-icons/icons/riot.svg | 1 + assets/lib/simple-icons/icons/riotgames.svg | 1 + assets/lib/simple-icons/icons/ripple.svg | 1 + assets/lib/simple-icons/icons/riseup.svg | 1 + assets/lib/simple-icons/icons/roku.svg | 1 + .../lib/simple-icons/icons/rollup-dot-js.svg | 1 + assets/lib/simple-icons/icons/roots.svg | 1 + assets/lib/simple-icons/icons/roundcube.svg | 1 + assets/lib/simple-icons/icons/rss.svg | 1 + assets/lib/simple-icons/icons/rstudio.svg | 1 + assets/lib/simple-icons/icons/rtlzwei.svg | 1 + assets/lib/simple-icons/icons/ruby.svg | 1 + assets/lib/simple-icons/icons/rubygems.svg | 1 + assets/lib/simple-icons/icons/runkeeper.svg | 1 + assets/lib/simple-icons/icons/rust.svg | 1 + assets/lib/simple-icons/icons/ryanair.svg | 1 + assets/lib/simple-icons/icons/safari.svg | 1 + assets/lib/simple-icons/icons/sahibinden.svg | 1 + assets/lib/simple-icons/icons/salesforce.svg | 1 + assets/lib/simple-icons/icons/saltstack.svg | 1 + assets/lib/simple-icons/icons/samsung.svg | 1 + assets/lib/simple-icons/icons/samsungpay.svg | 1 + assets/lib/simple-icons/icons/sap.svg | 1 + assets/lib/simple-icons/icons/sass.svg | 1 + assets/lib/simple-icons/icons/sat-dot-1.svg | 1 + assets/lib/simple-icons/icons/saucelabs.svg | 1 + assets/lib/simple-icons/icons/scala.svg | 1 + assets/lib/simple-icons/icons/scaleway.svg | 1 + assets/lib/simple-icons/icons/scania.svg | 1 + assets/lib/simple-icons/icons/scribd.svg | 1 + .../lib/simple-icons/icons/scrutinizerci.svg | 1 + assets/lib/simple-icons/icons/seagate.svg | 1 + assets/lib/simple-icons/icons/seat.svg | 1 + assets/lib/simple-icons/icons/sega.svg | 1 + assets/lib/simple-icons/icons/sellfy.svg | 1 + assets/lib/simple-icons/icons/semanticweb.svg | 1 + assets/lib/simple-icons/icons/semaphoreci.svg | 1 + assets/lib/simple-icons/icons/sencha.svg | 1 + assets/lib/simple-icons/icons/sensu.svg | 1 + assets/lib/simple-icons/icons/sentry.svg | 1 + assets/lib/simple-icons/icons/serverfault.svg | 1 + assets/lib/simple-icons/icons/serverless.svg | 1 + assets/lib/simple-icons/icons/shazam.svg | 1 + assets/lib/simple-icons/icons/shell.svg | 1 + assets/lib/simple-icons/icons/shopify.svg | 1 + assets/lib/simple-icons/icons/shopware.svg | 1 + assets/lib/simple-icons/icons/showpad.svg | 1 + assets/lib/simple-icons/icons/siemens.svg | 1 + assets/lib/simple-icons/icons/signal.svg | 1 + assets/lib/simple-icons/icons/simpleicons.svg | 1 + assets/lib/simple-icons/icons/sinaweibo.svg | 1 + assets/lib/simple-icons/icons/sitepoint.svg | 1 + assets/lib/simple-icons/icons/sketch.svg | 1 + assets/lib/simple-icons/icons/skillshare.svg | 1 + assets/lib/simple-icons/icons/skoda.svg | 1 + assets/lib/simple-icons/icons/skyliner.svg | 1 + assets/lib/simple-icons/icons/skype.svg | 1 + .../simple-icons/icons/skypeforbusiness.svg | 1 + assets/lib/simple-icons/icons/slack.svg | 1 + assets/lib/simple-icons/icons/slackware.svg | 1 + assets/lib/simple-icons/icons/slashdot.svg | 1 + assets/lib/simple-icons/icons/slickpic.svg | 1 + assets/lib/simple-icons/icons/slides.svg | 1 + assets/lib/simple-icons/icons/smart.svg | 1 + assets/lib/simple-icons/icons/smartthings.svg | 1 + .../simple-icons/icons/smashingmagazine.svg | 1 + assets/lib/simple-icons/icons/smugmug.svg | 1 + assets/lib/simple-icons/icons/snapchat.svg | 1 + assets/lib/simple-icons/icons/snapcraft.svg | 1 + assets/lib/simple-icons/icons/snyk.svg | 1 + assets/lib/simple-icons/icons/society6.svg | 1 + .../lib/simple-icons/icons/socket-dot-io.svg | 1 + assets/lib/simple-icons/icons/sogou.svg | 1 + assets/lib/simple-icons/icons/solus.svg | 1 + assets/lib/simple-icons/icons/sonarcloud.svg | 1 + assets/lib/simple-icons/icons/sonarlint.svg | 1 + assets/lib/simple-icons/icons/sonarqube.svg | 1 + assets/lib/simple-icons/icons/sonarsource.svg | 1 + assets/lib/simple-icons/icons/songkick.svg | 1 + assets/lib/simple-icons/icons/sonicwall.svg | 1 + assets/lib/simple-icons/icons/sonos.svg | 1 + assets/lib/simple-icons/icons/soundcloud.svg | 1 + .../lib/simple-icons/icons/sourceengine.svg | 1 + assets/lib/simple-icons/icons/sourceforge.svg | 1 + assets/lib/simple-icons/icons/sourcegraph.svg | 1 + assets/lib/simple-icons/icons/spacemacs.svg | 1 + assets/lib/simple-icons/icons/spacex.svg | 1 + assets/lib/simple-icons/icons/sparkfun.svg | 1 + assets/lib/simple-icons/icons/sparkpost.svg | 1 + assets/lib/simple-icons/icons/spdx.svg | 1 + assets/lib/simple-icons/icons/speakerdeck.svg | 1 + assets/lib/simple-icons/icons/spectrum.svg | 1 + assets/lib/simple-icons/icons/spinnaker.svg | 1 + assets/lib/simple-icons/icons/spinrilla.svg | 1 + assets/lib/simple-icons/icons/splunk.svg | 1 + assets/lib/simple-icons/icons/spotify.svg | 1 + assets/lib/simple-icons/icons/spotlight.svg | 1 + assets/lib/simple-icons/icons/spreaker.svg | 1 + assets/lib/simple-icons/icons/spring.svg | 1 + assets/lib/simple-icons/icons/sprint.svg | 1 + assets/lib/simple-icons/icons/square.svg | 1 + assets/lib/simple-icons/icons/squareenix.svg | 1 + assets/lib/simple-icons/icons/squarespace.svg | 1 + assets/lib/simple-icons/icons/stackbit.svg | 1 + .../lib/simple-icons/icons/stackexchange.svg | 1 + .../lib/simple-icons/icons/stackoverflow.svg | 1 + assets/lib/simple-icons/icons/stackpath.svg | 1 + assets/lib/simple-icons/icons/stackshare.svg | 1 + assets/lib/simple-icons/icons/stadia.svg | 1 + assets/lib/simple-icons/icons/staffbase.svg | 1 + assets/lib/simple-icons/icons/statamic.svg | 1 + assets/lib/simple-icons/icons/staticman.svg | 1 + assets/lib/simple-icons/icons/statuspage.svg | 1 + assets/lib/simple-icons/icons/steam.svg | 1 + assets/lib/simple-icons/icons/steamworks.svg | 1 + assets/lib/simple-icons/icons/steem.svg | 1 + assets/lib/simple-icons/icons/steemit.svg | 1 + assets/lib/simple-icons/icons/steinberg.svg | 1 + assets/lib/simple-icons/icons/stellar.svg | 1 + assets/lib/simple-icons/icons/stencyl.svg | 1 + assets/lib/simple-icons/icons/stitcher.svg | 1 + assets/lib/simple-icons/icons/storify.svg | 1 + assets/lib/simple-icons/icons/storybook.svg | 1 + assets/lib/simple-icons/icons/strapi.svg | 1 + assets/lib/simple-icons/icons/strava.svg | 1 + assets/lib/simple-icons/icons/stripe.svg | 1 + assets/lib/simple-icons/icons/strongswan.svg | 1 + assets/lib/simple-icons/icons/stubhub.svg | 1 + .../simple-icons/icons/styled-components.svg | 1 + assets/lib/simple-icons/icons/styleshare.svg | 1 + assets/lib/simple-icons/icons/stylus.svg | 1 + assets/lib/simple-icons/icons/subaru.svg | 1 + assets/lib/simple-icons/icons/sublimetext.svg | 1 + assets/lib/simple-icons/icons/subversion.svg | 1 + assets/lib/simple-icons/icons/superuser.svg | 1 + assets/lib/simple-icons/icons/suzuki.svg | 1 + assets/lib/simple-icons/icons/svelte.svg | 1 + assets/lib/simple-icons/icons/svg.svg | 1 + assets/lib/simple-icons/icons/svgo.svg | 1 + assets/lib/simple-icons/icons/swagger.svg | 1 + assets/lib/simple-icons/icons/swarm.svg | 1 + assets/lib/simple-icons/icons/swift.svg | 1 + assets/lib/simple-icons/icons/symantec.svg | 1 + assets/lib/simple-icons/icons/symfony.svg | 1 + assets/lib/simple-icons/icons/symphony.svg | 1 + assets/lib/simple-icons/icons/synology.svg | 1 + assets/lib/simple-icons/icons/t-mobile.svg | 1 + assets/lib/simple-icons/icons/tableau.svg | 1 + assets/lib/simple-icons/icons/tails.svg | 1 + assets/lib/simple-icons/icons/tailwindcss.svg | 1 + assets/lib/simple-icons/icons/talend.svg | 1 + assets/lib/simple-icons/icons/tapas.svg | 1 + assets/lib/simple-icons/icons/tata.svg | 1 + assets/lib/simple-icons/icons/teamspeak.svg | 1 + assets/lib/simple-icons/icons/teamviewer.svg | 1 + assets/lib/simple-icons/icons/ted.svg | 1 + assets/lib/simple-icons/icons/teespring.svg | 1 + assets/lib/simple-icons/icons/tele5.svg | 1 + assets/lib/simple-icons/icons/telegram.svg | 1 + assets/lib/simple-icons/icons/tencentqq.svg | 1 + .../lib/simple-icons/icons/tencentweibo.svg | 1 + assets/lib/simple-icons/icons/tensorflow.svg | 1 + assets/lib/simple-icons/icons/teradata.svg | 1 + assets/lib/simple-icons/icons/terraform.svg | 1 + assets/lib/simple-icons/icons/tesla.svg | 1 + assets/lib/simple-icons/icons/themighty.svg | 1 + .../simple-icons/icons/themoviedatabase.svg | 1 + assets/lib/simple-icons/icons/theregister.svg | 1 + .../simple-icons/icons/thewashingtonpost.svg | 1 + assets/lib/simple-icons/icons/threema.svg | 1 + assets/lib/simple-icons/icons/tidal.svg | 1 + assets/lib/simple-icons/icons/tide.svg | 1 + assets/lib/simple-icons/icons/tiktok.svg | 1 + assets/lib/simple-icons/icons/timescale.svg | 1 + assets/lib/simple-icons/icons/tinder.svg | 1 + assets/lib/simple-icons/icons/todoist.svg | 1 + assets/lib/simple-icons/icons/toggl.svg | 1 + .../lib/simple-icons/icons/tomorrowland.svg | 1 + assets/lib/simple-icons/icons/topcoder.svg | 1 + assets/lib/simple-icons/icons/toptal.svg | 1 + assets/lib/simple-icons/icons/tor.svg | 1 + assets/lib/simple-icons/icons/toshiba.svg | 1 + assets/lib/simple-icons/icons/toyota.svg | 1 + assets/lib/simple-icons/icons/trainerroad.svg | 1 + assets/lib/simple-icons/icons/trakt.svg | 1 + .../icons/transportforireland.svg | 1 + .../simple-icons/icons/transportforlondon.svg | 1 + assets/lib/simple-icons/icons/travisci.svg | 1 + assets/lib/simple-icons/icons/treehouse.svg | 1 + assets/lib/simple-icons/icons/trello.svg | 1 + assets/lib/simple-icons/icons/trendmicro.svg | 1 + assets/lib/simple-icons/icons/tripadvisor.svg | 1 + assets/lib/simple-icons/icons/trulia.svg | 1 + assets/lib/simple-icons/icons/trustpilot.svg | 1 + assets/lib/simple-icons/icons/tryitonline.svg | 1 + assets/lib/simple-icons/icons/tumblr.svg | 1 + .../simple-icons/icons/turkishairlines.svg | 1 + assets/lib/simple-icons/icons/twilio.svg | 1 + assets/lib/simple-icons/icons/twitch.svg | 1 + assets/lib/simple-icons/icons/twitter.svg | 1 + assets/lib/simple-icons/icons/twoo.svg | 1 + assets/lib/simple-icons/icons/typescript.svg | 1 + assets/lib/simple-icons/icons/typo3.svg | 1 + assets/lib/simple-icons/icons/uber.svg | 1 + assets/lib/simple-icons/icons/ubereats.svg | 1 + assets/lib/simple-icons/icons/ubisoft.svg | 1 + .../lib/simple-icons/icons/ublockorigin.svg | 1 + assets/lib/simple-icons/icons/ubuntu.svg | 1 + assets/lib/simple-icons/icons/udacity.svg | 1 + assets/lib/simple-icons/icons/udemy.svg | 1 + assets/lib/simple-icons/icons/uikit.svg | 1 + assets/lib/simple-icons/icons/ulule.svg | 1 + assets/lib/simple-icons/icons/umbraco.svg | 1 + assets/lib/simple-icons/icons/unicode.svg | 1 + .../lib/simple-icons/icons/unitedairlines.svg | 1 + assets/lib/simple-icons/icons/unity.svg | 1 + .../lib/simple-icons/icons/unrealengine.svg | 1 + assets/lib/simple-icons/icons/unsplash.svg | 1 + assets/lib/simple-icons/icons/untangle.svg | 1 + assets/lib/simple-icons/icons/untappd.svg | 1 + assets/lib/simple-icons/icons/uplabs.svg | 1 + assets/lib/simple-icons/icons/upwork.svg | 1 + assets/lib/simple-icons/icons/v.svg | 1 + assets/lib/simple-icons/icons/v8.svg | 1 + assets/lib/simple-icons/icons/vagrant.svg | 1 + assets/lib/simple-icons/icons/valve.svg | 1 + assets/lib/simple-icons/icons/vauxhall.svg | 1 + assets/lib/simple-icons/icons/vbulletin.svg | 1 + assets/lib/simple-icons/icons/veeam.svg | 1 + assets/lib/simple-icons/icons/venmo.svg | 1 + assets/lib/simple-icons/icons/veritas.svg | 1 + assets/lib/simple-icons/icons/verizon.svg | 1 + assets/lib/simple-icons/icons/viadeo.svg | 1 + assets/lib/simple-icons/icons/viber.svg | 1 + assets/lib/simple-icons/icons/vim.svg | 1 + assets/lib/simple-icons/icons/vimeo.svg | 1 + assets/lib/simple-icons/icons/vine.svg | 1 + assets/lib/simple-icons/icons/virb.svg | 1 + assets/lib/simple-icons/icons/visa.svg | 1 + .../lib/simple-icons/icons/visualstudio.svg | 1 + .../simple-icons/icons/visualstudiocode.svg | 1 + assets/lib/simple-icons/icons/vivaldi.svg | 1 + assets/lib/simple-icons/icons/vivino.svg | 1 + assets/lib/simple-icons/icons/vk.svg | 1 + .../lib/simple-icons/icons/vlcmediaplayer.svg | 1 + assets/lib/simple-icons/icons/vmware.svg | 1 + assets/lib/simple-icons/icons/vodafone.svg | 1 + assets/lib/simple-icons/icons/volkswagen.svg | 1 + assets/lib/simple-icons/icons/volvo.svg | 1 + assets/lib/simple-icons/icons/vsco.svg | 1 + assets/lib/simple-icons/icons/vue-dot-js.svg | 1 + assets/lib/simple-icons/icons/vuetify.svg | 1 + assets/lib/simple-icons/icons/vulkan.svg | 1 + assets/lib/simple-icons/icons/vultr.svg | 1 + assets/lib/simple-icons/icons/w3c.svg | 1 + .../lib/simple-icons/icons/warnerbros-dot.svg | 1 + assets/lib/simple-icons/icons/wattpad.svg | 1 + assets/lib/simple-icons/icons/waze.svg | 1 + assets/lib/simple-icons/icons/wearos.svg | 1 + assets/lib/simple-icons/icons/weasyl.svg | 1 + assets/lib/simple-icons/icons/webassembly.svg | 1 + assets/lib/simple-icons/icons/webauthn.svg | 1 + .../icons/webcomponents-dot-org.svg | 1 + assets/lib/simple-icons/icons/webgl.svg | 1 + assets/lib/simple-icons/icons/webmin.svg | 1 + assets/lib/simple-icons/icons/webmoney.svg | 1 + assets/lib/simple-icons/icons/webpack.svg | 1 + assets/lib/simple-icons/icons/webrtc.svg | 1 + assets/lib/simple-icons/icons/webstorm.svg | 1 + assets/lib/simple-icons/icons/wechat.svg | 1 + assets/lib/simple-icons/icons/wemo.svg | 1 + assets/lib/simple-icons/icons/whatsapp.svg | 1 + assets/lib/simple-icons/icons/wheniwork.svg | 1 + assets/lib/simple-icons/icons/whitesource.svg | 1 + assets/lib/simple-icons/icons/wii.svg | 1 + assets/lib/simple-icons/icons/wiiu.svg | 1 + .../simple-icons/icons/wikimediacommons.svg | 1 + assets/lib/simple-icons/icons/wikipedia.svg | 1 + assets/lib/simple-icons/icons/windows.svg | 1 + assets/lib/simple-icons/icons/windows95.svg | 1 + assets/lib/simple-icons/icons/windowsxp.svg | 1 + assets/lib/simple-icons/icons/wire.svg | 1 + assets/lib/simple-icons/icons/wireguard.svg | 1 + assets/lib/simple-icons/icons/wish.svg | 1 + assets/lib/simple-icons/icons/wix.svg | 1 + assets/lib/simple-icons/icons/wizzair.svg | 1 + assets/lib/simple-icons/icons/wolfram.svg | 1 + .../simple-icons/icons/wolframlanguage.svg | 1 + .../simple-icons/icons/wolframmathematica.svg | 1 + assets/lib/simple-icons/icons/woo.svg | 1 + assets/lib/simple-icons/icons/woocommerce.svg | 1 + assets/lib/simple-icons/icons/wordpress.svg | 1 + assets/lib/simple-icons/icons/workplace.svg | 1 + .../icons/worldhealthorganization.svg | 1 + assets/lib/simple-icons/icons/wpengine.svg | 1 + assets/lib/simple-icons/icons/wprocket.svg | 1 + .../lib/simple-icons/icons/write-dot-as.svg | 1 + assets/lib/simple-icons/icons/wwe.svg | 1 + assets/lib/simple-icons/icons/x-dot-org.svg | 1 + assets/lib/simple-icons/icons/x-pack.svg | 1 + assets/lib/simple-icons/icons/xamarin.svg | 1 + assets/lib/simple-icons/icons/xaml.svg | 1 + assets/lib/simple-icons/icons/xampp.svg | 1 + assets/lib/simple-icons/icons/xbox.svg | 1 + assets/lib/simple-icons/icons/xcode.svg | 1 + .../lib/simple-icons/icons/xdadevelopers.svg | 1 + assets/lib/simple-icons/icons/xero.svg | 1 + assets/lib/simple-icons/icons/xfce.svg | 1 + assets/lib/simple-icons/icons/xiaomi.svg | 1 + assets/lib/simple-icons/icons/xing.svg | 1 + assets/lib/simple-icons/icons/xmpp.svg | 1 + assets/lib/simple-icons/icons/xrp.svg | 1 + assets/lib/simple-icons/icons/xsplit.svg | 1 + assets/lib/simple-icons/icons/yahoo.svg | 1 + .../simple-icons/icons/yamahacorporation.svg | 1 + .../icons/yamahamotorcorporation.svg | 1 + assets/lib/simple-icons/icons/yammer.svg | 1 + assets/lib/simple-icons/icons/yandex.svg | 1 + assets/lib/simple-icons/icons/yarn.svg | 1 + assets/lib/simple-icons/icons/ycombinator.svg | 1 + assets/lib/simple-icons/icons/yelp.svg | 1 + assets/lib/simple-icons/icons/youtube.svg | 1 + .../lib/simple-icons/icons/youtubegaming.svg | 1 + .../lib/simple-icons/icons/youtubestudio.svg | 1 + assets/lib/simple-icons/icons/youtubetv.svg | 1 + assets/lib/simple-icons/icons/z-wave.svg | 1 + assets/lib/simple-icons/icons/zalando.svg | 1 + assets/lib/simple-icons/icons/zapier.svg | 1 + assets/lib/simple-icons/icons/zdf.svg | 1 + assets/lib/simple-icons/icons/zeit.svg | 1 + assets/lib/simple-icons/icons/zend.svg | 1 + assets/lib/simple-icons/icons/zendesk.svg | 1 + .../lib/simple-icons/icons/zendframework.svg | 1 + assets/lib/simple-icons/icons/zeromq.svg | 1 + assets/lib/simple-icons/icons/zerply.svg | 1 + assets/lib/simple-icons/icons/zhihu.svg | 1 + assets/lib/simple-icons/icons/zigbee.svg | 1 + assets/lib/simple-icons/icons/zillow.svg | 1 + assets/lib/simple-icons/icons/zingat.svg | 1 + assets/lib/simple-icons/icons/zoom.svg | 1 + assets/lib/simple-icons/icons/zorin.svg | 1 + assets/lib/simple-icons/icons/zulip.svg | 1 + assets/svg/icons/bilibili.svg | 1 + assets/svg/icons/thingiverse.svg | 1 + exampleSite/config.toml | 362 +-- exampleSite/content/about.en.md | 4 +- exampleSite/content/about.fr.md | 4 +- exampleSite/content/about.zh-cn.md | 4 +- .../content/posts/emoji-support.zh-cn.md | 2 +- .../posts/theme-documentation-basics.en.md | 151 +- .../posts/theme-documentation-basics.fr.md | 151 +- .../posts/theme-documentation-basics.zh-cn.md | 159 +- layouts/_default/summary.html | 4 +- layouts/partials/assets.html | 15 - layouts/partials/home/profile.html | 23 +- layouts/partials/plugin/icon.html | 34 +- layouts/partials/plugin/link.html | 2 +- layouts/partials/plugin/share.html | 8 +- layouts/partials/plugin/social.html | 450 +-- layouts/partials/single/footer.html | 3 +- layouts/posts/single.html | 2 +- layouts/shortcodes/mapbox.html | 2 +- ...s_b8ba9a60a151126bfcde1421dc0b972d.content | 2 +- src/js/theme.js | 23 +- static/lib/fonts/forkawesome-webfont.eot | Bin 188946 -> 0 bytes static/lib/fonts/forkawesome-webfont.svg | 2849 ----------------- static/lib/fonts/forkawesome-webfont.ttf | Bin 188756 -> 0 bytes static/lib/fonts/forkawesome-webfont.woff | Bin 115148 -> 0 bytes static/lib/fonts/forkawesome-webfont.woff2 | Bin 91624 -> 0 bytes static/lib/iconfont/iconfont.eot | Bin 39400 -> 0 bytes static/lib/iconfont/iconfont.svg | 494 --- static/lib/iconfont/iconfont.ttf | Bin 39240 -> 0 bytes static/lib/iconfont/iconfont.woff | Bin 25024 -> 0 bytes static/lib/iconfont/iconfont.woff2 | Bin 21304 -> 0 bytes 1337 files changed, 2369 insertions(+), 6898 deletions(-) create mode 100644 assets/css/_partial/_icon.scss create mode 100644 assets/data/social.yaml delete mode 100644 assets/lib/forkawesome/_animated.scss delete mode 100644 assets/lib/forkawesome/_bordered-pulled.scss delete mode 100644 assets/lib/forkawesome/_core.scss delete mode 100644 assets/lib/forkawesome/_fixed-width.scss delete mode 100644 assets/lib/forkawesome/_functions.scss delete mode 100644 assets/lib/forkawesome/_icons.scss delete mode 100644 assets/lib/forkawesome/_larger.scss delete mode 100644 assets/lib/forkawesome/_list.scss delete mode 100644 assets/lib/forkawesome/_mixins.scss delete mode 100644 assets/lib/forkawesome/_path.scss delete mode 100644 assets/lib/forkawesome/_rotated-flipped.scss delete mode 100644 assets/lib/forkawesome/_screen-reader.scss delete mode 100644 assets/lib/forkawesome/_stacked.scss delete mode 100644 assets/lib/forkawesome/_variables.scss delete mode 100644 assets/lib/forkawesome/fork-awesome.scss delete mode 100644 assets/lib/iconfont/iconfont.css create mode 100644 assets/lib/simple-icons/icons/1001tracklists.svg create mode 100644 assets/lib/simple-icons/icons/1password.svg create mode 100644 assets/lib/simple-icons/icons/500px.svg create mode 100644 assets/lib/simple-icons/icons/a-frame.svg create mode 100644 assets/lib/simple-icons/icons/abbrobotstudio.svg create mode 100644 assets/lib/simple-icons/icons/about-dot-me.svg create mode 100644 assets/lib/simple-icons/icons/abstract.svg create mode 100644 assets/lib/simple-icons/icons/academia.svg create mode 100644 assets/lib/simple-icons/icons/accusoft.svg create mode 100644 assets/lib/simple-icons/icons/acm.svg create mode 100644 assets/lib/simple-icons/icons/actigraph.svg create mode 100644 assets/lib/simple-icons/icons/activision.svg create mode 100644 assets/lib/simple-icons/icons/adblock.svg create mode 100644 assets/lib/simple-icons/icons/adblockplus.svg create mode 100644 assets/lib/simple-icons/icons/addthis.svg create mode 100644 assets/lib/simple-icons/icons/adguard.svg create mode 100644 assets/lib/simple-icons/icons/adobe.svg create mode 100644 assets/lib/simple-icons/icons/adobeacrobatreader.svg create mode 100644 assets/lib/simple-icons/icons/adobeaftereffects.svg create mode 100644 assets/lib/simple-icons/icons/adobeaudition.svg create mode 100644 assets/lib/simple-icons/icons/adobecreativecloud.svg create mode 100644 assets/lib/simple-icons/icons/adobedreamweaver.svg create mode 100644 assets/lib/simple-icons/icons/adobefonts.svg create mode 100644 assets/lib/simple-icons/icons/adobeillustrator.svg create mode 100644 assets/lib/simple-icons/icons/adobeindesign.svg create mode 100644 assets/lib/simple-icons/icons/adobelightroomcc.svg create mode 100644 assets/lib/simple-icons/icons/adobelightroomclassic.svg create mode 100644 assets/lib/simple-icons/icons/adobephonegap.svg create mode 100644 assets/lib/simple-icons/icons/adobephotoshop.svg create mode 100644 assets/lib/simple-icons/icons/adobepremiere.svg create mode 100644 assets/lib/simple-icons/icons/adobetypekit.svg create mode 100644 assets/lib/simple-icons/icons/adobexd.svg create mode 100644 assets/lib/simple-icons/icons/adonisjs.svg create mode 100644 assets/lib/simple-icons/icons/aerlingus.svg create mode 100644 assets/lib/simple-icons/icons/affinity.svg create mode 100644 assets/lib/simple-icons/icons/affinitydesigner.svg create mode 100644 assets/lib/simple-icons/icons/affinityphoto.svg create mode 100644 assets/lib/simple-icons/icons/affinitypublisher.svg create mode 100644 assets/lib/simple-icons/icons/aiqfome.svg create mode 100644 assets/lib/simple-icons/icons/airbnb.svg create mode 100644 assets/lib/simple-icons/icons/airbus.svg create mode 100644 assets/lib/simple-icons/icons/aircall.svg create mode 100644 assets/lib/simple-icons/icons/aircanada.svg create mode 100644 assets/lib/simple-icons/icons/airfrance.svg create mode 100644 assets/lib/simple-icons/icons/airplayaudio.svg create mode 100644 assets/lib/simple-icons/icons/airplayvideo.svg create mode 100644 assets/lib/simple-icons/icons/airtable.svg create mode 100644 assets/lib/simple-icons/icons/alfaromeo.svg create mode 100644 assets/lib/simple-icons/icons/algolia.svg create mode 100644 assets/lib/simple-icons/icons/alipay.svg create mode 100644 assets/lib/simple-icons/icons/alliedmodders.svg create mode 100644 assets/lib/simple-icons/icons/allocine.svg create mode 100644 assets/lib/simple-icons/icons/alpinelinux.svg create mode 100644 assets/lib/simple-icons/icons/amazon.svg create mode 100644 assets/lib/simple-icons/icons/amazonalexa.svg create mode 100644 assets/lib/simple-icons/icons/amazonaws.svg create mode 100644 assets/lib/simple-icons/icons/amazonfiretv.svg create mode 100644 assets/lib/simple-icons/icons/amazonlumberyard.svg create mode 100644 assets/lib/simple-icons/icons/amd.svg create mode 100644 assets/lib/simple-icons/icons/americanairlines.svg create mode 100644 assets/lib/simple-icons/icons/americanexpress.svg create mode 100644 assets/lib/simple-icons/icons/anaconda.svg create mode 100644 assets/lib/simple-icons/icons/analogue.svg create mode 100644 assets/lib/simple-icons/icons/anchor.svg create mode 100644 assets/lib/simple-icons/icons/andela.svg create mode 100644 assets/lib/simple-icons/icons/android.svg create mode 100644 assets/lib/simple-icons/icons/androidauto.svg create mode 100644 assets/lib/simple-icons/icons/androidstudio.svg create mode 100644 assets/lib/simple-icons/icons/angellist.svg create mode 100644 assets/lib/simple-icons/icons/angular.svg create mode 100644 assets/lib/simple-icons/icons/angularjs.svg create mode 100644 assets/lib/simple-icons/icons/angularuniversal.svg create mode 100644 assets/lib/simple-icons/icons/ansible.svg create mode 100644 assets/lib/simple-icons/icons/antena3.svg create mode 100644 assets/lib/simple-icons/icons/apache.svg create mode 100644 assets/lib/simple-icons/icons/apacheairflow.svg create mode 100644 assets/lib/simple-icons/icons/apacheant.svg create mode 100644 assets/lib/simple-icons/icons/apachecordova.svg create mode 100644 assets/lib/simple-icons/icons/apachedruid.svg create mode 100644 assets/lib/simple-icons/icons/apacheecharts.svg create mode 100644 assets/lib/simple-icons/icons/apacheflink.svg create mode 100644 assets/lib/simple-icons/icons/apachekafka.svg create mode 100644 assets/lib/simple-icons/icons/apachemaven.svg create mode 100644 assets/lib/simple-icons/icons/apachenetbeanside.svg create mode 100644 assets/lib/simple-icons/icons/apacheopenoffice.svg create mode 100644 assets/lib/simple-icons/icons/apachepulsar.svg create mode 100644 assets/lib/simple-icons/icons/apacherocketmq.svg create mode 100644 assets/lib/simple-icons/icons/apachesolr.svg create mode 100644 assets/lib/simple-icons/icons/apachespark.svg create mode 100644 assets/lib/simple-icons/icons/apollographql.svg create mode 100644 assets/lib/simple-icons/icons/apple.svg create mode 100644 assets/lib/simple-icons/icons/applemusic.svg create mode 100644 assets/lib/simple-icons/icons/applepay.svg create mode 100644 assets/lib/simple-icons/icons/applepodcasts.svg create mode 100644 assets/lib/simple-icons/icons/appletv.svg create mode 100644 assets/lib/simple-icons/icons/appstore.svg create mode 100644 assets/lib/simple-icons/icons/appveyor.svg create mode 100644 assets/lib/simple-icons/icons/aral.svg create mode 100644 assets/lib/simple-icons/icons/archicad.svg create mode 100644 assets/lib/simple-icons/icons/archiveofourown.svg create mode 100644 assets/lib/simple-icons/icons/archlinux.svg create mode 100644 assets/lib/simple-icons/icons/arduino.svg create mode 100644 assets/lib/simple-icons/icons/artstation.svg create mode 100644 assets/lib/simple-icons/icons/arxiv.svg create mode 100644 assets/lib/simple-icons/icons/asana.svg create mode 100644 assets/lib/simple-icons/icons/asciidoctor.svg create mode 100644 assets/lib/simple-icons/icons/asciinema.svg create mode 100644 assets/lib/simple-icons/icons/askfm.svg create mode 100644 assets/lib/simple-icons/icons/at-and-t.svg create mode 100644 assets/lib/simple-icons/icons/atari.svg create mode 100644 assets/lib/simple-icons/icons/atlassian.svg create mode 100644 assets/lib/simple-icons/icons/atom.svg create mode 100644 assets/lib/simple-icons/icons/audacity.svg create mode 100644 assets/lib/simple-icons/icons/audi.svg create mode 100644 assets/lib/simple-icons/icons/audible.svg create mode 100644 assets/lib/simple-icons/icons/audioboom.svg create mode 100644 assets/lib/simple-icons/icons/audiomack.svg create mode 100644 assets/lib/simple-icons/icons/aurelia.svg create mode 100644 assets/lib/simple-icons/icons/auth0.svg create mode 100644 assets/lib/simple-icons/icons/authy.svg create mode 100644 assets/lib/simple-icons/icons/automatic.svg create mode 100644 assets/lib/simple-icons/icons/autotask.svg create mode 100644 assets/lib/simple-icons/icons/aventrix.svg create mode 100644 assets/lib/simple-icons/icons/awesomewm.svg create mode 100644 assets/lib/simple-icons/icons/azureartifacts.svg create mode 100644 assets/lib/simple-icons/icons/azuredevops.svg create mode 100644 assets/lib/simple-icons/icons/azurepipelines.svg create mode 100644 assets/lib/simple-icons/icons/babel.svg create mode 100644 assets/lib/simple-icons/icons/badgr.svg create mode 100644 assets/lib/simple-icons/icons/baidu.svg create mode 100644 assets/lib/simple-icons/icons/bamboo.svg create mode 100644 assets/lib/simple-icons/icons/bancontact.svg create mode 100644 assets/lib/simple-icons/icons/bandcamp.svg create mode 100644 assets/lib/simple-icons/icons/bandlab.svg create mode 100644 assets/lib/simple-icons/icons/bandsintown.svg create mode 100644 assets/lib/simple-icons/icons/basecamp.svg create mode 100644 assets/lib/simple-icons/icons/bathasu.svg create mode 100644 assets/lib/simple-icons/icons/battle-dot-net.svg create mode 100644 assets/lib/simple-icons/icons/bbciplayer.svg create mode 100644 assets/lib/simple-icons/icons/beatport.svg create mode 100644 assets/lib/simple-icons/icons/beats.svg create mode 100644 assets/lib/simple-icons/icons/beatsbydre.svg create mode 100644 assets/lib/simple-icons/icons/behance.svg create mode 100644 assets/lib/simple-icons/icons/beijingsubway.svg create mode 100644 assets/lib/simple-icons/icons/bigcartel.svg create mode 100644 assets/lib/simple-icons/icons/bing.svg create mode 100644 assets/lib/simple-icons/icons/bit.svg create mode 100644 assets/lib/simple-icons/icons/bitbucket.svg create mode 100644 assets/lib/simple-icons/icons/bitcoin.svg create mode 100644 assets/lib/simple-icons/icons/bitdefender.svg create mode 100644 assets/lib/simple-icons/icons/bitly.svg create mode 100644 assets/lib/simple-icons/icons/bitrise.svg create mode 100644 assets/lib/simple-icons/icons/bitwarden.svg create mode 100644 assets/lib/simple-icons/icons/blackberry.svg create mode 100644 assets/lib/simple-icons/icons/blender.svg create mode 100644 assets/lib/simple-icons/icons/blogger.svg create mode 100644 assets/lib/simple-icons/icons/bloglovin.svg create mode 100644 assets/lib/simple-icons/icons/bluetooth.svg create mode 100644 assets/lib/simple-icons/icons/bmcsoftware.svg create mode 100644 assets/lib/simple-icons/icons/bmw.svg create mode 100644 assets/lib/simple-icons/icons/boeing.svg create mode 100644 assets/lib/simple-icons/icons/boost.svg create mode 100644 assets/lib/simple-icons/icons/bootstrap.svg create mode 100644 assets/lib/simple-icons/icons/bosch.svg create mode 100644 assets/lib/simple-icons/icons/bower.svg create mode 100644 assets/lib/simple-icons/icons/box.svg create mode 100644 assets/lib/simple-icons/icons/brand-dot-ai.svg create mode 100644 assets/lib/simple-icons/icons/brandfolder.svg create mode 100644 assets/lib/simple-icons/icons/brave.svg create mode 100644 assets/lib/simple-icons/icons/breaker.svg create mode 100644 assets/lib/simple-icons/icons/broadcom.svg create mode 100644 assets/lib/simple-icons/icons/buddy.svg create mode 100644 assets/lib/simple-icons/icons/buffer.svg create mode 100644 assets/lib/simple-icons/icons/bugatti.svg create mode 100644 assets/lib/simple-icons/icons/bugsnag.svg create mode 100644 assets/lib/simple-icons/icons/bulma.svg create mode 100644 assets/lib/simple-icons/icons/buymeacoffee.svg create mode 100644 assets/lib/simple-icons/icons/buzzfeed.svg create mode 100644 assets/lib/simple-icons/icons/byte.svg create mode 100644 assets/lib/simple-icons/icons/c.svg create mode 100644 assets/lib/simple-icons/icons/cakephp.svg create mode 100644 assets/lib/simple-icons/icons/campaignmonitor.svg create mode 100644 assets/lib/simple-icons/icons/canva.svg create mode 100644 assets/lib/simple-icons/icons/carthrottle.svg create mode 100644 assets/lib/simple-icons/icons/cashapp.svg create mode 100644 assets/lib/simple-icons/icons/cassandra.svg create mode 100644 assets/lib/simple-icons/icons/castbox.svg create mode 100644 assets/lib/simple-icons/icons/castorama.svg create mode 100644 assets/lib/simple-icons/icons/castro.svg create mode 100644 assets/lib/simple-icons/icons/caterpillar.svg create mode 100644 assets/lib/simple-icons/icons/cdprojekt.svg create mode 100644 assets/lib/simple-icons/icons/celery.svg create mode 100644 assets/lib/simple-icons/icons/centos.svg create mode 100644 assets/lib/simple-icons/icons/cesium.svg create mode 100644 assets/lib/simple-icons/icons/cevo.svg create mode 100644 assets/lib/simple-icons/icons/chartmogul.svg create mode 100644 assets/lib/simple-icons/icons/chase.svg create mode 100644 assets/lib/simple-icons/icons/chef.svg create mode 100644 assets/lib/simple-icons/icons/chocolatey.svg create mode 100644 assets/lib/simple-icons/icons/chupachups.svg create mode 100644 assets/lib/simple-icons/icons/cinema4d.svg create mode 100644 assets/lib/simple-icons/icons/circle.svg create mode 100644 assets/lib/simple-icons/icons/circleci.svg create mode 100644 assets/lib/simple-icons/icons/cirrusci.svg create mode 100644 assets/lib/simple-icons/icons/cisco.svg create mode 100644 assets/lib/simple-icons/icons/citrix.svg create mode 100644 assets/lib/simple-icons/icons/citroen.svg create mode 100644 assets/lib/simple-icons/icons/civicrm.svg create mode 100644 assets/lib/simple-icons/icons/claris.svg create mode 100644 assets/lib/simple-icons/icons/cliqz.svg create mode 100644 assets/lib/simple-icons/icons/clockify.svg create mode 100644 assets/lib/simple-icons/icons/clojure.svg create mode 100644 assets/lib/simple-icons/icons/cloudbees.svg create mode 100644 assets/lib/simple-icons/icons/cloudcannon.svg create mode 100644 assets/lib/simple-icons/icons/cloudflare.svg create mode 100644 assets/lib/simple-icons/icons/cloudsmith.svg create mode 100644 assets/lib/simple-icons/icons/clyp.svg create mode 100644 assets/lib/simple-icons/icons/cmake.svg create mode 100644 assets/lib/simple-icons/icons/cnn.svg create mode 100644 assets/lib/simple-icons/icons/co-op.svg create mode 100644 assets/lib/simple-icons/icons/cocoapods.svg create mode 100644 assets/lib/simple-icons/icons/codacy.svg create mode 100644 assets/lib/simple-icons/icons/codecademy.svg create mode 100644 assets/lib/simple-icons/icons/codechef.svg create mode 100644 assets/lib/simple-icons/icons/codeclimate.svg create mode 100644 assets/lib/simple-icons/icons/codecov.svg create mode 100644 assets/lib/simple-icons/icons/codefactor.svg create mode 100644 assets/lib/simple-icons/icons/codeforces.svg create mode 100644 assets/lib/simple-icons/icons/codeigniter.svg create mode 100644 assets/lib/simple-icons/icons/codepen.svg create mode 100644 assets/lib/simple-icons/icons/codersrank.svg create mode 100644 assets/lib/simple-icons/icons/coderwall.svg create mode 100644 assets/lib/simple-icons/icons/codesandbox.svg create mode 100644 assets/lib/simple-icons/icons/codeship.svg create mode 100644 assets/lib/simple-icons/icons/codewars.svg create mode 100644 assets/lib/simple-icons/icons/codio.svg create mode 100644 assets/lib/simple-icons/icons/coffeescript.svg create mode 100644 assets/lib/simple-icons/icons/coinbase.svg create mode 100644 assets/lib/simple-icons/icons/commonworkflowlanguage.svg create mode 100644 assets/lib/simple-icons/icons/composer.svg create mode 100644 assets/lib/simple-icons/icons/compropago.svg create mode 100644 assets/lib/simple-icons/icons/concourse.svg create mode 100644 assets/lib/simple-icons/icons/conda-forge.svg create mode 100644 assets/lib/simple-icons/icons/conekta.svg create mode 100644 assets/lib/simple-icons/icons/confluence.svg create mode 100644 assets/lib/simple-icons/icons/contactlesspayment.svg create mode 100644 assets/lib/simple-icons/icons/convertio.svg create mode 100644 assets/lib/simple-icons/icons/coronaengine.svg create mode 100644 assets/lib/simple-icons/icons/coronarenderer.svg create mode 100644 assets/lib/simple-icons/icons/coursera.svg create mode 100644 assets/lib/simple-icons/icons/coveralls.svg create mode 100644 assets/lib/simple-icons/icons/cpanel.svg create mode 100644 assets/lib/simple-icons/icons/cplusplus.svg create mode 100644 assets/lib/simple-icons/icons/craftcms.svg create mode 100644 assets/lib/simple-icons/icons/creativecommons.svg create mode 100644 assets/lib/simple-icons/icons/crehana.svg create mode 100644 assets/lib/simple-icons/icons/crunchbase.svg create mode 100644 assets/lib/simple-icons/icons/crunchyroll.svg create mode 100644 assets/lib/simple-icons/icons/cryengine.svg create mode 100644 assets/lib/simple-icons/icons/csharp.svg create mode 100644 assets/lib/simple-icons/icons/css3.svg create mode 100644 assets/lib/simple-icons/icons/csswizardry.svg create mode 100644 assets/lib/simple-icons/icons/curl.svg create mode 100644 assets/lib/simple-icons/icons/d3-dot-js.svg create mode 100644 assets/lib/simple-icons/icons/daf.svg create mode 100644 assets/lib/simple-icons/icons/dailymotion.svg create mode 100644 assets/lib/simple-icons/icons/dart.svg create mode 100644 assets/lib/simple-icons/icons/daserste.svg create mode 100644 assets/lib/simple-icons/icons/dash.svg create mode 100644 assets/lib/simple-icons/icons/dashlane.svg create mode 100644 assets/lib/simple-icons/icons/dassaultsystemes.svg create mode 100644 assets/lib/simple-icons/icons/datacamp.svg create mode 100644 assets/lib/simple-icons/icons/datadog.svg create mode 100644 assets/lib/simple-icons/icons/dazn.svg create mode 100644 assets/lib/simple-icons/icons/dblp.svg create mode 100644 assets/lib/simple-icons/icons/dcentertainment.svg create mode 100644 assets/lib/simple-icons/icons/debian.svg create mode 100644 assets/lib/simple-icons/icons/deepin.svg create mode 100644 assets/lib/simple-icons/icons/deezer.svg create mode 100644 assets/lib/simple-icons/icons/delicious.svg create mode 100644 assets/lib/simple-icons/icons/deliveroo.svg create mode 100644 assets/lib/simple-icons/icons/dell.svg create mode 100644 assets/lib/simple-icons/icons/deno.svg create mode 100644 assets/lib/simple-icons/icons/dependabot.svg create mode 100644 assets/lib/simple-icons/icons/designernews.svg create mode 100644 assets/lib/simple-icons/icons/dev-dot-to.svg create mode 100644 assets/lib/simple-icons/icons/deviantart.svg create mode 100644 assets/lib/simple-icons/icons/devrant.svg create mode 100644 assets/lib/simple-icons/icons/diaspora.svg create mode 100644 assets/lib/simple-icons/icons/digg.svg create mode 100644 assets/lib/simple-icons/icons/digitalocean.svg create mode 100644 assets/lib/simple-icons/icons/dior.svg create mode 100644 assets/lib/simple-icons/icons/directus.svg create mode 100644 assets/lib/simple-icons/icons/discogs.svg create mode 100644 assets/lib/simple-icons/icons/discord.svg create mode 100644 assets/lib/simple-icons/icons/discourse.svg create mode 100644 assets/lib/simple-icons/icons/discover.svg create mode 100644 assets/lib/simple-icons/icons/disqus.svg create mode 100644 assets/lib/simple-icons/icons/disroot.svg create mode 100755 assets/lib/simple-icons/icons/django.svg create mode 100644 assets/lib/simple-icons/icons/dlna.svg create mode 100644 assets/lib/simple-icons/icons/docker.svg create mode 100644 assets/lib/simple-icons/icons/docusign.svg create mode 100644 assets/lib/simple-icons/icons/dolby.svg create mode 100644 assets/lib/simple-icons/icons/dot-net.svg create mode 100644 assets/lib/simple-icons/icons/douban.svg create mode 100644 assets/lib/simple-icons/icons/draugiem-dot-lv.svg create mode 100644 assets/lib/simple-icons/icons/dribbble.svg create mode 100644 assets/lib/simple-icons/icons/drone.svg create mode 100644 assets/lib/simple-icons/icons/dropbox.svg create mode 100644 assets/lib/simple-icons/icons/drupal.svg create mode 100644 assets/lib/simple-icons/icons/dsautomobiles.svg create mode 100644 assets/lib/simple-icons/icons/dtube.svg create mode 100644 assets/lib/simple-icons/icons/duckduckgo.svg create mode 100644 assets/lib/simple-icons/icons/dunked.svg create mode 100644 assets/lib/simple-icons/icons/duolingo.svg create mode 100644 assets/lib/simple-icons/icons/dynamics365.svg create mode 100644 assets/lib/simple-icons/icons/dynatrace.svg create mode 100644 assets/lib/simple-icons/icons/ea.svg create mode 100644 assets/lib/simple-icons/icons/easyjet.svg create mode 100644 assets/lib/simple-icons/icons/ebay.svg create mode 100644 assets/lib/simple-icons/icons/eclipseide.svg create mode 100644 assets/lib/simple-icons/icons/eclipsemosquitto.svg create mode 100644 assets/lib/simple-icons/icons/egnyte.svg create mode 100644 assets/lib/simple-icons/icons/elastic.svg create mode 100644 assets/lib/simple-icons/icons/elasticcloud.svg create mode 100644 assets/lib/simple-icons/icons/elasticsearch.svg create mode 100644 assets/lib/simple-icons/icons/elasticstack.svg create mode 100644 assets/lib/simple-icons/icons/electron.svg create mode 100644 assets/lib/simple-icons/icons/elementary.svg create mode 100644 assets/lib/simple-icons/icons/eleventy.svg create mode 100644 assets/lib/simple-icons/icons/elixir.svg create mode 100644 assets/lib/simple-icons/icons/ello.svg create mode 100644 assets/lib/simple-icons/icons/elm.svg create mode 100644 assets/lib/simple-icons/icons/elsevier.svg create mode 100644 assets/lib/simple-icons/icons/ember-dot-js.svg create mode 100644 assets/lib/simple-icons/icons/emby.svg create mode 100644 assets/lib/simple-icons/icons/emlakjet.svg create mode 100644 assets/lib/simple-icons/icons/empirekred.svg create mode 100644 assets/lib/simple-icons/icons/envato.svg create mode 100644 assets/lib/simple-icons/icons/epel.svg create mode 100644 assets/lib/simple-icons/icons/epicgames.svg create mode 100644 assets/lib/simple-icons/icons/epson.svg create mode 100644 assets/lib/simple-icons/icons/esea.svg create mode 100644 assets/lib/simple-icons/icons/eslgaming.svg create mode 100644 assets/lib/simple-icons/icons/eslint.svg create mode 100644 assets/lib/simple-icons/icons/ethereum.svg create mode 100644 assets/lib/simple-icons/icons/etsy.svg create mode 100644 assets/lib/simple-icons/icons/eventbrite.svg create mode 100644 assets/lib/simple-icons/icons/eventstore.svg create mode 100644 assets/lib/simple-icons/icons/evernote.svg create mode 100644 assets/lib/simple-icons/icons/everplaces.svg create mode 100644 assets/lib/simple-icons/icons/evry.svg create mode 100644 assets/lib/simple-icons/icons/exercism.svg create mode 100644 assets/lib/simple-icons/icons/expertsexchange.svg create mode 100644 assets/lib/simple-icons/icons/expo.svg create mode 100644 assets/lib/simple-icons/icons/eyeem.svg create mode 100644 assets/lib/simple-icons/icons/f-droid.svg create mode 100644 assets/lib/simple-icons/icons/f-secure.svg create mode 100644 assets/lib/simple-icons/icons/facebook.svg create mode 100644 assets/lib/simple-icons/icons/faceit.svg create mode 100644 assets/lib/simple-icons/icons/fandango.svg create mode 100644 assets/lib/simple-icons/icons/fandom.svg create mode 100644 assets/lib/simple-icons/icons/farfetch.svg create mode 100644 assets/lib/simple-icons/icons/fastly.svg create mode 100644 assets/lib/simple-icons/icons/favro.svg create mode 100644 assets/lib/simple-icons/icons/feathub.svg create mode 100644 assets/lib/simple-icons/icons/fedora.svg create mode 100644 assets/lib/simple-icons/icons/fedramp.svg create mode 100644 assets/lib/simple-icons/icons/feedly.svg create mode 100644 assets/lib/simple-icons/icons/ferrari.svg create mode 100644 assets/lib/simple-icons/icons/ferrarin-dot-v-dot.svg create mode 100644 assets/lib/simple-icons/icons/fiat.svg create mode 100644 assets/lib/simple-icons/icons/fidoalliance.svg create mode 100644 assets/lib/simple-icons/icons/fifa.svg create mode 100644 assets/lib/simple-icons/icons/figma.svg create mode 100644 assets/lib/simple-icons/icons/figshare.svg create mode 100644 assets/lib/simple-icons/icons/fila.svg create mode 100644 assets/lib/simple-icons/icons/filezilla.svg create mode 100644 assets/lib/simple-icons/icons/firebase.svg create mode 100644 assets/lib/simple-icons/icons/first.svg create mode 100644 assets/lib/simple-icons/icons/fitbit.svg create mode 100644 assets/lib/simple-icons/icons/fite.svg create mode 100644 assets/lib/simple-icons/icons/fiverr.svg create mode 100644 assets/lib/simple-icons/icons/flask.svg create mode 100644 assets/lib/simple-icons/icons/flattr.svg create mode 100644 assets/lib/simple-icons/icons/flickr.svg create mode 100644 assets/lib/simple-icons/icons/flipboard.svg create mode 100644 assets/lib/simple-icons/icons/floatplane.svg create mode 100644 assets/lib/simple-icons/icons/flood.svg create mode 100644 assets/lib/simple-icons/icons/fluentd.svg create mode 100644 assets/lib/simple-icons/icons/flutter.svg create mode 100644 assets/lib/simple-icons/icons/fnac.svg create mode 100644 assets/lib/simple-icons/icons/fontawesome.svg create mode 100644 assets/lib/simple-icons/icons/ford.svg create mode 100644 assets/lib/simple-icons/icons/formstack.svg create mode 100644 assets/lib/simple-icons/icons/fortinet.svg create mode 100644 assets/lib/simple-icons/icons/fossa.svg create mode 100644 assets/lib/simple-icons/icons/fossilscm.svg create mode 100644 assets/lib/simple-icons/icons/foursquare.svg create mode 100644 assets/lib/simple-icons/icons/framer.svg create mode 100644 assets/lib/simple-icons/icons/freebsd.svg create mode 100644 assets/lib/simple-icons/icons/freecodecamp.svg create mode 100644 assets/lib/simple-icons/icons/freedesktop-dot-org.svg create mode 100644 assets/lib/simple-icons/icons/freelancer.svg create mode 100644 assets/lib/simple-icons/icons/fujifilm.svg create mode 100644 assets/lib/simple-icons/icons/fujitsu.svg create mode 100644 assets/lib/simple-icons/icons/furaffinity.svg create mode 100644 assets/lib/simple-icons/icons/furrynetwork.svg create mode 100644 assets/lib/simple-icons/icons/garmin.svg create mode 100644 assets/lib/simple-icons/icons/gatling.svg create mode 100644 assets/lib/simple-icons/icons/gatsby.svg create mode 100644 assets/lib/simple-icons/icons/gauges.svg create mode 100644 assets/lib/simple-icons/icons/generalmotors.svg create mode 100644 assets/lib/simple-icons/icons/genius.svg create mode 100644 assets/lib/simple-icons/icons/gentoo.svg create mode 100644 assets/lib/simple-icons/icons/geocaching.svg create mode 100644 assets/lib/simple-icons/icons/gerrit.svg create mode 100644 assets/lib/simple-icons/icons/ghost.svg create mode 100644 assets/lib/simple-icons/icons/gimp.svg create mode 100644 assets/lib/simple-icons/icons/git.svg create mode 100644 assets/lib/simple-icons/icons/gitea.svg create mode 100644 assets/lib/simple-icons/icons/github.svg create mode 100644 assets/lib/simple-icons/icons/githubactions.svg create mode 100644 assets/lib/simple-icons/icons/gitkraken.svg create mode 100644 assets/lib/simple-icons/icons/gitlab.svg create mode 100644 assets/lib/simple-icons/icons/gitpod.svg create mode 100644 assets/lib/simple-icons/icons/gitter.svg create mode 100644 assets/lib/simple-icons/icons/glassdoor.svg create mode 100644 assets/lib/simple-icons/icons/glitch.svg create mode 100644 assets/lib/simple-icons/icons/gmail.svg create mode 100644 assets/lib/simple-icons/icons/gnome.svg create mode 100644 assets/lib/simple-icons/icons/gnu.svg create mode 100644 assets/lib/simple-icons/icons/gnubash.svg create mode 100644 assets/lib/simple-icons/icons/gnuemacs.svg create mode 100644 assets/lib/simple-icons/icons/gnuicecat.svg create mode 100644 assets/lib/simple-icons/icons/gnuprivacyguard.svg create mode 100644 assets/lib/simple-icons/icons/gnusocial.svg create mode 100644 assets/lib/simple-icons/icons/go.svg create mode 100644 assets/lib/simple-icons/icons/godotengine.svg create mode 100644 assets/lib/simple-icons/icons/gog-dot-com.svg create mode 100644 assets/lib/simple-icons/icons/goldenline.svg create mode 100644 assets/lib/simple-icons/icons/goodreads.svg create mode 100644 assets/lib/simple-icons/icons/google.svg create mode 100644 assets/lib/simple-icons/icons/googleads.svg create mode 100644 assets/lib/simple-icons/icons/googleadsense.svg create mode 100644 assets/lib/simple-icons/icons/googleanalytics.svg create mode 100644 assets/lib/simple-icons/icons/googleassistant.svg create mode 100644 assets/lib/simple-icons/icons/googlecalendar.svg create mode 100644 assets/lib/simple-icons/icons/googlecardboard.svg create mode 100644 assets/lib/simple-icons/icons/googlecast.svg create mode 100644 assets/lib/simple-icons/icons/googlechrome.svg create mode 100644 assets/lib/simple-icons/icons/googleclassroom.svg create mode 100644 assets/lib/simple-icons/icons/googlecloud.svg create mode 100644 assets/lib/simple-icons/icons/googledrive.svg create mode 100644 assets/lib/simple-icons/icons/googleearth.svg create mode 100644 assets/lib/simple-icons/icons/googlefit.svg create mode 100644 assets/lib/simple-icons/icons/googlehangouts.svg create mode 100644 assets/lib/simple-icons/icons/googlehangoutschat.svg create mode 100644 assets/lib/simple-icons/icons/googlehangoutsmeet.svg create mode 100644 assets/lib/simple-icons/icons/googlekeep.svg create mode 100644 assets/lib/simple-icons/icons/googlelens.svg create mode 100644 assets/lib/simple-icons/icons/googlemaps.svg create mode 100644 assets/lib/simple-icons/icons/googlemessages.svg create mode 100644 assets/lib/simple-icons/icons/googlemybusiness.svg create mode 100644 assets/lib/simple-icons/icons/googlenearby.svg create mode 100644 assets/lib/simple-icons/icons/googlepay.svg create mode 100644 assets/lib/simple-icons/icons/googleplay.svg create mode 100644 assets/lib/simple-icons/icons/googlepodcasts.svg create mode 100644 assets/lib/simple-icons/icons/googlescholar.svg create mode 100644 assets/lib/simple-icons/icons/googlesearchconsole.svg create mode 100644 assets/lib/simple-icons/icons/googlesheets.svg create mode 100644 assets/lib/simple-icons/icons/googlestreetview.svg create mode 100644 assets/lib/simple-icons/icons/googletagmanager.svg create mode 100644 assets/lib/simple-icons/icons/googletranslate.svg create mode 100644 assets/lib/simple-icons/icons/gov-dot-uk.svg create mode 100644 assets/lib/simple-icons/icons/gradle.svg create mode 100644 assets/lib/simple-icons/icons/grafana.svg create mode 100644 assets/lib/simple-icons/icons/graphcool.svg create mode 100644 assets/lib/simple-icons/icons/graphql.svg create mode 100644 assets/lib/simple-icons/icons/grav.svg create mode 100644 assets/lib/simple-icons/icons/gravatar.svg create mode 100644 assets/lib/simple-icons/icons/greenkeeper.svg create mode 100644 assets/lib/simple-icons/icons/greensock.svg create mode 100644 assets/lib/simple-icons/icons/groovy.svg create mode 100644 assets/lib/simple-icons/icons/groupon.svg create mode 100644 assets/lib/simple-icons/icons/grunt.svg create mode 100644 assets/lib/simple-icons/icons/gulp.svg create mode 100644 assets/lib/simple-icons/icons/gumroad.svg create mode 100644 assets/lib/simple-icons/icons/gumtree.svg create mode 100644 assets/lib/simple-icons/icons/gutenberg.svg create mode 100644 assets/lib/simple-icons/icons/habr.svg create mode 100644 assets/lib/simple-icons/icons/hackaday.svg create mode 100644 assets/lib/simple-icons/icons/hackerearth.svg create mode 100644 assets/lib/simple-icons/icons/hackerone.svg create mode 100644 assets/lib/simple-icons/icons/hackerrank.svg create mode 100644 assets/lib/simple-icons/icons/hackhands.svg create mode 100644 assets/lib/simple-icons/icons/hackster.svg create mode 100644 assets/lib/simple-icons/icons/happycow.svg create mode 100644 assets/lib/simple-icons/icons/harbor.svg create mode 100644 assets/lib/simple-icons/icons/hashnode.svg create mode 100644 assets/lib/simple-icons/icons/haskell.svg create mode 100644 assets/lib/simple-icons/icons/hatenabookmark.svg create mode 100644 assets/lib/simple-icons/icons/haveibeenpwned.svg create mode 100644 assets/lib/simple-icons/icons/haxe.svg create mode 100644 assets/lib/simple-icons/icons/hbo.svg create mode 100644 assets/lib/simple-icons/icons/hellofresh.svg create mode 100644 assets/lib/simple-icons/icons/hellyhansen.svg create mode 100644 assets/lib/simple-icons/icons/helm.svg create mode 100644 assets/lib/simple-icons/icons/here.svg create mode 100644 assets/lib/simple-icons/icons/heroku.svg create mode 100644 assets/lib/simple-icons/icons/hexo.svg create mode 100644 assets/lib/simple-icons/icons/highly.svg create mode 100644 assets/lib/simple-icons/icons/hilton.svg create mode 100644 assets/lib/simple-icons/icons/hipchat.svg create mode 100644 assets/lib/simple-icons/icons/hitachi.svg create mode 100644 assets/lib/simple-icons/icons/hive.svg create mode 100644 assets/lib/simple-icons/icons/hockeyapp.svg create mode 100644 assets/lib/simple-icons/icons/homeassistant.svg create mode 100644 assets/lib/simple-icons/icons/homify.svg create mode 100644 assets/lib/simple-icons/icons/honda.svg create mode 100644 assets/lib/simple-icons/icons/hootsuite.svg create mode 100644 assets/lib/simple-icons/icons/hotels-dot-com.svg create mode 100644 assets/lib/simple-icons/icons/houdini.svg create mode 100644 assets/lib/simple-icons/icons/houzz.svg create mode 100644 assets/lib/simple-icons/icons/hp.svg create mode 100644 assets/lib/simple-icons/icons/html5.svg create mode 100644 assets/lib/simple-icons/icons/htmlacademy.svg create mode 100644 assets/lib/simple-icons/icons/huawei.svg create mode 100644 assets/lib/simple-icons/icons/hubspot.svg create mode 100644 assets/lib/simple-icons/icons/hugo.svg create mode 100644 assets/lib/simple-icons/icons/hulu.svg create mode 100644 assets/lib/simple-icons/icons/humblebundle.svg create mode 100644 assets/lib/simple-icons/icons/hurriyetemlak.svg create mode 100644 assets/lib/simple-icons/icons/hypothesis.svg create mode 100644 assets/lib/simple-icons/icons/hyundai.svg create mode 100644 assets/lib/simple-icons/icons/iata.svg create mode 100644 assets/lib/simple-icons/icons/ibeacon.svg create mode 100644 assets/lib/simple-icons/icons/ibm.svg create mode 100644 assets/lib/simple-icons/icons/icloud.svg create mode 100644 assets/lib/simple-icons/icons/icomoon.svg create mode 100644 assets/lib/simple-icons/icons/icon.svg create mode 100644 assets/lib/simple-icons/icons/iconify.svg create mode 100644 assets/lib/simple-icons/icons/iconjar.svg create mode 100644 assets/lib/simple-icons/icons/icq.svg create mode 100644 assets/lib/simple-icons/icons/ideal.svg create mode 100644 assets/lib/simple-icons/icons/ifixit.svg create mode 100644 assets/lib/simple-icons/icons/ifood.svg create mode 100644 assets/lib/simple-icons/icons/imdb.svg create mode 100644 assets/lib/simple-icons/icons/imgur.svg create mode 100644 assets/lib/simple-icons/icons/indeed.svg create mode 100644 assets/lib/simple-icons/icons/influxdb.svg create mode 100644 assets/lib/simple-icons/icons/inkscape.svg create mode 100644 assets/lib/simple-icons/icons/instacart.svg create mode 100644 assets/lib/simple-icons/icons/instagram.svg create mode 100644 assets/lib/simple-icons/icons/instapaper.svg create mode 100644 assets/lib/simple-icons/icons/intel.svg create mode 100644 assets/lib/simple-icons/icons/intellijidea.svg create mode 100644 assets/lib/simple-icons/icons/intercom.svg create mode 100644 assets/lib/simple-icons/icons/internetarchive.svg create mode 100644 assets/lib/simple-icons/icons/internetexplorer.svg create mode 100644 assets/lib/simple-icons/icons/invision.svg create mode 100644 assets/lib/simple-icons/icons/invoiceninja.svg create mode 100644 assets/lib/simple-icons/icons/iobroker.svg create mode 100644 assets/lib/simple-icons/icons/ionic.svg create mode 100644 assets/lib/simple-icons/icons/ios.svg create mode 100644 assets/lib/simple-icons/icons/ipfs.svg create mode 100644 assets/lib/simple-icons/icons/issuu.svg create mode 100644 assets/lib/simple-icons/icons/itch-dot-io.svg create mode 100644 assets/lib/simple-icons/icons/itunes.svg create mode 100644 assets/lib/simple-icons/icons/iveco.svg create mode 100644 assets/lib/simple-icons/icons/jabber.svg create mode 100644 assets/lib/simple-icons/icons/jameson.svg create mode 100644 assets/lib/simple-icons/icons/java.svg create mode 100644 assets/lib/simple-icons/icons/javascript.svg create mode 100644 assets/lib/simple-icons/icons/jcb.svg create mode 100644 assets/lib/simple-icons/icons/jeep.svg create mode 100644 assets/lib/simple-icons/icons/jekyll.svg create mode 100644 assets/lib/simple-icons/icons/jenkins.svg create mode 100644 assets/lib/simple-icons/icons/jenkinsx.svg create mode 100644 assets/lib/simple-icons/icons/jest.svg create mode 100644 assets/lib/simple-icons/icons/jet.svg create mode 100644 assets/lib/simple-icons/icons/jetbrains.svg create mode 100644 assets/lib/simple-icons/icons/jinja.svg create mode 100644 assets/lib/simple-icons/icons/jira.svg create mode 100644 assets/lib/simple-icons/icons/johndeere.svg create mode 100644 assets/lib/simple-icons/icons/joomla.svg create mode 100644 assets/lib/simple-icons/icons/jquery.svg create mode 100644 assets/lib/simple-icons/icons/jsdelivr.svg create mode 100644 assets/lib/simple-icons/icons/jsfiddle.svg create mode 100644 assets/lib/simple-icons/icons/json.svg create mode 100644 assets/lib/simple-icons/icons/jsonwebtokens.svg create mode 100644 assets/lib/simple-icons/icons/jupyter.svg create mode 100644 assets/lib/simple-icons/icons/justeat.svg create mode 100644 assets/lib/simple-icons/icons/justgiving.svg create mode 100644 assets/lib/simple-icons/icons/kaggle.svg create mode 100644 assets/lib/simple-icons/icons/kaios.svg create mode 100644 assets/lib/simple-icons/icons/kaspersky.svg create mode 100644 assets/lib/simple-icons/icons/katana.svg create mode 100644 assets/lib/simple-icons/icons/keepassxc.svg create mode 100644 assets/lib/simple-icons/icons/kentico.svg create mode 100644 assets/lib/simple-icons/icons/keras.svg create mode 100644 assets/lib/simple-icons/icons/keybase.svg create mode 100644 assets/lib/simple-icons/icons/keycdn.svg create mode 100644 assets/lib/simple-icons/icons/khanacademy.svg create mode 100644 assets/lib/simple-icons/icons/khronosgroup.svg create mode 100644 assets/lib/simple-icons/icons/kia.svg create mode 100644 assets/lib/simple-icons/icons/kibana.svg create mode 100644 assets/lib/simple-icons/icons/kickstarter.svg create mode 100644 assets/lib/simple-icons/icons/kik.svg create mode 100644 assets/lib/simple-icons/icons/kirby.svg create mode 100644 assets/lib/simple-icons/icons/klm.svg create mode 100644 assets/lib/simple-icons/icons/klout.svg create mode 100644 assets/lib/simple-icons/icons/known.svg create mode 100644 assets/lib/simple-icons/icons/ko-fi.svg create mode 100644 assets/lib/simple-icons/icons/kodi.svg create mode 100644 assets/lib/simple-icons/icons/koding.svg create mode 100644 assets/lib/simple-icons/icons/kotlin.svg create mode 100644 assets/lib/simple-icons/icons/krita.svg create mode 100644 assets/lib/simple-icons/icons/kubernetes.svg create mode 100644 assets/lib/simple-icons/icons/kyocera.svg create mode 100644 assets/lib/simple-icons/icons/labview.svg create mode 100644 assets/lib/simple-icons/icons/lamborghini.svg create mode 100644 assets/lib/simple-icons/icons/laravel.svg create mode 100644 assets/lib/simple-icons/icons/laravelhorizon.svg create mode 100644 assets/lib/simple-icons/icons/laravelnova.svg create mode 100644 assets/lib/simple-icons/icons/last-dot-fm.svg create mode 100644 assets/lib/simple-icons/icons/lastpass.svg create mode 100644 assets/lib/simple-icons/icons/latex.svg create mode 100644 assets/lib/simple-icons/icons/launchpad.svg create mode 100644 assets/lib/simple-icons/icons/leaflet.svg create mode 100644 assets/lib/simple-icons/icons/leetcode.svg create mode 100644 assets/lib/simple-icons/icons/lenovo.svg create mode 100644 assets/lib/simple-icons/icons/letsencrypt.svg create mode 100644 assets/lib/simple-icons/icons/letterboxd.svg create mode 100644 assets/lib/simple-icons/icons/lg.svg create mode 100644 assets/lib/simple-icons/icons/lgtm.svg create mode 100644 assets/lib/simple-icons/icons/liberapay.svg create mode 100644 assets/lib/simple-icons/icons/librarything.svg create mode 100644 assets/lib/simple-icons/icons/libreoffice.svg create mode 100644 assets/lib/simple-icons/icons/libuv.svg create mode 100644 assets/lib/simple-icons/icons/lighthouse.svg create mode 100644 assets/lib/simple-icons/icons/line.svg create mode 100644 assets/lib/simple-icons/icons/lineageos.svg create mode 100644 assets/lib/simple-icons/icons/linewebtoon.svg create mode 100644 assets/lib/simple-icons/icons/linkedin.svg create mode 100644 assets/lib/simple-icons/icons/linode.svg create mode 100644 assets/lib/simple-icons/icons/linux.svg create mode 100644 assets/lib/simple-icons/icons/linuxfoundation.svg create mode 100644 assets/lib/simple-icons/icons/linuxmint.svg create mode 100644 assets/lib/simple-icons/icons/litecoin.svg create mode 100644 assets/lib/simple-icons/icons/livejournal.svg create mode 100644 assets/lib/simple-icons/icons/livestream.svg create mode 100644 assets/lib/simple-icons/icons/llvm.svg create mode 100644 assets/lib/simple-icons/icons/lmms.svg create mode 100644 assets/lib/simple-icons/icons/logitech.svg create mode 100644 assets/lib/simple-icons/icons/logmein.svg create mode 100644 assets/lib/simple-icons/icons/logstash.svg create mode 100644 assets/lib/simple-icons/icons/loop.svg create mode 100644 assets/lib/simple-icons/icons/lua.svg create mode 100644 assets/lib/simple-icons/icons/lubuntu.svg create mode 100644 assets/lib/simple-icons/icons/lufthansa.svg create mode 100644 assets/lib/simple-icons/icons/lumen.svg create mode 100644 assets/lib/simple-icons/icons/lyft.svg create mode 100644 assets/lib/simple-icons/icons/maas.svg create mode 100644 assets/lib/simple-icons/icons/macys.svg create mode 100644 assets/lib/simple-icons/icons/magento.svg create mode 100644 assets/lib/simple-icons/icons/magisk.svg create mode 100644 assets/lib/simple-icons/icons/mail-dot-ru.svg create mode 100644 assets/lib/simple-icons/icons/mailchimp.svg create mode 100644 assets/lib/simple-icons/icons/makerbot.svg create mode 100644 assets/lib/simple-icons/icons/man.svg create mode 100644 assets/lib/simple-icons/icons/manageiq.svg create mode 100644 assets/lib/simple-icons/icons/manjaro.svg create mode 100644 assets/lib/simple-icons/icons/mapbox.svg create mode 100644 assets/lib/simple-icons/icons/mariadb.svg create mode 100644 assets/lib/simple-icons/icons/mariadbfoundation.svg create mode 100644 assets/lib/simple-icons/icons/markdown.svg create mode 100644 assets/lib/simple-icons/icons/marketo.svg create mode 100644 assets/lib/simple-icons/icons/marriott.svg create mode 100644 assets/lib/simple-icons/icons/maserati.svg create mode 100644 assets/lib/simple-icons/icons/mastercard.svg create mode 100644 assets/lib/simple-icons/icons/mastodon.svg create mode 100644 assets/lib/simple-icons/icons/material-ui.svg create mode 100644 assets/lib/simple-icons/icons/materialdesign.svg create mode 100644 assets/lib/simple-icons/icons/materialdesignicons.svg create mode 100644 assets/lib/simple-icons/icons/mathworks.svg create mode 100644 assets/lib/simple-icons/icons/matrix.svg create mode 100644 assets/lib/simple-icons/icons/mattermost.svg create mode 100644 assets/lib/simple-icons/icons/matternet.svg create mode 100644 assets/lib/simple-icons/icons/mazda.svg create mode 100644 assets/lib/simple-icons/icons/mcafee.svg create mode 100644 assets/lib/simple-icons/icons/mcdonalds.svg create mode 100644 assets/lib/simple-icons/icons/mdnwebdocs.svg create mode 100644 assets/lib/simple-icons/icons/mediafire.svg create mode 100644 assets/lib/simple-icons/icons/mediatemple.svg create mode 100644 assets/lib/simple-icons/icons/medium.svg create mode 100644 assets/lib/simple-icons/icons/meetup.svg create mode 100644 assets/lib/simple-icons/icons/mega.svg create mode 100644 assets/lib/simple-icons/icons/mendeley.svg create mode 100644 assets/lib/simple-icons/icons/mercedes.svg create mode 100644 assets/lib/simple-icons/icons/messenger.svg create mode 100644 assets/lib/simple-icons/icons/meteor.svg create mode 100644 assets/lib/simple-icons/icons/micro-dot-blog.svg create mode 100644 assets/lib/simple-icons/icons/microbit.svg create mode 100644 assets/lib/simple-icons/icons/microgenetics.svg create mode 100644 assets/lib/simple-icons/icons/microsoft.svg create mode 100644 assets/lib/simple-icons/icons/microsoftaccess.svg create mode 100644 assets/lib/simple-icons/icons/microsoftazure.svg create mode 100644 assets/lib/simple-icons/icons/microsoftedge.svg create mode 100644 assets/lib/simple-icons/icons/microsoftexcel.svg create mode 100644 assets/lib/simple-icons/icons/microsoftexchange.svg create mode 100644 assets/lib/simple-icons/icons/microsoftoffice.svg create mode 100644 assets/lib/simple-icons/icons/microsoftonedrive.svg create mode 100644 assets/lib/simple-icons/icons/microsoftonenote.svg create mode 100644 assets/lib/simple-icons/icons/microsoftoutlook.svg create mode 100644 assets/lib/simple-icons/icons/microsoftpowerpoint.svg create mode 100644 assets/lib/simple-icons/icons/microsoftsharepoint.svg create mode 100644 assets/lib/simple-icons/icons/microsoftsqlserver.svg create mode 100644 assets/lib/simple-icons/icons/microsoftteams.svg create mode 100644 assets/lib/simple-icons/icons/microsoftvisio.svg create mode 100644 assets/lib/simple-icons/icons/microsoftword.svg create mode 100644 assets/lib/simple-icons/icons/microstrategy.svg create mode 100644 assets/lib/simple-icons/icons/midi.svg create mode 100644 assets/lib/simple-icons/icons/minds.svg create mode 100644 assets/lib/simple-icons/icons/minetest.svg create mode 100644 assets/lib/simple-icons/icons/minutemailer.svg create mode 100644 assets/lib/simple-icons/icons/mitsubishi.svg create mode 100644 assets/lib/simple-icons/icons/mix.svg create mode 100644 assets/lib/simple-icons/icons/mixcloud.svg create mode 100644 assets/lib/simple-icons/icons/mixer.svg create mode 100644 assets/lib/simple-icons/icons/mocha.svg create mode 100644 assets/lib/simple-icons/icons/mojang.svg create mode 100644 assets/lib/simple-icons/icons/monero.svg create mode 100644 assets/lib/simple-icons/icons/mongodb.svg create mode 100644 assets/lib/simple-icons/icons/monkeytie.svg create mode 100644 assets/lib/simple-icons/icons/monogram.svg create mode 100644 assets/lib/simple-icons/icons/monster.svg create mode 100644 assets/lib/simple-icons/icons/monzo.svg create mode 100644 assets/lib/simple-icons/icons/moo.svg create mode 100644 assets/lib/simple-icons/icons/mozilla.svg create mode 100644 assets/lib/simple-icons/icons/mozillafirefox.svg create mode 100644 assets/lib/simple-icons/icons/mozillathunderbird.svg create mode 100644 assets/lib/simple-icons/icons/mta.svg create mode 100644 assets/lib/simple-icons/icons/musescore.svg create mode 100644 assets/lib/simple-icons/icons/mxlinux.svg create mode 100644 assets/lib/simple-icons/icons/myspace.svg create mode 100644 assets/lib/simple-icons/icons/mysql.svg create mode 100644 assets/lib/simple-icons/icons/nativescript.svg create mode 100644 assets/lib/simple-icons/icons/ndr.svg create mode 100644 assets/lib/simple-icons/icons/nec.svg create mode 100644 assets/lib/simple-icons/icons/neo4j.svg create mode 100644 assets/lib/simple-icons/icons/neovim.svg create mode 100644 assets/lib/simple-icons/icons/netapp.svg create mode 100644 assets/lib/simple-icons/icons/netflix.svg create mode 100644 assets/lib/simple-icons/icons/netlify.svg create mode 100644 assets/lib/simple-icons/icons/newyorktimes.svg create mode 100644 assets/lib/simple-icons/icons/next-dot-js.svg create mode 100644 assets/lib/simple-icons/icons/nextcloud.svg create mode 100644 assets/lib/simple-icons/icons/nextdoor.svg create mode 100644 assets/lib/simple-icons/icons/nfc.svg create mode 100644 assets/lib/simple-icons/icons/nginx.svg create mode 100644 assets/lib/simple-icons/icons/niconico.svg create mode 100644 assets/lib/simple-icons/icons/nim.svg create mode 100644 assets/lib/simple-icons/icons/nintendo.svg create mode 100644 assets/lib/simple-icons/icons/nintendo3ds.svg create mode 100644 assets/lib/simple-icons/icons/nintendogamecube.svg create mode 100644 assets/lib/simple-icons/icons/nintendonetwork.svg create mode 100644 assets/lib/simple-icons/icons/nintendoswitch.svg create mode 100644 assets/lib/simple-icons/icons/nissan.svg create mode 100644 assets/lib/simple-icons/icons/nixos.svg create mode 100644 assets/lib/simple-icons/icons/node-dot-js.svg create mode 100644 assets/lib/simple-icons/icons/node-red.svg create mode 100644 assets/lib/simple-icons/icons/nodemon.svg create mode 100644 assets/lib/simple-icons/icons/nokia.svg create mode 100644 assets/lib/simple-icons/icons/notion.svg create mode 100644 assets/lib/simple-icons/icons/notist.svg create mode 100644 assets/lib/simple-icons/icons/npm.svg create mode 100644 assets/lib/simple-icons/icons/nucleo.svg create mode 100644 assets/lib/simple-icons/icons/nuget.svg create mode 100644 assets/lib/simple-icons/icons/nuke.svg create mode 100644 assets/lib/simple-icons/icons/nutanix.svg create mode 100644 assets/lib/simple-icons/icons/nuxt-dot-js.svg create mode 100644 assets/lib/simple-icons/icons/nvidia.svg create mode 100644 assets/lib/simple-icons/icons/obsstudio.svg create mode 100644 assets/lib/simple-icons/icons/ocaml.svg create mode 100644 assets/lib/simple-icons/icons/octave.svg create mode 100644 assets/lib/simple-icons/icons/octopusdeploy.svg create mode 100644 assets/lib/simple-icons/icons/oculus.svg create mode 100644 assets/lib/simple-icons/icons/odnoklassniki.svg create mode 100644 assets/lib/simple-icons/icons/onstar.svg create mode 100644 assets/lib/simple-icons/icons/opel.svg create mode 100644 assets/lib/simple-icons/icons/openaccess.svg create mode 100644 assets/lib/simple-icons/icons/openapiinitiative.svg create mode 100644 assets/lib/simple-icons/icons/openbsd.svg create mode 100644 assets/lib/simple-icons/icons/opencollective.svg create mode 100644 assets/lib/simple-icons/icons/opencontainersinitiative.svg create mode 100644 assets/lib/simple-icons/icons/opengl.svg create mode 100644 assets/lib/simple-icons/icons/openid.svg create mode 100644 assets/lib/simple-icons/icons/opensourceinitiative.svg create mode 100644 assets/lib/simple-icons/icons/openssl.svg create mode 100644 assets/lib/simple-icons/icons/openstack.svg create mode 100644 assets/lib/simple-icons/icons/openstreetmap.svg create mode 100644 assets/lib/simple-icons/icons/opensuse.svg create mode 100644 assets/lib/simple-icons/icons/openvpn.svg create mode 100644 assets/lib/simple-icons/icons/opera.svg create mode 100644 assets/lib/simple-icons/icons/opsgenie.svg create mode 100644 assets/lib/simple-icons/icons/opslevel.svg create mode 100644 assets/lib/simple-icons/icons/oracle.svg create mode 100644 assets/lib/simple-icons/icons/orcid.svg create mode 100644 assets/lib/simple-icons/icons/origin.svg create mode 100644 assets/lib/simple-icons/icons/oshkosh.svg create mode 100644 assets/lib/simple-icons/icons/osmc.svg create mode 100644 assets/lib/simple-icons/icons/overcast.svg create mode 100644 assets/lib/simple-icons/icons/overleaf.svg create mode 100644 assets/lib/simple-icons/icons/ovh.svg create mode 100755 assets/lib/simple-icons/icons/pagekit.svg create mode 100644 assets/lib/simple-icons/icons/pagseguro.svg create mode 100644 assets/lib/simple-icons/icons/palantir.svg create mode 100644 assets/lib/simple-icons/icons/paloaltosoftware.svg create mode 100644 assets/lib/simple-icons/icons/pandora.svg create mode 100644 assets/lib/simple-icons/icons/pantheon.svg create mode 100644 assets/lib/simple-icons/icons/paritysubstrate.svg create mode 100644 assets/lib/simple-icons/icons/parse-dot-ly.svg create mode 100644 assets/lib/simple-icons/icons/pastebin.svg create mode 100644 assets/lib/simple-icons/icons/patreon.svg create mode 100644 assets/lib/simple-icons/icons/paypal.svg create mode 100644 assets/lib/simple-icons/icons/peertube.svg create mode 100644 assets/lib/simple-icons/icons/pepsi.svg create mode 100644 assets/lib/simple-icons/icons/periscope.svg create mode 100644 assets/lib/simple-icons/icons/perl.svg create mode 100644 assets/lib/simple-icons/icons/peugeot.svg create mode 100644 assets/lib/simple-icons/icons/pexels.svg create mode 100644 assets/lib/simple-icons/icons/phabricator.svg create mode 100644 assets/lib/simple-icons/icons/photocrowd.svg create mode 100644 assets/lib/simple-icons/icons/php.svg create mode 100644 assets/lib/simple-icons/icons/pi-hole.svg create mode 100644 assets/lib/simple-icons/icons/picarto-dot-tv.svg create mode 100644 assets/lib/simple-icons/icons/pinboard.svg create mode 100644 assets/lib/simple-icons/icons/pingdom.svg create mode 100644 assets/lib/simple-icons/icons/pingup.svg create mode 100644 assets/lib/simple-icons/icons/pinterest.svg create mode 100644 assets/lib/simple-icons/icons/pivotaltracker.svg create mode 100644 assets/lib/simple-icons/icons/pixabay.svg create mode 100644 assets/lib/simple-icons/icons/pixiv.svg create mode 100644 assets/lib/simple-icons/icons/pjsip.svg create mode 100644 assets/lib/simple-icons/icons/plangrid.svg create mode 100644 assets/lib/simple-icons/icons/platzi.svg create mode 100755 assets/lib/simple-icons/icons/player-dot-me.svg create mode 100644 assets/lib/simple-icons/icons/playerfm.svg create mode 100644 assets/lib/simple-icons/icons/playstation.svg create mode 100644 assets/lib/simple-icons/icons/playstation2.svg create mode 100644 assets/lib/simple-icons/icons/playstation3.svg create mode 100644 assets/lib/simple-icons/icons/playstation4.svg create mode 100644 assets/lib/simple-icons/icons/playstationvita.svg create mode 100644 assets/lib/simple-icons/icons/pleroma.svg create mode 100644 assets/lib/simple-icons/icons/plesk.svg create mode 100644 assets/lib/simple-icons/icons/plex.svg create mode 100644 assets/lib/simple-icons/icons/pluralsight.svg create mode 100644 assets/lib/simple-icons/icons/plurk.svg create mode 100644 assets/lib/simple-icons/icons/pluscodes.svg create mode 100644 assets/lib/simple-icons/icons/pocket.svg create mode 100644 assets/lib/simple-icons/icons/pocketcasts.svg create mode 100644 assets/lib/simple-icons/icons/pokemon.svg create mode 100644 assets/lib/simple-icons/icons/poly.svg create mode 100644 assets/lib/simple-icons/icons/polymerproject.svg create mode 100644 assets/lib/simple-icons/icons/porsche.svg create mode 100644 assets/lib/simple-icons/icons/postcss.svg create mode 100644 assets/lib/simple-icons/icons/postgresql.svg create mode 100644 assets/lib/simple-icons/icons/postman.svg create mode 100644 assets/lib/simple-icons/icons/postwoman.svg create mode 100644 assets/lib/simple-icons/icons/powershell.svg create mode 100644 assets/lib/simple-icons/icons/pr-dot-co.svg create mode 100644 assets/lib/simple-icons/icons/pre-commit.svg create mode 100644 assets/lib/simple-icons/icons/prestashop.svg create mode 100644 assets/lib/simple-icons/icons/prettier.svg create mode 100644 assets/lib/simple-icons/icons/prezi.svg create mode 100644 assets/lib/simple-icons/icons/prismic.svg create mode 100644 assets/lib/simple-icons/icons/probot.svg create mode 100644 assets/lib/simple-icons/icons/processwire.svg create mode 100644 assets/lib/simple-icons/icons/producthunt.svg create mode 100644 assets/lib/simple-icons/icons/prometheus.svg create mode 100644 assets/lib/simple-icons/icons/prosieben.svg create mode 100644 assets/lib/simple-icons/icons/proto-dot-io.svg create mode 100644 assets/lib/simple-icons/icons/protocols-dot-io.svg create mode 100644 assets/lib/simple-icons/icons/protonmail.svg create mode 100644 assets/lib/simple-icons/icons/proxmox.svg create mode 100644 assets/lib/simple-icons/icons/publons.svg create mode 100644 assets/lib/simple-icons/icons/puppet.svg create mode 100644 assets/lib/simple-icons/icons/purescript.svg create mode 100644 assets/lib/simple-icons/icons/pypi.svg create mode 100644 assets/lib/simple-icons/icons/python.svg create mode 100644 assets/lib/simple-icons/icons/pytorch.svg create mode 100644 assets/lib/simple-icons/icons/pyup.svg create mode 100644 assets/lib/simple-icons/icons/qantas.svg create mode 100644 assets/lib/simple-icons/icons/qemu.svg create mode 100644 assets/lib/simple-icons/icons/qgis.svg create mode 100644 assets/lib/simple-icons/icons/qi.svg create mode 100644 assets/lib/simple-icons/icons/qiita.svg create mode 100644 assets/lib/simple-icons/icons/qiwi.svg create mode 100644 assets/lib/simple-icons/icons/qualcomm.svg create mode 100644 assets/lib/simple-icons/icons/qualtrics.svg create mode 100644 assets/lib/simple-icons/icons/quantcast.svg create mode 100644 assets/lib/simple-icons/icons/quantopian.svg create mode 100644 assets/lib/simple-icons/icons/quarkus.svg create mode 100644 assets/lib/simple-icons/icons/quest.svg create mode 100644 assets/lib/simple-icons/icons/quicktime.svg create mode 100644 assets/lib/simple-icons/icons/quip.svg create mode 100644 assets/lib/simple-icons/icons/quora.svg create mode 100644 assets/lib/simple-icons/icons/qwiklabs.svg create mode 100644 assets/lib/simple-icons/icons/qzone.svg create mode 100644 assets/lib/simple-icons/icons/r.svg create mode 100644 assets/lib/simple-icons/icons/rabbitmq.svg create mode 100644 assets/lib/simple-icons/icons/radiopublic.svg create mode 100644 assets/lib/simple-icons/icons/rails.svg create mode 100644 assets/lib/simple-icons/icons/raspberrypi.svg create mode 100644 assets/lib/simple-icons/icons/react.svg create mode 100644 assets/lib/simple-icons/icons/reactos.svg create mode 100644 assets/lib/simple-icons/icons/reactrouter.svg create mode 100644 assets/lib/simple-icons/icons/readthedocs.svg create mode 100644 assets/lib/simple-icons/icons/realm.svg create mode 100644 assets/lib/simple-icons/icons/reason.svg create mode 100644 assets/lib/simple-icons/icons/reasonstudios.svg create mode 100644 assets/lib/simple-icons/icons/redbubble.svg create mode 100644 assets/lib/simple-icons/icons/reddit.svg create mode 100644 assets/lib/simple-icons/icons/redhat.svg create mode 100644 assets/lib/simple-icons/icons/redhatopenshift.svg create mode 100644 assets/lib/simple-icons/icons/redis.svg create mode 100644 assets/lib/simple-icons/icons/redux.svg create mode 100644 assets/lib/simple-icons/icons/renault.svg create mode 100644 assets/lib/simple-icons/icons/renren.svg create mode 100644 assets/lib/simple-icons/icons/repl-dot-it.svg create mode 100644 assets/lib/simple-icons/icons/researchgate.svg create mode 100644 assets/lib/simple-icons/icons/reverbnation.svg create mode 100644 assets/lib/simple-icons/icons/rhinoceros.svg create mode 100644 assets/lib/simple-icons/icons/riot.svg create mode 100644 assets/lib/simple-icons/icons/riotgames.svg create mode 100644 assets/lib/simple-icons/icons/ripple.svg create mode 100644 assets/lib/simple-icons/icons/riseup.svg create mode 100644 assets/lib/simple-icons/icons/roku.svg create mode 100644 assets/lib/simple-icons/icons/rollup-dot-js.svg create mode 100644 assets/lib/simple-icons/icons/roots.svg create mode 100644 assets/lib/simple-icons/icons/roundcube.svg create mode 100644 assets/lib/simple-icons/icons/rss.svg create mode 100644 assets/lib/simple-icons/icons/rstudio.svg create mode 100644 assets/lib/simple-icons/icons/rtlzwei.svg create mode 100644 assets/lib/simple-icons/icons/ruby.svg create mode 100644 assets/lib/simple-icons/icons/rubygems.svg create mode 100644 assets/lib/simple-icons/icons/runkeeper.svg create mode 100644 assets/lib/simple-icons/icons/rust.svg create mode 100644 assets/lib/simple-icons/icons/ryanair.svg create mode 100644 assets/lib/simple-icons/icons/safari.svg create mode 100644 assets/lib/simple-icons/icons/sahibinden.svg create mode 100644 assets/lib/simple-icons/icons/salesforce.svg create mode 100644 assets/lib/simple-icons/icons/saltstack.svg create mode 100644 assets/lib/simple-icons/icons/samsung.svg create mode 100644 assets/lib/simple-icons/icons/samsungpay.svg create mode 100644 assets/lib/simple-icons/icons/sap.svg create mode 100644 assets/lib/simple-icons/icons/sass.svg create mode 100644 assets/lib/simple-icons/icons/sat-dot-1.svg create mode 100644 assets/lib/simple-icons/icons/saucelabs.svg create mode 100644 assets/lib/simple-icons/icons/scala.svg create mode 100644 assets/lib/simple-icons/icons/scaleway.svg create mode 100644 assets/lib/simple-icons/icons/scania.svg create mode 100644 assets/lib/simple-icons/icons/scribd.svg create mode 100644 assets/lib/simple-icons/icons/scrutinizerci.svg create mode 100644 assets/lib/simple-icons/icons/seagate.svg create mode 100644 assets/lib/simple-icons/icons/seat.svg create mode 100644 assets/lib/simple-icons/icons/sega.svg create mode 100644 assets/lib/simple-icons/icons/sellfy.svg create mode 100644 assets/lib/simple-icons/icons/semanticweb.svg create mode 100644 assets/lib/simple-icons/icons/semaphoreci.svg create mode 100644 assets/lib/simple-icons/icons/sencha.svg create mode 100644 assets/lib/simple-icons/icons/sensu.svg create mode 100644 assets/lib/simple-icons/icons/sentry.svg create mode 100644 assets/lib/simple-icons/icons/serverfault.svg create mode 100644 assets/lib/simple-icons/icons/serverless.svg create mode 100644 assets/lib/simple-icons/icons/shazam.svg create mode 100644 assets/lib/simple-icons/icons/shell.svg create mode 100644 assets/lib/simple-icons/icons/shopify.svg create mode 100644 assets/lib/simple-icons/icons/shopware.svg create mode 100644 assets/lib/simple-icons/icons/showpad.svg create mode 100644 assets/lib/simple-icons/icons/siemens.svg create mode 100644 assets/lib/simple-icons/icons/signal.svg create mode 100644 assets/lib/simple-icons/icons/simpleicons.svg create mode 100644 assets/lib/simple-icons/icons/sinaweibo.svg create mode 100644 assets/lib/simple-icons/icons/sitepoint.svg create mode 100644 assets/lib/simple-icons/icons/sketch.svg create mode 100644 assets/lib/simple-icons/icons/skillshare.svg create mode 100644 assets/lib/simple-icons/icons/skoda.svg create mode 100644 assets/lib/simple-icons/icons/skyliner.svg create mode 100644 assets/lib/simple-icons/icons/skype.svg create mode 100644 assets/lib/simple-icons/icons/skypeforbusiness.svg create mode 100644 assets/lib/simple-icons/icons/slack.svg create mode 100644 assets/lib/simple-icons/icons/slackware.svg create mode 100644 assets/lib/simple-icons/icons/slashdot.svg create mode 100644 assets/lib/simple-icons/icons/slickpic.svg create mode 100644 assets/lib/simple-icons/icons/slides.svg create mode 100644 assets/lib/simple-icons/icons/smart.svg create mode 100644 assets/lib/simple-icons/icons/smartthings.svg create mode 100644 assets/lib/simple-icons/icons/smashingmagazine.svg create mode 100644 assets/lib/simple-icons/icons/smugmug.svg create mode 100644 assets/lib/simple-icons/icons/snapchat.svg create mode 100644 assets/lib/simple-icons/icons/snapcraft.svg create mode 100644 assets/lib/simple-icons/icons/snyk.svg create mode 100644 assets/lib/simple-icons/icons/society6.svg create mode 100644 assets/lib/simple-icons/icons/socket-dot-io.svg create mode 100644 assets/lib/simple-icons/icons/sogou.svg create mode 100644 assets/lib/simple-icons/icons/solus.svg create mode 100644 assets/lib/simple-icons/icons/sonarcloud.svg create mode 100644 assets/lib/simple-icons/icons/sonarlint.svg create mode 100644 assets/lib/simple-icons/icons/sonarqube.svg create mode 100644 assets/lib/simple-icons/icons/sonarsource.svg create mode 100644 assets/lib/simple-icons/icons/songkick.svg create mode 100644 assets/lib/simple-icons/icons/sonicwall.svg create mode 100644 assets/lib/simple-icons/icons/sonos.svg create mode 100644 assets/lib/simple-icons/icons/soundcloud.svg create mode 100644 assets/lib/simple-icons/icons/sourceengine.svg create mode 100644 assets/lib/simple-icons/icons/sourceforge.svg create mode 100644 assets/lib/simple-icons/icons/sourcegraph.svg create mode 100644 assets/lib/simple-icons/icons/spacemacs.svg create mode 100644 assets/lib/simple-icons/icons/spacex.svg create mode 100644 assets/lib/simple-icons/icons/sparkfun.svg create mode 100644 assets/lib/simple-icons/icons/sparkpost.svg create mode 100644 assets/lib/simple-icons/icons/spdx.svg create mode 100644 assets/lib/simple-icons/icons/speakerdeck.svg create mode 100644 assets/lib/simple-icons/icons/spectrum.svg create mode 100644 assets/lib/simple-icons/icons/spinnaker.svg create mode 100644 assets/lib/simple-icons/icons/spinrilla.svg create mode 100644 assets/lib/simple-icons/icons/splunk.svg create mode 100644 assets/lib/simple-icons/icons/spotify.svg create mode 100644 assets/lib/simple-icons/icons/spotlight.svg create mode 100644 assets/lib/simple-icons/icons/spreaker.svg create mode 100644 assets/lib/simple-icons/icons/spring.svg create mode 100644 assets/lib/simple-icons/icons/sprint.svg create mode 100644 assets/lib/simple-icons/icons/square.svg create mode 100644 assets/lib/simple-icons/icons/squareenix.svg create mode 100644 assets/lib/simple-icons/icons/squarespace.svg create mode 100644 assets/lib/simple-icons/icons/stackbit.svg create mode 100644 assets/lib/simple-icons/icons/stackexchange.svg create mode 100644 assets/lib/simple-icons/icons/stackoverflow.svg create mode 100644 assets/lib/simple-icons/icons/stackpath.svg create mode 100644 assets/lib/simple-icons/icons/stackshare.svg create mode 100644 assets/lib/simple-icons/icons/stadia.svg create mode 100644 assets/lib/simple-icons/icons/staffbase.svg create mode 100644 assets/lib/simple-icons/icons/statamic.svg create mode 100644 assets/lib/simple-icons/icons/staticman.svg create mode 100644 assets/lib/simple-icons/icons/statuspage.svg create mode 100644 assets/lib/simple-icons/icons/steam.svg create mode 100644 assets/lib/simple-icons/icons/steamworks.svg create mode 100644 assets/lib/simple-icons/icons/steem.svg create mode 100644 assets/lib/simple-icons/icons/steemit.svg create mode 100644 assets/lib/simple-icons/icons/steinberg.svg create mode 100644 assets/lib/simple-icons/icons/stellar.svg create mode 100644 assets/lib/simple-icons/icons/stencyl.svg create mode 100644 assets/lib/simple-icons/icons/stitcher.svg create mode 100644 assets/lib/simple-icons/icons/storify.svg create mode 100644 assets/lib/simple-icons/icons/storybook.svg create mode 100644 assets/lib/simple-icons/icons/strapi.svg create mode 100644 assets/lib/simple-icons/icons/strava.svg create mode 100644 assets/lib/simple-icons/icons/stripe.svg create mode 100644 assets/lib/simple-icons/icons/strongswan.svg create mode 100644 assets/lib/simple-icons/icons/stubhub.svg create mode 100644 assets/lib/simple-icons/icons/styled-components.svg create mode 100644 assets/lib/simple-icons/icons/styleshare.svg create mode 100644 assets/lib/simple-icons/icons/stylus.svg create mode 100644 assets/lib/simple-icons/icons/subaru.svg create mode 100644 assets/lib/simple-icons/icons/sublimetext.svg create mode 100644 assets/lib/simple-icons/icons/subversion.svg create mode 100644 assets/lib/simple-icons/icons/superuser.svg create mode 100644 assets/lib/simple-icons/icons/suzuki.svg create mode 100644 assets/lib/simple-icons/icons/svelte.svg create mode 100644 assets/lib/simple-icons/icons/svg.svg create mode 100644 assets/lib/simple-icons/icons/svgo.svg create mode 100644 assets/lib/simple-icons/icons/swagger.svg create mode 100644 assets/lib/simple-icons/icons/swarm.svg create mode 100644 assets/lib/simple-icons/icons/swift.svg create mode 100644 assets/lib/simple-icons/icons/symantec.svg create mode 100644 assets/lib/simple-icons/icons/symfony.svg create mode 100644 assets/lib/simple-icons/icons/symphony.svg create mode 100644 assets/lib/simple-icons/icons/synology.svg create mode 100644 assets/lib/simple-icons/icons/t-mobile.svg create mode 100644 assets/lib/simple-icons/icons/tableau.svg create mode 100644 assets/lib/simple-icons/icons/tails.svg create mode 100644 assets/lib/simple-icons/icons/tailwindcss.svg create mode 100644 assets/lib/simple-icons/icons/talend.svg create mode 100644 assets/lib/simple-icons/icons/tapas.svg create mode 100644 assets/lib/simple-icons/icons/tata.svg create mode 100644 assets/lib/simple-icons/icons/teamspeak.svg create mode 100644 assets/lib/simple-icons/icons/teamviewer.svg create mode 100644 assets/lib/simple-icons/icons/ted.svg create mode 100644 assets/lib/simple-icons/icons/teespring.svg create mode 100644 assets/lib/simple-icons/icons/tele5.svg create mode 100644 assets/lib/simple-icons/icons/telegram.svg create mode 100644 assets/lib/simple-icons/icons/tencentqq.svg create mode 100755 assets/lib/simple-icons/icons/tencentweibo.svg create mode 100644 assets/lib/simple-icons/icons/tensorflow.svg create mode 100644 assets/lib/simple-icons/icons/teradata.svg create mode 100644 assets/lib/simple-icons/icons/terraform.svg create mode 100644 assets/lib/simple-icons/icons/tesla.svg create mode 100644 assets/lib/simple-icons/icons/themighty.svg create mode 100644 assets/lib/simple-icons/icons/themoviedatabase.svg create mode 100644 assets/lib/simple-icons/icons/theregister.svg create mode 100644 assets/lib/simple-icons/icons/thewashingtonpost.svg create mode 100644 assets/lib/simple-icons/icons/threema.svg create mode 100644 assets/lib/simple-icons/icons/tidal.svg create mode 100644 assets/lib/simple-icons/icons/tide.svg create mode 100644 assets/lib/simple-icons/icons/tiktok.svg create mode 100644 assets/lib/simple-icons/icons/timescale.svg create mode 100644 assets/lib/simple-icons/icons/tinder.svg create mode 100644 assets/lib/simple-icons/icons/todoist.svg create mode 100644 assets/lib/simple-icons/icons/toggl.svg create mode 100644 assets/lib/simple-icons/icons/tomorrowland.svg create mode 100644 assets/lib/simple-icons/icons/topcoder.svg create mode 100644 assets/lib/simple-icons/icons/toptal.svg create mode 100644 assets/lib/simple-icons/icons/tor.svg create mode 100644 assets/lib/simple-icons/icons/toshiba.svg create mode 100644 assets/lib/simple-icons/icons/toyota.svg create mode 100644 assets/lib/simple-icons/icons/trainerroad.svg create mode 100644 assets/lib/simple-icons/icons/trakt.svg create mode 100644 assets/lib/simple-icons/icons/transportforireland.svg create mode 100644 assets/lib/simple-icons/icons/transportforlondon.svg create mode 100644 assets/lib/simple-icons/icons/travisci.svg create mode 100644 assets/lib/simple-icons/icons/treehouse.svg create mode 100644 assets/lib/simple-icons/icons/trello.svg create mode 100644 assets/lib/simple-icons/icons/trendmicro.svg create mode 100644 assets/lib/simple-icons/icons/tripadvisor.svg create mode 100644 assets/lib/simple-icons/icons/trulia.svg create mode 100644 assets/lib/simple-icons/icons/trustpilot.svg create mode 100644 assets/lib/simple-icons/icons/tryitonline.svg create mode 100644 assets/lib/simple-icons/icons/tumblr.svg create mode 100644 assets/lib/simple-icons/icons/turkishairlines.svg create mode 100644 assets/lib/simple-icons/icons/twilio.svg create mode 100644 assets/lib/simple-icons/icons/twitch.svg create mode 100644 assets/lib/simple-icons/icons/twitter.svg create mode 100644 assets/lib/simple-icons/icons/twoo.svg create mode 100644 assets/lib/simple-icons/icons/typescript.svg create mode 100644 assets/lib/simple-icons/icons/typo3.svg create mode 100644 assets/lib/simple-icons/icons/uber.svg create mode 100644 assets/lib/simple-icons/icons/ubereats.svg create mode 100644 assets/lib/simple-icons/icons/ubisoft.svg create mode 100644 assets/lib/simple-icons/icons/ublockorigin.svg create mode 100644 assets/lib/simple-icons/icons/ubuntu.svg create mode 100644 assets/lib/simple-icons/icons/udacity.svg create mode 100644 assets/lib/simple-icons/icons/udemy.svg create mode 100755 assets/lib/simple-icons/icons/uikit.svg create mode 100644 assets/lib/simple-icons/icons/ulule.svg create mode 100644 assets/lib/simple-icons/icons/umbraco.svg create mode 100644 assets/lib/simple-icons/icons/unicode.svg create mode 100644 assets/lib/simple-icons/icons/unitedairlines.svg create mode 100644 assets/lib/simple-icons/icons/unity.svg create mode 100644 assets/lib/simple-icons/icons/unrealengine.svg create mode 100644 assets/lib/simple-icons/icons/unsplash.svg create mode 100644 assets/lib/simple-icons/icons/untangle.svg create mode 100644 assets/lib/simple-icons/icons/untappd.svg create mode 100644 assets/lib/simple-icons/icons/uplabs.svg create mode 100644 assets/lib/simple-icons/icons/upwork.svg create mode 100644 assets/lib/simple-icons/icons/v.svg create mode 100644 assets/lib/simple-icons/icons/v8.svg create mode 100644 assets/lib/simple-icons/icons/vagrant.svg create mode 100644 assets/lib/simple-icons/icons/valve.svg create mode 100644 assets/lib/simple-icons/icons/vauxhall.svg create mode 100644 assets/lib/simple-icons/icons/vbulletin.svg create mode 100644 assets/lib/simple-icons/icons/veeam.svg create mode 100644 assets/lib/simple-icons/icons/venmo.svg create mode 100644 assets/lib/simple-icons/icons/veritas.svg create mode 100644 assets/lib/simple-icons/icons/verizon.svg create mode 100644 assets/lib/simple-icons/icons/viadeo.svg create mode 100644 assets/lib/simple-icons/icons/viber.svg create mode 100644 assets/lib/simple-icons/icons/vim.svg create mode 100644 assets/lib/simple-icons/icons/vimeo.svg create mode 100644 assets/lib/simple-icons/icons/vine.svg create mode 100644 assets/lib/simple-icons/icons/virb.svg create mode 100644 assets/lib/simple-icons/icons/visa.svg create mode 100644 assets/lib/simple-icons/icons/visualstudio.svg create mode 100644 assets/lib/simple-icons/icons/visualstudiocode.svg create mode 100644 assets/lib/simple-icons/icons/vivaldi.svg create mode 100644 assets/lib/simple-icons/icons/vivino.svg create mode 100644 assets/lib/simple-icons/icons/vk.svg create mode 100644 assets/lib/simple-icons/icons/vlcmediaplayer.svg create mode 100644 assets/lib/simple-icons/icons/vmware.svg create mode 100644 assets/lib/simple-icons/icons/vodafone.svg create mode 100644 assets/lib/simple-icons/icons/volkswagen.svg create mode 100644 assets/lib/simple-icons/icons/volvo.svg create mode 100644 assets/lib/simple-icons/icons/vsco.svg create mode 100644 assets/lib/simple-icons/icons/vue-dot-js.svg create mode 100644 assets/lib/simple-icons/icons/vuetify.svg create mode 100644 assets/lib/simple-icons/icons/vulkan.svg create mode 100644 assets/lib/simple-icons/icons/vultr.svg create mode 100644 assets/lib/simple-icons/icons/w3c.svg create mode 100644 assets/lib/simple-icons/icons/warnerbros-dot.svg create mode 100644 assets/lib/simple-icons/icons/wattpad.svg create mode 100644 assets/lib/simple-icons/icons/waze.svg create mode 100644 assets/lib/simple-icons/icons/wearos.svg create mode 100644 assets/lib/simple-icons/icons/weasyl.svg create mode 100644 assets/lib/simple-icons/icons/webassembly.svg create mode 100644 assets/lib/simple-icons/icons/webauthn.svg create mode 100644 assets/lib/simple-icons/icons/webcomponents-dot-org.svg create mode 100644 assets/lib/simple-icons/icons/webgl.svg create mode 100644 assets/lib/simple-icons/icons/webmin.svg create mode 100644 assets/lib/simple-icons/icons/webmoney.svg create mode 100644 assets/lib/simple-icons/icons/webpack.svg create mode 100644 assets/lib/simple-icons/icons/webrtc.svg create mode 100644 assets/lib/simple-icons/icons/webstorm.svg create mode 100644 assets/lib/simple-icons/icons/wechat.svg create mode 100644 assets/lib/simple-icons/icons/wemo.svg create mode 100644 assets/lib/simple-icons/icons/whatsapp.svg create mode 100644 assets/lib/simple-icons/icons/wheniwork.svg create mode 100644 assets/lib/simple-icons/icons/whitesource.svg create mode 100644 assets/lib/simple-icons/icons/wii.svg create mode 100644 assets/lib/simple-icons/icons/wiiu.svg create mode 100644 assets/lib/simple-icons/icons/wikimediacommons.svg create mode 100644 assets/lib/simple-icons/icons/wikipedia.svg create mode 100644 assets/lib/simple-icons/icons/windows.svg create mode 100644 assets/lib/simple-icons/icons/windows95.svg create mode 100644 assets/lib/simple-icons/icons/windowsxp.svg create mode 100644 assets/lib/simple-icons/icons/wire.svg create mode 100644 assets/lib/simple-icons/icons/wireguard.svg create mode 100644 assets/lib/simple-icons/icons/wish.svg create mode 100644 assets/lib/simple-icons/icons/wix.svg create mode 100644 assets/lib/simple-icons/icons/wizzair.svg create mode 100644 assets/lib/simple-icons/icons/wolfram.svg create mode 100644 assets/lib/simple-icons/icons/wolframlanguage.svg create mode 100644 assets/lib/simple-icons/icons/wolframmathematica.svg create mode 100644 assets/lib/simple-icons/icons/woo.svg create mode 100644 assets/lib/simple-icons/icons/woocommerce.svg create mode 100644 assets/lib/simple-icons/icons/wordpress.svg create mode 100644 assets/lib/simple-icons/icons/workplace.svg create mode 100644 assets/lib/simple-icons/icons/worldhealthorganization.svg create mode 100644 assets/lib/simple-icons/icons/wpengine.svg create mode 100644 assets/lib/simple-icons/icons/wprocket.svg create mode 100644 assets/lib/simple-icons/icons/write-dot-as.svg create mode 100644 assets/lib/simple-icons/icons/wwe.svg create mode 100644 assets/lib/simple-icons/icons/x-dot-org.svg create mode 100644 assets/lib/simple-icons/icons/x-pack.svg create mode 100644 assets/lib/simple-icons/icons/xamarin.svg create mode 100644 assets/lib/simple-icons/icons/xaml.svg create mode 100644 assets/lib/simple-icons/icons/xampp.svg create mode 100644 assets/lib/simple-icons/icons/xbox.svg create mode 100644 assets/lib/simple-icons/icons/xcode.svg create mode 100644 assets/lib/simple-icons/icons/xdadevelopers.svg create mode 100644 assets/lib/simple-icons/icons/xero.svg create mode 100644 assets/lib/simple-icons/icons/xfce.svg create mode 100644 assets/lib/simple-icons/icons/xiaomi.svg create mode 100644 assets/lib/simple-icons/icons/xing.svg create mode 100644 assets/lib/simple-icons/icons/xmpp.svg create mode 100644 assets/lib/simple-icons/icons/xrp.svg create mode 100644 assets/lib/simple-icons/icons/xsplit.svg create mode 100644 assets/lib/simple-icons/icons/yahoo.svg create mode 100644 assets/lib/simple-icons/icons/yamahacorporation.svg create mode 100644 assets/lib/simple-icons/icons/yamahamotorcorporation.svg create mode 100644 assets/lib/simple-icons/icons/yammer.svg create mode 100644 assets/lib/simple-icons/icons/yandex.svg create mode 100644 assets/lib/simple-icons/icons/yarn.svg create mode 100644 assets/lib/simple-icons/icons/ycombinator.svg create mode 100644 assets/lib/simple-icons/icons/yelp.svg create mode 100644 assets/lib/simple-icons/icons/youtube.svg create mode 100644 assets/lib/simple-icons/icons/youtubegaming.svg create mode 100644 assets/lib/simple-icons/icons/youtubestudio.svg create mode 100644 assets/lib/simple-icons/icons/youtubetv.svg create mode 100644 assets/lib/simple-icons/icons/z-wave.svg create mode 100644 assets/lib/simple-icons/icons/zalando.svg create mode 100644 assets/lib/simple-icons/icons/zapier.svg create mode 100644 assets/lib/simple-icons/icons/zdf.svg create mode 100644 assets/lib/simple-icons/icons/zeit.svg create mode 100644 assets/lib/simple-icons/icons/zend.svg create mode 100644 assets/lib/simple-icons/icons/zendesk.svg create mode 100644 assets/lib/simple-icons/icons/zendframework.svg create mode 100644 assets/lib/simple-icons/icons/zeromq.svg create mode 100644 assets/lib/simple-icons/icons/zerply.svg create mode 100644 assets/lib/simple-icons/icons/zhihu.svg create mode 100644 assets/lib/simple-icons/icons/zigbee.svg create mode 100644 assets/lib/simple-icons/icons/zillow.svg create mode 100644 assets/lib/simple-icons/icons/zingat.svg create mode 100644 assets/lib/simple-icons/icons/zoom.svg create mode 100644 assets/lib/simple-icons/icons/zorin.svg create mode 100644 assets/lib/simple-icons/icons/zulip.svg create mode 100644 assets/svg/icons/bilibili.svg create mode 100644 assets/svg/icons/thingiverse.svg delete mode 100644 static/lib/fonts/forkawesome-webfont.eot delete mode 100644 static/lib/fonts/forkawesome-webfont.svg delete mode 100644 static/lib/fonts/forkawesome-webfont.ttf delete mode 100644 static/lib/fonts/forkawesome-webfont.woff delete mode 100644 static/lib/fonts/forkawesome-webfont.woff2 delete mode 100644 static/lib/iconfont/iconfont.eot delete mode 100644 static/lib/iconfont/iconfont.svg delete mode 100644 static/lib/iconfont/iconfont.ttf delete mode 100644 static/lib/iconfont/iconfont.woff delete mode 100644 static/lib/iconfont/iconfont.woff2 diff --git a/README.md b/README.md index d4f9478..91d9ac1 100644 --- a/README.md +++ b/README.md @@ -82,7 +82,7 @@ I hope you will LoveIt ❤️! * **Gravatar** supported by [Gravatar](https://gravatar.com) * Local **Avatar** supported -* Up to **62** social links supported +* Up to **64** social links supported * Up to **28** share sites supported * **Disqus** comment system supported by [Disqus](https://disqus.com) * **Gitalk** comment system supported by [Gitalk](https://github.com/gitalk/gitalk) @@ -142,7 +142,7 @@ Thanks to the authors of following resources included in the theme: * [normalize.css](https://github.com/necolas/normalize.css) * [Font Awesome](https://fontawesome.com/) -* [Fork Awesome](https://forkaweso.me/Fork-Awesome/) +* [Simple Icons](https://github.com/simple-icons/simple-icons) * [Animate.css](https://daneden.github.io/animate.css/) * [Smooth Scroll](https://github.com/cferdinandi/smooth-scroll) * [autocomplete.js](https://github.com/algolia/autocomplete.js) diff --git a/README.zh-cn.md b/README.zh-cn.md index a1b295a..33b4e23 100644 --- a/README.zh-cn.md +++ b/README.zh-cn.md @@ -77,7 +77,7 @@ * 支持 **[Gravatar](https://gravatar.com)** 头像 * 支持本地**头像** -* 支持多达 **62** 种社交链接 +* 支持多达 **64** 种社交链接 * 支持多达 **28** 种网站分享 * 支持 **[Disqus](https://disqus.com)** 评论系统 * 支持 **[Gitalk](https://github.com/gitalk/gitalk)** 评论系统 @@ -137,7 +137,7 @@ LoveIt 主题中用到了以下项目,感谢它们的作者: * [normalize.css](https://github.com/necolas/normalize.css) * [Font Awesome](https://fontawesome.com/) -* [Fork Awesome](https://forkaweso.me/Fork-Awesome/) +* [Simple Icons](https://github.com/simple-icons/simple-icons) * [Animate.css](https://daneden.github.io/animate.css/) * [Smooth Scroll](https://github.com/cferdinandi/smooth-scroll) * [autocomplete.js](https://github.com/algolia/autocomplete.js) diff --git a/assets/css/_core/_base.scss b/assets/css/_core/_base.scss index 4c50568..75c92b2 100644 --- a/assets/css/_core/_base.scss +++ b/assets/css/_core/_base.scss @@ -49,4 +49,5 @@ a { @include link(true, true); +@import "../_partial/icon"; @import "../_partial/fixed-button"; diff --git a/assets/css/_mixin/_compatibility.scss b/assets/css/_mixin/_compatibility.scss index 5b7fb78..daba40d 100644 --- a/assets/css/_mixin/_compatibility.scss +++ b/assets/css/_mixin/_compatibility.scss @@ -4,9 +4,9 @@ border-radius: $value; } -@mixin box-shadow($value) { - -webkit-box-shadow: $value; - box-shadow: $value; +@mixin box-shadow($values...) { + -webkit-box-shadow: $values; + box-shadow: $values; } @mixin transition($values...) { diff --git a/assets/css/_page/_home.scss b/assets/css/_page/_home.scss index 247b383..db1aa1a 100644 --- a/assets/css/_page/_home.scss +++ b/assets/css/_page/_home.scss @@ -35,11 +35,11 @@ } .social-links { - padding: .4rem 0; + padding: .4rem .2rem; + font-size: 1.6rem; - a, i { - font-size: 1.6rem; - line-height: 2rem; + a * { + vertical-align: text-bottom; } img { diff --git a/assets/css/_partial/_header.scss b/assets/css/_partial/_header.scss index 9e48ece..7b3cd46 100644 --- a/assets/css/_partial/_header.scss +++ b/assets/css/_partial/_header.scss @@ -2,6 +2,7 @@ header { width: 100%; z-index: 150; background-color: $header-background-color; + @include box-shadow(0px 1px 4px rgba(0, 0, 0, .1)); .dark & { background-color: $header-background-color-dark; diff --git a/assets/css/_partial/_icon.scss b/assets/css/_partial/_icon.scss new file mode 100644 index 0000000..c260504 --- /dev/null +++ b/assets/css/_partial/_icon.scss @@ -0,0 +1,10 @@ +svg.icon { + display: inline-block; + width: 1.25em; + height: 1em; + text-align: center; + + path { + fill: currentColor; + } +} diff --git a/assets/css/_partial/_single/_footer.scss b/assets/css/_partial/_single/_footer.scss index b02fa64..aad4b90 100644 --- a/assets/css/_partial/_single/_footer.scss +++ b/assets/css/_partial/_single/_footer.scss @@ -39,6 +39,12 @@ @include link(false, false); } + + .post-info-share { + a * { + vertical-align: text-bottom; + } + } } } diff --git a/assets/data/social.yaml b/assets/data/social.yaml new file mode 100644 index 0000000..007a441 --- /dev/null +++ b/assets/data/social.yaml @@ -0,0 +1,511 @@ +# 001: Github +github: + weight: 1 + prefix: https://github.com/ + title: GitHub + icon: + class: fab fa-github-alt fa-fw + +# 002: LinkedIn +linkedin: + weight: 2 + prefix: https://linkedin.com/in/ + title: LinkedIn + icon: + class: fab fa-linkedin fa-fw + +# 003: Twitter +twitter: + weight: 3 + prefix: https://twitter.com/ + title: Twitter + icon: + class: fab fa-twitter fa-fw + +# 004: Instagram +instagram: + weight: 4 + prefix: https://www.instagram.com/ + title: Instagram + icon: + class: fab fa-instagram fa-fw + +# 005: facebook +facebook: + weight: 5 + prefix: https://facebook.com/ + title: facebook + icon: + class: fab fa-facebook fa-fw + +# 006: Telegram +telegram: + weight: 6 + prefix: https://t.me/ + title: Telegram + icon: + class: fab fa-telegram-plane fa-fw + +# 007: Medium +medium: + weight: 7 + prefix: https://medium.com/ + title: Medium + icon: + class: fab fa-medium fa-fw + +# 008: GitLab +gitlab: + weight: 8 + prefix: https://gitlab.com/ + title: GitLab + icon: + class: fab fa-gitlab fa-fw + +# 009: YouTube Legacy +youtubelegacy: + weight: 9 + prefix: https://www.youtube.com/user/ + title: YouTube + icon: + class: fab fa-youtube fa-fw + +# 010: YouTube Custom +youtubecustom: + weight: 10 + prefix: https://www.youtube.com/c/ + title: YouTube + icon: + class: fab fa-youtube fa-fw + +# 011: YouTube Channel +youtubechannel: + weight: 11 + prefix: https://www.youtube.com/channel/ + title: YouTube + icon: + class: fab fa-youtube fa-fw + +# 012: Tumblr +tumblr: + weight: 12 + template: https://%s.tumblr.com/ + title: Tumblr + icon: + class: fab fa-tumblr fa-fw + +# 013: Quora +quora: + weight: 13 + prefix: https://www.quora.com/profile/ + title: Quora + icon: + class: fab fa-quora fa-fw + +# 014: Keybase +keybase: + weight: 14 + prefix: https://keybase.io/ + title: Keybase + icon: + class: fab fa-keybase fa-fw + +# 015: Pinterest +pinterest: + weight: 15 + prefix: https://www.pinterest.com/ + title: Pinterest + icon: + class: fab fa-pinterest fa-fw + +# 016: Reddit +reddit: + weight: 16 + prefix: https://www.reddit.com/user/ + title: Reddit + icon: + class: fab fa-reddit fa-fw + +# 017: CodePen +codepen: + weight: 17 + prefix: https://codepen.io/ + title: CodePen + icon: + class: fab fa-codepen fa-fw + +# 018: freeCodeCamp +freecodecamp: + weight: 18 + prefix: https://freecodecamp.org/ + title: freeCodeCamp + icon: + class: fab fa-free-code-camp fa-fw + +# 019: Bitbucket +bitbucket: + weight: 19 + prefix: https://bitbucket.org/ + title: Bitbucket + icon: + class: fab fa-bitbucket fa-fw + +# 020: Stack Overflow +stackoverflow: + weight: 20 + prefix: https://stackoverflow.com/users/ + title: Stack Overflow + icon: + class: fab fa-codepen fa-fw + +# 021: 微博 +weibo: + weight: 21 + prefix: https://weibo.com/ + title: 微博 + icon: + class: fab fa-weibo fa-fw + +# 022: OK.RU +odnoklassniki: + weight: 22 + prefix: https://ok.ru/ + title: OK.RU + icon: + class: fab fa-odnoklassniki fa-fw + +# 023: VK +vk: + weight: 23 + prefix: https://vk.com/ + title: VK + icon: + class: fab fa-vk fa-fw + +# 024: Flickr +flickr: + weight: 24 + prefix: https://www.flickr.com/photos/ + title: Flickr + icon: + class: fab fa-flickr fa-fw + +# 025: Xing +xing: + weight: 25 + prefix: https://www.xing.com/profile/ + title: Xing + icon: + class: fab fa-xing fa-fw + +# 026: Snapchat +snapchat: + weight: 26 + prefix: https://www.snapchat.com/add/ + title: Snapchat + icon: + class: fab fa-snapchat fa-fw + +# 027: SoundCloud +soundcloud: + weight: 27 + prefix: https://soundcloud.com/ + title: SoundCloud + icon: + class: fab fa-soundcloud fa-fw + +# 028: Spotify +spotify: + weight: 28 + prefix: https://open.spotify.com/user/ + title: Spotify + icon: + class: fab fa-spotify fa-fw + +# 029: Bandcamp +bandcamp: + weight: 29 + template: https://%s.bandcamp.com/ + title: Bandcamp + icon: + class: fab fa-bandcamp fa-fw + +# 030: PayPal +paypal: + weight: 30 + prefix: https://paypal.me/ + title: PayPal + icon: + class: fab fa-paypal fa-fw + +# 031: 500px +fivehundredpx: + weight: 31 + prefix: https://500px.com/ + title: 500px + icon: + class: fab fa-500px fa-fw + +# 032: Mix +mix: + weight: 32 + prefix: https://mix.com/ + title: Mix + icon: + class: fab fa-mix fa-fw + +# 033: Goodreads +goodreads: + weight: 33 + prefix: https://www.goodreads.com/user/show/ + title: Goodreads + icon: + class: fab fa-goodreads fa-fw + +# 034: Last.fm +lastfm: + weight: 34 + prefix: https://www.last.fm/user/ + title: Last.fm + icon: + class: fab fa-lastfm fa-fw + +# 035: Foursquare +foursquare: + weight: 35 + prefix: https://foursquare.com/ + title: Foursquare + icon: + class: fab fa-foursquare fa-fw + +# 036: Hacker News +hackernews: + weight: 36 + template: https://news.ycombinator.com/user?id=%s + title: Hacker News + icon: + class: fab fa-hacker-news fa-fw + +# 037: Kickstarter +kickstarter: + weight: 37 + prefix: https://kickstarter.com/profile/ + title: Kickstarter + icon: + class: fab fa-kickstarter fa-fw + +# 038: Patreon +patreon: + weight: 38 + prefix: https://patreon.com/ + title: Patreon + icon: + class: fab fa-patreon fa-fw + +# 039: Steam +steam: + weight: 39 + prefix: https://steamcommunity.com/id/ + title: Steam + icon: + class: fab fa-steam fa-fw + +# 040: Twitch +twitch: + weight: 40 + prefix: https://www.twitch.tv/ + title: Twitch + icon: + class: fab fa-twitch fa-fw + +# 041: Strava +strava: + weight: 41 + prefix: https://www.strava.com/athletes/ + title: Strava + icon: + class: fab fa-strava fa-fw + +# 042: Skype +skype: + weight: 42 + template: "skype:" + title: Skype + icon: + class: fab fa-skype fa-fw + +# 043: WhatsApp +whatsapp: + weight: 43 + prefix: https://wa.me/ + title: WhatsApp + icon: + class: fab fa-whatsapp fa-fw + +# 044: 知乎 +zhihu: + weight: 44 + prefix: https://www.zhihu.com/people/ + title: 知乎 + icon: + simpleicons: zhihu + +# 045: 豆瓣 +douban: + weight: 45 + prefix: https://www.douban.com/people/ + title: 豆瓣 + icon: + simpleicons: douban + +# 046: Angellist +angellist: + weight: 46 + prefix: https://angel.co/ + title: Angellist + icon: + class: fab fa-angellist fa-fw + +# 047: SlideShare +slideshare: + weight: 47 + prefix: https://slideshare.com/ + title: SlideShare + icon: + class: fab fa-slideshare fa-fw + +# 048: JSFiddle +jsfiddle: + weight: 48 + prefix: https://jsfiddle.com/ + title: JSFiddle + icon: + class: fab fa-jsfiddle fa-fw + +# 049: DeviantArt +deviantart: + weight: 49 + template: https://%s.deviantart.com/ + title: DeviantArt + icon: + class: fab fa-deviantart fa-fw + +# 050: Behance +behance: + weight: 50 + prefix: https://behance.net/ + title: Behance + icon: + class: fab fa-behance fa-fw + +# 051: Dribbble +dribbble: + weight: 51 + prefix: https://dribbble.com/ + title: Dribbble + icon: + class: fab fa-dribbble fa-fw + +# 052: WordPress +wordpress: + weight: 52 + template: https://%s.wordpress.com/ + title: WordPress + icon: + class: fab fa-wordpress fa-fw + +# 053: Vine +vine: + weight: 53 + prefix: https://vine.co/ + title: Vine + icon: + class: fab fa-vine fa-fw + +# 054: Google Scholar +googlescholar: + weight: 54 + template: https://scholar.google.com/citations?%s + title: Google Scholar + icon: + simpleicons: googlescholar + +# 055: ResearchGate +researchgate: + weight: 55 + prefix: https://www.researchgate.net/profile/ + title: ResearchGate + icon: + class: fab fa-researchgate fa-fw + +# 056: Mastodon +mastodon: + weight: 56 + prefix: https://mastodon.social/ + title: Mastodon + icon: + class: fab fa-mastodon fa-fw + +# 057: Thingiverse +thingiverse: + weight: 57 + prefix: https://www.thingiverse.com/ + title: Thingiverse + icon: + src: svg/icons/thingiverse.svg + +# 058: Dev.To +devto: + weight: 58 + prefix: https://dev.to/ + title: Dev.To + icon: + class: fab fa-dev fa-fw + +# 059: Gitea +gitea: + weight: 59 + title: Gitea + icon: + simpleicons: gitea + +# 060: XMPP +xmpp: + weight: 60 + template: xmpp:%s + title: XMPP + icon: + simpleicons: xmpp + +# 061: Matrix +matrix: + weight: 61 + prefix: https://matrix.to/#/ + title: Matrix + icon: + simpleicons: matrix + +# 062: bilibili +bilibili: + weight: 62 + prefix: https://space.bilibili.com/ + title: bilibili + icon: + src: svg/icons/bilibili.svg + +# 063: Email +email: + weight: 63 + template: mailto:%s + title: Email + icon: + class: far fa-envelope fa-fw + +# 064: RSS +rss: + weight: 64 + url: /index.xml + title: RSS + newtab: true + icon: + class: fas fa-rss fa-fw diff --git a/assets/js/theme.min.js b/assets/js/theme.min.js index cec80ea..b648f90 100644 --- a/assets/js/theme.min.js +++ b/assets/js/theme.min.js @@ -1,4 +1,4 @@ -"use strict";function _objectDestructuringEmpty(a){if(null==a)throw new TypeError("Cannot destructure undefined")}function _createForOfIteratorHelper(a){if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(a=_unsupportedIterableToArray(a))){var b=0,c=function(){};return{s:c,n:function n(){return b>=a.length?{done:!0}:{done:!1,value:a[b++]}},e:function e(a){throw a},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var d,e,f=!0,g=!1;return{s:function s(){d=a[Symbol.iterator]()},n:function n(){var a=d.next();return f=a.done,a},e:function e(a){g=!0,e=a},f:function f(){try{f||null==d.return||d.return()}finally{if(g)throw e}}}}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(c):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c$1"),g=g.replace(new RegExp("(".concat(a,")"),"gi"),"$1")}),{uri:e.uri,title:f,date:e.date,context:g}})};a._index?e(f()):fetch(b.lunrIndexURL).then(function(a){return a.json()}).then(function(c){var d={};a._index=lunr(function(){var a=this;b.lunrLanguageCode&&this.use(lunr[b.lunrLanguageCode]),this.ref("uri"),this.field("title",{boost:50}),this.field("tags",{boost:20}),this.field("description",{boost:10}),this.field("content",{boost:5}),this.metadataWhitelist=["position"],c.forEach(function(b){d[b.uri]=b,a.add(b)})}),a._indexData=d,e(f())}).catch(function(a){console.error(a),e([])})}else"algolia"===b.type&&(h.style.display="inline",i.style.display="none",a._algoliaIndex=a._algoliaIndex||algoliasearch(b.algoliaAppID,b.algoliaSearchKey).initIndex(b.algoliaIndex),a._algoliaIndex.search(c,{offset:0,length:12,attributesToHighlight:["title","content"]}).then(function(a){var b=a.hits;e(b.map(function(a){var b=a.uri,c=a.date,d=a._highlightResult,e=d.title,f=d.content;return{uri:b,title:e.value,date:c,context:f.value}}))}).catch(function(a){console.error(a),e([])}))},templates:{suggestion:function suggestion(a){var b=a.title,c=a.date,d=a.context;return"
".concat(b,"").concat(c,"
").concat(d,"
")},empty:function empty(a){var c=a.query;return"
".concat(b.noResultsFound,": \"").concat(c,"\"
")},footer:function footer(a){_objectDestructuringEmpty(a);var c="algolia"===b.type?{searchType:"algolia",icon:"",href:"https://www.algolia.com/"}:{searchType:"Lunr.js",icon:"",href:"https://lunrjs.com/"},d=c.searchType,e=c.icon,f=c.href;return"")}}});e.on("autocomplete:selected",function(a,b){window.location.assign(b.uri)}),c?a._searchMobile=e:a._searchDesktop=e};if(b.lunrSegmentitURL&&!document.getElementById("lunr-segmentit")){var k=document.createElement("script");k.id="lunr-segmentit",k.type="text/javascript",k.src=b.lunrSegmentitURL,k.async=!0,k.readyState?k.onreadystatechange=function(){("loaded"==k.readyState||"complete"==k.readyState)&&(k.onreadystatechange=null,j())}:k.onload=function(){j()},document.body.appendChild(k)}else j()}}},{key:"initLightGallery",value:function initLightGallery(){this.config.lightGallery&&lightGallery(document.getElementById("content"),this.config.lightGallery)}},{key:"initHighlight",value:function initHighlight(){var a=this;this.util.forEach(document.querySelectorAll(".highlight > .chroma"),function(a){var b=a.querySelectorAll("pre.chroma > code");b.length&&(a.className+=" "+b[b.length-1].className.toLowerCase(),b[0].classList.add("lnc"),b[b.length-1].classList.remove("lnc"))}),this.util.forEach(document.querySelectorAll(".highlight > pre.chroma"),function(a){var b=document.createElement("div");b.className=a.className;var c=document.createElement("table");b.appendChild(c);var d=document.createElement("tbody");c.appendChild(d);var e=document.createElement("tr");d.appendChild(e);var f=document.createElement("td");e.appendChild(f),a.parentElement.replaceChild(b,a),f.appendChild(a)}),this.util.forEach(document.querySelectorAll("pre > code"),function(b){if(b.classList.add("block"),!b.classList.contains("lnc")&&a.config.clipboard){var c=document.createElement("div");c.classList.add("copy-button"),c.innerHTML="",c.setAttribute("data-clipboard-text",b.innerText),c.title=a.config.clipboard.title;var d=new ClipboardJS(c);d.on("success",function(){a.util.animateCSS(b,"flash")}),b.after(c)}})}},{key:"initTable",value:function initTable(){this.util.forEach(document.querySelectorAll(".content table"),function(a){var b=document.createElement("div");b.className="table-wrapper",a.parentElement.replaceChild(b,a),b.appendChild(a)})}},{key:"initHeaderLink",value:function initHeaderLink(){for(var a=1;6>=a;a++)this.util.forEach(document.querySelectorAll(".single .content > h"+a),function(a){a.classList.add("headerLink"),a.innerHTML="").concat(a.innerHTML)})}},{key:"initToc",value:function initToc(){var a=this,b=document.getElementById("TableOfContents");if(null!==b)if(this.util.isTocStatic()){var o=document.getElementById("toc-content-static");b.parentElement!==o&&(b.parentElement.removeChild(b),o.appendChild(b)),this._tocOnScroll&&this.scrollEventSet.delete(this._tocOnScroll)}else{var p=document.getElementById("toc-content-auto");b.parentElement!==p&&(b.parentElement.removeChild(b),p.appendChild(b));var c=document.getElementById("toc-auto"),d=document.getElementsByClassName("page")[0],e=d.getBoundingClientRect();c.style.left="".concat(e.left+e.width+20,"px"),c.style.maxWidth="".concat(d.getBoundingClientRect().left-20,"px");var f=b.getElementsByTagName("a"),g=b.getElementsByTagName("li"),h=document.getElementsByClassName("headerLink"),j="normal"!==this.config.headerMode.desktop,k=document.getElementById("header-desktop").offsetHeight,l=20+(j?k:0),m=c.offsetTop,n=m-l+(j?0:k);this._tocOnScroll=this._tocOnScroll||function(){var d=document.getElementById("post-footer").offsetTop,e=d-c.getBoundingClientRect().height,o=e-l+(j?0:k);a.newScrollTopo?(c.style.position="absolute",c.style.top="".concat(e,"px")):(c.style.position="fixed",c.style.top="".concat(l,"px")),a.util.forEach(f,function(a){a.classList.remove("active")}),a.util.forEach(g,function(a){a.classList.remove("has-active")});for(var p=20+(j?k:0),q=h.length-1,r=0;rp||s<=p&&t>p){q=r;break}}if(-1!==q){f[q].classList.add("active");for(var u=f[q].parentElement;u!==b;)u.classList.add("has-active"),u=u.parentElement.parentElement}},this._tocOnScroll(),this.scrollEventSet.add(this._tocOnScroll)}}},{key:"initMath",value:function initMath(){this.config.math&&renderMathInElement(document.body,this.config.math)}},{key:"initMermaid",value:function initMermaid(){var a=this,b=document.getElementsByClassName("mermaid");b.length&&(mermaid.initialize({startOnLoad:!1,theme:"null"}),this.util.forEach(b,function(b){mermaid.mermaidAPI.render("svg-"+b.id,a.data[b.id],function(a){b.innerHTML=a},b)}))}},{key:"initEcharts",value:function initEcharts(){var a=this;this._echartsOnSwitchTheme=this._echartsOnSwitchTheme||function(){a._echartsArr=a._echartsArr||[];for(var b=0;bd?(b.classList.remove("fadeInDown"),a.util.animateCSS(b,["fadeOutUp","faster"],!0)):e<-d&&(b.classList.remove("fadeOutUp"),a.util.animateCSS(b,["fadeInDown","faster"],!0))}),a.newScrollTop>d?e>d?(c.classList.remove("fadeIn"),a.util.animateCSS(c,["fadeOut","faster"],!0)):e<-d&&(c.style.display="block",c.classList.remove("fadeOut"),a.util.animateCSS(c,["fadeIn","faster"],!0)):c.style.display="none";var f,g=_createForOfIteratorHelper(a.scrollEventSet);try{for(g.s();!(f=g.n()).done;){var h=f.value;h()}}catch(a){g.e(a)}finally{g.f()}a.oldScrollTop=a.newScrollTop},!1)}},{key:"onResize",value:function onResize(){var a=this;window.addEventListener("resize",function(){a._resizeTimeout||(a._resizeTimeout=window.setTimeout(function(){a._resizeTimeout=null;var b,c=_createForOfIteratorHelper(a.resizeEventSet);try{for(c.s();!(b=c.n()).done;){var d=b.value;d()}}catch(a){c.e(a)}finally{c.f()}a.initToc(),a.initSmoothScroll(),a.initMermaid(),a.initSearch()},100))},!1)}},{key:"onClickMask",value:function onClickMask(){var a=this;document.getElementById("mask").addEventListener("click",function(){var b,c=_createForOfIteratorHelper(a.clickMaskEventSet);try{for(c.s();!(b=c.n()).done;){var d=b.value;d()}}catch(a){c.e(a)}finally{c.f()}document.body.classList.remove("blur")},!1)}},{key:"init",value:function init(){this.initMenuMobile(),this.initSwitchTheme(),this.initSearch(),this.initLightGallery(),this.initHighlight(),this.initTable(),this.initHeaderLink(),this.initToc(),this.initComment(),this.initSmoothScroll(),this.initMath(),this.initMermaid(),this.initEcharts(),this.initTypeit(),this.initMapbox(),this.onScroll(),this.onResize(),this.onClickMask()}}]),a}(),themeInit=function(){var a=new Theme;a.init()};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",themeInit,!1):themeInit(); +"use strict";function _objectDestructuringEmpty(a){if(null==a)throw new TypeError("Cannot destructure undefined")}function _createForOfIteratorHelper(a){if("undefined"==typeof Symbol||null==a[Symbol.iterator]){if(Array.isArray(a)||(a=_unsupportedIterableToArray(a))){var b=0,c=function(){};return{s:c,n:function n(){return b>=a.length?{done:!0}:{done:!1,value:a[b++]}},e:function e(a){throw a},f:c}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var d,e,f=!0,g=!1;return{s:function s(){d=a[Symbol.iterator]()},n:function n(){var a=d.next();return f=a.done,a},e:function e(a){g=!0,e=a},f:function f(){try{f||null==d.return||d.return()}finally{if(g)throw e}}}}function _toConsumableArray(a){return _arrayWithoutHoles(a)||_iterableToArray(a)||_unsupportedIterableToArray(a)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(a,b){if(a){if("string"==typeof a)return _arrayLikeToArray(a,b);var c=Object.prototype.toString.call(a).slice(8,-1);return"Object"===c&&a.constructor&&(c=a.constructor.name),"Map"===c||"Set"===c?Array.from(c):"Arguments"===c||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(c)?_arrayLikeToArray(a,b):void 0}}function _iterableToArray(a){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(a))return Array.from(a)}function _arrayWithoutHoles(a){if(Array.isArray(a))return _arrayLikeToArray(a)}function _arrayLikeToArray(a,b){(null==b||b>a.length)&&(b=a.length);for(var c=0,d=Array(b);c$1"),g=g.replace(new RegExp("(".concat(a,")"),"gi"),"$1")}),{uri:e.uri,title:f,date:e.date,context:g}})};a._index?e(f()):fetch(b.lunrIndexURL).then(function(a){return a.json()}).then(function(c){var d={};a._index=lunr(function(){var a=this;b.lunrLanguageCode&&this.use(lunr[b.lunrLanguageCode]),this.ref("uri"),this.field("title",{boost:50}),this.field("tags",{boost:20}),this.field("description",{boost:10}),this.field("content",{boost:5}),this.metadataWhitelist=["position"],c.forEach(function(b){d[b.uri]=b,a.add(b)})}),a._indexData=d,e(f())}).catch(function(a){console.error(a),e([])})}else"algolia"===b.type&&(h.style.display="inline",i.style.display="none",a._algoliaIndex=a._algoliaIndex||algoliasearch(b.algoliaAppID,b.algoliaSearchKey).initIndex(b.algoliaIndex),a._algoliaIndex.search(c,{offset:0,length:12,attributesToHighlight:["title","content"]}).then(function(a){var b=a.hits;e(b.map(function(a){var b=a.uri,c=a.date,d=a._highlightResult,e=d.title,f=d.content;return{uri:b,title:e.value,date:c,context:f.value}}))}).catch(function(a){console.error(a),e([])}))},templates:{suggestion:function suggestion(a){var b=a.title,c=a.date,d=a.context;return"
".concat(b,"").concat(c,"
").concat(d,"
")},empty:function empty(a){var c=a.query;return"
".concat(b.noResultsFound,": \"").concat(c,"\"
")},footer:function footer(a){_objectDestructuringEmpty(a);var c="algolia"===b.type?{searchType:"algolia",icon:"",href:"https://www.algolia.com/"}:{searchType:"Lunr.js",icon:"",href:"https://lunrjs.com/"},d=c.searchType,e=c.icon,f=c.href;return"")}}});e.on("autocomplete:selected",function(a,b){window.location.assign(b.uri)}),c?a._searchMobile=e:a._searchDesktop=e};if(b.lunrSegmentitURL&&!document.getElementById("lunr-segmentit")){var k=document.createElement("script");k.id="lunr-segmentit",k.type="text/javascript",k.src=b.lunrSegmentitURL,k.async=!0,k.readyState?k.onreadystatechange=function(){("loaded"==k.readyState||"complete"==k.readyState)&&(k.onreadystatechange=null,j())}:k.onload=function(){j()},document.body.appendChild(k)}else j()}}},{key:"initLightGallery",value:function initLightGallery(){this.config.lightGallery&&lightGallery(document.getElementById("content"),this.config.lightGallery)}},{key:"initHighlight",value:function initHighlight(){var a=this;this.util.forEach(document.querySelectorAll(".highlight > .chroma"),function(a){var b=a.querySelectorAll("pre.chroma > code");b.length&&(a.className+=" "+b[b.length-1].className.toLowerCase(),b[0].classList.add("lnc"),b[b.length-1].classList.remove("lnc"))}),this.util.forEach(document.querySelectorAll(".highlight > pre.chroma"),function(a){var b=document.createElement("div");b.className=a.className;var c=document.createElement("table");b.appendChild(c);var d=document.createElement("tbody");c.appendChild(d);var e=document.createElement("tr");d.appendChild(e);var f=document.createElement("td");e.appendChild(f),a.parentElement.replaceChild(b,a),f.appendChild(a)}),this.util.forEach(document.querySelectorAll("pre > code"),function(b){if(b.classList.add("block"),!b.classList.contains("lnc")&&a.config.clipboard){var c=document.createElement("div");c.classList.add("copy-button"),c.insertAdjacentHTML("afterbegin",""),c.setAttribute("data-clipboard-text",b.innerText),c.title=a.config.clipboard.title;var d=new ClipboardJS(c);d.on("success",function(){a.util.animateCSS(b,"flash")}),b.after(c)}})}},{key:"initTable",value:function initTable(){this.util.forEach(document.querySelectorAll(".content table"),function(a){var b=document.createElement("div");b.className="table-wrapper",a.parentElement.replaceChild(b,a),b.appendChild(a)})}},{key:"initHeaderLink",value:function initHeaderLink(){for(var a=1;6>=a;a++)this.util.forEach(document.querySelectorAll(".single .content > h"+a),function(a){a.classList.add("headerLink"),a.insertAdjacentHTML("afterbegin",""))})}},{key:"initToc",value:function initToc(){var a=this,b=document.getElementById("TableOfContents");if(null!==b)if(this.util.isTocStatic()){var o=document.getElementById("toc-content-static");b.parentElement!==o&&(b.parentElement.removeChild(b),o.appendChild(b)),this._tocOnScroll&&this.scrollEventSet.delete(this._tocOnScroll)}else{var p=document.getElementById("toc-content-auto");b.parentElement!==p&&(b.parentElement.removeChild(b),p.appendChild(b));var c=document.getElementById("toc-auto"),d=document.getElementsByClassName("page")[0],e=d.getBoundingClientRect();c.style.left="".concat(e.left+e.width+20,"px"),c.style.maxWidth="".concat(d.getBoundingClientRect().left-20,"px");var f=b.getElementsByTagName("a"),g=b.getElementsByTagName("li"),h=document.getElementsByClassName("headerLink"),j="normal"!==this.config.headerMode.desktop,k=document.getElementById("header-desktop").offsetHeight,l=20+(j?k:0),m=c.offsetTop,n=m-l+(j?0:k);this._tocOnScroll=this._tocOnScroll||function(){var d=document.getElementById("post-footer").offsetTop,e=d-c.getBoundingClientRect().height,o=e-l+(j?0:k);a.newScrollTopo?(c.style.position="absolute",c.style.top="".concat(e,"px")):(c.style.position="fixed",c.style.top="".concat(l,"px")),a.util.forEach(f,function(a){a.classList.remove("active")}),a.util.forEach(g,function(a){a.classList.remove("has-active")});for(var p=20+(j?k:0),q=h.length-1,r=0;rp||s<=p&&t>p){q=r;break}}if(-1!==q){f[q].classList.add("active");for(var u=f[q].parentElement;u!==b;)u.classList.add("has-active"),u=u.parentElement.parentElement}},this._tocOnScroll(),this.scrollEventSet.add(this._tocOnScroll)}}},{key:"initMath",value:function initMath(){this.config.math&&renderMathInElement(document.body,this.config.math)}},{key:"initMermaid",value:function initMermaid(){var a=this,b=document.getElementsByClassName("mermaid");b.length&&(mermaid.initialize({startOnLoad:!1,theme:"null"}),this.util.forEach(b,function(b){mermaid.mermaidAPI.render("svg-"+b.id,a.data[b.id],function(a){b.insertAdjacentHTML("afterbegin",a)},b)}))}},{key:"initEcharts",value:function initEcharts(){var a=this;this._echartsOnSwitchTheme=this._echartsOnSwitchTheme||function(){a._echartsArr=a._echartsArr||[];for(var b=0;bd?(b.classList.remove("fadeInDown"),a.util.animateCSS(b,["fadeOutUp","faster"],!0)):e<-d&&(b.classList.remove("fadeOutUp"),a.util.animateCSS(b,["fadeInDown","faster"],!0))}),a.newScrollTop>d?e>d?(c.classList.remove("fadeIn"),a.util.animateCSS(c,["fadeOut","faster"],!0)):e<-d&&(c.style.display="block",c.classList.remove("fadeOut"),a.util.animateCSS(c,["fadeIn","faster"],!0)):c.style.display="none";var f,g=_createForOfIteratorHelper(a.scrollEventSet);try{for(g.s();!(f=g.n()).done;){var h=f.value;h()}}catch(a){g.e(a)}finally{g.f()}a.oldScrollTop=a.newScrollTop},!1)}},{key:"onResize",value:function onResize(){var a=this;window.addEventListener("resize",function(){a._resizeTimeout||(a._resizeTimeout=window.setTimeout(function(){a._resizeTimeout=null;var b,c=_createForOfIteratorHelper(a.resizeEventSet);try{for(c.s();!(b=c.n()).done;){var d=b.value;d()}}catch(a){c.e(a)}finally{c.f()}a.initToc(),a.initSmoothScroll(),a.initMermaid(),a.initSearch()},100))},!1)}},{key:"onClickMask",value:function onClickMask(){var a=this;document.getElementById("mask").addEventListener("click",function(){var b,c=_createForOfIteratorHelper(a.clickMaskEventSet);try{for(c.s();!(b=c.n()).done;){var d=b.value;d()}}catch(a){c.e(a)}finally{c.f()}document.body.classList.remove("blur")},!1)}},{key:"init",value:function init(){this.initIcon(),this.initMenuMobile(),this.initSwitchTheme(),this.initSearch(),this.initLightGallery(),this.initHighlight(),this.initTable(),this.initHeaderLink(),this.initToc(),this.initComment(),this.initSmoothScroll(),this.initMath(),this.initMermaid(),this.initEcharts(),this.initTypeit(),this.initMapbox(),this.onScroll(),this.onResize(),this.onClickMask()}}]),a}(),themeInit=function(){var a=new Theme;a.init()};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",themeInit,!1):themeInit(); //# sourceMappingURL=theme.min.js.map \ No newline at end of file diff --git a/assets/js/theme.min.js.map b/assets/js/theme.min.js.map index e6cf48f..8d90990 100644 --- a/assets/js/theme.min.js.map +++ b/assets/js/theme.min.js.map @@ -1 +1 @@ -{"version":3,"sources":["../../src/js/theme.js"],"names":[],"mappings":"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","file":"theme.min.js","sourcesContent":["class Util {\n forEach(elements, handler) {\n elements = elements || [];\n for (let i = 0; i < elements.length; i++) handler(elements[i]);\n }\n\n getScrollTop() {\n return (document.documentElement && document.documentElement.scrollTop) || document.body.scrollTop;\n }\n\n isMobile() {\n return window.matchMedia('only screen and (max-width: 680px)').matches;\n }\n\n isTocStatic() {\n return window.matchMedia('only screen and (max-width: 960px)').matches;\n }\n\n animateCSS(element, animation, reserved, callback) {\n if (!Array.isArray(animation)) animation = [animation];\n element.classList.add('animated', ...animation);\n const handler = () => {\n element.classList.remove('animated', ...animation);\n element.removeEventListener('animationend', handler);\n if (typeof callback === 'function') callback();\n };\n if (!reserved) element.addEventListener('animationend', handler, false);\n }\n}\n\nclass Theme {\n constructor() {\n this.config = window.config;\n this.data = this.config.data;\n this.isDark = document.body.classList.contains('dark');\n this.util = new Util();\n this.newScrollTop = this.util.getScrollTop();\n this.oldScrollTop = this.newScrollTop;\n this.scrollEventSet = new Set();\n this.resizeEventSet = new Set();\n this.switchThemeEventSet = new Set();\n this.clickMaskEventSet = new Set();\n }\n\n initMenuMobile() {\n const $menuToggleMobile = document.getElementById('menu-toggle-mobile');\n const $menuMobile = document.getElementById('menu-mobile');\n $menuToggleMobile.addEventListener('click', () => {\n document.body.classList.toggle('blur');\n $menuToggleMobile.classList.toggle('active');\n $menuMobile.classList.toggle('active');\n }, false);\n this._menuMobileOnClickMask = this._menuMobileOnClickMask || (() => {\n $menuToggleMobile.classList.remove('active');\n $menuMobile.classList.remove('active');\n });\n this.clickMaskEventSet.add(this._menuMobileOnClickMask);\n }\n\n initSwitchTheme() {\n this.util.forEach(document.getElementsByClassName('theme-switch'), $themeSwitch => {\n $themeSwitch.addEventListener('click', () => {\n document.body.classList.toggle('dark');\n this.isDark = !this.isDark;\n window.localStorage && localStorage.setItem('theme', this.isDark ? 'dark' : 'light');\n for (let event of this.switchThemeEventSet) event();\n }, false);\n });\n }\n\n initSearch() {\n const searchConfig = this.config.search;\n const isMobile = this.util.isMobile();\n if (!searchConfig || isMobile && this._searchMobileOnce || !isMobile && this._searchDesktopOnce) return;\n const classSuffix = isMobile ? 'mobile' : 'desktop';\n const $header = document.getElementById(`header-${classSuffix}`);\n const $searchInput = document.getElementById(`search-input-${classSuffix}`);\n const $searchToggle = document.getElementById(`search-toggle-${classSuffix}`);\n const $searchLoading = document.getElementById(`search-loading-${classSuffix}`);\n const $searchClear = document.getElementById(`search-clear-${classSuffix}`);\n if (isMobile) {\n this._searchMobileOnce = true;\n $searchInput.addEventListener('focus', () => {\n document.body.classList.add('blur');\n $header.classList.add('open');\n }, false);\n document.getElementById('search-cancel-mobile').addEventListener('click', () => {\n $header.classList.remove('open');\n document.body.classList.remove('blur');\n document.getElementById('menu-toggle-mobile').classList.remove('active');\n document.getElementById('menu-mobile').classList.remove('active');\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'none';\n this._searchMobile && this._searchMobile.autocomplete.setVal('');\n }, false);\n $searchClear.addEventListener('click', () => {\n $searchClear.style.display = 'none';\n this._searchMobile && this._searchMobile.autocomplete.setVal('');\n }, false);\n this._searchMobileOnClickMask = this._searchMobileOnClickMask || (() => {\n $header.classList.remove('open');\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'none';\n this._searchMobile && this._searchMobile.autocomplete.setVal('');\n });\n this.clickMaskEventSet.add(this._searchMobileOnClickMask);\n } else {\n this._searchDesktopOnce = true;\n $searchToggle.addEventListener('click', () => {\n document.body.classList.add('blur');\n $header.classList.add('open');\n $searchInput.focus();\n }, false);\n $searchClear.addEventListener('click', () => {\n $searchClear.style.display = 'none';\n this._searchDesktop && this._searchDesktop.autocomplete.setVal('');\n }, false);\n this._searchDesktopOnClickMask = this._searchDesktopOnClickMask || (() => {\n $header.classList.remove('open');\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'none';\n this._searchDesktop && this._searchDesktop.autocomplete.setVal('');\n });\n this.clickMaskEventSet.add(this._searchDesktopOnClickMask);\n }\n $searchInput.addEventListener('input', () => {\n if ($searchInput.value === '') $searchClear.style.display = 'none';\n else $searchClear.style.display = 'inline';\n }, false);\n\n const CONTEXT_LENGTH = 200;\n const initAutosearch = () => {\n const autosearch = autocomplete(`#search-input-${classSuffix}`, {\n hint: false,\n autoselect: true,\n dropdownMenuContainer: `#search-dropdown-${classSuffix}`,\n clearOnSelected: true,\n cssClasses: { noPrefix: true },\n // debug: true,\n }, {\n name: 'search',\n source: (query, callback) => {\n $searchLoading.style.display = 'inline';\n $searchClear.style.display = 'none';\n const finish = (results) => {\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'inline';\n callback(results);\n };\n if (searchConfig.type === 'lunr') {\n const search = () => {\n if (lunr.queryHandler) query = lunr.queryHandler(query);\n return this._index.search(query).slice(0, 12).map(({ ref, matchData: { metadata } }) => {\n const matchData = this._indexData[ref];\n let { title, content: context } = matchData;\n let position = 0;\n Object.values(metadata).forEach(({ description, content }) => {\n if (description) {\n context = matchData.description;\n position = -1;\n } else if (content) {\n const matchPosition = content.position[0][0];\n if (matchPosition < position || position === 0) position = matchPosition;\n }\n });\n position -= CONTEXT_LENGTH / 5;\n if (position > 0) {\n position += context.substr(position, 25).lastIndexOf(' ') + 1;\n context = '...' + context.substr(position, CONTEXT_LENGTH);\n } else {\n context = context.substr(0, CONTEXT_LENGTH);\n }\n Object.keys(metadata).forEach(key => {\n title = title.replace(new RegExp(`(${key})`, 'gi'), '$1');\n context = context.replace(new RegExp(`(${key})`, 'gi'), '$1');\n });\n return {\n 'uri': matchData.uri,\n 'title' : title,\n 'date' : matchData.date,\n 'context' : context,\n };\n });\n }\n if (!this._index) {\n fetch(searchConfig.lunrIndexURL)\n .then(response => response.json())\n .then(data => {\n const indexData = {};\n this._index = lunr(function () {\n if (searchConfig.lunrLanguageCode) this.use(lunr[searchConfig.lunrLanguageCode]);\n this.ref('uri');\n this.field('title', { boost: 50 });\n this.field('tags', { boost: 20 });\n this.field('description', { boost: 10 });\n this.field('content', { boost: 5 });\n this.metadataWhitelist = ['position'];\n data.forEach((record) => {\n indexData[record.uri] = record;\n this.add(record);\n });\n });\n this._indexData = indexData;\n finish(search());\n }).catch(err => {\n console.error(err);\n finish([]);\n });\n } else finish(search());\n } else if (searchConfig.type === 'algolia') {\n $searchLoading.style.display = 'inline';\n $searchClear.style.display = 'none';\n this._algoliaIndex = this._algoliaIndex || algoliasearch(searchConfig.algoliaAppID, searchConfig.algoliaSearchKey).initIndex(searchConfig.algoliaIndex);\n this._algoliaIndex\n .search(query, { offset: 0, length: 12, attributesToHighlight: ['title', 'content'] })\n .then(({ hits }) => {\n finish(hits.map(({ uri, date, _highlightResult: { title, content } }) => ({\n uri: uri,\n title: title.value,\n date: date,\n context: content.value,\n })));\n })\n .catch(err => {\n console.error(err);\n finish([]);\n });\n }\n },\n templates: {\n suggestion: ({ title, date, context }) => `
${title}${date}
${context}
`,\n empty: ({ query }) => `
${searchConfig.noResultsFound}: \"${query}\"
`,\n footer: ({}) => {\n const { searchType, icon, href } = searchConfig.type === 'algolia' ? {\n searchType: 'algolia',\n icon: '',\n href: 'https://www.algolia.com/',\n } : {\n searchType: 'Lunr.js',\n icon: '',\n href: 'https://lunrjs.com/',\n };\n return ``;},\n },\n });\n autosearch.on('autocomplete:selected', (event, suggestion, dataset, context) => {\n window.location.assign(suggestion.uri);\n });\n if (isMobile) this._searchMobile = autosearch;\n else this._searchDesktop = autosearch;\n };\n if (searchConfig.lunrSegmentitURL && !document.getElementById('lunr-segmentit')) {\n const script = document.createElement('script');\n script.id = 'lunr-segmentit';\n script.type = 'text/javascript';\n script.src = searchConfig.lunrSegmentitURL;\n script.async = true;\n if (script.readyState) {\n script.onreadystatechange = () => {\n if (script.readyState == 'loaded' || script.readyState == 'complete'){\n script.onreadystatechange = null;\n initAutosearch();\n }\n };\n } else {\n script.onload = () => {\n initAutosearch();\n };\n }\n document.body.appendChild(script);\n } else initAutosearch();\n }\n\n initLightGallery() {\n if (this.config.lightGallery) lightGallery(document.getElementById('content'), this.config.lightGallery);\n }\n\n initHighlight() {\n this.util.forEach(document.querySelectorAll('.highlight > .chroma'), $chroma => {\n const $elements = $chroma.querySelectorAll('pre.chroma > code');\n if ($elements.length) {\n $chroma.className += ' ' + $elements[$elements.length - 1].className.toLowerCase();\n $elements[0].classList.add('lnc');\n $elements[$elements.length - 1].classList.remove('lnc');\n }\n });\n this.util.forEach(document.querySelectorAll('.highlight > pre.chroma'), $preChroma => {\n const $chroma = document.createElement('div');\n $chroma.className = $preChroma.className;\n const $table = document.createElement('table');\n $chroma.appendChild($table);\n const $tbody = document.createElement('tbody');\n $table.appendChild($tbody);\n const $tr = document.createElement('tr');\n $tbody.appendChild($tr);\n const $td = document.createElement('td');\n $tr.appendChild($td);\n $preChroma.parentElement.replaceChild($chroma, $preChroma);\n $td.appendChild($preChroma);\n });\n this.util.forEach(document.querySelectorAll('pre > code'), $code => {\n $code.classList.add('block');\n if ($code.classList.contains('lnc') || !this.config.clipboard) return;\n const $button = document.createElement('div');\n $button.classList.add('copy-button');\n $button.innerHTML = '';\n $button.setAttribute('data-clipboard-text', $code.innerText);\n $button.title = this.config.clipboard.title;\n const clipboard = new ClipboardJS($button);\n clipboard.on('success', e => {\n this.util.animateCSS($code, 'flash');\n });\n $code.after($button);\n });\n }\n\n initTable() {\n this.util.forEach(document.querySelectorAll('.content table'), $table => {\n const $wrapper = document.createElement('div');\n $wrapper.className = 'table-wrapper';\n $table.parentElement.replaceChild($wrapper, $table);\n $wrapper.appendChild($table);\n });\n }\n\n initHeaderLink() {\n for (let num = 1; num <= 6; num++) {\n this.util.forEach(document.querySelectorAll('.single .content > h' + num), $header => {\n $header.classList.add('headerLink');\n $header.innerHTML = `${$header.innerHTML}`;\n });\n }\n }\n\n initToc() {\n const $tocCore = document.getElementById('TableOfContents');\n if ($tocCore === null) return;\n if (this.util.isTocStatic()) {\n const $tocContentStatic = document.getElementById('toc-content-static');\n if ($tocCore.parentElement !== $tocContentStatic) {\n $tocCore.parentElement.removeChild($tocCore);\n $tocContentStatic.appendChild($tocCore);\n }\n if (this._tocOnScroll) this.scrollEventSet.delete(this._tocOnScroll);\n } else {\n const $tocContentAuto = document.getElementById('toc-content-auto');\n if ($tocCore.parentElement !== $tocContentAuto) {\n $tocCore.parentElement.removeChild($tocCore);\n $tocContentAuto.appendChild($tocCore);\n }\n const $toc = document.getElementById('toc-auto');\n const $page = document.getElementsByClassName('page')[0];\n const rect = $page.getBoundingClientRect();\n $toc.style.left = `${rect.left + rect.width + 20}px`;\n $toc.style.maxWidth = `${$page.getBoundingClientRect().left - 20}px`;\n const $tocLinkElements = $tocCore.getElementsByTagName('a');\n const $tocLiElements = $tocCore.getElementsByTagName('li');\n const $headerLinkElements = document.getElementsByClassName('headerLink');\n const headerIsFixed = this.config.headerMode.desktop !== 'normal';\n const headerHeight = document.getElementById('header-desktop').offsetHeight;\n const TOP_SPACING = 20 + (headerIsFixed ? headerHeight : 0);\n const minTocTop = $toc.offsetTop;\n const minScrollTop = minTocTop - TOP_SPACING + (headerIsFixed ? 0 : headerHeight);\n this._tocOnScroll = this._tocOnScroll || (() => {\n const footerTop = document.getElementById('post-footer').offsetTop;\n const maxTocTop = footerTop - $toc.getBoundingClientRect().height;\n const maxScrollTop = maxTocTop - TOP_SPACING + (headerIsFixed ? 0 : headerHeight);\n if (this.newScrollTop < minScrollTop) {\n $toc.style.position = 'absolute';\n $toc.style.top = `${minTocTop}px`;\n } else if (this.newScrollTop > maxScrollTop) {\n $toc.style.position = 'absolute';\n $toc.style.top = `${maxTocTop}px`;\n } else {\n $toc.style.position = 'fixed';\n $toc.style.top = `${TOP_SPACING}px`;\n }\n\n this.util.forEach($tocLinkElements, $tocLink => { $tocLink.classList.remove('active'); });\n this.util.forEach($tocLiElements, $tocLi => { $tocLi.classList.remove('has-active'); });\n const INDEX_SPACING = 20 + (headerIsFixed ? headerHeight : 0);\n let activeTocIndex = $headerLinkElements.length - 1;\n for (let i = 0; i < $headerLinkElements.length - 1; i++) {\n const thisTop = $headerLinkElements[i].getBoundingClientRect().top;\n const nextTop = $headerLinkElements[i + 1].getBoundingClientRect().top;\n if ((i == 0 && thisTop > INDEX_SPACING)\n || (thisTop <= INDEX_SPACING && nextTop > INDEX_SPACING)) {\n activeTocIndex = i;\n break;\n }\n }\n if (activeTocIndex !== -1) {\n $tocLinkElements[activeTocIndex].classList.add('active');\n let $parent = $tocLinkElements[activeTocIndex].parentElement;\n while ($parent !== $tocCore) {\n $parent.classList.add('has-active');\n $parent = $parent.parentElement.parentElement;\n }\n }\n });\n this._tocOnScroll();\n this.scrollEventSet.add(this._tocOnScroll);\n }\n }\n\n initMath() {\n if (this.config.math) renderMathInElement(document.body, this.config.math);\n }\n\n initMermaid() {\n const $mermaidElements = document.getElementsByClassName('mermaid');\n if ($mermaidElements.length) {\n mermaid.initialize({startOnLoad: false, theme: 'null'});\n this.util.forEach($mermaidElements, $mermaid => {\n mermaid.mermaidAPI.render('svg-' + $mermaid.id, this.data[$mermaid.id], svgCode => {\n $mermaid.innerHTML = svgCode;\n }, $mermaid);\n });\n }\n }\n\n initEcharts() {\n this._echartsOnSwitchTheme = this._echartsOnSwitchTheme || (() => {\n this._echartsArr = this._echartsArr || [];\n for (let i = 0; i < this._echartsArr.length; i++) {\n this._echartsArr[i].dispose();\n }\n this._echartsArr = [];\n this.util.forEach(document.getElementsByClassName('echarts'), $echarts => {\n const chart = echarts.init($echarts, this.isDark ? 'dark' : 'macarons', {renderer: 'svg'});\n chart.setOption(JSON.parse(this.data[$echarts.id]));\n this._echartsArr.push(chart);\n });\n });\n this.switchThemeEventSet.add(this._echartsOnSwitchTheme);\n this._echartsOnSwitchTheme();\n this._echartsOnResize = this._echartsOnResize || (() => {\n for (let i = 0; i < this._echartsArr.length; i++) {\n this._echartsArr[i].resize();\n }\n });\n this.resizeEventSet.add(this._echartsOnResize);\n }\n\n initMapbox() {\n if (this.config.mapbox) {\n mapboxgl.accessToken = this.config.mapbox.accessToken;\n mapboxgl.setRTLTextPlugin(this.config.mapbox.RTLTextPlugin);\n this._mapboxArr = this._mapboxArr || [];\n this.util.forEach(document.getElementsByClassName('mapbox'), $mapbox => {\n const { lng, lat, zoom, lightStyle, darkStyle, marked, navigation, geolocate, scale, fullscreen } = this.data[$mapbox.id];\n const mapbox = new mapboxgl.Map({\n container: $mapbox,\n center: [lng, lat],\n zoom: zoom,\n minZoom: .2,\n style: this.isDark ? darkStyle : lightStyle,\n attributionControl: false,\n });\n if (marked) {\n new mapboxgl.Marker().setLngLat([lng, lat]).addTo(mapbox);\n }\n if (navigation) {\n mapbox.addControl(new mapboxgl.NavigationControl(), 'bottom-right');\n }\n if (geolocate) {\n mapbox.addControl(new mapboxgl.GeolocateControl({\n positionOptions: {\n enableHighAccuracy: true,\n },\n showUserLocation: true,\n trackUserLocation: true,\n }), 'bottom-right');\n }\n if (scale) {\n mapbox.addControl(new mapboxgl.ScaleControl());\n }\n if (fullscreen) {\n mapbox.addControl(new mapboxgl.FullscreenControl());\n }\n mapbox.addControl(new MapboxLanguage());\n this._mapboxArr.push(mapbox);\n });\n this._mapboxOnSwitchTheme = this._mapboxOnSwitchTheme || (() => {\n this.util.forEach(this._mapboxArr, mapbox => {\n const $mapbox = mapbox.getContainer();\n const { lightStyle, darkStyle } = this.data[$mapbox.id];\n mapbox.setStyle(this.isDark ? darkStyle : lightStyle);\n mapbox.addControl(new MapboxLanguage());\n });\n });\n this.switchThemeEventSet.add(this._mapboxOnSwitchTheme);\n }\n }\n\n initTypeit() {\n if (this.config.typeit) {\n this.config.typeit.forEach(group => {\n const typeone = (i) => {\n const id = group[i];\n if (i === group.length - 1) {\n new TypeIt(`#${id}`, {\n strings: this.data[id],\n }).go();\n return;\n }\n let instance = new TypeIt(`#${id}`, {\n strings: this.data[id],\n afterComplete: () => {\n instance.destroy();\n typeone(i + 1);\n },\n }).go();\n };\n typeone(0);\n });\n }\n }\n\n initComment() {\n if (this.config.comment && this.config.comment.gitalk) {\n this.config.comment.gitalk.body = decodeURI(window.location.href);\n const gitalk = new Gitalk(this.config.comment.gitalk.body);\n gitalk.render('gitalk');\n }\n if (this.config.comment && this.config.comment.valine) new Valine(this.config.comment.valine);\n }\n\n initSmoothScroll() {\n if ((!this.util.isMobile() && this.config.headerMode.desktop === 'normal')\n || (this.util.isMobile() && this.config.headerMode.mobile === 'normal')) {\n new SmoothScroll('[href^=\"#\"]', {speed: 300, speedAsDuration: true});\n } else {\n new SmoothScroll('[href^=\"#\"]', {speed: 300, speedAsDuration: true, header: '#header-desktop'});\n }\n }\n\n onScroll() {\n const $headers = [];\n if (this.config.headerMode.desktop === 'auto') $headers.push(document.getElementById('header-desktop'));\n if (this.config.headerMode.mobile === 'auto') $headers.push(document.getElementById('header-mobile'));\n if (document.getElementById('comments')) {\n const $viewComments = document.getElementById('view-comments');\n $viewComments.href = `#comments`;\n $viewComments.style.display = 'block';\n }\n const $fixedButtons = document.getElementById('fixed-buttons');\n const MIN_SCROLL = 20;\n window.addEventListener('scroll', () => {\n this.newScrollTop = this.util.getScrollTop();\n const scroll = this.newScrollTop - this.oldScrollTop;\n this.util.forEach($headers, $header => {\n if (scroll > MIN_SCROLL) {\n $header.classList.remove('fadeInDown');\n this.util.animateCSS($header, ['fadeOutUp', 'faster'], true);\n } else if (scroll < - MIN_SCROLL) {\n $header.classList.remove('fadeOutUp');\n this.util.animateCSS($header, ['fadeInDown', 'faster'], true);\n }\n });\n if (this.newScrollTop > MIN_SCROLL) {\n if (scroll > MIN_SCROLL) {\n $fixedButtons.classList.remove('fadeIn');\n this.util.animateCSS($fixedButtons, ['fadeOut', 'faster'], true);\n } else if (scroll < - MIN_SCROLL) {\n $fixedButtons.style.display = 'block';\n $fixedButtons.classList.remove('fadeOut');\n this.util.animateCSS($fixedButtons, ['fadeIn', 'faster'], true);\n }\n } else {\n $fixedButtons.style.display = 'none';\n }\n for (let event of this.scrollEventSet) event();\n this.oldScrollTop = this.newScrollTop;\n }, false);\n }\n\n onResize() {\n window.addEventListener('resize', () => {\n if (!this._resizeTimeout) {\n this._resizeTimeout = window.setTimeout(() => {\n this._resizeTimeout = null;\n for (let event of this.resizeEventSet) event();\n this.initToc();\n this.initSmoothScroll();\n this.initMermaid();\n this.initSearch();\n }, 100);\n }\n }, false);\n }\n\n onClickMask() {\n document.getElementById('mask').addEventListener('click', () => {\n for (let event of this.clickMaskEventSet) event();\n document.body.classList.remove('blur');\n }, false);\n }\n\n init() {\n this.initMenuMobile();\n this.initSwitchTheme();\n this.initSearch();\n this.initLightGallery();\n this.initHighlight();\n this.initTable();\n this.initHeaderLink();\n this.initToc();\n this.initComment();\n this.initSmoothScroll();\n this.initMath();\n this.initMermaid();\n this.initEcharts();\n this.initTypeit();\n this.initMapbox();\n\n this.onScroll();\n this.onResize();\n this.onClickMask();\n }\n}\n\nconst themeInit = () => {\n const theme = new Theme();\n theme.init();\n};\n\nif (document.readyState !== 'loading') {\n themeInit();\n} else {\n document.addEventListener('DOMContentLoaded', themeInit, false);\n}\n"]} \ No newline at end of file +{"version":3,"sources":["../../src/js/theme.js"],"names":[],"mappings":"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","file":"theme.min.js","sourcesContent":["class Util {\n forEach(elements, handler) {\n elements = elements || [];\n for (let i = 0; i < elements.length; i++) handler(elements[i]);\n }\n\n getScrollTop() {\n return (document.documentElement && document.documentElement.scrollTop) || document.body.scrollTop;\n }\n\n isMobile() {\n return window.matchMedia('only screen and (max-width: 680px)').matches;\n }\n\n isTocStatic() {\n return window.matchMedia('only screen and (max-width: 960px)').matches;\n }\n\n animateCSS(element, animation, reserved, callback) {\n if (!Array.isArray(animation)) animation = [animation];\n element.classList.add('animated', ...animation);\n const handler = () => {\n element.classList.remove('animated', ...animation);\n element.removeEventListener('animationend', handler);\n if (typeof callback === 'function') callback();\n };\n if (!reserved) element.addEventListener('animationend', handler, false);\n }\n}\n\nclass Theme {\n constructor() {\n this.config = window.config;\n this.data = this.config.data;\n this.isDark = document.body.classList.contains('dark');\n this.util = new Util();\n this.newScrollTop = this.util.getScrollTop();\n this.oldScrollTop = this.newScrollTop;\n this.scrollEventSet = new Set();\n this.resizeEventSet = new Set();\n this.switchThemeEventSet = new Set();\n this.clickMaskEventSet = new Set();\n }\n\n initIcon() {\n this.util.forEach(document.querySelectorAll('[data-svg-src]'), $icon => {\n fetch($icon.getAttribute('data-svg-src'))\n .then(response => response.text())\n .then(svg => {\n const $temp = document.createElement('div');\n $temp.insertAdjacentHTML('afterbegin', svg);\n const $svg = $temp.firstChild;\n $svg.setAttribute('data-svg-src', $icon.getAttribute('data-svg-src'));\n $svg.classList.add('icon');\n $icon.parentElement.replaceChild($svg, $icon);\n })\n .catch(console.error.bind(console));\n });\n }\n\n initMenuMobile() {\n const $menuToggleMobile = document.getElementById('menu-toggle-mobile');\n const $menuMobile = document.getElementById('menu-mobile');\n $menuToggleMobile.addEventListener('click', () => {\n document.body.classList.toggle('blur');\n $menuToggleMobile.classList.toggle('active');\n $menuMobile.classList.toggle('active');\n }, false);\n this._menuMobileOnClickMask = this._menuMobileOnClickMask || (() => {\n $menuToggleMobile.classList.remove('active');\n $menuMobile.classList.remove('active');\n });\n this.clickMaskEventSet.add(this._menuMobileOnClickMask);\n }\n\n initSwitchTheme() {\n this.util.forEach(document.getElementsByClassName('theme-switch'), $themeSwitch => {\n $themeSwitch.addEventListener('click', () => {\n document.body.classList.toggle('dark');\n this.isDark = !this.isDark;\n window.localStorage && localStorage.setItem('theme', this.isDark ? 'dark' : 'light');\n for (let event of this.switchThemeEventSet) event();\n }, false);\n });\n }\n\n initSearch() {\n const searchConfig = this.config.search;\n const isMobile = this.util.isMobile();\n if (!searchConfig || isMobile && this._searchMobileOnce || !isMobile && this._searchDesktopOnce) return;\n const classSuffix = isMobile ? 'mobile' : 'desktop';\n const $header = document.getElementById(`header-${classSuffix}`);\n const $searchInput = document.getElementById(`search-input-${classSuffix}`);\n const $searchToggle = document.getElementById(`search-toggle-${classSuffix}`);\n const $searchLoading = document.getElementById(`search-loading-${classSuffix}`);\n const $searchClear = document.getElementById(`search-clear-${classSuffix}`);\n if (isMobile) {\n this._searchMobileOnce = true;\n $searchInput.addEventListener('focus', () => {\n document.body.classList.add('blur');\n $header.classList.add('open');\n }, false);\n document.getElementById('search-cancel-mobile').addEventListener('click', () => {\n $header.classList.remove('open');\n document.body.classList.remove('blur');\n document.getElementById('menu-toggle-mobile').classList.remove('active');\n document.getElementById('menu-mobile').classList.remove('active');\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'none';\n this._searchMobile && this._searchMobile.autocomplete.setVal('');\n }, false);\n $searchClear.addEventListener('click', () => {\n $searchClear.style.display = 'none';\n this._searchMobile && this._searchMobile.autocomplete.setVal('');\n }, false);\n this._searchMobileOnClickMask = this._searchMobileOnClickMask || (() => {\n $header.classList.remove('open');\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'none';\n this._searchMobile && this._searchMobile.autocomplete.setVal('');\n });\n this.clickMaskEventSet.add(this._searchMobileOnClickMask);\n } else {\n this._searchDesktopOnce = true;\n $searchToggle.addEventListener('click', () => {\n document.body.classList.add('blur');\n $header.classList.add('open');\n $searchInput.focus();\n }, false);\n $searchClear.addEventListener('click', () => {\n $searchClear.style.display = 'none';\n this._searchDesktop && this._searchDesktop.autocomplete.setVal('');\n }, false);\n this._searchDesktopOnClickMask = this._searchDesktopOnClickMask || (() => {\n $header.classList.remove('open');\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'none';\n this._searchDesktop && this._searchDesktop.autocomplete.setVal('');\n });\n this.clickMaskEventSet.add(this._searchDesktopOnClickMask);\n }\n $searchInput.addEventListener('input', () => {\n if ($searchInput.value === '') $searchClear.style.display = 'none';\n else $searchClear.style.display = 'inline';\n }, false);\n\n const CONTEXT_LENGTH = 200;\n const initAutosearch = () => {\n const autosearch = autocomplete(`#search-input-${classSuffix}`, {\n hint: false,\n autoselect: true,\n dropdownMenuContainer: `#search-dropdown-${classSuffix}`,\n clearOnSelected: true,\n cssClasses: { noPrefix: true },\n // debug: true,\n }, {\n name: 'search',\n source: (query, callback) => {\n $searchLoading.style.display = 'inline';\n $searchClear.style.display = 'none';\n const finish = (results) => {\n $searchLoading.style.display = 'none';\n $searchClear.style.display = 'inline';\n callback(results);\n };\n if (searchConfig.type === 'lunr') {\n const search = () => {\n if (lunr.queryHandler) query = lunr.queryHandler(query);\n return this._index.search(query).slice(0, 12).map(({ ref, matchData: { metadata } }) => {\n const matchData = this._indexData[ref];\n let { title, content: context } = matchData;\n let position = 0;\n Object.values(metadata).forEach(({ description, content }) => {\n if (description) {\n context = matchData.description;\n position = -1;\n } else if (content) {\n const matchPosition = content.position[0][0];\n if (matchPosition < position || position === 0) position = matchPosition;\n }\n });\n position -= CONTEXT_LENGTH / 5;\n if (position > 0) {\n position += context.substr(position, 25).lastIndexOf(' ') + 1;\n context = '...' + context.substr(position, CONTEXT_LENGTH);\n } else {\n context = context.substr(0, CONTEXT_LENGTH);\n }\n Object.keys(metadata).forEach(key => {\n title = title.replace(new RegExp(`(${key})`, 'gi'), '$1');\n context = context.replace(new RegExp(`(${key})`, 'gi'), '$1');\n });\n return {\n 'uri': matchData.uri,\n 'title' : title,\n 'date' : matchData.date,\n 'context' : context,\n };\n });\n }\n if (!this._index) {\n fetch(searchConfig.lunrIndexURL)\n .then(response => response.json())\n .then(data => {\n const indexData = {};\n this._index = lunr(function () {\n if (searchConfig.lunrLanguageCode) this.use(lunr[searchConfig.lunrLanguageCode]);\n this.ref('uri');\n this.field('title', { boost: 50 });\n this.field('tags', { boost: 20 });\n this.field('description', { boost: 10 });\n this.field('content', { boost: 5 });\n this.metadataWhitelist = ['position'];\n data.forEach((record) => {\n indexData[record.uri] = record;\n this.add(record);\n });\n });\n this._indexData = indexData;\n finish(search());\n }).catch(err => {\n console.error(err);\n finish([]);\n });\n } else finish(search());\n } else if (searchConfig.type === 'algolia') {\n $searchLoading.style.display = 'inline';\n $searchClear.style.display = 'none';\n this._algoliaIndex = this._algoliaIndex || algoliasearch(searchConfig.algoliaAppID, searchConfig.algoliaSearchKey).initIndex(searchConfig.algoliaIndex);\n this._algoliaIndex\n .search(query, { offset: 0, length: 12, attributesToHighlight: ['title', 'content'] })\n .then(({ hits }) => {\n finish(hits.map(({ uri, date, _highlightResult: { title, content } }) => ({\n uri: uri,\n title: title.value,\n date: date,\n context: content.value,\n })));\n })\n .catch(err => {\n console.error(err);\n finish([]);\n });\n }\n },\n templates: {\n suggestion: ({ title, date, context }) => `
${title}${date}
${context}
`,\n empty: ({ query }) => `
${searchConfig.noResultsFound}: \"${query}\"
`,\n footer: ({}) => {\n const { searchType, icon, href } = searchConfig.type === 'algolia' ? {\n searchType: 'algolia',\n icon: '',\n href: 'https://www.algolia.com/',\n } : {\n searchType: 'Lunr.js',\n icon: '',\n href: 'https://lunrjs.com/',\n };\n return ``;},\n },\n });\n autosearch.on('autocomplete:selected', (event, suggestion, dataset, context) => {\n window.location.assign(suggestion.uri);\n });\n if (isMobile) this._searchMobile = autosearch;\n else this._searchDesktop = autosearch;\n };\n if (searchConfig.lunrSegmentitURL && !document.getElementById('lunr-segmentit')) {\n const script = document.createElement('script');\n script.id = 'lunr-segmentit';\n script.type = 'text/javascript';\n script.src = searchConfig.lunrSegmentitURL;\n script.async = true;\n if (script.readyState) {\n script.onreadystatechange = () => {\n if (script.readyState == 'loaded' || script.readyState == 'complete'){\n script.onreadystatechange = null;\n initAutosearch();\n }\n };\n } else {\n script.onload = () => {\n initAutosearch();\n };\n }\n document.body.appendChild(script);\n } else initAutosearch();\n }\n\n initLightGallery() {\n if (this.config.lightGallery) lightGallery(document.getElementById('content'), this.config.lightGallery);\n }\n\n initHighlight() {\n this.util.forEach(document.querySelectorAll('.highlight > .chroma'), $chroma => {\n const $elements = $chroma.querySelectorAll('pre.chroma > code');\n if ($elements.length) {\n $chroma.className += ' ' + $elements[$elements.length - 1].className.toLowerCase();\n $elements[0].classList.add('lnc');\n $elements[$elements.length - 1].classList.remove('lnc');\n }\n });\n this.util.forEach(document.querySelectorAll('.highlight > pre.chroma'), $preChroma => {\n const $chroma = document.createElement('div');\n $chroma.className = $preChroma.className;\n const $table = document.createElement('table');\n $chroma.appendChild($table);\n const $tbody = document.createElement('tbody');\n $table.appendChild($tbody);\n const $tr = document.createElement('tr');\n $tbody.appendChild($tr);\n const $td = document.createElement('td');\n $tr.appendChild($td);\n $preChroma.parentElement.replaceChild($chroma, $preChroma);\n $td.appendChild($preChroma);\n });\n this.util.forEach(document.querySelectorAll('pre > code'), $code => {\n $code.classList.add('block');\n if ($code.classList.contains('lnc') || !this.config.clipboard) return;\n const $button = document.createElement('div');\n $button.classList.add('copy-button');\n $button.insertAdjacentHTML('afterbegin', '');\n $button.setAttribute('data-clipboard-text', $code.innerText);\n $button.title = this.config.clipboard.title;\n const clipboard = new ClipboardJS($button);\n clipboard.on('success', e => {\n this.util.animateCSS($code, 'flash');\n });\n $code.after($button);\n });\n }\n\n initTable() {\n this.util.forEach(document.querySelectorAll('.content table'), $table => {\n const $wrapper = document.createElement('div');\n $wrapper.className = 'table-wrapper';\n $table.parentElement.replaceChild($wrapper, $table);\n $wrapper.appendChild($table);\n });\n }\n\n initHeaderLink() {\n for (let num = 1; num <= 6; num++) {\n this.util.forEach(document.querySelectorAll('.single .content > h' + num), $header => {\n $header.classList.add('headerLink');\n $header.insertAdjacentHTML('afterbegin', ``);\n });\n }\n }\n\n initToc() {\n const $tocCore = document.getElementById('TableOfContents');\n if ($tocCore === null) return;\n if (this.util.isTocStatic()) {\n const $tocContentStatic = document.getElementById('toc-content-static');\n if ($tocCore.parentElement !== $tocContentStatic) {\n $tocCore.parentElement.removeChild($tocCore);\n $tocContentStatic.appendChild($tocCore);\n }\n if (this._tocOnScroll) this.scrollEventSet.delete(this._tocOnScroll);\n } else {\n const $tocContentAuto = document.getElementById('toc-content-auto');\n if ($tocCore.parentElement !== $tocContentAuto) {\n $tocCore.parentElement.removeChild($tocCore);\n $tocContentAuto.appendChild($tocCore);\n }\n const $toc = document.getElementById('toc-auto');\n const $page = document.getElementsByClassName('page')[0];\n const rect = $page.getBoundingClientRect();\n $toc.style.left = `${rect.left + rect.width + 20}px`;\n $toc.style.maxWidth = `${$page.getBoundingClientRect().left - 20}px`;\n const $tocLinkElements = $tocCore.getElementsByTagName('a');\n const $tocLiElements = $tocCore.getElementsByTagName('li');\n const $headerLinkElements = document.getElementsByClassName('headerLink');\n const headerIsFixed = this.config.headerMode.desktop !== 'normal';\n const headerHeight = document.getElementById('header-desktop').offsetHeight;\n const TOP_SPACING = 20 + (headerIsFixed ? headerHeight : 0);\n const minTocTop = $toc.offsetTop;\n const minScrollTop = minTocTop - TOP_SPACING + (headerIsFixed ? 0 : headerHeight);\n this._tocOnScroll = this._tocOnScroll || (() => {\n const footerTop = document.getElementById('post-footer').offsetTop;\n const maxTocTop = footerTop - $toc.getBoundingClientRect().height;\n const maxScrollTop = maxTocTop - TOP_SPACING + (headerIsFixed ? 0 : headerHeight);\n if (this.newScrollTop < minScrollTop) {\n $toc.style.position = 'absolute';\n $toc.style.top = `${minTocTop}px`;\n } else if (this.newScrollTop > maxScrollTop) {\n $toc.style.position = 'absolute';\n $toc.style.top = `${maxTocTop}px`;\n } else {\n $toc.style.position = 'fixed';\n $toc.style.top = `${TOP_SPACING}px`;\n }\n\n this.util.forEach($tocLinkElements, $tocLink => { $tocLink.classList.remove('active'); });\n this.util.forEach($tocLiElements, $tocLi => { $tocLi.classList.remove('has-active'); });\n const INDEX_SPACING = 20 + (headerIsFixed ? headerHeight : 0);\n let activeTocIndex = $headerLinkElements.length - 1;\n for (let i = 0; i < $headerLinkElements.length - 1; i++) {\n const thisTop = $headerLinkElements[i].getBoundingClientRect().top;\n const nextTop = $headerLinkElements[i + 1].getBoundingClientRect().top;\n if ((i == 0 && thisTop > INDEX_SPACING)\n || (thisTop <= INDEX_SPACING && nextTop > INDEX_SPACING)) {\n activeTocIndex = i;\n break;\n }\n }\n if (activeTocIndex !== -1) {\n $tocLinkElements[activeTocIndex].classList.add('active');\n let $parent = $tocLinkElements[activeTocIndex].parentElement;\n while ($parent !== $tocCore) {\n $parent.classList.add('has-active');\n $parent = $parent.parentElement.parentElement;\n }\n }\n });\n this._tocOnScroll();\n this.scrollEventSet.add(this._tocOnScroll);\n }\n }\n\n initMath() {\n if (this.config.math) renderMathInElement(document.body, this.config.math);\n }\n\n initMermaid() {\n const $mermaidElements = document.getElementsByClassName('mermaid');\n if ($mermaidElements.length) {\n mermaid.initialize({startOnLoad: false, theme: 'null'});\n this.util.forEach($mermaidElements, $mermaid => {\n mermaid.mermaidAPI.render('svg-' + $mermaid.id, this.data[$mermaid.id], svgCode => {\n $mermaid.insertAdjacentHTML('afterbegin', svgCode);\n }, $mermaid);\n });\n }\n }\n\n initEcharts() {\n this._echartsOnSwitchTheme = this._echartsOnSwitchTheme || (() => {\n this._echartsArr = this._echartsArr || [];\n for (let i = 0; i < this._echartsArr.length; i++) {\n this._echartsArr[i].dispose();\n }\n this._echartsArr = [];\n this.util.forEach(document.getElementsByClassName('echarts'), $echarts => {\n const chart = echarts.init($echarts, this.isDark ? 'dark' : 'macarons', {renderer: 'svg'});\n chart.setOption(JSON.parse(this.data[$echarts.id]));\n this._echartsArr.push(chart);\n });\n });\n this.switchThemeEventSet.add(this._echartsOnSwitchTheme);\n this._echartsOnSwitchTheme();\n this._echartsOnResize = this._echartsOnResize || (() => {\n for (let i = 0; i < this._echartsArr.length; i++) {\n this._echartsArr[i].resize();\n }\n });\n this.resizeEventSet.add(this._echartsOnResize);\n }\n\n initMapbox() {\n if (this.config.mapbox) {\n mapboxgl.accessToken = this.config.mapbox.accessToken;\n mapboxgl.setRTLTextPlugin(this.config.mapbox.RTLTextPlugin);\n this._mapboxArr = this._mapboxArr || [];\n this.util.forEach(document.getElementsByClassName('mapbox'), $mapbox => {\n const { lng, lat, zoom, lightStyle, darkStyle, marked, navigation, geolocate, scale, fullscreen } = this.data[$mapbox.id];\n const mapbox = new mapboxgl.Map({\n container: $mapbox,\n center: [lng, lat],\n zoom: zoom,\n minZoom: .2,\n style: this.isDark ? darkStyle : lightStyle,\n attributionControl: false,\n });\n if (marked) {\n new mapboxgl.Marker().setLngLat([lng, lat]).addTo(mapbox);\n }\n if (navigation) {\n mapbox.addControl(new mapboxgl.NavigationControl(), 'bottom-right');\n }\n if (geolocate) {\n mapbox.addControl(new mapboxgl.GeolocateControl({\n positionOptions: {\n enableHighAccuracy: true,\n },\n showUserLocation: true,\n trackUserLocation: true,\n }), 'bottom-right');\n }\n if (scale) {\n mapbox.addControl(new mapboxgl.ScaleControl());\n }\n if (fullscreen) {\n mapbox.addControl(new mapboxgl.FullscreenControl());\n }\n mapbox.addControl(new MapboxLanguage());\n this._mapboxArr.push(mapbox);\n });\n this._mapboxOnSwitchTheme = this._mapboxOnSwitchTheme || (() => {\n this.util.forEach(this._mapboxArr, mapbox => {\n const $mapbox = mapbox.getContainer();\n const { lightStyle, darkStyle } = this.data[$mapbox.id];\n mapbox.setStyle(this.isDark ? darkStyle : lightStyle);\n mapbox.addControl(new MapboxLanguage());\n });\n });\n this.switchThemeEventSet.add(this._mapboxOnSwitchTheme);\n }\n }\n\n initTypeit() {\n if (this.config.typeit) {\n this.config.typeit.forEach(group => {\n const typeone = (i) => {\n const id = group[i];\n if (i === group.length - 1) {\n new TypeIt(`#${id}`, {\n strings: this.data[id],\n }).go();\n return;\n }\n let instance = new TypeIt(`#${id}`, {\n strings: this.data[id],\n afterComplete: () => {\n instance.destroy();\n typeone(i + 1);\n },\n }).go();\n };\n typeone(0);\n });\n }\n }\n\n initComment() {\n if (this.config.comment && this.config.comment.gitalk) {\n this.config.comment.gitalk.body = decodeURI(window.location.href);\n const gitalk = new Gitalk(this.config.comment.gitalk.body);\n gitalk.render('gitalk');\n }\n if (this.config.comment && this.config.comment.valine) new Valine(this.config.comment.valine);\n }\n\n initSmoothScroll() {\n if ((!this.util.isMobile() && this.config.headerMode.desktop === 'normal')\n || (this.util.isMobile() && this.config.headerMode.mobile === 'normal')) {\n new SmoothScroll('[href^=\"#\"]', {speed: 300, speedAsDuration: true});\n } else {\n new SmoothScroll('[href^=\"#\"]', {speed: 300, speedAsDuration: true, header: '#header-desktop'});\n }\n }\n\n onScroll() {\n const $headers = [];\n if (this.config.headerMode.desktop === 'auto') $headers.push(document.getElementById('header-desktop'));\n if (this.config.headerMode.mobile === 'auto') $headers.push(document.getElementById('header-mobile'));\n if (document.getElementById('comments')) {\n const $viewComments = document.getElementById('view-comments');\n $viewComments.href = `#comments`;\n $viewComments.style.display = 'block';\n }\n const $fixedButtons = document.getElementById('fixed-buttons');\n const MIN_SCROLL = 20;\n window.addEventListener('scroll', () => {\n this.newScrollTop = this.util.getScrollTop();\n const scroll = this.newScrollTop - this.oldScrollTop;\n this.util.forEach($headers, $header => {\n if (scroll > MIN_SCROLL) {\n $header.classList.remove('fadeInDown');\n this.util.animateCSS($header, ['fadeOutUp', 'faster'], true);\n } else if (scroll < - MIN_SCROLL) {\n $header.classList.remove('fadeOutUp');\n this.util.animateCSS($header, ['fadeInDown', 'faster'], true);\n }\n });\n if (this.newScrollTop > MIN_SCROLL) {\n if (scroll > MIN_SCROLL) {\n $fixedButtons.classList.remove('fadeIn');\n this.util.animateCSS($fixedButtons, ['fadeOut', 'faster'], true);\n } else if (scroll < - MIN_SCROLL) {\n $fixedButtons.style.display = 'block';\n $fixedButtons.classList.remove('fadeOut');\n this.util.animateCSS($fixedButtons, ['fadeIn', 'faster'], true);\n }\n } else {\n $fixedButtons.style.display = 'none';\n }\n for (let event of this.scrollEventSet) event();\n this.oldScrollTop = this.newScrollTop;\n }, false);\n }\n\n onResize() {\n window.addEventListener('resize', () => {\n if (!this._resizeTimeout) {\n this._resizeTimeout = window.setTimeout(() => {\n this._resizeTimeout = null;\n for (let event of this.resizeEventSet) event();\n this.initToc();\n this.initSmoothScroll();\n this.initMermaid();\n this.initSearch();\n }, 100);\n }\n }, false);\n }\n\n onClickMask() {\n document.getElementById('mask').addEventListener('click', () => {\n for (let event of this.clickMaskEventSet) event();\n document.body.classList.remove('blur');\n }, false);\n }\n\n init() {\n this.initIcon();\n this.initMenuMobile();\n this.initSwitchTheme();\n this.initSearch();\n this.initLightGallery();\n this.initHighlight();\n this.initTable();\n this.initHeaderLink();\n this.initToc();\n this.initComment();\n this.initSmoothScroll();\n this.initMath();\n this.initMermaid();\n this.initEcharts();\n this.initTypeit();\n this.initMapbox();\n\n this.onScroll();\n this.onResize();\n this.onClickMask();\n }\n}\n\nconst themeInit = () => {\n const theme = new Theme();\n theme.init();\n};\n\nif (document.readyState !== 'loading') {\n themeInit();\n} else {\n document.addEventListener('DOMContentLoaded', themeInit, false);\n}\n"]} \ No newline at end of file diff --git a/assets/lib/VERSION b/assets/lib/VERSION index 68378d4..ee080c4 100644 --- a/assets/lib/VERSION +++ b/assets/lib/VERSION @@ -1,6 +1,6 @@ normalize.css@8.0.1 https://github.com/necolas/normalize.css fontawesome-free@5.12.1 https://fontawesome.com/ -forkawesome@1.1.7 https://forkaweso.me/Fork-Awesome/ +simple-icons@2.9.0 https://github.com/simple-icons/simple-icons animate.css@3.7.2 https://github.com/daneden/animate.css smooth-scroll@16.1.2 https://github.com/cferdinandi/smooth-scroll autocomplete.js@0.37.1 https://github.com/algolia/autocomplete.js @@ -19,4 +19,3 @@ aplayer@1.10.1 https://github.com/MoePlayer/APlayer meting@2.0.1 https://github.com/metowolf/MetingJS gitalk@1.6.2 https://github.com/gitalk/gitalk valine@1.3.10 https://valine.js.org/ -iconfont https://www.iconfont.cn/ diff --git a/assets/lib/forkawesome/_animated.scss b/assets/lib/forkawesome/_animated.scss deleted file mode 100644 index 543d5b3..0000000 --- a/assets/lib/forkawesome/_animated.scss +++ /dev/null @@ -1,34 +0,0 @@ -// Spinning Icons -// -------------------------- - -.#{$fa-css-prefix}-spin { - -webkit-animation: #{$fa-css-prefix}-spin 2s infinite linear; - animation: #{$fa-css-prefix}-spin 2s infinite linear; -} - -.#{$fa-css-prefix}-pulse { - -webkit-animation: #{$fa-css-prefix}-spin 1s infinite steps(8); - animation: #{$fa-css-prefix}-spin 1s infinite steps(8); -} - -@-webkit-keyframes #{$fa-css-prefix}-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} - -@keyframes #{$fa-css-prefix}-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} diff --git a/assets/lib/forkawesome/_bordered-pulled.scss b/assets/lib/forkawesome/_bordered-pulled.scss deleted file mode 100644 index d4b85a0..0000000 --- a/assets/lib/forkawesome/_bordered-pulled.scss +++ /dev/null @@ -1,25 +0,0 @@ -// Bordered & Pulled -// ------------------------- - -.#{$fa-css-prefix}-border { - padding: .2em .25em .15em; - border: solid .08em $fa-border-color; - border-radius: .1em; -} - -.#{$fa-css-prefix}-pull-left { float: left; } -.#{$fa-css-prefix}-pull-right { float: right; } - -.#{$fa-css-prefix} { - &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } - &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } -} - -/* Deprecated as of 4.4.0 */ -.pull-right { float: right; } -.pull-left { float: left; } - -.#{$fa-css-prefix} { - &.pull-left { margin-right: .3em; } - &.pull-right { margin-left: .3em; } -} diff --git a/assets/lib/forkawesome/_core.scss b/assets/lib/forkawesome/_core.scss deleted file mode 100644 index ce3cad1..0000000 --- a/assets/lib/forkawesome/_core.scss +++ /dev/null @@ -1,11 +0,0 @@ -// Base Class Definition -// ------------------------- - -.#{$fa-css-prefix} { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} #{$fa-font-family}; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} diff --git a/assets/lib/forkawesome/_fixed-width.scss b/assets/lib/forkawesome/_fixed-width.scss deleted file mode 100644 index b221c98..0000000 --- a/assets/lib/forkawesome/_fixed-width.scss +++ /dev/null @@ -1,6 +0,0 @@ -// Fixed Width Icons -// ------------------------- -.#{$fa-css-prefix}-fw { - width: (18em / 14); - text-align: center; -} diff --git a/assets/lib/forkawesome/_functions.scss b/assets/lib/forkawesome/_functions.scss deleted file mode 100644 index 7ef2336..0000000 --- a/assets/lib/forkawesome/_functions.scss +++ /dev/null @@ -1,11 +0,0 @@ -// Functions -// -------------------------- - -// Helper function which adds quotes to preserve unicode values in CSS output. -// -// See: https://github.com/sass/sass/issues/1395 -// See: https://stackoverflow.com/questions/30421570/sass-unicode-escape-is-not-preserved-in-css-file - -@function fa-content($fa-var) { - @return unquote("\"#{$fa-var}\""); -} diff --git a/assets/lib/forkawesome/_icons.scss b/assets/lib/forkawesome/_icons.scss deleted file mode 100644 index e471b26..0000000 --- a/assets/lib/forkawesome/_icons.scss +++ /dev/null @@ -1,879 +0,0 @@ -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ - -.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; } -.#{$fa-css-prefix}-music:before { content: $fa-var-music; } -.#{$fa-css-prefix}-search:before { content: $fa-var-search; } -.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; } -.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; } -.#{$fa-css-prefix}-star:before { content: $fa-var-star; } -.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; } -.#{$fa-css-prefix}-user:before { content: $fa-var-user; } -.#{$fa-css-prefix}-film:before { content: $fa-var-film; } -.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; } -.#{$fa-css-prefix}-th:before { content: $fa-var-th; } -.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; } -.#{$fa-css-prefix}-check:before { content: $fa-var-check; } -.#{$fa-css-prefix}-remove:before, -.#{$fa-css-prefix}-close:before, -.#{$fa-css-prefix}-times:before { content: $fa-var-times; } -.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; } -.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; } -.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; } -.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; } -.#{$fa-css-prefix}-gear:before, -.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; } -.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; } -.#{$fa-css-prefix}-home:before { content: $fa-var-home; } -.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; } -.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; } -.#{$fa-css-prefix}-road:before { content: $fa-var-road; } -.#{$fa-css-prefix}-download:before { content: $fa-var-download; } -.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; } -.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; } -.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; } -.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; } -.#{$fa-css-prefix}-rotate-right:before, -.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; } -.#{$fa-css-prefix}-sync:before, -.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; } -.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; } -.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; } -.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; } -.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; } -.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; } -.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; } -.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; } -.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; } -.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; } -.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; } -.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; } -.#{$fa-css-prefix}-book:before { content: $fa-var-book; } -.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; } -.#{$fa-css-prefix}-print:before { content: $fa-var-print; } -.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; } -.#{$fa-css-prefix}-font:before { content: $fa-var-font; } -.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; } -.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; } -.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; } -.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; } -.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; } -.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; } -.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; } -.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; } -.#{$fa-css-prefix}-list:before { content: $fa-var-list; } -.#{$fa-css-prefix}-dedent:before, -.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; } -.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; } -.#{$fa-css-prefix}-video:before, -.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; } -.#{$fa-css-prefix}-photo:before, -.#{$fa-css-prefix}-image:before, -.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; } -.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; } -.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; } -.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; } -.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; } -.#{$fa-css-prefix}-edit:before, -.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; } -.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; } -.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; } -.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; } -.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; } -.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; } -.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; } -.#{$fa-css-prefix}-play:before { content: $fa-var-play; } -.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; } -.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; } -.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; } -.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; } -.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; } -.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; } -.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; } -.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; } -.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; } -.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; } -.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; } -.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; } -.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; } -.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; } -.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; } -.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; } -.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; } -.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; } -.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; } -.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; } -.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; } -.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; } -.#{$fa-css-prefix}-mail-forward:before, -.#{$fa-css-prefix}-share:before { content: $fa-var-share; } -.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; } -.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; } -.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; } -.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; } -.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; } -.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; } -.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; } -.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; } -.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; } -.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; } -.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; } -.#{$fa-css-prefix}-warning:before, -.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; } -.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; } -.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; } -.#{$fa-css-prefix}-random:before { content: $fa-var-random; } -.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; } -.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; } -.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; } -.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; } -.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; } -.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; } -.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; } -.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; } -.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; } -.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; } -.#{$fa-css-prefix}-bar-chart-o:before, -.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; } -.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; } -.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; } -.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; } -.#{$fa-css-prefix}-key:before { content: $fa-var-key; } -.#{$fa-css-prefix}-gears:before, -.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; } -.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; } -.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; } -.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; } -.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; } -.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; } -.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; } -.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; } -.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; } -.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; } -.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; } -.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; } -.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; } -.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; } -.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; } -.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; } -.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; } -.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; } -.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; } -.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; } -.#{$fa-css-prefix}-facebook-f:before, -.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; } -.#{$fa-css-prefix}-github:before { content: $fa-var-github; } -.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; } -.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; } -.#{$fa-css-prefix}-feed:before, -.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; } -.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; } -.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; } -.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; } -.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; } -.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; } -.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; } -.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; } -.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; } -.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; } -.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; } -.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; } -.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; } -.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; } -.#{$fa-css-prefix}-globe-e:before { content: $fa-var-globe-e; } -.#{$fa-css-prefix}-globe-w:before { content: $fa-var-globe-w; } -.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; } -.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; } -.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; } -.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; } -.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; } -.#{$fa-css-prefix}-community:before, -.#{$fa-css-prefix}-group:before, -.#{$fa-css-prefix}-users:before { content: $fa-var-users; } -.#{$fa-css-prefix}-chain:before, -.#{$fa-css-prefix}-link:before { content: $fa-var-link; } -.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; } -.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; } -.#{$fa-css-prefix}-cut:before, -.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; } -.#{$fa-css-prefix}-copy:before, -.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; } -.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; } -.#{$fa-css-prefix}-save:before, -.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; } -.#{$fa-css-prefix}-square:before { content: $fa-var-square; } -.#{$fa-css-prefix}-navicon:before, -.#{$fa-css-prefix}-reorder:before, -.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; } -.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; } -.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; } -.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; } -.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; } -.#{$fa-css-prefix}-table:before { content: $fa-var-table; } -.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; } -.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; } -.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; } -.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; } -.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; } -.#{$fa-css-prefix}-google-plus-g:before, -.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; } -.#{$fa-css-prefix}-money:before { content: $fa-var-money; } -.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; } -.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; } -.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; } -.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; } -.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; } -.#{$fa-css-prefix}-unsorted:before, -.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; } -.#{$fa-css-prefix}-sort-down:before, -.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; } -.#{$fa-css-prefix}-sort-up:before, -.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; } -.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; } -.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; } -.#{$fa-css-prefix}-rotate-left:before, -.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; } -.#{$fa-css-prefix}-legal:before, -.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; } -.#{$fa-css-prefix}-dashboard:before, -.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; } -.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; } -.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; } -.#{$fa-css-prefix}-flash:before, -.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; } -.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; } -.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; } -.#{$fa-css-prefix}-paste:before, -.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; } -.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; } -.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; } -.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; } -.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; } -.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; } -.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; } -.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; } -.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; } -.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; } -.#{$fa-css-prefix}-utensils:before, -.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; } -.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; } -.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; } -.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; } -.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; } -.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; } -.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; } -.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; } -.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; } -.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; } -.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; } -.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; } -.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; } -.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; } -.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; } -.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; } -.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; } -.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; } -.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; } -.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; } -.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; } -.#{$fa-css-prefix}-mobile-phone:before, -.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; } -.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; } -.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; } -.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; } -.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; } -.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; } -.#{$fa-css-prefix}-mail-reply:before, -.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; } -.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; } -.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; } -.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; } -.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; } -.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; } -.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; } -.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; } -.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; } -.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; } -.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; } -.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; } -.#{$fa-css-prefix}-code:before { content: $fa-var-code; } -.#{$fa-css-prefix}-mail-reply-all:before, -.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; } -.#{$fa-css-prefix}-star-half-empty:before, -.#{$fa-css-prefix}-star-half-full:before, -.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; } -.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; } -.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; } -.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; } -.#{$fa-css-prefix}-unlink:before, -.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; } -.#{$fa-css-prefix}-question:before { content: $fa-var-question; } -.#{$fa-css-prefix}-info:before { content: $fa-var-info; } -.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; } -.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; } -.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; } -.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; } -.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; } -.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; } -.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; } -.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; } -.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; } -.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; } -.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; } -.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; } -.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; } -.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; } -.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; } -.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; } -.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; } -.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; } -.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; } -.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; } -.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; } -.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; } -.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; } -.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; } -.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; } -.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; } -.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; } -.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; } -.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; } -.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; } -.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; } -.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; } -.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; } -.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; } -.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; } -.#{$fa-css-prefix}-toggle-down:before, -.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; } -.#{$fa-css-prefix}-toggle-up:before, -.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; } -.#{$fa-css-prefix}-toggle-right:before, -.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; } -.#{$fa-css-prefix}-euro:before, -.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; } -.#{$fa-css-prefix}-pound:before, -.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; } -.#{$fa-css-prefix}-dollar:before, -.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; } -.#{$fa-css-prefix}-rupee:before, -.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; } -.#{$fa-css-prefix}-cny:before, -.#{$fa-css-prefix}-rmb:before, -.#{$fa-css-prefix}-yen:before, -.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; } -.#{$fa-css-prefix}-ruble:before, -.#{$fa-css-prefix}-rouble:before, -.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; } -.#{$fa-css-prefix}-won:before, -.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; } -.#{$fa-css-prefix}-bitcoin:before, -.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; } -.#{$fa-css-prefix}-file:before { content: $fa-var-file; } -.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; } -.#{$fa-css-prefix}-sort-alpha-down:before, -.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; } -.#{$fa-css-prefix}-sort-alpha-up:before, -.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; } -.#{$fa-css-prefix}-sort-amount-down:before, -.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; } -.#{$fa-css-prefix}-sort-amount-up:before, -.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; } -.#{$fa-css-prefix}-sort-numeric-down:before, -.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; } -.#{$fa-css-prefix}-sort-numeric-up:before, -.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; } -.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; } -.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; } -.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; } -.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; } -.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; } -.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; } -.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; } -.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; } -.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; } -.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; } -.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; } -.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; } -.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; } -.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; } -.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; } -.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; } -.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; } -.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; } -.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; } -.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; } -.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; } -.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; } -.#{$fa-css-prefix}-android:before { content: $fa-var-android; } -.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; } -.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; } -.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; } -.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; } -.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; } -.#{$fa-css-prefix}-female:before { content: $fa-var-female; } -.#{$fa-css-prefix}-male:before { content: $fa-var-male; } -.#{$fa-css-prefix}-gittip:before, -.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; } -.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; } -.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; } -.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; } -.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; } -.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; } -.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; } -.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; } -.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; } -.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; } -.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; } -.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; } -.#{$fa-css-prefix}-toggle-left:before, -.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; } -.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; } -.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; } -.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; } -.#{$fa-css-prefix}-turkish-lira:before, -.#{$fa-css-prefix}-try:before { content: $fa-var-try; } -.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; } -.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; } -.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; } -.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; } -.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; } -.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; } -.#{$fa-css-prefix}-institution:before, -.#{$fa-css-prefix}-bank:before, -.#{$fa-css-prefix}-university:before { content: $fa-var-university; } -.#{$fa-css-prefix}-mortar-board:before, -.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; } -.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; } -.#{$fa-css-prefix}-google:before { content: $fa-var-google; } -.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; } -.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; } -.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; } -.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; } -.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; } -.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; } -.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; } -.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; } -.#{$fa-css-prefix}-language:before { content: $fa-var-language; } -.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; } -.#{$fa-css-prefix}-building:before { content: $fa-var-building; } -.#{$fa-css-prefix}-child:before { content: $fa-var-child; } -.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; } -.#{$fa-css-prefix}-utensil-spoon:before, -.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; } -.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; } -.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; } -.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; } -.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; } -.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; } -.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; } -.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; } -.#{$fa-css-prefix}-automobile:before, -.#{$fa-css-prefix}-car:before { content: $fa-var-car; } -.#{$fa-css-prefix}-cab:before, -.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; } -.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; } -.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; } -.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; } -.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; } -.#{$fa-css-prefix}-database:before { content: $fa-var-database; } -.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; } -.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; } -.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; } -.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; } -.#{$fa-css-prefix}-file-photo-o:before, -.#{$fa-css-prefix}-file-picture-o:before, -.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; } -.#{$fa-css-prefix}-file-zip-o:before, -.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; } -.#{$fa-css-prefix}-file-sound-o:before, -.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; } -.#{$fa-css-prefix}-file-movie-o:before, -.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; } -.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; } -.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; } -.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; } -.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; } -.#{$fa-css-prefix}-life-bouy:before, -.#{$fa-css-prefix}-life-buoy:before, -.#{$fa-css-prefix}-life-saver:before, -.#{$fa-css-prefix}-support:before, -.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; } -.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; } -.#{$fa-css-prefix}-ra:before, -.#{$fa-css-prefix}-resistance:before, -.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; } -.#{$fa-css-prefix}-ge:before, -.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; } -.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; } -.#{$fa-css-prefix}-git:before { content: $fa-var-git; } -.#{$fa-css-prefix}-y-combinator-square:before, -.#{$fa-css-prefix}-yc-square:before, -.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; } -.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; } -.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; } -.#{$fa-css-prefix}-wechat:before, -.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; } -.#{$fa-css-prefix}-send:before, -.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; } -.#{$fa-css-prefix}-send-o:before, -.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; } -.#{$fa-css-prefix}-history:before { content: $fa-var-history; } -.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; } -.#{$fa-css-prefix}-heading:before, -.#{$fa-css-prefix}-header:before { content: $fa-var-header; } -.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; } -.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; } -.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; } -.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; } -.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; } -.#{$fa-css-prefix}-soccer-ball-o:before, -.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; } -.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; } -.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; } -.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; } -.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; } -.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; } -.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; } -.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; } -.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; } -.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; } -.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; } -.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; } -.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; } -.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; } -.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; } -.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; } -.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; } -.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; } -.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; } -.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; } -.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; } -.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; } -.#{$fa-css-prefix}-at:before { content: $fa-var-at; } -.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; } -.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; } -.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; } -.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; } -.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; } -.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; } -.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; } -.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; } -.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; } -.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; } -.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; } -.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; } -.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; } -.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; } -.#{$fa-css-prefix}-closed-captioning:before, -.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; } -.#{$fa-css-prefix}-shekel:before, -.#{$fa-css-prefix}-sheqel:before, -.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; } -.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; } -.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; } -.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; } -.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; } -.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; } -.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; } -.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; } -.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; } -.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; } -.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; } -.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; } -.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; } -.#{$fa-css-prefix}-gem:before, -.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; } -.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; } -.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; } -.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; } -.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; } -.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; } -.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; } -.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; } -.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; } -.#{$fa-css-prefix}-intersex:before, -.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; } -.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; } -.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; } -.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; } -.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; } -.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; } -.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; } -.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; } -.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; } -.#{$fa-css-prefix}-genderless:before { content: $fa-var-genderless; } -.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; } -.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; } -.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; } -.#{$fa-css-prefix}-server:before { content: $fa-var-server; } -.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; } -.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; } -.#{$fa-css-prefix}-hotel:before, -.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; } -.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; } -.#{$fa-css-prefix}-train:before { content: $fa-var-train; } -.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; } -.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; } -.#{$fa-css-prefix}-medium-square:before { content: $fa-var-medium-square; } -.#{$fa-css-prefix}-yc:before, -.#{$fa-css-prefix}-y-combinator:before { content: $fa-var-y-combinator; } -.#{$fa-css-prefix}-optin-monster:before { content: $fa-var-optin-monster; } -.#{$fa-css-prefix}-opencart:before { content: $fa-var-opencart; } -.#{$fa-css-prefix}-expeditedssl:before { content: $fa-var-expeditedssl; } -.#{$fa-css-prefix}-battery-4:before, -.#{$fa-css-prefix}-battery:before, -.#{$fa-css-prefix}-battery-full:before { content: $fa-var-battery-full; } -.#{$fa-css-prefix}-battery-3:before, -.#{$fa-css-prefix}-battery-three-quarters:before { content: $fa-var-battery-three-quarters; } -.#{$fa-css-prefix}-battery-2:before, -.#{$fa-css-prefix}-battery-half:before { content: $fa-var-battery-half; } -.#{$fa-css-prefix}-battery-1:before, -.#{$fa-css-prefix}-battery-quarter:before { content: $fa-var-battery-quarter; } -.#{$fa-css-prefix}-battery-0:before, -.#{$fa-css-prefix}-battery-empty:before { content: $fa-var-battery-empty; } -.#{$fa-css-prefix}-mouse-pointer:before { content: $fa-var-mouse-pointer; } -.#{$fa-css-prefix}-i-cursor:before { content: $fa-var-i-cursor; } -.#{$fa-css-prefix}-object-group:before { content: $fa-var-object-group; } -.#{$fa-css-prefix}-object-ungroup:before { content: $fa-var-object-ungroup; } -.#{$fa-css-prefix}-sticky-note:before { content: $fa-var-sticky-note; } -.#{$fa-css-prefix}-sticky-note-o:before { content: $fa-var-sticky-note-o; } -.#{$fa-css-prefix}-cc-jcb:before { content: $fa-var-cc-jcb; } -.#{$fa-css-prefix}-cc-diners-club:before { content: $fa-var-cc-diners-club; } -.#{$fa-css-prefix}-clone:before { content: $fa-var-clone; } -.#{$fa-css-prefix}-balance-scale:before { content: $fa-var-balance-scale; } -.#{$fa-css-prefix}-hourglass-o:before { content: $fa-var-hourglass-o; } -.#{$fa-css-prefix}-hourglass-1:before, -.#{$fa-css-prefix}-hourglass-start:before { content: $fa-var-hourglass-start; } -.#{$fa-css-prefix}-hourglass-2:before, -.#{$fa-css-prefix}-hourglass-half:before { content: $fa-var-hourglass-half; } -.#{$fa-css-prefix}-hourglass-3:before, -.#{$fa-css-prefix}-hourglass-end:before { content: $fa-var-hourglass-end; } -.#{$fa-css-prefix}-hourglass:before { content: $fa-var-hourglass; } -.#{$fa-css-prefix}-hand-grab-o:before, -.#{$fa-css-prefix}-hand-rock-o:before { content: $fa-var-hand-rock-o; } -.#{$fa-css-prefix}-hand-stop-o:before, -.#{$fa-css-prefix}-hand-paper-o:before { content: $fa-var-hand-paper-o; } -.#{$fa-css-prefix}-hand-scissors-o:before { content: $fa-var-hand-scissors-o; } -.#{$fa-css-prefix}-hand-lizard-o:before { content: $fa-var-hand-lizard-o; } -.#{$fa-css-prefix}-hand-spock-o:before { content: $fa-var-hand-spock-o; } -.#{$fa-css-prefix}-hand-pointer-o:before { content: $fa-var-hand-pointer-o; } -.#{$fa-css-prefix}-hand-peace-o:before { content: $fa-var-hand-peace-o; } -.#{$fa-css-prefix}-trademark:before { content: $fa-var-trademark; } -.#{$fa-css-prefix}-registered:before { content: $fa-var-registered; } -.#{$fa-css-prefix}-creative-commons:before { content: $fa-var-creative-commons; } -.#{$fa-css-prefix}-gg:before { content: $fa-var-gg; } -.#{$fa-css-prefix}-gg-circle:before { content: $fa-var-gg-circle; } -.#{$fa-css-prefix}-tripadvisor:before { content: $fa-var-tripadvisor; } -.#{$fa-css-prefix}-odnoklassniki:before { content: $fa-var-odnoklassniki; } -.#{$fa-css-prefix}-odnoklassniki-square:before { content: $fa-var-odnoklassniki-square; } -.#{$fa-css-prefix}-get-pocket:before { content: $fa-var-get-pocket; } -.#{$fa-css-prefix}-wikipedia-w:before { content: $fa-var-wikipedia-w; } -.#{$fa-css-prefix}-safari:before { content: $fa-var-safari; } -.#{$fa-css-prefix}-chrome:before { content: $fa-var-chrome; } -.#{$fa-css-prefix}-firefox:before { content: $fa-var-firefox; } -.#{$fa-css-prefix}-opera:before { content: $fa-var-opera; } -.#{$fa-css-prefix}-internet-explorer:before { content: $fa-var-internet-explorer; } -.#{$fa-css-prefix}-tv:before, -.#{$fa-css-prefix}-television:before { content: $fa-var-television; } -.#{$fa-css-prefix}-contao:before { content: $fa-var-contao; } -.#{$fa-css-prefix}-500px:before { content: $fa-var-500px; } -.#{$fa-css-prefix}-amazon:before { content: $fa-var-amazon; } -.#{$fa-css-prefix}-calendar-plus-o:before { content: $fa-var-calendar-plus-o; } -.#{$fa-css-prefix}-calendar-minus-o:before { content: $fa-var-calendar-minus-o; } -.#{$fa-css-prefix}-calendar-times-o:before { content: $fa-var-calendar-times-o; } -.#{$fa-css-prefix}-calendar-check-o:before { content: $fa-var-calendar-check-o; } -.#{$fa-css-prefix}-industry:before { content: $fa-var-industry; } -.#{$fa-css-prefix}-map-pin:before { content: $fa-var-map-pin; } -.#{$fa-css-prefix}-map-signs:before { content: $fa-var-map-signs; } -.#{$fa-css-prefix}-map-o:before { content: $fa-var-map-o; } -.#{$fa-css-prefix}-map:before { content: $fa-var-map; } -.#{$fa-css-prefix}-commenting:before { content: $fa-var-commenting; } -.#{$fa-css-prefix}-commenting-o:before { content: $fa-var-commenting-o; } -.#{$fa-css-prefix}-houzz:before { content: $fa-var-houzz; } -.#{$fa-css-prefix}-vimeo-v:before, -.#{$fa-css-prefix}-vimeo:before { content: $fa-var-vimeo; } -.#{$fa-css-prefix}-black-tie:before { content: $fa-var-black-tie; } -.#{$fa-css-prefix}-fonticons:before { content: $fa-var-fonticons; } -.#{$fa-css-prefix}-reddit-alien:before { content: $fa-var-reddit-alien; } -.#{$fa-css-prefix}-edge:before { content: $fa-var-edge; } -.#{$fa-css-prefix}-credit-card-alt:before { content: $fa-var-credit-card-alt; } -.#{$fa-css-prefix}-codiepie:before { content: $fa-var-codiepie; } -.#{$fa-css-prefix}-modx:before { content: $fa-var-modx; } -.#{$fa-css-prefix}-fort-awesome:before { content: $fa-var-fort-awesome; } -.#{$fa-css-prefix}-usb:before { content: $fa-var-usb; } -.#{$fa-css-prefix}-product-hunt:before { content: $fa-var-product-hunt; } -.#{$fa-css-prefix}-mixcloud:before { content: $fa-var-mixcloud; } -.#{$fa-css-prefix}-scribd:before { content: $fa-var-scribd; } -.#{$fa-css-prefix}-pause-circle:before { content: $fa-var-pause-circle; } -.#{$fa-css-prefix}-pause-circle-o:before { content: $fa-var-pause-circle-o; } -.#{$fa-css-prefix}-stop-circle:before { content: $fa-var-stop-circle; } -.#{$fa-css-prefix}-stop-circle-o:before { content: $fa-var-stop-circle-o; } -.#{$fa-css-prefix}-shopping-bag:before { content: $fa-var-shopping-bag; } -.#{$fa-css-prefix}-shopping-basket:before { content: $fa-var-shopping-basket; } -.#{$fa-css-prefix}-hashtag:before { content: $fa-var-hashtag; } -.#{$fa-css-prefix}-bluetooth:before { content: $fa-var-bluetooth; } -.#{$fa-css-prefix}-bluetooth-b:before { content: $fa-var-bluetooth-b; } -.#{$fa-css-prefix}-percent:before { content: $fa-var-percent; } -.#{$fa-css-prefix}-gitlab:before { content: $fa-var-gitlab; } -.#{$fa-css-prefix}-wpbeginner:before { content: $fa-var-wpbeginner; } -.#{$fa-css-prefix}-wpforms:before { content: $fa-var-wpforms; } -.#{$fa-css-prefix}-envira:before { content: $fa-var-envira; } -.#{$fa-css-prefix}-universal-access:before { content: $fa-var-universal-access; } -.#{$fa-css-prefix}-wheelchair-alt:before { content: $fa-var-wheelchair-alt; } -.#{$fa-css-prefix}-question-circle-o:before { content: $fa-var-question-circle-o; } -.#{$fa-css-prefix}-blind:before { content: $fa-var-blind; } -.#{$fa-css-prefix}-audio-description:before { content: $fa-var-audio-description; } -.#{$fa-css-prefix}-phone-volume:before, -.#{$fa-css-prefix}-volume-control-phone:before { content: $fa-var-volume-control-phone; } -.#{$fa-css-prefix}-braille:before { content: $fa-var-braille; } -.#{$fa-css-prefix}-assistive-listening-systems:before { content: $fa-var-assistive-listening-systems; } -.#{$fa-css-prefix}-asl-interpreting:before, -.#{$fa-css-prefix}-american-sign-language-interpreting:before { content: $fa-var-american-sign-language-interpreting; } -.#{$fa-css-prefix}-deafness:before, -.#{$fa-css-prefix}-hard-of-hearing:before, -.#{$fa-css-prefix}-deaf:before { content: $fa-var-deaf; } -.#{$fa-css-prefix}-glide:before { content: $fa-var-glide; } -.#{$fa-css-prefix}-glide-g:before { content: $fa-var-glide-g; } -.#{$fa-css-prefix}-signing:before, -.#{$fa-css-prefix}-sign-language:before { content: $fa-var-sign-language; } -.#{$fa-css-prefix}-low-vision:before { content: $fa-var-low-vision; } -.#{$fa-css-prefix}-viadeo:before { content: $fa-var-viadeo; } -.#{$fa-css-prefix}-viadeo-square:before { content: $fa-var-viadeo-square; } -.#{$fa-css-prefix}-snapchat:before { content: $fa-var-snapchat; } -.#{$fa-css-prefix}-snapchat-ghost:before { content: $fa-var-snapchat-ghost; } -.#{$fa-css-prefix}-snapchat-square:before { content: $fa-var-snapchat-square; } -.#{$fa-css-prefix}-first-order:before { content: $fa-var-first-order; } -.#{$fa-css-prefix}-yoast:before { content: $fa-var-yoast; } -.#{$fa-css-prefix}-themeisle:before { content: $fa-var-themeisle; } -.#{$fa-css-prefix}-google-plus-circle:before, -.#{$fa-css-prefix}-google-plus-official:before { content: $fa-var-google-plus-official; } -.#{$fa-css-prefix}-fa:before, -.#{$fa-css-prefix}-font-awesome:before { content: $fa-var-font-awesome; } -.#{$fa-css-prefix}-handshake-o:before { content: $fa-var-handshake-o; } -.#{$fa-css-prefix}-envelope-open:before { content: $fa-var-envelope-open; } -.#{$fa-css-prefix}-envelope-open-o:before { content: $fa-var-envelope-open-o; } -.#{$fa-css-prefix}-linode:before { content: $fa-var-linode; } -.#{$fa-css-prefix}-address-book:before { content: $fa-var-address-book; } -.#{$fa-css-prefix}-address-book-o:before { content: $fa-var-address-book-o; } -.#{$fa-css-prefix}-vcard:before, -.#{$fa-css-prefix}-address-card:before { content: $fa-var-address-card; } -.#{$fa-css-prefix}-vcard-o:before, -.#{$fa-css-prefix}-address-card-o:before { content: $fa-var-address-card-o; } -.#{$fa-css-prefix}-user-circle:before { content: $fa-var-user-circle; } -.#{$fa-css-prefix}-user-circle-o:before { content: $fa-var-user-circle-o; } -.#{$fa-css-prefix}-user-o:before { content: $fa-var-user-o; } -.#{$fa-css-prefix}-id-badge:before { content: $fa-var-id-badge; } -.#{$fa-css-prefix}-drivers-license:before, -.#{$fa-css-prefix}-id-card:before { content: $fa-var-id-card; } -.#{$fa-css-prefix}-drivers-license-o:before, -.#{$fa-css-prefix}-id-card-o:before { content: $fa-var-id-card-o; } -.#{$fa-css-prefix}-quora:before { content: $fa-var-quora; } -.#{$fa-css-prefix}-free-code-camp:before { content: $fa-var-free-code-camp; } -.#{$fa-css-prefix}-telegram:before { content: $fa-var-telegram; } -.#{$fa-css-prefix}-thermometer-4:before, -.#{$fa-css-prefix}-thermometer:before, -.#{$fa-css-prefix}-thermometer-full:before { content: $fa-var-thermometer-full; } -.#{$fa-css-prefix}-thermometer-3:before, -.#{$fa-css-prefix}-thermometer-three-quarters:before { content: $fa-var-thermometer-three-quarters; } -.#{$fa-css-prefix}-thermometer-2:before, -.#{$fa-css-prefix}-thermometer-half:before { content: $fa-var-thermometer-half; } -.#{$fa-css-prefix}-thermometer-1:before, -.#{$fa-css-prefix}-thermometer-quarter:before { content: $fa-var-thermometer-quarter; } -.#{$fa-css-prefix}-thermometer-0:before, -.#{$fa-css-prefix}-thermometer-empty:before { content: $fa-var-thermometer-empty; } -.#{$fa-css-prefix}-shower:before { content: $fa-var-shower; } -.#{$fa-css-prefix}-bathtub:before, -.#{$fa-css-prefix}-s15:before, -.#{$fa-css-prefix}-bath:before { content: $fa-var-bath; } -.#{$fa-css-prefix}-podcast:before { content: $fa-var-podcast; } -.#{$fa-css-prefix}-window-maximize:before { content: $fa-var-window-maximize; } -.#{$fa-css-prefix}-window-minimize:before { content: $fa-var-window-minimize; } -.#{$fa-css-prefix}-window-restore:before { content: $fa-var-window-restore; } -.#{$fa-css-prefix}-times-rectangle:before, -.#{$fa-css-prefix}-window-close:before { content: $fa-var-window-close; } -.#{$fa-css-prefix}-times-rectangle-o:before, -.#{$fa-css-prefix}-window-close-o:before { content: $fa-var-window-close-o; } -.#{$fa-css-prefix}-bandcamp:before { content: $fa-var-bandcamp; } -.#{$fa-css-prefix}-grav:before { content: $fa-var-grav; } -.#{$fa-css-prefix}-etsy:before { content: $fa-var-etsy; } -.#{$fa-css-prefix}-imdb:before { content: $fa-var-imdb; } -.#{$fa-css-prefix}-ravelry:before { content: $fa-var-ravelry; } -.#{$fa-css-prefix}-eercast:before { content: $fa-var-eercast; } -.#{$fa-css-prefix}-microchip:before { content: $fa-var-microchip; } -.#{$fa-css-prefix}-snowflake-o:before { content: $fa-var-snowflake-o; } -.#{$fa-css-prefix}-superpowers:before { content: $fa-var-superpowers; } -.#{$fa-css-prefix}-wpexplorer:before { content: $fa-var-wpexplorer; } -.#{$fa-css-prefix}-meetup:before { content: $fa-var-meetup; } -.#{$fa-css-prefix}-mastodon:before { content: $fa-var-mastodon; } -.#{$fa-css-prefix}-mastodon-alt:before { content: $fa-var-mastodon-alt; } -.#{$fa-css-prefix}-fork-circle:before, -.#{$fa-css-prefix}-fork-awesome:before { content: $fa-var-fork-awesome; } -.#{$fa-css-prefix}-peertube:before { content: $fa-var-peertube; } -.#{$fa-css-prefix}-diaspora:before { content: $fa-var-diaspora; } -.#{$fa-css-prefix}-friendica:before { content: $fa-var-friendica; } -.#{$fa-css-prefix}-gnu-social:before { content: $fa-var-gnu-social; } -.#{$fa-css-prefix}-liberapay-square:before { content: $fa-var-liberapay-square; } -.#{$fa-css-prefix}-liberapay:before { content: $fa-var-liberapay; } -.#{$fa-css-prefix}-ssb:before, -.#{$fa-css-prefix}-scuttlebutt:before { content: $fa-var-scuttlebutt; } -.#{$fa-css-prefix}-hubzilla:before { content: $fa-var-hubzilla; } -.#{$fa-css-prefix}-social-home:before { content: $fa-var-social-home; } -.#{$fa-css-prefix}-artstation:before { content: $fa-var-artstation; } -.#{$fa-css-prefix}-discord:before { content: $fa-var-discord; } -.#{$fa-css-prefix}-discord-alt:before { content: $fa-var-discord-alt; } -.#{$fa-css-prefix}-patreon:before { content: $fa-var-patreon; } -.#{$fa-css-prefix}-snowdrift:before { content: $fa-var-snowdrift; } -.#{$fa-css-prefix}-activitypub:before { content: $fa-var-activitypub; } -.#{$fa-css-prefix}-ethereum:before { content: $fa-var-ethereum; } -.#{$fa-css-prefix}-keybase:before { content: $fa-var-keybase; } -.#{$fa-css-prefix}-shaarli:before { content: $fa-var-shaarli; } -.#{$fa-css-prefix}-shaarli-o:before { content: $fa-var-shaarli-o; } -.#{$fa-css-prefix}-cut-key:before, -.#{$fa-css-prefix}-key-modern:before { content: $fa-var-key-modern; } -.#{$fa-css-prefix}-xmpp:before { content: $fa-var-xmpp; } -.#{$fa-css-prefix}-archive-org:before { content: $fa-var-archive-org; } -.#{$fa-css-prefix}-freedombox:before { content: $fa-var-freedombox; } -.#{$fa-css-prefix}-facebook-messenger:before { content: $fa-var-facebook-messenger; } -.#{$fa-css-prefix}-debian:before { content: $fa-var-debian; } -.#{$fa-css-prefix}-mastodon-square:before { content: $fa-var-mastodon-square; } -.#{$fa-css-prefix}-tipeee:before { content: $fa-var-tipeee; } -.#{$fa-css-prefix}-react:before { content: $fa-var-react; } -.#{$fa-css-prefix}-dogmazic:before { content: $fa-var-dogmazic; } -.#{$fa-css-prefix}-zotero:before { content: $fa-var-zotero; } -.#{$fa-css-prefix}-nodejs:before { content: $fa-var-nodejs; } -.#{$fa-css-prefix}-nextcloud:before { content: $fa-var-nextcloud; } -.#{$fa-css-prefix}-nextcloud-square:before { content: $fa-var-nextcloud-square; } -.#{$fa-css-prefix}-hackaday:before { content: $fa-var-hackaday; } -.#{$fa-css-prefix}-laravel:before { content: $fa-var-laravel; } -.#{$fa-css-prefix}-signalapp:before { content: $fa-var-signalapp; } -.#{$fa-css-prefix}-gnupg:before { content: $fa-var-gnupg; } -.#{$fa-css-prefix}-php:before { content: $fa-var-php; } -.#{$fa-css-prefix}-ffmpeg:before { content: $fa-var-ffmpeg; } -.#{$fa-css-prefix}-joplin:before { content: $fa-var-joplin; } -.#{$fa-css-prefix}-syncthing:before { content: $fa-var-syncthing; } -.#{$fa-css-prefix}-inkscape:before { content: $fa-var-inkscape; } -.#{$fa-css-prefix}-matrix-org:before { content: $fa-var-matrix-org; } -.#{$fa-css-prefix}-pixelfed:before { content: $fa-var-pixelfed; } -.#{$fa-css-prefix}-bootstrap:before { content: $fa-var-bootstrap; } -.#{$fa-css-prefix}-dev-to:before { content: $fa-var-dev-to; } -.#{$fa-css-prefix}-hashnode:before { content: $fa-var-hashnode; } -.#{$fa-css-prefix}-jirafeau:before { content: $fa-var-jirafeau; } -.#{$fa-css-prefix}-emby:before { content: $fa-var-emby; } -.#{$fa-css-prefix}-wikidata:before { content: $fa-var-wikidata; } -.#{$fa-css-prefix}-gimp:before { content: $fa-var-gimp; } -.#{$fa-css-prefix}-c:before { content: $fa-var-c; } -.#{$fa-css-prefix}-digitalocean:before { content: $fa-var-digitalocean; } -.#{$fa-css-prefix}-att:before { content: $fa-var-att; } -.#{$fa-css-prefix}-gitea:before { content: $fa-var-gitea; } -.#{$fa-css-prefix}-file-epub:before { content: $fa-var-file-epub; } -.#{$fa-css-prefix}-python:before { content: $fa-var-python; } -.#{$fa-css-prefix}-archlinux:before { content: $fa-var-archlinux; } -.#{$fa-css-prefix}-pleroma:before { content: $fa-var-pleroma; } -.#{$fa-css-prefix}-unsplash:before { content: $fa-var-unsplash; } -.#{$fa-css-prefix}-hackster:before { content: $fa-var-hackster; } -.#{$fa-css-prefix}-spell-check:before { content: $fa-var-spell-check; } -.#{$fa-css-prefix}-moon:before { content: $fa-var-moon; } -.#{$fa-css-prefix}-sun:before { content: $fa-var-sun; } -.#{$fa-css-prefix}-f-droid:before { content: $fa-var-f-droid; } -.#{$fa-css-prefix}-biometric:before { content: $fa-var-biometric; } diff --git a/assets/lib/forkawesome/_larger.scss b/assets/lib/forkawesome/_larger.scss deleted file mode 100644 index 41e9a81..0000000 --- a/assets/lib/forkawesome/_larger.scss +++ /dev/null @@ -1,13 +0,0 @@ -// Icon Sizes -// ------------------------- - -/* makes the font 33% larger relative to the icon container */ -.#{$fa-css-prefix}-lg { - font-size: (4em / 3); - line-height: (3em / 4); - vertical-align: -15%; -} -.#{$fa-css-prefix}-2x { font-size: 2em; } -.#{$fa-css-prefix}-3x { font-size: 3em; } -.#{$fa-css-prefix}-4x { font-size: 4em; } -.#{$fa-css-prefix}-5x { font-size: 5em; } diff --git a/assets/lib/forkawesome/_list.scss b/assets/lib/forkawesome/_list.scss deleted file mode 100644 index 7d1e4d5..0000000 --- a/assets/lib/forkawesome/_list.scss +++ /dev/null @@ -1,19 +0,0 @@ -// List Icons -// ------------------------- - -.#{$fa-css-prefix}-ul { - padding-left: 0; - margin-left: $fa-li-width; - list-style-type: none; - > li { position: relative; } -} -.#{$fa-css-prefix}-li { - position: absolute; - left: -$fa-li-width; - width: $fa-li-width; - top: (2em / 14); - text-align: center; - &.#{$fa-css-prefix}-lg { - left: -$fa-li-width + (4em / 14); - } -} diff --git a/assets/lib/forkawesome/_mixins.scss b/assets/lib/forkawesome/_mixins.scss deleted file mode 100644 index 6fdb128..0000000 --- a/assets/lib/forkawesome/_mixins.scss +++ /dev/null @@ -1,60 +0,0 @@ -// Mixins -// -------------------------- - -@mixin fa-icon() { - display: inline-block; - font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} #{$fa-font-family}; // shortening font declaration - font-size: inherit; // can't have font-size inherit on line above, so need to override - text-rendering: auto; // optimizelegibility throws things off #1094 - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - -} - -@mixin fa-icon-rotate($degrees, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; - -webkit-transform: rotate($degrees); - -ms-transform: rotate($degrees); - transform: rotate($degrees); -} - -@mixin fa-icon-flip($horiz, $vert, $rotation) { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; - -webkit-transform: scale($horiz, $vert); - -ms-transform: scale($horiz, $vert); - transform: scale($horiz, $vert); -} - - -// Only display content to screen readers. A la Bootstrap 4. -// -// See: http://a11yproject.com/posts/how-to-hide-content/ - -@mixin sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0,0,0,0); - border: 0; -} - -// Use in conjunction with .sr-only to only display content when it's focused. -// -// Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 -// -// Credit: HTML5 Boilerplate - -@mixin sr-only-focusable { - &:active, - &:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; - } -} diff --git a/assets/lib/forkawesome/_path.scss b/assets/lib/forkawesome/_path.scss deleted file mode 100644 index 2387851..0000000 --- a/assets/lib/forkawesome/_path.scss +++ /dev/null @@ -1,16 +0,0 @@ -/* FONT PATH - * -------------------------- */ - -@font-face { - font-family: '#{$fa-font-family}'; - src: url('#{$fa-font-path}/forkawesome-webfont.eot?v=#{$fa-version}'); - src: url('#{$fa-font-path}/forkawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'), - url('#{$fa-font-path}/forkawesome-webfont.woff2?v=#{$fa-version}') format('woff2'), - url('#{$fa-font-path}/forkawesome-webfont.woff?v=#{$fa-version}') format('woff'), - url('#{$fa-font-path}/forkawesome-webfont.ttf?v=#{$fa-version}') format('truetype'), - url('#{$fa-font-path}/forkawesome-webfont.svg?v=#{$fa-version}#forkawesomeregular') format('svg'); -// src: url('#{$fa-font-path}/ForkAwesome.otf') format('opentype'); // used when developing fonts - font-weight: normal; - font-style: normal; - font-display: swap; -} diff --git a/assets/lib/forkawesome/_rotated-flipped.scss b/assets/lib/forkawesome/_rotated-flipped.scss deleted file mode 100644 index a3558fd..0000000 --- a/assets/lib/forkawesome/_rotated-flipped.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Rotated & Flipped Icons -// ------------------------- - -.#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } -.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } -.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } - -.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } -.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } - -// Hook for IE8-9 -// ------------------------- - -:root .#{$fa-css-prefix}-rotate-90, -:root .#{$fa-css-prefix}-rotate-180, -:root .#{$fa-css-prefix}-rotate-270, -:root .#{$fa-css-prefix}-flip-horizontal, -:root .#{$fa-css-prefix}-flip-vertical { - filter: none; -} diff --git a/assets/lib/forkawesome/_screen-reader.scss b/assets/lib/forkawesome/_screen-reader.scss deleted file mode 100644 index 637426f..0000000 --- a/assets/lib/forkawesome/_screen-reader.scss +++ /dev/null @@ -1,5 +0,0 @@ -// Screen Readers -// ------------------------- - -.sr-only { @include sr-only(); } -.sr-only-focusable { @include sr-only-focusable(); } diff --git a/assets/lib/forkawesome/_stacked.scss b/assets/lib/forkawesome/_stacked.scss deleted file mode 100644 index aef7403..0000000 --- a/assets/lib/forkawesome/_stacked.scss +++ /dev/null @@ -1,20 +0,0 @@ -// Stacked Icons -// ------------------------- - -.#{$fa-css-prefix}-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} -.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} -.#{$fa-css-prefix}-stack-1x { line-height: inherit; } -.#{$fa-css-prefix}-stack-2x { font-size: 2em; } -.#{$fa-css-prefix}-inverse { color: $fa-inverse; } diff --git a/assets/lib/forkawesome/_variables.scss b/assets/lib/forkawesome/_variables.scss deleted file mode 100644 index d70bf05..0000000 --- a/assets/lib/forkawesome/_variables.scss +++ /dev/null @@ -1,891 +0,0 @@ -// Variables -// -------------------------- - -$fa-font-path: "../fonts" !default; -$fa-font-size-base: 14px !default; -$fa-line-height-base: 1 !default; -//$fa-css-prefix: "fa" !default; -$fa-css-prefix: "fo" !default; -$fa-font-family: "ForkAwesome" !default; -$fa-version: "1.1.7" !default; -$fa-border-color: #eee !default; -$fa-inverse: #fff !default; -$fa-li-width: (30em / 14) !default; - -$fa-var-500px: "\f26e"; -$fa-var-activitypub: "\f2f2"; -$fa-var-address-book: "\f2b9"; -$fa-var-address-book-o: "\f2ba"; -$fa-var-address-card: "\f2bb"; -$fa-var-address-card-o: "\f2bc"; -$fa-var-adjust: "\f042"; -$fa-var-adn: "\f170"; -$fa-var-align-center: "\f037"; -$fa-var-align-justify: "\f039"; -$fa-var-align-left: "\f036"; -$fa-var-align-right: "\f038"; -$fa-var-amazon: "\f270"; -$fa-var-ambulance: "\f0f9"; -$fa-var-american-sign-language-interpreting: "\f2a3"; -$fa-var-anchor: "\f13d"; -$fa-var-android: "\f17b"; -$fa-var-angellist: "\f209"; -$fa-var-angle-double-down: "\f103"; -$fa-var-angle-double-left: "\f100"; -$fa-var-angle-double-right: "\f101"; -$fa-var-angle-double-up: "\f102"; -$fa-var-angle-down: "\f107"; -$fa-var-angle-left: "\f104"; -$fa-var-angle-right: "\f105"; -$fa-var-angle-up: "\f106"; -$fa-var-apple: "\f179"; -$fa-var-archive: "\f187"; -$fa-var-archive-org: "\f2fc"; -$fa-var-archlinux: "\f323"; -$fa-var-area-chart: "\f1fe"; -$fa-var-arrow-circle-down: "\f0ab"; -$fa-var-arrow-circle-left: "\f0a8"; -$fa-var-arrow-circle-o-down: "\f01a"; -$fa-var-arrow-circle-o-left: "\f190"; -$fa-var-arrow-circle-o-right: "\f18e"; -$fa-var-arrow-circle-o-up: "\f01b"; -$fa-var-arrow-circle-right: "\f0a9"; -$fa-var-arrow-circle-up: "\f0aa"; -$fa-var-arrow-down: "\f063"; -$fa-var-arrow-left: "\f060"; -$fa-var-arrow-right: "\f061"; -$fa-var-arrow-up: "\f062"; -$fa-var-arrows: "\f047"; -$fa-var-arrows-alt: "\f0b2"; -$fa-var-arrows-h: "\f07e"; -$fa-var-arrows-v: "\f07d"; -$fa-var-artstation: "\f2ed"; -$fa-var-asl-interpreting: "\f2a3"; -$fa-var-assistive-listening-systems: "\f2a2"; -$fa-var-asterisk: "\f069"; -$fa-var-at: "\f1fa"; -$fa-var-att: "\f31e"; -$fa-var-audio-description: "\f29e"; -$fa-var-automobile: "\f1b9"; -$fa-var-backward: "\f04a"; -$fa-var-balance-scale: "\f24e"; -$fa-var-ban: "\f05e"; -$fa-var-bandcamp: "\f2d5"; -$fa-var-bank: "\f19c"; -$fa-var-bar-chart: "\f080"; -$fa-var-bar-chart-o: "\f080"; -$fa-var-barcode: "\f02a"; -$fa-var-bars: "\f0c9"; -$fa-var-bath: "\f2cd"; -$fa-var-bathtub: "\f2cd"; -$fa-var-battery: "\f240"; -$fa-var-battery-0: "\f244"; -$fa-var-battery-1: "\f243"; -$fa-var-battery-2: "\f242"; -$fa-var-battery-3: "\f241"; -$fa-var-battery-4: "\f240"; -$fa-var-battery-empty: "\f244"; -$fa-var-battery-full: "\f240"; -$fa-var-battery-half: "\f242"; -$fa-var-battery-quarter: "\f243"; -$fa-var-battery-three-quarters: "\f241"; -$fa-var-bed: "\f236"; -$fa-var-beer: "\f0fc"; -$fa-var-behance: "\f1b4"; -$fa-var-behance-square: "\f1b5"; -$fa-var-bell: "\f0a2"; -$fa-var-bell-o: "\f0f3"; -$fa-var-bell-slash: "\f1f6"; -$fa-var-bell-slash-o: "\f1f7"; -$fa-var-bicycle: "\f206"; -$fa-var-binoculars: "\f1e5"; -$fa-var-biometric: "\f32b"; -$fa-var-birthday-cake: "\f1fd"; -$fa-var-bitbucket: "\f171"; -$fa-var-bitbucket-square: "\f172"; -$fa-var-bitcoin: "\f15a"; -$fa-var-black-tie: "\f27e"; -$fa-var-blind: "\f29d"; -$fa-var-bluetooth: "\f293"; -$fa-var-bluetooth-b: "\f294"; -$fa-var-bold: "\f032"; -$fa-var-bolt: "\f0e7"; -$fa-var-bomb: "\f1e2"; -$fa-var-book: "\f02d"; -$fa-var-bookmark: "\f02e"; -$fa-var-bookmark-o: "\f097"; -$fa-var-bootstrap: "\f315"; -$fa-var-braille: "\f2a1"; -$fa-var-briefcase: "\f0b1"; -$fa-var-btc: "\f15a"; -$fa-var-bug: "\f188"; -$fa-var-building: "\f1ad"; -$fa-var-building-o: "\f0f7"; -$fa-var-bullhorn: "\f0a1"; -$fa-var-bullseye: "\f140"; -$fa-var-bus: "\f207"; -$fa-var-buysellads: "\f20d"; -$fa-var-c: "\f31c"; -$fa-var-cab: "\f1ba"; -$fa-var-calculator: "\f1ec"; -$fa-var-calendar: "\f073"; -$fa-var-calendar-check-o: "\f274"; -$fa-var-calendar-minus-o: "\f272"; -$fa-var-calendar-o: "\f133"; -$fa-var-calendar-plus-o: "\f271"; -$fa-var-calendar-times-o: "\f273"; -$fa-var-camera: "\f030"; -$fa-var-camera-retro: "\f083"; -$fa-var-car: "\f1b9"; -$fa-var-caret-down: "\f0d7"; -$fa-var-caret-left: "\f0d9"; -$fa-var-caret-right: "\f0da"; -$fa-var-caret-square-o-down: "\f150"; -$fa-var-caret-square-o-left: "\f191"; -$fa-var-caret-square-o-right: "\f152"; -$fa-var-caret-square-o-up: "\f151"; -$fa-var-caret-up: "\f0d8"; -$fa-var-cart-arrow-down: "\f218"; -$fa-var-cart-plus: "\f217"; -$fa-var-cc: "\f20a"; -$fa-var-cc-amex: "\f1f3"; -$fa-var-cc-diners-club: "\f24c"; -$fa-var-cc-discover: "\f1f2"; -$fa-var-cc-jcb: "\f24b"; -$fa-var-cc-mastercard: "\f1f1"; -$fa-var-cc-paypal: "\f1f4"; -$fa-var-cc-stripe: "\f1f5"; -$fa-var-cc-visa: "\f1f0"; -$fa-var-certificate: "\f0a3"; -$fa-var-chain: "\f0c1"; -$fa-var-chain-broken: "\f127"; -$fa-var-check: "\f00c"; -$fa-var-check-circle: "\f058"; -$fa-var-check-circle-o: "\f05d"; -$fa-var-check-square: "\f14a"; -$fa-var-check-square-o: "\f046"; -$fa-var-chevron-circle-down: "\f13a"; -$fa-var-chevron-circle-left: "\f137"; -$fa-var-chevron-circle-right: "\f138"; -$fa-var-chevron-circle-up: "\f139"; -$fa-var-chevron-down: "\f078"; -$fa-var-chevron-left: "\f053"; -$fa-var-chevron-right: "\f054"; -$fa-var-chevron-up: "\f077"; -$fa-var-child: "\f1ae"; -$fa-var-chrome: "\f268"; -$fa-var-circle: "\f111"; -$fa-var-circle-o: "\f10c"; -$fa-var-circle-o-notch: "\f1ce"; -$fa-var-circle-thin: "\f1db"; -$fa-var-clipboard: "\f0ea"; -$fa-var-clock-o: "\f017"; -$fa-var-clone: "\f24d"; -$fa-var-close: "\f00d"; -$fa-var-closed-captioning: "\f20a"; -$fa-var-cloud: "\f0c2"; -$fa-var-cloud-download: "\f0ed"; -$fa-var-cloud-upload: "\f0ee"; -$fa-var-cny: "\f157"; -$fa-var-code: "\f121"; -$fa-var-code-fork: "\f126"; -$fa-var-codepen: "\f1cb"; -$fa-var-codiepie: "\f284"; -$fa-var-coffee: "\f0f4"; -$fa-var-cog: "\f013"; -$fa-var-cogs: "\f085"; -$fa-var-columns: "\f0db"; -$fa-var-comment: "\f075"; -$fa-var-comment-o: "\f0e5"; -$fa-var-commenting: "\f27a"; -$fa-var-commenting-o: "\f27b"; -$fa-var-comments: "\f086"; -$fa-var-comments-o: "\f0e6"; -$fa-var-community: "\f0c0"; -$fa-var-compass: "\f14e"; -$fa-var-compress: "\f066"; -$fa-var-connectdevelop: "\f20e"; -$fa-var-contao: "\f26d"; -$fa-var-copy: "\f0c5"; -$fa-var-copyright: "\f1f9"; -$fa-var-creative-commons: "\f25e"; -$fa-var-credit-card: "\f09d"; -$fa-var-credit-card-alt: "\f283"; -$fa-var-crop: "\f125"; -$fa-var-crosshairs: "\f05b"; -$fa-var-css3: "\f13c"; -$fa-var-cube: "\f1b2"; -$fa-var-cubes: "\f1b3"; -$fa-var-cut: "\f0c4"; -$fa-var-cut-key: "\f2f7"; -$fa-var-cutlery: "\f0f5"; -$fa-var-dashboard: "\f0e4"; -$fa-var-dashcube: "\f210"; -$fa-var-database: "\f1c0"; -$fa-var-deaf: "\f2a4"; -$fa-var-deafness: "\f2a4"; -$fa-var-debian: "\f2ff"; -$fa-var-dedent: "\f03b"; -$fa-var-delicious: "\f1a5"; -$fa-var-desktop: "\f108"; -$fa-var-dev-to: "\f316"; -$fa-var-deviantart: "\f1bd"; -$fa-var-diamond: "\f219"; -$fa-var-diaspora: "\f2e5"; -$fa-var-digg: "\f1a6"; -$fa-var-digitalocean: "\f31d"; -$fa-var-discord: "\f2ee"; -$fa-var-discord-alt: "\f2ef"; -$fa-var-dogmazic: "\f303"; -$fa-var-dollar: "\f155"; -$fa-var-dot-circle-o: "\f192"; -$fa-var-download: "\f019"; -$fa-var-dribbble: "\f17d"; -$fa-var-drivers-license: "\f2c2"; -$fa-var-drivers-license-o: "\f2c3"; -$fa-var-dropbox: "\f16b"; -$fa-var-drupal: "\f1a9"; -$fa-var-edge: "\f282"; -$fa-var-edit: "\f044"; -$fa-var-eercast: "\f2da"; -$fa-var-eject: "\f052"; -$fa-var-ellipsis-h: "\f141"; -$fa-var-ellipsis-v: "\f142"; -$fa-var-emby: "\f319"; -$fa-var-empire: "\f1d1"; -$fa-var-envelope: "\f0e0"; -$fa-var-envelope-o: "\f003"; -$fa-var-envelope-open: "\f2b6"; -$fa-var-envelope-open-o: "\f2b7"; -$fa-var-envelope-square: "\f199"; -$fa-var-envira: "\f299"; -$fa-var-eraser: "\f12d"; -$fa-var-ethereum: "\f2f3"; -$fa-var-etsy: "\f2d7"; -$fa-var-eur: "\f153"; -$fa-var-euro: "\f153"; -$fa-var-exchange: "\f0ec"; -$fa-var-exclamation: "\f12a"; -$fa-var-exclamation-circle: "\f06a"; -$fa-var-exclamation-triangle: "\f071"; -$fa-var-expand: "\f065"; -$fa-var-expeditedssl: "\f23e"; -$fa-var-external-link: "\f08e"; -$fa-var-external-link-square: "\f14c"; -$fa-var-eye: "\f06e"; -$fa-var-eye-slash: "\f070"; -$fa-var-eyedropper: "\f1fb"; -$fa-var-f-droid: "\f32a"; -$fa-var-fa: "\f2b4"; -$fa-var-facebook: "\f09a"; -$fa-var-facebook-f: "\f09a"; -$fa-var-facebook-messenger: "\f2fe"; -$fa-var-facebook-official: "\f230"; -$fa-var-facebook-square: "\f082"; -$fa-var-fast-backward: "\f049"; -$fa-var-fast-forward: "\f050"; -$fa-var-fax: "\f1ac"; -$fa-var-feed: "\f09e"; -$fa-var-female: "\f182"; -$fa-var-ffmpeg: "\f30f"; -$fa-var-fighter-jet: "\f0fb"; -$fa-var-file: "\f15b"; -$fa-var-file-archive-o: "\f1c6"; -$fa-var-file-audio-o: "\f1c7"; -$fa-var-file-code-o: "\f1c9"; -$fa-var-file-epub: "\f321"; -$fa-var-file-excel-o: "\f1c3"; -$fa-var-file-image-o: "\f1c5"; -$fa-var-file-movie-o: "\f1c8"; -$fa-var-file-o: "\f016"; -$fa-var-file-pdf-o: "\f1c1"; -$fa-var-file-photo-o: "\f1c5"; -$fa-var-file-picture-o: "\f1c5"; -$fa-var-file-powerpoint-o: "\f1c4"; -$fa-var-file-sound-o: "\f1c7"; -$fa-var-file-text: "\f15c"; -$fa-var-file-text-o: "\f0f6"; -$fa-var-file-video-o: "\f1c8"; -$fa-var-file-word-o: "\f1c2"; -$fa-var-file-zip-o: "\f1c6"; -$fa-var-files-o: "\f0c5"; -$fa-var-film: "\f008"; -$fa-var-filter: "\f0b0"; -$fa-var-fire: "\f06d"; -$fa-var-fire-extinguisher: "\f134"; -$fa-var-firefox: "\f269"; -$fa-var-first-order: "\f2b0"; -$fa-var-flag: "\f024"; -$fa-var-flag-checkered: "\f11e"; -$fa-var-flag-o: "\f11d"; -$fa-var-flash: "\f0e7"; -$fa-var-flask: "\f0c3"; -$fa-var-flickr: "\f16e"; -$fa-var-floppy-o: "\f0c7"; -$fa-var-folder: "\f07b"; -$fa-var-folder-o: "\f114"; -$fa-var-folder-open: "\f07c"; -$fa-var-folder-open-o: "\f115"; -$fa-var-font: "\f031"; -$fa-var-font-awesome: "\f2b4"; -$fa-var-fonticons: "\f280"; -$fa-var-fork-awesome: "\f2e3"; -$fa-var-fork-circle: "\f2e3"; -$fa-var-fort-awesome: "\f286"; -$fa-var-forumbee: "\f211"; -$fa-var-forward: "\f04e"; -$fa-var-foursquare: "\f180"; -$fa-var-free-code-camp: "\f2c5"; -$fa-var-freedombox: "\f2fd"; -$fa-var-friendica: "\f2e6"; -$fa-var-frown-o: "\f119"; -$fa-var-futbol-o: "\f1e3"; -$fa-var-gamepad: "\f11b"; -$fa-var-gavel: "\f0e3"; -$fa-var-gbp: "\f154"; -$fa-var-ge: "\f1d1"; -$fa-var-gear: "\f013"; -$fa-var-gears: "\f085"; -$fa-var-gem: "\f219"; -$fa-var-genderless: "\f22d"; -$fa-var-get-pocket: "\f265"; -$fa-var-gg: "\f260"; -$fa-var-gg-circle: "\f261"; -$fa-var-gift: "\f06b"; -$fa-var-gimp: "\f31b"; -$fa-var-git: "\f1d3"; -$fa-var-git-square: "\f1d2"; -$fa-var-gitea: "\f31f"; -$fa-var-github: "\f09b"; -$fa-var-github-alt: "\f113"; -$fa-var-github-square: "\f092"; -$fa-var-gitlab: "\f296"; -$fa-var-gittip: "\f184"; -$fa-var-glass: "\f000"; -$fa-var-glide: "\f2a5"; -$fa-var-glide-g: "\f2a6"; -$fa-var-globe: "\f0ac"; -$fa-var-globe-e: "\f304"; -$fa-var-globe-w: "\f305"; -$fa-var-gnu-social: "\f2e7"; -$fa-var-gnupg: "\f30d"; -$fa-var-google: "\f1a0"; -$fa-var-google-plus: "\f0d5"; -$fa-var-google-plus-circle: "\f2b3"; -$fa-var-google-plus-g: "\f0d5"; -$fa-var-google-plus-official: "\f2b3"; -$fa-var-google-plus-square: "\f0d4"; -$fa-var-google-wallet: "\f1ee"; -$fa-var-graduation-cap: "\f19d"; -$fa-var-gratipay: "\f184"; -$fa-var-grav: "\f2d6"; -$fa-var-group: "\f0c0"; -$fa-var-h-square: "\f0fd"; -$fa-var-hackaday: "\f30a"; -$fa-var-hacker-news: "\f1d4"; -$fa-var-hackster: "\f326"; -$fa-var-hand-grab-o: "\f255"; -$fa-var-hand-lizard-o: "\f258"; -$fa-var-hand-o-down: "\f0a7"; -$fa-var-hand-o-left: "\f0a5"; -$fa-var-hand-o-right: "\f0a4"; -$fa-var-hand-o-up: "\f0a6"; -$fa-var-hand-paper-o: "\f256"; -$fa-var-hand-peace-o: "\f25b"; -$fa-var-hand-pointer-o: "\f25a"; -$fa-var-hand-rock-o: "\f255"; -$fa-var-hand-scissors-o: "\f257"; -$fa-var-hand-spock-o: "\f259"; -$fa-var-hand-stop-o: "\f256"; -$fa-var-handshake-o: "\f2b5"; -$fa-var-hard-of-hearing: "\f2a4"; -$fa-var-hashnode: "\f317"; -$fa-var-hashtag: "\f292"; -$fa-var-hdd-o: "\f0a0"; -$fa-var-header: "\f1dc"; -$fa-var-heading: "\f1dc"; -$fa-var-headphones: "\f025"; -$fa-var-heart: "\f004"; -$fa-var-heart-o: "\f08a"; -$fa-var-heartbeat: "\f21e"; -$fa-var-history: "\f1da"; -$fa-var-home: "\f015"; -$fa-var-hospital-o: "\f0f8"; -$fa-var-hotel: "\f236"; -$fa-var-hourglass: "\f254"; -$fa-var-hourglass-1: "\f251"; -$fa-var-hourglass-2: "\f252"; -$fa-var-hourglass-3: "\f253"; -$fa-var-hourglass-end: "\f253"; -$fa-var-hourglass-half: "\f252"; -$fa-var-hourglass-o: "\f250"; -$fa-var-hourglass-start: "\f251"; -$fa-var-houzz: "\f27c"; -$fa-var-html5: "\f13b"; -$fa-var-hubzilla: "\f2eb"; -$fa-var-i-cursor: "\f246"; -$fa-var-id-badge: "\f2c1"; -$fa-var-id-card: "\f2c2"; -$fa-var-id-card-o: "\f2c3"; -$fa-var-ils: "\f20b"; -$fa-var-image: "\f03e"; -$fa-var-imdb: "\f2d8"; -$fa-var-inbox: "\f01c"; -$fa-var-indent: "\f03c"; -$fa-var-industry: "\f275"; -$fa-var-info: "\f129"; -$fa-var-info-circle: "\f05a"; -$fa-var-inkscape: "\f312"; -$fa-var-inr: "\f156"; -$fa-var-instagram: "\f16d"; -$fa-var-institution: "\f19c"; -$fa-var-internet-explorer: "\f26b"; -$fa-var-intersex: "\f224"; -$fa-var-ioxhost: "\f208"; -$fa-var-italic: "\f033"; -$fa-var-jirafeau: "\f318"; -$fa-var-joomla: "\f1aa"; -$fa-var-joplin: "\f310"; -$fa-var-jpy: "\f157"; -$fa-var-jsfiddle: "\f1cc"; -$fa-var-key: "\f084"; -$fa-var-key-modern: "\f2f7"; -$fa-var-keybase: "\f2f4"; -$fa-var-keyboard-o: "\f11c"; -$fa-var-krw: "\f159"; -$fa-var-language: "\f1ab"; -$fa-var-laptop: "\f109"; -$fa-var-laravel: "\f30b"; -$fa-var-lastfm: "\f202"; -$fa-var-lastfm-square: "\f203"; -$fa-var-leaf: "\f06c"; -$fa-var-leanpub: "\f212"; -$fa-var-legal: "\f0e3"; -$fa-var-lemon-o: "\f094"; -$fa-var-level-down: "\f149"; -$fa-var-level-up: "\f148"; -$fa-var-liberapay: "\f2e9"; -$fa-var-liberapay-square: "\f2e8"; -$fa-var-life-bouy: "\f1cd"; -$fa-var-life-buoy: "\f1cd"; -$fa-var-life-ring: "\f1cd"; -$fa-var-life-saver: "\f1cd"; -$fa-var-lightbulb-o: "\f0eb"; -$fa-var-line-chart: "\f201"; -$fa-var-link: "\f0c1"; -$fa-var-linkedin: "\f0e1"; -$fa-var-linkedin-square: "\f08c"; -$fa-var-linode: "\f2b8"; -$fa-var-linux: "\f17c"; -$fa-var-list: "\f03a"; -$fa-var-list-alt: "\f022"; -$fa-var-list-ol: "\f0cb"; -$fa-var-list-ul: "\f0ca"; -$fa-var-location-arrow: "\f124"; -$fa-var-lock: "\f023"; -$fa-var-long-arrow-down: "\f175"; -$fa-var-long-arrow-left: "\f177"; -$fa-var-long-arrow-right: "\f178"; -$fa-var-long-arrow-up: "\f176"; -$fa-var-low-vision: "\f2a8"; -$fa-var-magic: "\f0d0"; -$fa-var-magnet: "\f076"; -$fa-var-mail-forward: "\f064"; -$fa-var-mail-reply: "\f112"; -$fa-var-mail-reply-all: "\f122"; -$fa-var-male: "\f183"; -$fa-var-map: "\f279"; -$fa-var-map-marker: "\f041"; -$fa-var-map-o: "\f278"; -$fa-var-map-pin: "\f276"; -$fa-var-map-signs: "\f277"; -$fa-var-mars: "\f222"; -$fa-var-mars-double: "\f227"; -$fa-var-mars-stroke: "\f229"; -$fa-var-mars-stroke-h: "\f22b"; -$fa-var-mars-stroke-v: "\f22a"; -$fa-var-mastodon: "\f2e1"; -$fa-var-mastodon-alt: "\f2e2"; -$fa-var-mastodon-square: "\f300"; -$fa-var-matrix-org: "\f313"; -$fa-var-maxcdn: "\f136"; -$fa-var-meanpath: "\f20c"; -$fa-var-medium: "\f23a"; -$fa-var-medium-square: "\f2f8"; -$fa-var-medkit: "\f0fa"; -$fa-var-meetup: "\f2e0"; -$fa-var-meh-o: "\f11a"; -$fa-var-mercury: "\f223"; -$fa-var-microchip: "\f2db"; -$fa-var-microphone: "\f130"; -$fa-var-microphone-slash: "\f131"; -$fa-var-minus: "\f068"; -$fa-var-minus-circle: "\f056"; -$fa-var-minus-square: "\f146"; -$fa-var-minus-square-o: "\f147"; -$fa-var-mixcloud: "\f289"; -$fa-var-mobile: "\f10b"; -$fa-var-mobile-phone: "\f10b"; -$fa-var-modx: "\f285"; -$fa-var-money: "\f0d6"; -$fa-var-moon: "\f328"; -$fa-var-moon-o: "\f186"; -$fa-var-mortar-board: "\f19d"; -$fa-var-motorcycle: "\f21c"; -$fa-var-mouse-pointer: "\f245"; -$fa-var-music: "\f001"; -$fa-var-navicon: "\f0c9"; -$fa-var-neuter: "\f22c"; -$fa-var-newspaper-o: "\f1ea"; -$fa-var-nextcloud: "\f306"; -$fa-var-nextcloud-square: "\f307"; -$fa-var-nodejs: "\f308"; -$fa-var-object-group: "\f247"; -$fa-var-object-ungroup: "\f248"; -$fa-var-odnoklassniki: "\f263"; -$fa-var-odnoklassniki-square: "\f264"; -$fa-var-opencart: "\f23d"; -$fa-var-openid: "\f19b"; -$fa-var-opera: "\f26a"; -$fa-var-optin-monster: "\f23c"; -$fa-var-outdent: "\f03b"; -$fa-var-pagelines: "\f18c"; -$fa-var-paint-brush: "\f1fc"; -$fa-var-paper-plane: "\f1d8"; -$fa-var-paper-plane-o: "\f1d9"; -$fa-var-paperclip: "\f0c6"; -$fa-var-paragraph: "\f1dd"; -$fa-var-paste: "\f0ea"; -$fa-var-patreon: "\f2f0"; -$fa-var-pause: "\f04c"; -$fa-var-pause-circle: "\f28b"; -$fa-var-pause-circle-o: "\f28c"; -$fa-var-paw: "\f1b0"; -$fa-var-paypal: "\f1ed"; -$fa-var-peertube: "\f2e4"; -$fa-var-pencil: "\f040"; -$fa-var-pencil-square: "\f14b"; -$fa-var-pencil-square-o: "\f044"; -$fa-var-percent: "\f295"; -$fa-var-phone: "\f095"; -$fa-var-phone-square: "\f098"; -$fa-var-phone-volume: "\f2a0"; -$fa-var-photo: "\f03e"; -$fa-var-php: "\f30e"; -$fa-var-picture-o: "\f03e"; -$fa-var-pie-chart: "\f200"; -$fa-var-pinterest: "\f0d2"; -$fa-var-pinterest-p: "\f231"; -$fa-var-pinterest-square: "\f0d3"; -$fa-var-pixelfed: "\f314"; -$fa-var-plane: "\f072"; -$fa-var-play: "\f04b"; -$fa-var-play-circle: "\f144"; -$fa-var-play-circle-o: "\f01d"; -$fa-var-pleroma: "\f324"; -$fa-var-plug: "\f1e6"; -$fa-var-plus: "\f067"; -$fa-var-plus-circle: "\f055"; -$fa-var-plus-square: "\f0fe"; -$fa-var-plus-square-o: "\f196"; -$fa-var-podcast: "\f2ce"; -$fa-var-pound: "\f154"; -$fa-var-power-off: "\f011"; -$fa-var-print: "\f02f"; -$fa-var-product-hunt: "\f288"; -$fa-var-puzzle-piece: "\f12e"; -$fa-var-python: "\f322"; -$fa-var-qq: "\f1d6"; -$fa-var-qrcode: "\f029"; -$fa-var-question: "\f128"; -$fa-var-question-circle: "\f059"; -$fa-var-question-circle-o: "\f29c"; -$fa-var-quora: "\f2c4"; -$fa-var-quote-left: "\f10d"; -$fa-var-quote-right: "\f10e"; -$fa-var-ra: "\f1d0"; -$fa-var-random: "\f074"; -$fa-var-ravelry: "\f2d9"; -$fa-var-react: "\f302"; -$fa-var-rebel: "\f1d0"; -$fa-var-recycle: "\f1b8"; -$fa-var-reddit: "\f1a1"; -$fa-var-reddit-alien: "\f281"; -$fa-var-reddit-square: "\f1a2"; -$fa-var-refresh: "\f021"; -$fa-var-registered: "\f25d"; -$fa-var-remove: "\f00d"; -$fa-var-renren: "\f18b"; -$fa-var-reorder: "\f0c9"; -$fa-var-repeat: "\f01e"; -$fa-var-reply: "\f112"; -$fa-var-reply-all: "\f122"; -$fa-var-resistance: "\f1d0"; -$fa-var-retweet: "\f079"; -$fa-var-rmb: "\f157"; -$fa-var-road: "\f018"; -$fa-var-rocket: "\f135"; -$fa-var-rotate-left: "\f0e2"; -$fa-var-rotate-right: "\f01e"; -$fa-var-rouble: "\f158"; -$fa-var-rss: "\f09e"; -$fa-var-rss-square: "\f143"; -$fa-var-rub: "\f158"; -$fa-var-ruble: "\f158"; -$fa-var-rupee: "\f156"; -$fa-var-s15: "\f2cd"; -$fa-var-safari: "\f267"; -$fa-var-save: "\f0c7"; -$fa-var-scissors: "\f0c4"; -$fa-var-scribd: "\f28a"; -$fa-var-scuttlebutt: "\f2ea"; -$fa-var-search: "\f002"; -$fa-var-search-minus: "\f010"; -$fa-var-search-plus: "\f00e"; -$fa-var-sellsy: "\f213"; -$fa-var-send: "\f1d8"; -$fa-var-send-o: "\f1d9"; -$fa-var-server: "\f233"; -$fa-var-shaarli: "\f2f5"; -$fa-var-shaarli-o: "\f2f6"; -$fa-var-share: "\f064"; -$fa-var-share-alt: "\f1e0"; -$fa-var-share-alt-square: "\f1e1"; -$fa-var-share-square: "\f14d"; -$fa-var-share-square-o: "\f045"; -$fa-var-shekel: "\f20b"; -$fa-var-sheqel: "\f20b"; -$fa-var-shield: "\f132"; -$fa-var-ship: "\f21a"; -$fa-var-shirtsinbulk: "\f214"; -$fa-var-shopping-bag: "\f290"; -$fa-var-shopping-basket: "\f291"; -$fa-var-shopping-cart: "\f07a"; -$fa-var-shower: "\f2cc"; -$fa-var-sign-in: "\f090"; -$fa-var-sign-language: "\f2a7"; -$fa-var-sign-out: "\f08b"; -$fa-var-signal: "\f012"; -$fa-var-signalapp: "\f30c"; -$fa-var-signing: "\f2a7"; -$fa-var-simplybuilt: "\f215"; -$fa-var-sitemap: "\f0e8"; -$fa-var-skyatlas: "\f216"; -$fa-var-skype: "\f17e"; -$fa-var-slack: "\f198"; -$fa-var-sliders: "\f1de"; -$fa-var-slideshare: "\f1e7"; -$fa-var-smile-o: "\f118"; -$fa-var-snapchat: "\f2ab"; -$fa-var-snapchat-ghost: "\f2ac"; -$fa-var-snapchat-square: "\f2ad"; -$fa-var-snowdrift: "\f2f1"; -$fa-var-snowflake-o: "\f2dc"; -$fa-var-soccer-ball-o: "\f1e3"; -$fa-var-social-home: "\f2ec"; -$fa-var-sort: "\f0dc"; -$fa-var-sort-alpha-asc: "\f15d"; -$fa-var-sort-alpha-desc: "\f15e"; -$fa-var-sort-alpha-down: "\f15d"; -$fa-var-sort-alpha-up: "\f15e"; -$fa-var-sort-amount-asc: "\f160"; -$fa-var-sort-amount-desc: "\f161"; -$fa-var-sort-amount-down: "\f160"; -$fa-var-sort-amount-up: "\f161"; -$fa-var-sort-asc: "\f0de"; -$fa-var-sort-desc: "\f0dd"; -$fa-var-sort-down: "\f0dd"; -$fa-var-sort-numeric-asc: "\f162"; -$fa-var-sort-numeric-desc: "\f163"; -$fa-var-sort-numeric-down: "\f162"; -$fa-var-sort-numeric-up: "\f163"; -$fa-var-sort-up: "\f0de"; -$fa-var-soundcloud: "\f1be"; -$fa-var-space-shuttle: "\f197"; -$fa-var-spell-check: "\f327"; -$fa-var-spinner: "\f110"; -$fa-var-spoon: "\f1b1"; -$fa-var-spotify: "\f1bc"; -$fa-var-square: "\f0c8"; -$fa-var-square-o: "\f096"; -$fa-var-ssb: "\f2ea"; -$fa-var-stack-exchange: "\f18d"; -$fa-var-stack-overflow: "\f16c"; -$fa-var-star: "\f005"; -$fa-var-star-half: "\f089"; -$fa-var-star-half-empty: "\f123"; -$fa-var-star-half-full: "\f123"; -$fa-var-star-half-o: "\f123"; -$fa-var-star-o: "\f006"; -$fa-var-steam: "\f1b6"; -$fa-var-steam-square: "\f1b7"; -$fa-var-step-backward: "\f048"; -$fa-var-step-forward: "\f051"; -$fa-var-stethoscope: "\f0f1"; -$fa-var-sticky-note: "\f249"; -$fa-var-sticky-note-o: "\f24a"; -$fa-var-stop: "\f04d"; -$fa-var-stop-circle: "\f28d"; -$fa-var-stop-circle-o: "\f28e"; -$fa-var-street-view: "\f21d"; -$fa-var-strikethrough: "\f0cc"; -$fa-var-stumbleupon: "\f1a4"; -$fa-var-stumbleupon-circle: "\f1a3"; -$fa-var-subscript: "\f12c"; -$fa-var-subway: "\f239"; -$fa-var-suitcase: "\f0f2"; -$fa-var-sun: "\f329"; -$fa-var-sun-o: "\f185"; -$fa-var-superpowers: "\f2dd"; -$fa-var-superscript: "\f12b"; -$fa-var-support: "\f1cd"; -$fa-var-sync: "\f021"; -$fa-var-syncthing: "\f311"; -$fa-var-table: "\f0ce"; -$fa-var-tablet: "\f10a"; -$fa-var-tachometer: "\f0e4"; -$fa-var-tag: "\f02b"; -$fa-var-tags: "\f02c"; -$fa-var-tasks: "\f0ae"; -$fa-var-taxi: "\f1ba"; -$fa-var-telegram: "\f2c6"; -$fa-var-television: "\f26c"; -$fa-var-tencent-weibo: "\f1d5"; -$fa-var-terminal: "\f120"; -$fa-var-text-height: "\f034"; -$fa-var-text-width: "\f035"; -$fa-var-th: "\f00a"; -$fa-var-th-large: "\f009"; -$fa-var-th-list: "\f00b"; -$fa-var-themeisle: "\f2b2"; -$fa-var-thermometer: "\f2c7"; -$fa-var-thermometer-0: "\f2cb"; -$fa-var-thermometer-1: "\f2ca"; -$fa-var-thermometer-2: "\f2c9"; -$fa-var-thermometer-3: "\f2c8"; -$fa-var-thermometer-4: "\f2c7"; -$fa-var-thermometer-empty: "\f2cb"; -$fa-var-thermometer-full: "\f2c7"; -$fa-var-thermometer-half: "\f2c9"; -$fa-var-thermometer-quarter: "\f2ca"; -$fa-var-thermometer-three-quarters: "\f2c8"; -$fa-var-thumb-tack: "\f08d"; -$fa-var-thumbs-down: "\f165"; -$fa-var-thumbs-o-down: "\f088"; -$fa-var-thumbs-o-up: "\f087"; -$fa-var-thumbs-up: "\f164"; -$fa-var-ticket: "\f145"; -$fa-var-times: "\f00d"; -$fa-var-times-circle: "\f057"; -$fa-var-times-circle-o: "\f05c"; -$fa-var-times-rectangle: "\f2d3"; -$fa-var-times-rectangle-o: "\f2d4"; -$fa-var-tint: "\f043"; -$fa-var-tipeee: "\f301"; -$fa-var-toggle-down: "\f150"; -$fa-var-toggle-left: "\f191"; -$fa-var-toggle-off: "\f204"; -$fa-var-toggle-on: "\f205"; -$fa-var-toggle-right: "\f152"; -$fa-var-toggle-up: "\f151"; -$fa-var-trademark: "\f25c"; -$fa-var-train: "\f238"; -$fa-var-transgender: "\f224"; -$fa-var-transgender-alt: "\f225"; -$fa-var-trash: "\f1f8"; -$fa-var-trash-o: "\f014"; -$fa-var-tree: "\f1bb"; -$fa-var-trello: "\f181"; -$fa-var-tripadvisor: "\f262"; -$fa-var-trophy: "\f091"; -$fa-var-truck: "\f0d1"; -$fa-var-try: "\f195"; -$fa-var-tty: "\f1e4"; -$fa-var-tumblr: "\f173"; -$fa-var-tumblr-square: "\f174"; -$fa-var-turkish-lira: "\f195"; -$fa-var-tv: "\f26c"; -$fa-var-twitch: "\f1e8"; -$fa-var-twitter: "\f099"; -$fa-var-twitter-square: "\f081"; -$fa-var-umbrella: "\f0e9"; -$fa-var-underline: "\f0cd"; -$fa-var-undo: "\f0e2"; -$fa-var-universal-access: "\f29a"; -$fa-var-university: "\f19c"; -$fa-var-unlink: "\f127"; -$fa-var-unlock: "\f09c"; -$fa-var-unlock-alt: "\f13e"; -$fa-var-unsorted: "\f0dc"; -$fa-var-unsplash: "\f325"; -$fa-var-upload: "\f093"; -$fa-var-usb: "\f287"; -$fa-var-usd: "\f155"; -$fa-var-user: "\f007"; -$fa-var-user-circle: "\f2bd"; -$fa-var-user-circle-o: "\f2be"; -$fa-var-user-md: "\f0f0"; -$fa-var-user-o: "\f2c0"; -$fa-var-user-plus: "\f234"; -$fa-var-user-secret: "\f21b"; -$fa-var-user-times: "\f235"; -$fa-var-users: "\f0c0"; -$fa-var-utensil-spoon: "\f1b1"; -$fa-var-utensils: "\f0f5"; -$fa-var-vcard: "\f2bb"; -$fa-var-vcard-o: "\f2bc"; -$fa-var-venus: "\f221"; -$fa-var-venus-double: "\f226"; -$fa-var-venus-mars: "\f228"; -$fa-var-viacoin: "\f237"; -$fa-var-viadeo: "\f2a9"; -$fa-var-viadeo-square: "\f2aa"; -$fa-var-video: "\f03d"; -$fa-var-video-camera: "\f03d"; -$fa-var-vimeo: "\f27d"; -$fa-var-vimeo-square: "\f194"; -$fa-var-vimeo-v: "\f27d"; -$fa-var-vine: "\f1ca"; -$fa-var-vk: "\f189"; -$fa-var-volume-control-phone: "\f2a0"; -$fa-var-volume-down: "\f027"; -$fa-var-volume-off: "\f026"; -$fa-var-volume-up: "\f028"; -$fa-var-warning: "\f071"; -$fa-var-wechat: "\f1d7"; -$fa-var-weibo: "\f18a"; -$fa-var-weixin: "\f1d7"; -$fa-var-whatsapp: "\f232"; -$fa-var-wheelchair: "\f193"; -$fa-var-wheelchair-alt: "\f29b"; -$fa-var-wifi: "\f1eb"; -$fa-var-wikidata: "\f31a"; -$fa-var-wikipedia-w: "\f266"; -$fa-var-window-close: "\f2d3"; -$fa-var-window-close-o: "\f2d4"; -$fa-var-window-maximize: "\f2d0"; -$fa-var-window-minimize: "\f2d1"; -$fa-var-window-restore: "\f2d2"; -$fa-var-windows: "\f17a"; -$fa-var-won: "\f159"; -$fa-var-wordpress: "\f19a"; -$fa-var-wpbeginner: "\f297"; -$fa-var-wpexplorer: "\f2de"; -$fa-var-wpforms: "\f298"; -$fa-var-wrench: "\f0ad"; -$fa-var-xing: "\f168"; -$fa-var-xing-square: "\f169"; -$fa-var-xmpp: "\f2f9"; -$fa-var-y-combinator: "\f23b"; -$fa-var-y-combinator-square: "\f1d4"; -$fa-var-yahoo: "\f19e"; -$fa-var-yc: "\f23b"; -$fa-var-yc-square: "\f1d4"; -$fa-var-yelp: "\f1e9"; -$fa-var-yen: "\f157"; -$fa-var-yoast: "\f2b1"; -$fa-var-youtube: "\f167"; -$fa-var-youtube-play: "\f16a"; -$fa-var-youtube-square: "\f166"; -$fa-var-zotero: "\f309"; - diff --git a/assets/lib/forkawesome/fork-awesome.scss b/assets/lib/forkawesome/fork-awesome.scss deleted file mode 100644 index 7128d6d..0000000 --- a/assets/lib/forkawesome/fork-awesome.scss +++ /dev/null @@ -1,28 +0,0 @@ -/*! -Fork Awesome 1.1.7 -License - https://forkaweso.me/Fork-Awesome/license - -Copyright 2018 Dave Gandy & Fork Awesome - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - */ - - -@import "variables"; -@import "mixins"; -@import "functions"; -@import "path"; -@import "core"; -@import "larger"; -@import "fixed-width"; -@import "list"; -@import "bordered-pulled"; -@import "animated"; -@import "rotated-flipped"; -@import "stacked"; -@import "icons"; -@import "screen-reader"; diff --git a/assets/lib/iconfont/iconfont.css b/assets/lib/iconfont/iconfont.css deleted file mode 100644 index 029d232..0000000 --- a/assets/lib/iconfont/iconfont.css +++ /dev/null @@ -1,642 +0,0 @@ -@font-face {font-family: "loveit"; - src: url('iconfont.eot?t=1581963134625'); /* IE9 */ - src: url('iconfont.eot?t=1581963134625#iefix') format('embedded-opentype'), /* IE6-IE8 */ - url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'), - url('iconfont.woff?t=1581963134625') format('woff'), - url('iconfont.ttf?t=1581963134625') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */ - url('iconfont.svg?t=1581963134625#loveit') format('svg'); /* iOS 4.1- */ - font-display: swap; -} - -.loveit { - font-family: "loveit" !important; - font-size: 16px; - font-style: normal; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.it-myspace-fill:before { - content: "\e687"; -} - -.it-instapaper-fill:before { - content: "\e8f2"; -} - -.it-alipay-line:before { - content: "\e759"; -} - -.it-alipay-fill:before { - content: "\e75a"; -} - -.it-angularjs-line:before { - content: "\e75b"; -} - -.it-android-fill:before { - content: "\e75c"; -} - -.it-angularjs-fill:before { - content: "\e75d"; -} - -.it-apple-fill:before { - content: "\e75e"; -} - -.it-amazon-line:before { - content: "\e75f"; -} - -.it-behance-line:before { - content: "\e760"; -} - -.it-amazon-fill:before { - content: "\e761"; -} - -.it-chrome-fill:before { - content: "\e762"; -} - -.it-apple-line:before { - content: "\e763"; -} - -.it-baidu-fill:before { - content: "\e764"; -} - -.it-bilibili-fill:before { - content: "\e765"; -} - -.it-codepen-line:before { - content: "\e766"; -} - -.it-coreos-line:before { - content: "\e767"; -} - -.it-bilibili-line:before { - content: "\e768"; -} - -.it-baidu-line:before { - content: "\e769"; -} - -.it-discord-line:before { - content: "\e76a"; -} - -.it-dingding-fill:before { - content: "\e76b"; -} - -.it-douban-line:before { - content: "\e76c"; -} - -.it-coreos-fill:before { - content: "\e76d"; -} - -.it-drive-line:before { - content: "\e76e"; -} - -.it-dribbble-fill:before { - content: "\e76f"; -} - -.it-drive-fill:before { - content: "\e770"; -} - -.it-edge-fill:before { - content: "\e771"; -} - -.it-dropbox-fill:before { - content: "\e772"; -} - -.it-discord-fill:before { - content: "\e773"; -} - -.it-edge-line:before { - content: "\e774"; -} - -.it-android-line:before { - content: "\e775"; -} - -.it-facebook-circle-fill:before { - content: "\e776"; -} - -.it-facebook-line:before { - content: "\e777"; -} - -.it-evernote-line:before { - content: "\e778"; -} - -.it-facebook-fill:before { - content: "\e779"; -} - -.it-dingding-line:before { - content: "\e77a"; -} - -.it-facebook-box-line:before { - content: "\e77b"; -} - -.it-facebook-box-fill:before { - content: "\e77c"; -} - -.it-dribbble-line:before { - content: "\e77d"; -} - -.it-douban-fill:before { - content: "\e77e"; -} - -.it-dropbox-line:before { - content: "\e77f"; -} - -.it-github-fill:before { - content: "\e780"; -} - -.it-gitlab-fill:before { - content: "\e781"; -} - -.it-chrome-line:before { - content: "\e782"; -} - -.it-facebook-circle-line:before { - content: "\e783"; -} - -.it-gitlab-line:before { - content: "\e784"; -} - -.it-firefox-line:before { - content: "\e785"; -} - -.it-ie-fill:before { - content: "\e786"; -} - -.it-behance-fill:before { - content: "\e787"; -} - -.it-instagram-fill:before { - content: "\e788"; -} - -.it-ie-line:before { - content: "\e789"; -} - -.it-instagram-line:before { - content: "\e78a"; -} - -.it-kakao-talk-fill:before { - content: "\e78b"; -} - -.it-codepen-fill:before { - content: "\e78c"; -} - -.it-github-line:before { - content: "\e78d"; -} - -.it-linkedin-fill:before { - content: "\e78e"; -} - -.it-linkedin-box-line:before { - content: "\e78f"; -} - -.it-linkedin-box-fill:before { - content: "\e790"; -} - -.it-linkedin-line:before { - content: "\e791"; -} - -.it-line-fill:before { - content: "\e792"; -} - -.it-invision-line:before { - content: "\e793"; -} - -.it-mastercard-line:before { - content: "\e794"; -} - -.it-line-line:before { - content: "\e795"; -} - -.it-google-line:before { - content: "\e796"; -} - -.it-medium-fill:before { - content: "\e797"; -} - -.it-invision-fill:before { - content: "\e798"; -} - -.it-messenger-line:before { - content: "\e799"; -} - -.it-messenger-fill:before { - content: "\e79a"; -} - -.it-evernote-fill:before { - content: "\e79b"; -} - -.it-mastodon-fill:before { - content: "\e79c"; -} - -.it-mini-program-fill:before { - content: "\e79d"; -} - -.it-firefox-fill:before { - content: "\e79e"; -} - -.it-medium-line:before { - content: "\e79f"; -} - -.it-mastodon-line:before { - content: "\e7a0"; -} - -.it-mastercard-fill:before { - content: "\e7a1"; -} - -.it-netflix-line:before { - content: "\e7a2"; -} - -.it-opera-line:before { - content: "\e7a3"; -} - -.it-mini-program-line:before { - content: "\e7a4"; -} - -.it-opera-fill:before { - content: "\e7a5"; -} - -.it-netflix-fill:before { - content: "\e7a6"; -} - -.it-netease-cloud-music-fill:before { - content: "\e7a7"; -} - -.it-patreon-line:before { - content: "\e7a8"; -} - -.it-netease-cloud-music-line:before { - content: "\e7a9"; -} - -.it-google-fill:before { - content: "\e7aa"; -} - -.it-paypal-line:before { - content: "\e7ab"; -} - -.it-product-hunt-line:before { - content: "\e7ac"; -} - -.it-playstation-fill:before { - content: "\e7ad"; -} - -.it-product-hunt-fill:before { - content: "\e7ae"; -} - -.it-patreon-fill:before { - content: "\e7af"; -} - -.it-paypal-fill:before { - content: "\e7b0"; -} - -.it-pinterest-line:before { - content: "\e7b1"; -} - -.it-qq-fill:before { - content: "\e7b2"; -} - -.it-kakao-talk-line:before { - content: "\e7b3"; -} - -.it-reactjs-fill:before { - content: "\e7b4"; -} - -.it-reddit-fill:before { - content: "\e7b5"; -} - -.it-pinterest-fill:before { - content: "\e7b6"; -} - -.it-remixicon-line:before { - content: "\e7b7"; -} - -.it-safari-fill:before { - content: "\e7b8"; -} - -.it-playstation-line:before { - content: "\e7b9"; -} - -.it-qq-line:before { - content: "\e7ba"; -} - -.it-skype-line:before { - content: "\e7bb"; -} - -.it-reactjs-line:before { - content: "\e7bc"; -} - -.it-safari-line:before { - content: "\e7bd"; -} - -.it-slack-line:before { - content: "\e7be"; -} - -.it-skype-fill:before { - content: "\e7bf"; -} - -.it-spotify-line:before { - content: "\e7c0"; -} - -.it-slack-fill:before { - content: "\e7c1"; -} - -.it-remixicon-fill:before { - content: "\e7c2"; -} - -.it-stack-overflow-fill:before { - content: "\e7c3"; -} - -.it-spotify-fill:before { - content: "\e7c4"; -} - -.it-reddit-line:before { - content: "\e7c5"; -} - -.it-telegram-fill:before { - content: "\e7c6"; -} - -.it-stack-overflow-line:before { - content: "\e7c7"; -} - -.it-taobao-line:before { - content: "\e7c8"; -} - -.it-tumblr-line:before { - content: "\e7c9"; -} - -.it-tumblr-fill:before { - content: "\e7ca"; -} - -.it-snapchat-fill:before { - content: "\e7cb"; -} - -.it-telegram-line:before { - content: "\e7cc"; -} - -.it-taobao-fill:before { - content: "\e7cd"; -} - -.it-twitter-fill:before { - content: "\e7ce"; -} - -.it-snapchat-line:before { - content: "\e7cf"; -} - -.it-twitch-fill:before { - content: "\e7d0"; -} - -.it-switch-fill:before { - content: "\e7d1"; -} - -.it-ubuntu-fill:before { - content: "\e7d2"; -} - -.it-vuejs-fill:before { - content: "\e7d3"; -} - -.it-trello-fill:before { - content: "\e7d4"; -} - -.it-ubuntu-line:before { - content: "\e7d5"; -} - -.it-twitter-line:before { - content: "\e7d6"; -} - -.it-visa-line:before { - content: "\e7d7"; -} - -.it-wechat--fill:before { - content: "\e7d8"; -} - -.it-wechat--line:before { - content: "\e7d9"; -} - -.it-wechat-pay-fill:before { - content: "\e7da"; -} - -.it-windows-fill:before { - content: "\e7db"; -} - -.it-wechat-fill:before { - content: "\e7dc"; -} - -.it-weibo-line:before { - content: "\e7dd"; -} - -.it-switch-line:before { - content: "\e7de"; -} - -.it-wechat-line:before { - content: "\e7df"; -} - -.it-trello-line:before { - content: "\e7e0"; -} - -.it-youtube-fill:before { - content: "\e7e1"; -} - -.it-weibo-fill:before { - content: "\e7e2"; -} - -.it-whatsapp-fill:before { - content: "\e7e3"; -} - -.it-whatsapp-line:before { - content: "\e7e4"; -} - -.it-xbox-line:before { - content: "\e7e5"; -} - -.it-xing-fill:before { - content: "\e7e6"; -} - -.it-windows-line:before { - content: "\e7e7"; -} - -.it-visa-fill:before { - content: "\e7e8"; -} - -.it-xbox-fill:before { - content: "\e7e9"; -} - -.it-xing-line:before { - content: "\e7ea"; -} - -.it-youtube-line:before { - content: "\e7eb"; -} - -.it-zcool-line:before { - content: "\e7ec"; -} - -.it-zhihu-line:before { - content: "\e7ed"; -} - -.it-zhihu-fill:before { - content: "\e7ee"; -} - -.it-zcool-fill:before { - content: "\e7ef"; -} - -.it-vuejs-line:before { - content: "\e7f0"; -} - -.it-twitch-line:before { - content: "\e7f1"; -} - -.it-wechat-pay-line:before { - content: "\e7f2"; -} - diff --git a/assets/lib/simple-icons/icons/1001tracklists.svg b/assets/lib/simple-icons/icons/1001tracklists.svg new file mode 100644 index 0000000..415de12 --- /dev/null +++ b/assets/lib/simple-icons/icons/1001tracklists.svg @@ -0,0 +1 @@ +1001Tracklists icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/1password.svg b/assets/lib/simple-icons/icons/1password.svg new file mode 100644 index 0000000..f5f53a4 --- /dev/null +++ b/assets/lib/simple-icons/icons/1password.svg @@ -0,0 +1 @@ +1Password icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/500px.svg b/assets/lib/simple-icons/icons/500px.svg new file mode 100644 index 0000000..d16cbda --- /dev/null +++ b/assets/lib/simple-icons/icons/500px.svg @@ -0,0 +1 @@ +500px icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/a-frame.svg b/assets/lib/simple-icons/icons/a-frame.svg new file mode 100644 index 0000000..3d98099 --- /dev/null +++ b/assets/lib/simple-icons/icons/a-frame.svg @@ -0,0 +1 @@ +A-Frame icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/abbrobotstudio.svg b/assets/lib/simple-icons/icons/abbrobotstudio.svg new file mode 100644 index 0000000..72bde14 --- /dev/null +++ b/assets/lib/simple-icons/icons/abbrobotstudio.svg @@ -0,0 +1 @@ +ABB RobotStudio icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/about-dot-me.svg b/assets/lib/simple-icons/icons/about-dot-me.svg new file mode 100644 index 0000000..83f4aa7 --- /dev/null +++ b/assets/lib/simple-icons/icons/about-dot-me.svg @@ -0,0 +1 @@ +About.me icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/abstract.svg b/assets/lib/simple-icons/icons/abstract.svg new file mode 100644 index 0000000..210530d --- /dev/null +++ b/assets/lib/simple-icons/icons/abstract.svg @@ -0,0 +1 @@ +Abstract icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/academia.svg b/assets/lib/simple-icons/icons/academia.svg new file mode 100644 index 0000000..148005c --- /dev/null +++ b/assets/lib/simple-icons/icons/academia.svg @@ -0,0 +1 @@ +Academia icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/accusoft.svg b/assets/lib/simple-icons/icons/accusoft.svg new file mode 100644 index 0000000..5f0809a --- /dev/null +++ b/assets/lib/simple-icons/icons/accusoft.svg @@ -0,0 +1 @@ +Accusoft icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/acm.svg b/assets/lib/simple-icons/icons/acm.svg new file mode 100644 index 0000000..1fecb3b --- /dev/null +++ b/assets/lib/simple-icons/icons/acm.svg @@ -0,0 +1 @@ +ACM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/actigraph.svg b/assets/lib/simple-icons/icons/actigraph.svg new file mode 100644 index 0000000..e3e3b5c --- /dev/null +++ b/assets/lib/simple-icons/icons/actigraph.svg @@ -0,0 +1 @@ +ActiGraph icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/activision.svg b/assets/lib/simple-icons/icons/activision.svg new file mode 100644 index 0000000..851c092 --- /dev/null +++ b/assets/lib/simple-icons/icons/activision.svg @@ -0,0 +1 @@ +Activision icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adblock.svg b/assets/lib/simple-icons/icons/adblock.svg new file mode 100644 index 0000000..7e8ffcd --- /dev/null +++ b/assets/lib/simple-icons/icons/adblock.svg @@ -0,0 +1 @@ +AdBlock icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adblockplus.svg b/assets/lib/simple-icons/icons/adblockplus.svg new file mode 100644 index 0000000..9ad9607 --- /dev/null +++ b/assets/lib/simple-icons/icons/adblockplus.svg @@ -0,0 +1 @@ +Adblock Plus icon diff --git a/assets/lib/simple-icons/icons/addthis.svg b/assets/lib/simple-icons/icons/addthis.svg new file mode 100644 index 0000000..ff1c92b --- /dev/null +++ b/assets/lib/simple-icons/icons/addthis.svg @@ -0,0 +1 @@ +AddThis icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adguard.svg b/assets/lib/simple-icons/icons/adguard.svg new file mode 100644 index 0000000..35663b1 --- /dev/null +++ b/assets/lib/simple-icons/icons/adguard.svg @@ -0,0 +1 @@ +AdGuard icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobe.svg b/assets/lib/simple-icons/icons/adobe.svg new file mode 100644 index 0000000..9e4f77e --- /dev/null +++ b/assets/lib/simple-icons/icons/adobe.svg @@ -0,0 +1 @@ +Adobe icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobeacrobatreader.svg b/assets/lib/simple-icons/icons/adobeacrobatreader.svg new file mode 100644 index 0000000..e4265a1 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobeacrobatreader.svg @@ -0,0 +1 @@ +Adobe Acrobat Reader icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobeaftereffects.svg b/assets/lib/simple-icons/icons/adobeaftereffects.svg new file mode 100644 index 0000000..5049962 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobeaftereffects.svg @@ -0,0 +1 @@ +Adobe After Effects icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobeaudition.svg b/assets/lib/simple-icons/icons/adobeaudition.svg new file mode 100644 index 0000000..ef7c521 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobeaudition.svg @@ -0,0 +1 @@ +Adobe Audition icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobecreativecloud.svg b/assets/lib/simple-icons/icons/adobecreativecloud.svg new file mode 100644 index 0000000..a980f30 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobecreativecloud.svg @@ -0,0 +1 @@ +Adobe Creative Cloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobedreamweaver.svg b/assets/lib/simple-icons/icons/adobedreamweaver.svg new file mode 100644 index 0000000..fb4ac43 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobedreamweaver.svg @@ -0,0 +1 @@ +Adobe Dreamweaver icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobefonts.svg b/assets/lib/simple-icons/icons/adobefonts.svg new file mode 100644 index 0000000..ce0b907 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobefonts.svg @@ -0,0 +1 @@ +Adobe Fonts icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobeillustrator.svg b/assets/lib/simple-icons/icons/adobeillustrator.svg new file mode 100644 index 0000000..5a6b2eb --- /dev/null +++ b/assets/lib/simple-icons/icons/adobeillustrator.svg @@ -0,0 +1 @@ +Adobe Illustrator icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobeindesign.svg b/assets/lib/simple-icons/icons/adobeindesign.svg new file mode 100644 index 0000000..6fda44b --- /dev/null +++ b/assets/lib/simple-icons/icons/adobeindesign.svg @@ -0,0 +1 @@ +Adobe InDesign icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobelightroomcc.svg b/assets/lib/simple-icons/icons/adobelightroomcc.svg new file mode 100644 index 0000000..7a07ffa --- /dev/null +++ b/assets/lib/simple-icons/icons/adobelightroomcc.svg @@ -0,0 +1 @@ +Adobe Lightroom CC icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobelightroomclassic.svg b/assets/lib/simple-icons/icons/adobelightroomclassic.svg new file mode 100644 index 0000000..bb5a7b4 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobelightroomclassic.svg @@ -0,0 +1 @@ +Adobe Lightroom Classic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobephonegap.svg b/assets/lib/simple-icons/icons/adobephonegap.svg new file mode 100644 index 0000000..e2de793 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobephonegap.svg @@ -0,0 +1 @@ +Adobe PhoneGap icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobephotoshop.svg b/assets/lib/simple-icons/icons/adobephotoshop.svg new file mode 100644 index 0000000..72dc56d --- /dev/null +++ b/assets/lib/simple-icons/icons/adobephotoshop.svg @@ -0,0 +1 @@ +Adobe Photoshop icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobepremiere.svg b/assets/lib/simple-icons/icons/adobepremiere.svg new file mode 100644 index 0000000..091e06b --- /dev/null +++ b/assets/lib/simple-icons/icons/adobepremiere.svg @@ -0,0 +1 @@ +Adobe Premiere icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobetypekit.svg b/assets/lib/simple-icons/icons/adobetypekit.svg new file mode 100644 index 0000000..08f41db --- /dev/null +++ b/assets/lib/simple-icons/icons/adobetypekit.svg @@ -0,0 +1 @@ +Adobe Typekit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adobexd.svg b/assets/lib/simple-icons/icons/adobexd.svg new file mode 100644 index 0000000..13e7025 --- /dev/null +++ b/assets/lib/simple-icons/icons/adobexd.svg @@ -0,0 +1 @@ +Adobe XD icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/adonisjs.svg b/assets/lib/simple-icons/icons/adonisjs.svg new file mode 100644 index 0000000..be9858a --- /dev/null +++ b/assets/lib/simple-icons/icons/adonisjs.svg @@ -0,0 +1 @@ +AdonisJS icon diff --git a/assets/lib/simple-icons/icons/aerlingus.svg b/assets/lib/simple-icons/icons/aerlingus.svg new file mode 100644 index 0000000..8eb5c3f --- /dev/null +++ b/assets/lib/simple-icons/icons/aerlingus.svg @@ -0,0 +1 @@ +Aer Lingus icon diff --git a/assets/lib/simple-icons/icons/affinity.svg b/assets/lib/simple-icons/icons/affinity.svg new file mode 100644 index 0000000..fd038b8 --- /dev/null +++ b/assets/lib/simple-icons/icons/affinity.svg @@ -0,0 +1 @@ +Affinity icon diff --git a/assets/lib/simple-icons/icons/affinitydesigner.svg b/assets/lib/simple-icons/icons/affinitydesigner.svg new file mode 100644 index 0000000..79426dd --- /dev/null +++ b/assets/lib/simple-icons/icons/affinitydesigner.svg @@ -0,0 +1 @@ +Affinity Designer icon diff --git a/assets/lib/simple-icons/icons/affinityphoto.svg b/assets/lib/simple-icons/icons/affinityphoto.svg new file mode 100644 index 0000000..3ee0276 --- /dev/null +++ b/assets/lib/simple-icons/icons/affinityphoto.svg @@ -0,0 +1 @@ +Affinity Photo icon diff --git a/assets/lib/simple-icons/icons/affinitypublisher.svg b/assets/lib/simple-icons/icons/affinitypublisher.svg new file mode 100644 index 0000000..f825057 --- /dev/null +++ b/assets/lib/simple-icons/icons/affinitypublisher.svg @@ -0,0 +1 @@ +Affinity Publisher icon diff --git a/assets/lib/simple-icons/icons/aiqfome.svg b/assets/lib/simple-icons/icons/aiqfome.svg new file mode 100644 index 0000000..0659b7e --- /dev/null +++ b/assets/lib/simple-icons/icons/aiqfome.svg @@ -0,0 +1 @@ +Aiqfome icon diff --git a/assets/lib/simple-icons/icons/airbnb.svg b/assets/lib/simple-icons/icons/airbnb.svg new file mode 100644 index 0000000..53333b0 --- /dev/null +++ b/assets/lib/simple-icons/icons/airbnb.svg @@ -0,0 +1 @@ +Airbnb icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/airbus.svg b/assets/lib/simple-icons/icons/airbus.svg new file mode 100644 index 0000000..2ed31c9 --- /dev/null +++ b/assets/lib/simple-icons/icons/airbus.svg @@ -0,0 +1 @@ +Airbus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/aircall.svg b/assets/lib/simple-icons/icons/aircall.svg new file mode 100644 index 0000000..a6ad30b --- /dev/null +++ b/assets/lib/simple-icons/icons/aircall.svg @@ -0,0 +1 @@ +Aircall icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/aircanada.svg b/assets/lib/simple-icons/icons/aircanada.svg new file mode 100644 index 0000000..6a54693 --- /dev/null +++ b/assets/lib/simple-icons/icons/aircanada.svg @@ -0,0 +1 @@ +Air Canada icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/airfrance.svg b/assets/lib/simple-icons/icons/airfrance.svg new file mode 100644 index 0000000..392e6e0 --- /dev/null +++ b/assets/lib/simple-icons/icons/airfrance.svg @@ -0,0 +1 @@ +Air France icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/airplayaudio.svg b/assets/lib/simple-icons/icons/airplayaudio.svg new file mode 100644 index 0000000..c494e5a --- /dev/null +++ b/assets/lib/simple-icons/icons/airplayaudio.svg @@ -0,0 +1 @@ +AirPlay Audio icon diff --git a/assets/lib/simple-icons/icons/airplayvideo.svg b/assets/lib/simple-icons/icons/airplayvideo.svg new file mode 100644 index 0000000..89da5b9 --- /dev/null +++ b/assets/lib/simple-icons/icons/airplayvideo.svg @@ -0,0 +1 @@ +AirPlay Video icon diff --git a/assets/lib/simple-icons/icons/airtable.svg b/assets/lib/simple-icons/icons/airtable.svg new file mode 100644 index 0000000..3461a7e --- /dev/null +++ b/assets/lib/simple-icons/icons/airtable.svg @@ -0,0 +1 @@ +Airtable icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/alfaromeo.svg b/assets/lib/simple-icons/icons/alfaromeo.svg new file mode 100644 index 0000000..9bd6d72 --- /dev/null +++ b/assets/lib/simple-icons/icons/alfaromeo.svg @@ -0,0 +1 @@ +Alfa Romeo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/algolia.svg b/assets/lib/simple-icons/icons/algolia.svg new file mode 100644 index 0000000..3fb52eb --- /dev/null +++ b/assets/lib/simple-icons/icons/algolia.svg @@ -0,0 +1 @@ +Algolia icon diff --git a/assets/lib/simple-icons/icons/alipay.svg b/assets/lib/simple-icons/icons/alipay.svg new file mode 100644 index 0000000..8672e45 --- /dev/null +++ b/assets/lib/simple-icons/icons/alipay.svg @@ -0,0 +1 @@ +Alipay icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/alliedmodders.svg b/assets/lib/simple-icons/icons/alliedmodders.svg new file mode 100644 index 0000000..fc8884e --- /dev/null +++ b/assets/lib/simple-icons/icons/alliedmodders.svg @@ -0,0 +1 @@ +AlliedModders icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/allocine.svg b/assets/lib/simple-icons/icons/allocine.svg new file mode 100644 index 0000000..30ad1a7 --- /dev/null +++ b/assets/lib/simple-icons/icons/allocine.svg @@ -0,0 +1 @@ +AlloCiné icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/alpinelinux.svg b/assets/lib/simple-icons/icons/alpinelinux.svg new file mode 100644 index 0000000..349dd6e --- /dev/null +++ b/assets/lib/simple-icons/icons/alpinelinux.svg @@ -0,0 +1 @@ +Alpine Linux icon diff --git a/assets/lib/simple-icons/icons/amazon.svg b/assets/lib/simple-icons/icons/amazon.svg new file mode 100644 index 0000000..9b59222 --- /dev/null +++ b/assets/lib/simple-icons/icons/amazon.svg @@ -0,0 +1 @@ +Amazon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/amazonalexa.svg b/assets/lib/simple-icons/icons/amazonalexa.svg new file mode 100644 index 0000000..550eda0 --- /dev/null +++ b/assets/lib/simple-icons/icons/amazonalexa.svg @@ -0,0 +1 @@ +Amazon Alexa icon diff --git a/assets/lib/simple-icons/icons/amazonaws.svg b/assets/lib/simple-icons/icons/amazonaws.svg new file mode 100644 index 0000000..a4357c7 --- /dev/null +++ b/assets/lib/simple-icons/icons/amazonaws.svg @@ -0,0 +1 @@ +Amazon AWS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/amazonfiretv.svg b/assets/lib/simple-icons/icons/amazonfiretv.svg new file mode 100644 index 0000000..a93bee7 --- /dev/null +++ b/assets/lib/simple-icons/icons/amazonfiretv.svg @@ -0,0 +1 @@ +Amazon Fire TV icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/amazonlumberyard.svg b/assets/lib/simple-icons/icons/amazonlumberyard.svg new file mode 100644 index 0000000..4881f05 --- /dev/null +++ b/assets/lib/simple-icons/icons/amazonlumberyard.svg @@ -0,0 +1 @@ +Amazon Lumberyard icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/amd.svg b/assets/lib/simple-icons/icons/amd.svg new file mode 100644 index 0000000..1fd97db --- /dev/null +++ b/assets/lib/simple-icons/icons/amd.svg @@ -0,0 +1 @@ +AMD icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/americanairlines.svg b/assets/lib/simple-icons/icons/americanairlines.svg new file mode 100644 index 0000000..079b389 --- /dev/null +++ b/assets/lib/simple-icons/icons/americanairlines.svg @@ -0,0 +1 @@ +American Airlines icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/americanexpress.svg b/assets/lib/simple-icons/icons/americanexpress.svg new file mode 100644 index 0000000..e4453a4 --- /dev/null +++ b/assets/lib/simple-icons/icons/americanexpress.svg @@ -0,0 +1 @@ +American Express icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/anaconda.svg b/assets/lib/simple-icons/icons/anaconda.svg new file mode 100644 index 0000000..b75181f --- /dev/null +++ b/assets/lib/simple-icons/icons/anaconda.svg @@ -0,0 +1 @@ +Anaconda icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/analogue.svg b/assets/lib/simple-icons/icons/analogue.svg new file mode 100644 index 0000000..b3e56dc --- /dev/null +++ b/assets/lib/simple-icons/icons/analogue.svg @@ -0,0 +1 @@ +Analogue icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/anchor.svg b/assets/lib/simple-icons/icons/anchor.svg new file mode 100644 index 0000000..51e2827 --- /dev/null +++ b/assets/lib/simple-icons/icons/anchor.svg @@ -0,0 +1 @@ +Anchor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/andela.svg b/assets/lib/simple-icons/icons/andela.svg new file mode 100644 index 0000000..9b0cdef --- /dev/null +++ b/assets/lib/simple-icons/icons/andela.svg @@ -0,0 +1 @@ +Andela icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/android.svg b/assets/lib/simple-icons/icons/android.svg new file mode 100644 index 0000000..287f7f5 --- /dev/null +++ b/assets/lib/simple-icons/icons/android.svg @@ -0,0 +1 @@ +Android icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/androidauto.svg b/assets/lib/simple-icons/icons/androidauto.svg new file mode 100644 index 0000000..9ce0e5f --- /dev/null +++ b/assets/lib/simple-icons/icons/androidauto.svg @@ -0,0 +1 @@ +Android Auto icon diff --git a/assets/lib/simple-icons/icons/androidstudio.svg b/assets/lib/simple-icons/icons/androidstudio.svg new file mode 100644 index 0000000..3ee7071 --- /dev/null +++ b/assets/lib/simple-icons/icons/androidstudio.svg @@ -0,0 +1 @@ +Android Studio icon diff --git a/assets/lib/simple-icons/icons/angellist.svg b/assets/lib/simple-icons/icons/angellist.svg new file mode 100644 index 0000000..a591fd3 --- /dev/null +++ b/assets/lib/simple-icons/icons/angellist.svg @@ -0,0 +1 @@ +AngelList icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/angular.svg b/assets/lib/simple-icons/icons/angular.svg new file mode 100644 index 0000000..3f98154 --- /dev/null +++ b/assets/lib/simple-icons/icons/angular.svg @@ -0,0 +1 @@ +Angular icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/angularjs.svg b/assets/lib/simple-icons/icons/angularjs.svg new file mode 100644 index 0000000..cfefd75 --- /dev/null +++ b/assets/lib/simple-icons/icons/angularjs.svg @@ -0,0 +1 @@ +AngularJS icon diff --git a/assets/lib/simple-icons/icons/angularuniversal.svg b/assets/lib/simple-icons/icons/angularuniversal.svg new file mode 100644 index 0000000..55bce85 --- /dev/null +++ b/assets/lib/simple-icons/icons/angularuniversal.svg @@ -0,0 +1 @@ +Angular Universal icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ansible.svg b/assets/lib/simple-icons/icons/ansible.svg new file mode 100644 index 0000000..2184733 --- /dev/null +++ b/assets/lib/simple-icons/icons/ansible.svg @@ -0,0 +1 @@ +Ansible icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/antena3.svg b/assets/lib/simple-icons/icons/antena3.svg new file mode 100644 index 0000000..8d94a56 --- /dev/null +++ b/assets/lib/simple-icons/icons/antena3.svg @@ -0,0 +1 @@ +Antena 3 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apache.svg b/assets/lib/simple-icons/icons/apache.svg new file mode 100644 index 0000000..cebe605 --- /dev/null +++ b/assets/lib/simple-icons/icons/apache.svg @@ -0,0 +1 @@ +Apache icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apacheairflow.svg b/assets/lib/simple-icons/icons/apacheairflow.svg new file mode 100644 index 0000000..b919877 --- /dev/null +++ b/assets/lib/simple-icons/icons/apacheairflow.svg @@ -0,0 +1 @@ +Apache Airflow icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apacheant.svg b/assets/lib/simple-icons/icons/apacheant.svg new file mode 100644 index 0000000..c74ebcb --- /dev/null +++ b/assets/lib/simple-icons/icons/apacheant.svg @@ -0,0 +1 @@ +Apache Ant icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apachecordova.svg b/assets/lib/simple-icons/icons/apachecordova.svg new file mode 100644 index 0000000..5f64a59 --- /dev/null +++ b/assets/lib/simple-icons/icons/apachecordova.svg @@ -0,0 +1 @@ +Apache Cordova icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apachedruid.svg b/assets/lib/simple-icons/icons/apachedruid.svg new file mode 100644 index 0000000..54e41ea --- /dev/null +++ b/assets/lib/simple-icons/icons/apachedruid.svg @@ -0,0 +1 @@ +Apache Druid icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apacheecharts.svg b/assets/lib/simple-icons/icons/apacheecharts.svg new file mode 100644 index 0000000..9f7d0f8 --- /dev/null +++ b/assets/lib/simple-icons/icons/apacheecharts.svg @@ -0,0 +1 @@ +Apache ECharts icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apacheflink.svg b/assets/lib/simple-icons/icons/apacheflink.svg new file mode 100644 index 0000000..1371ea9 --- /dev/null +++ b/assets/lib/simple-icons/icons/apacheflink.svg @@ -0,0 +1 @@ +Apache Flink icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apachekafka.svg b/assets/lib/simple-icons/icons/apachekafka.svg new file mode 100644 index 0000000..63b3f2b --- /dev/null +++ b/assets/lib/simple-icons/icons/apachekafka.svg @@ -0,0 +1 @@ +Apache Kafka icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apachemaven.svg b/assets/lib/simple-icons/icons/apachemaven.svg new file mode 100644 index 0000000..1bf7caf --- /dev/null +++ b/assets/lib/simple-icons/icons/apachemaven.svg @@ -0,0 +1 @@ +Apache Maven icon diff --git a/assets/lib/simple-icons/icons/apachenetbeanside.svg b/assets/lib/simple-icons/icons/apachenetbeanside.svg new file mode 100644 index 0000000..39e3476 --- /dev/null +++ b/assets/lib/simple-icons/icons/apachenetbeanside.svg @@ -0,0 +1 @@ +Apache NetBeans IDE icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apacheopenoffice.svg b/assets/lib/simple-icons/icons/apacheopenoffice.svg new file mode 100644 index 0000000..82fdfb9 --- /dev/null +++ b/assets/lib/simple-icons/icons/apacheopenoffice.svg @@ -0,0 +1 @@ +Apache OpenOffice icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apachepulsar.svg b/assets/lib/simple-icons/icons/apachepulsar.svg new file mode 100644 index 0000000..420afe4 --- /dev/null +++ b/assets/lib/simple-icons/icons/apachepulsar.svg @@ -0,0 +1 @@ +Apache Pulsar icon diff --git a/assets/lib/simple-icons/icons/apacherocketmq.svg b/assets/lib/simple-icons/icons/apacherocketmq.svg new file mode 100644 index 0000000..4a2514e --- /dev/null +++ b/assets/lib/simple-icons/icons/apacherocketmq.svg @@ -0,0 +1 @@ +Apache RocketMQ icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apachesolr.svg b/assets/lib/simple-icons/icons/apachesolr.svg new file mode 100644 index 0000000..fe5b1c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/apachesolr.svg @@ -0,0 +1 @@ +Apache Solr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apachespark.svg b/assets/lib/simple-icons/icons/apachespark.svg new file mode 100644 index 0000000..5c438b1 --- /dev/null +++ b/assets/lib/simple-icons/icons/apachespark.svg @@ -0,0 +1 @@ +Apache Spark icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/apollographql.svg b/assets/lib/simple-icons/icons/apollographql.svg new file mode 100644 index 0000000..f441720 --- /dev/null +++ b/assets/lib/simple-icons/icons/apollographql.svg @@ -0,0 +1 @@ +Apollo GraphQL icon diff --git a/assets/lib/simple-icons/icons/apple.svg b/assets/lib/simple-icons/icons/apple.svg new file mode 100644 index 0000000..796443d --- /dev/null +++ b/assets/lib/simple-icons/icons/apple.svg @@ -0,0 +1 @@ +Apple icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/applemusic.svg b/assets/lib/simple-icons/icons/applemusic.svg new file mode 100644 index 0000000..4afbe2d --- /dev/null +++ b/assets/lib/simple-icons/icons/applemusic.svg @@ -0,0 +1 @@ +Apple Music icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/applepay.svg b/assets/lib/simple-icons/icons/applepay.svg new file mode 100644 index 0000000..a958604 --- /dev/null +++ b/assets/lib/simple-icons/icons/applepay.svg @@ -0,0 +1 @@ +Apple Pay icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/applepodcasts.svg b/assets/lib/simple-icons/icons/applepodcasts.svg new file mode 100644 index 0000000..d52fe03 --- /dev/null +++ b/assets/lib/simple-icons/icons/applepodcasts.svg @@ -0,0 +1 @@ +Apple Podcasts icon diff --git a/assets/lib/simple-icons/icons/appletv.svg b/assets/lib/simple-icons/icons/appletv.svg new file mode 100644 index 0000000..5c9c3e0 --- /dev/null +++ b/assets/lib/simple-icons/icons/appletv.svg @@ -0,0 +1 @@ +Apple TV icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/appstore.svg b/assets/lib/simple-icons/icons/appstore.svg new file mode 100644 index 0000000..0629075 --- /dev/null +++ b/assets/lib/simple-icons/icons/appstore.svg @@ -0,0 +1 @@ +App Store icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/appveyor.svg b/assets/lib/simple-icons/icons/appveyor.svg new file mode 100644 index 0000000..f8acfe3 --- /dev/null +++ b/assets/lib/simple-icons/icons/appveyor.svg @@ -0,0 +1 @@ +AppVeyor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/aral.svg b/assets/lib/simple-icons/icons/aral.svg new file mode 100644 index 0000000..9b8c400 --- /dev/null +++ b/assets/lib/simple-icons/icons/aral.svg @@ -0,0 +1 @@ +ARAL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/archicad.svg b/assets/lib/simple-icons/icons/archicad.svg new file mode 100644 index 0000000..aa469a5 --- /dev/null +++ b/assets/lib/simple-icons/icons/archicad.svg @@ -0,0 +1 @@ +ARCHICAD icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/archiveofourown.svg b/assets/lib/simple-icons/icons/archiveofourown.svg new file mode 100644 index 0000000..768e5ca --- /dev/null +++ b/assets/lib/simple-icons/icons/archiveofourown.svg @@ -0,0 +1 @@ +Archive of Our Own icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/archlinux.svg b/assets/lib/simple-icons/icons/archlinux.svg new file mode 100644 index 0000000..ca74a55 --- /dev/null +++ b/assets/lib/simple-icons/icons/archlinux.svg @@ -0,0 +1 @@ +Arch Linux icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/arduino.svg b/assets/lib/simple-icons/icons/arduino.svg new file mode 100644 index 0000000..f277633 --- /dev/null +++ b/assets/lib/simple-icons/icons/arduino.svg @@ -0,0 +1 @@ +Arduino icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/artstation.svg b/assets/lib/simple-icons/icons/artstation.svg new file mode 100644 index 0000000..a1bebf9 --- /dev/null +++ b/assets/lib/simple-icons/icons/artstation.svg @@ -0,0 +1 @@ +ArtStation icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/arxiv.svg b/assets/lib/simple-icons/icons/arxiv.svg new file mode 100644 index 0000000..45bdf4d --- /dev/null +++ b/assets/lib/simple-icons/icons/arxiv.svg @@ -0,0 +1 @@ +arXiv icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/asana.svg b/assets/lib/simple-icons/icons/asana.svg new file mode 100644 index 0000000..012aacc --- /dev/null +++ b/assets/lib/simple-icons/icons/asana.svg @@ -0,0 +1 @@ +Asana icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/asciidoctor.svg b/assets/lib/simple-icons/icons/asciidoctor.svg new file mode 100644 index 0000000..63d8d4c --- /dev/null +++ b/assets/lib/simple-icons/icons/asciidoctor.svg @@ -0,0 +1 @@ +Asciidoctor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/asciinema.svg b/assets/lib/simple-icons/icons/asciinema.svg new file mode 100644 index 0000000..3adc56b --- /dev/null +++ b/assets/lib/simple-icons/icons/asciinema.svg @@ -0,0 +1 @@ +asciinema icon diff --git a/assets/lib/simple-icons/icons/askfm.svg b/assets/lib/simple-icons/icons/askfm.svg new file mode 100644 index 0000000..bb44605 --- /dev/null +++ b/assets/lib/simple-icons/icons/askfm.svg @@ -0,0 +1 @@ +ASKfm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/at-and-t.svg b/assets/lib/simple-icons/icons/at-and-t.svg new file mode 100644 index 0000000..9616ac6 --- /dev/null +++ b/assets/lib/simple-icons/icons/at-and-t.svg @@ -0,0 +1 @@ +AT&T icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/atari.svg b/assets/lib/simple-icons/icons/atari.svg new file mode 100644 index 0000000..8f83f91 --- /dev/null +++ b/assets/lib/simple-icons/icons/atari.svg @@ -0,0 +1 @@ +Atari icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/atlassian.svg b/assets/lib/simple-icons/icons/atlassian.svg new file mode 100644 index 0000000..6e46f57 --- /dev/null +++ b/assets/lib/simple-icons/icons/atlassian.svg @@ -0,0 +1 @@ +Atlassian icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/atom.svg b/assets/lib/simple-icons/icons/atom.svg new file mode 100644 index 0000000..c684ad3 --- /dev/null +++ b/assets/lib/simple-icons/icons/atom.svg @@ -0,0 +1 @@ +Atom icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/audacity.svg b/assets/lib/simple-icons/icons/audacity.svg new file mode 100644 index 0000000..641ed5a --- /dev/null +++ b/assets/lib/simple-icons/icons/audacity.svg @@ -0,0 +1 @@ +Audacity icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/audi.svg b/assets/lib/simple-icons/icons/audi.svg new file mode 100644 index 0000000..3c37409 --- /dev/null +++ b/assets/lib/simple-icons/icons/audi.svg @@ -0,0 +1 @@ +Audi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/audible.svg b/assets/lib/simple-icons/icons/audible.svg new file mode 100644 index 0000000..0c59b03 --- /dev/null +++ b/assets/lib/simple-icons/icons/audible.svg @@ -0,0 +1 @@ +Audible icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/audioboom.svg b/assets/lib/simple-icons/icons/audioboom.svg new file mode 100644 index 0000000..1d3da49 --- /dev/null +++ b/assets/lib/simple-icons/icons/audioboom.svg @@ -0,0 +1 @@ +Audioboom icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/audiomack.svg b/assets/lib/simple-icons/icons/audiomack.svg new file mode 100644 index 0000000..33f4093 --- /dev/null +++ b/assets/lib/simple-icons/icons/audiomack.svg @@ -0,0 +1 @@ +Audiomack icon diff --git a/assets/lib/simple-icons/icons/aurelia.svg b/assets/lib/simple-icons/icons/aurelia.svg new file mode 100644 index 0000000..eb092a4 --- /dev/null +++ b/assets/lib/simple-icons/icons/aurelia.svg @@ -0,0 +1 @@ +Aurelia icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/auth0.svg b/assets/lib/simple-icons/icons/auth0.svg new file mode 100644 index 0000000..82576cb --- /dev/null +++ b/assets/lib/simple-icons/icons/auth0.svg @@ -0,0 +1 @@ +Auth0 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/authy.svg b/assets/lib/simple-icons/icons/authy.svg new file mode 100644 index 0000000..e538146 --- /dev/null +++ b/assets/lib/simple-icons/icons/authy.svg @@ -0,0 +1 @@ +Authy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/automatic.svg b/assets/lib/simple-icons/icons/automatic.svg new file mode 100644 index 0000000..66ac2c6 --- /dev/null +++ b/assets/lib/simple-icons/icons/automatic.svg @@ -0,0 +1 @@ +Automatic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/autotask.svg b/assets/lib/simple-icons/icons/autotask.svg new file mode 100644 index 0000000..a104fc5 --- /dev/null +++ b/assets/lib/simple-icons/icons/autotask.svg @@ -0,0 +1 @@ +Autotask icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/aventrix.svg b/assets/lib/simple-icons/icons/aventrix.svg new file mode 100644 index 0000000..4f36d68 --- /dev/null +++ b/assets/lib/simple-icons/icons/aventrix.svg @@ -0,0 +1 @@ +Aventrix icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/awesomewm.svg b/assets/lib/simple-icons/icons/awesomewm.svg new file mode 100644 index 0000000..9a922ec --- /dev/null +++ b/assets/lib/simple-icons/icons/awesomewm.svg @@ -0,0 +1 @@ +awesomeWM icon diff --git a/assets/lib/simple-icons/icons/azureartifacts.svg b/assets/lib/simple-icons/icons/azureartifacts.svg new file mode 100644 index 0000000..5a50ec2 --- /dev/null +++ b/assets/lib/simple-icons/icons/azureartifacts.svg @@ -0,0 +1 @@ +Azure Artifacts icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/azuredevops.svg b/assets/lib/simple-icons/icons/azuredevops.svg new file mode 100644 index 0000000..1ac6c8e --- /dev/null +++ b/assets/lib/simple-icons/icons/azuredevops.svg @@ -0,0 +1 @@ +Azure DevOps icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/azurepipelines.svg b/assets/lib/simple-icons/icons/azurepipelines.svg new file mode 100644 index 0000000..83454b2 --- /dev/null +++ b/assets/lib/simple-icons/icons/azurepipelines.svg @@ -0,0 +1 @@ +Azure Pipelines icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/babel.svg b/assets/lib/simple-icons/icons/babel.svg new file mode 100644 index 0000000..dcf133a --- /dev/null +++ b/assets/lib/simple-icons/icons/babel.svg @@ -0,0 +1 @@ +Babel icon diff --git a/assets/lib/simple-icons/icons/badgr.svg b/assets/lib/simple-icons/icons/badgr.svg new file mode 100644 index 0000000..7fb69d4 --- /dev/null +++ b/assets/lib/simple-icons/icons/badgr.svg @@ -0,0 +1 @@ +Badgr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/baidu.svg b/assets/lib/simple-icons/icons/baidu.svg new file mode 100644 index 0000000..ac5684a --- /dev/null +++ b/assets/lib/simple-icons/icons/baidu.svg @@ -0,0 +1 @@ +Baidu icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bamboo.svg b/assets/lib/simple-icons/icons/bamboo.svg new file mode 100644 index 0000000..a6bfd6d --- /dev/null +++ b/assets/lib/simple-icons/icons/bamboo.svg @@ -0,0 +1 @@ +Bamboo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bancontact.svg b/assets/lib/simple-icons/icons/bancontact.svg new file mode 100644 index 0000000..f38db88 --- /dev/null +++ b/assets/lib/simple-icons/icons/bancontact.svg @@ -0,0 +1 @@ +Bancontact icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bandcamp.svg b/assets/lib/simple-icons/icons/bandcamp.svg new file mode 100644 index 0000000..7431266 --- /dev/null +++ b/assets/lib/simple-icons/icons/bandcamp.svg @@ -0,0 +1 @@ +Bandcamp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bandlab.svg b/assets/lib/simple-icons/icons/bandlab.svg new file mode 100644 index 0000000..aae4f9a --- /dev/null +++ b/assets/lib/simple-icons/icons/bandlab.svg @@ -0,0 +1 @@ +BandLab icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bandsintown.svg b/assets/lib/simple-icons/icons/bandsintown.svg new file mode 100644 index 0000000..25f5dee --- /dev/null +++ b/assets/lib/simple-icons/icons/bandsintown.svg @@ -0,0 +1 @@ +Bandsintown icon diff --git a/assets/lib/simple-icons/icons/basecamp.svg b/assets/lib/simple-icons/icons/basecamp.svg new file mode 100644 index 0000000..46d4271 --- /dev/null +++ b/assets/lib/simple-icons/icons/basecamp.svg @@ -0,0 +1 @@ +Basecamp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bathasu.svg b/assets/lib/simple-icons/icons/bathasu.svg new file mode 100644 index 0000000..087fe1a --- /dev/null +++ b/assets/lib/simple-icons/icons/bathasu.svg @@ -0,0 +1 @@ +Bath ASU icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/battle-dot-net.svg b/assets/lib/simple-icons/icons/battle-dot-net.svg new file mode 100644 index 0000000..a89d414 --- /dev/null +++ b/assets/lib/simple-icons/icons/battle-dot-net.svg @@ -0,0 +1 @@ +Battle.net icon diff --git a/assets/lib/simple-icons/icons/bbciplayer.svg b/assets/lib/simple-icons/icons/bbciplayer.svg new file mode 100644 index 0000000..738fc79 --- /dev/null +++ b/assets/lib/simple-icons/icons/bbciplayer.svg @@ -0,0 +1 @@ +BBC iPlayer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/beatport.svg b/assets/lib/simple-icons/icons/beatport.svg new file mode 100644 index 0000000..711725e --- /dev/null +++ b/assets/lib/simple-icons/icons/beatport.svg @@ -0,0 +1 @@ +Beatport icon diff --git a/assets/lib/simple-icons/icons/beats.svg b/assets/lib/simple-icons/icons/beats.svg new file mode 100644 index 0000000..d0248bc --- /dev/null +++ b/assets/lib/simple-icons/icons/beats.svg @@ -0,0 +1 @@ +Beats icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/beatsbydre.svg b/assets/lib/simple-icons/icons/beatsbydre.svg new file mode 100644 index 0000000..0223d48 --- /dev/null +++ b/assets/lib/simple-icons/icons/beatsbydre.svg @@ -0,0 +1 @@ +Beats by Dre icon diff --git a/assets/lib/simple-icons/icons/behance.svg b/assets/lib/simple-icons/icons/behance.svg new file mode 100644 index 0000000..7483fdb --- /dev/null +++ b/assets/lib/simple-icons/icons/behance.svg @@ -0,0 +1 @@ +Behance icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/beijingsubway.svg b/assets/lib/simple-icons/icons/beijingsubway.svg new file mode 100644 index 0000000..02cdb87 --- /dev/null +++ b/assets/lib/simple-icons/icons/beijingsubway.svg @@ -0,0 +1 @@ +Beijing Subway icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bigcartel.svg b/assets/lib/simple-icons/icons/bigcartel.svg new file mode 100644 index 0000000..12abeb9 --- /dev/null +++ b/assets/lib/simple-icons/icons/bigcartel.svg @@ -0,0 +1 @@ +Big Cartel icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bing.svg b/assets/lib/simple-icons/icons/bing.svg new file mode 100644 index 0000000..472bd0b --- /dev/null +++ b/assets/lib/simple-icons/icons/bing.svg @@ -0,0 +1 @@ +Bing icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bit.svg b/assets/lib/simple-icons/icons/bit.svg new file mode 100644 index 0000000..c06dfc6 --- /dev/null +++ b/assets/lib/simple-icons/icons/bit.svg @@ -0,0 +1 @@ +Bit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bitbucket.svg b/assets/lib/simple-icons/icons/bitbucket.svg new file mode 100644 index 0000000..df3b42f --- /dev/null +++ b/assets/lib/simple-icons/icons/bitbucket.svg @@ -0,0 +1 @@ +Bitbucket icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bitcoin.svg b/assets/lib/simple-icons/icons/bitcoin.svg new file mode 100644 index 0000000..91e76a9 --- /dev/null +++ b/assets/lib/simple-icons/icons/bitcoin.svg @@ -0,0 +1 @@ +Bitcoin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bitdefender.svg b/assets/lib/simple-icons/icons/bitdefender.svg new file mode 100644 index 0000000..b0b4200 --- /dev/null +++ b/assets/lib/simple-icons/icons/bitdefender.svg @@ -0,0 +1 @@ +Bitdefender icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bitly.svg b/assets/lib/simple-icons/icons/bitly.svg new file mode 100644 index 0000000..3f5c855 --- /dev/null +++ b/assets/lib/simple-icons/icons/bitly.svg @@ -0,0 +1 @@ +Bitly icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bitrise.svg b/assets/lib/simple-icons/icons/bitrise.svg new file mode 100644 index 0000000..e50652d --- /dev/null +++ b/assets/lib/simple-icons/icons/bitrise.svg @@ -0,0 +1 @@ +Bitrise icon diff --git a/assets/lib/simple-icons/icons/bitwarden.svg b/assets/lib/simple-icons/icons/bitwarden.svg new file mode 100644 index 0000000..9e26f26 --- /dev/null +++ b/assets/lib/simple-icons/icons/bitwarden.svg @@ -0,0 +1 @@ +Bitwarden icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/blackberry.svg b/assets/lib/simple-icons/icons/blackberry.svg new file mode 100644 index 0000000..0106e43 --- /dev/null +++ b/assets/lib/simple-icons/icons/blackberry.svg @@ -0,0 +1 @@ +Blackberry icon diff --git a/assets/lib/simple-icons/icons/blender.svg b/assets/lib/simple-icons/icons/blender.svg new file mode 100644 index 0000000..09c2ffe --- /dev/null +++ b/assets/lib/simple-icons/icons/blender.svg @@ -0,0 +1 @@ +Blender icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/blogger.svg b/assets/lib/simple-icons/icons/blogger.svg new file mode 100644 index 0000000..12d7a7d --- /dev/null +++ b/assets/lib/simple-icons/icons/blogger.svg @@ -0,0 +1 @@ +Blogger icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bloglovin.svg b/assets/lib/simple-icons/icons/bloglovin.svg new file mode 100644 index 0000000..c99d05d --- /dev/null +++ b/assets/lib/simple-icons/icons/bloglovin.svg @@ -0,0 +1 @@ +Bloglovin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bluetooth.svg b/assets/lib/simple-icons/icons/bluetooth.svg new file mode 100644 index 0000000..3978e9a --- /dev/null +++ b/assets/lib/simple-icons/icons/bluetooth.svg @@ -0,0 +1 @@ +Bluetooth icon diff --git a/assets/lib/simple-icons/icons/bmcsoftware.svg b/assets/lib/simple-icons/icons/bmcsoftware.svg new file mode 100644 index 0000000..e5425e1 --- /dev/null +++ b/assets/lib/simple-icons/icons/bmcsoftware.svg @@ -0,0 +1 @@ +BMC Software icon diff --git a/assets/lib/simple-icons/icons/bmw.svg b/assets/lib/simple-icons/icons/bmw.svg new file mode 100644 index 0000000..9c4deae --- /dev/null +++ b/assets/lib/simple-icons/icons/bmw.svg @@ -0,0 +1 @@ +BMW icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/boeing.svg b/assets/lib/simple-icons/icons/boeing.svg new file mode 100644 index 0000000..126d0c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/boeing.svg @@ -0,0 +1 @@ +Boeing icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/boost.svg b/assets/lib/simple-icons/icons/boost.svg new file mode 100644 index 0000000..4ecb0de --- /dev/null +++ b/assets/lib/simple-icons/icons/boost.svg @@ -0,0 +1 @@ +Boost icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bootstrap.svg b/assets/lib/simple-icons/icons/bootstrap.svg new file mode 100644 index 0000000..f4b0492 --- /dev/null +++ b/assets/lib/simple-icons/icons/bootstrap.svg @@ -0,0 +1 @@ +Bootstrap icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bosch.svg b/assets/lib/simple-icons/icons/bosch.svg new file mode 100644 index 0000000..23cc122 --- /dev/null +++ b/assets/lib/simple-icons/icons/bosch.svg @@ -0,0 +1 @@ +Bosch icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bower.svg b/assets/lib/simple-icons/icons/bower.svg new file mode 100644 index 0000000..e6d0d5c --- /dev/null +++ b/assets/lib/simple-icons/icons/bower.svg @@ -0,0 +1 @@ +Bower icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/box.svg b/assets/lib/simple-icons/icons/box.svg new file mode 100644 index 0000000..a0bba61 --- /dev/null +++ b/assets/lib/simple-icons/icons/box.svg @@ -0,0 +1 @@ +Box icon diff --git a/assets/lib/simple-icons/icons/brand-dot-ai.svg b/assets/lib/simple-icons/icons/brand-dot-ai.svg new file mode 100644 index 0000000..257038e --- /dev/null +++ b/assets/lib/simple-icons/icons/brand-dot-ai.svg @@ -0,0 +1 @@ +Brand.ai icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/brandfolder.svg b/assets/lib/simple-icons/icons/brandfolder.svg new file mode 100644 index 0000000..2a115ac --- /dev/null +++ b/assets/lib/simple-icons/icons/brandfolder.svg @@ -0,0 +1 @@ +Brandfolder icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/brave.svg b/assets/lib/simple-icons/icons/brave.svg new file mode 100644 index 0000000..f65e4c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/brave.svg @@ -0,0 +1 @@ +Brave icon diff --git a/assets/lib/simple-icons/icons/breaker.svg b/assets/lib/simple-icons/icons/breaker.svg new file mode 100644 index 0000000..1589299 --- /dev/null +++ b/assets/lib/simple-icons/icons/breaker.svg @@ -0,0 +1 @@ +Breaker icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/broadcom.svg b/assets/lib/simple-icons/icons/broadcom.svg new file mode 100644 index 0000000..4ef2a6b --- /dev/null +++ b/assets/lib/simple-icons/icons/broadcom.svg @@ -0,0 +1 @@ +Broadcom icon diff --git a/assets/lib/simple-icons/icons/buddy.svg b/assets/lib/simple-icons/icons/buddy.svg new file mode 100644 index 0000000..a6fedbd --- /dev/null +++ b/assets/lib/simple-icons/icons/buddy.svg @@ -0,0 +1 @@ +Buddy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/buffer.svg b/assets/lib/simple-icons/icons/buffer.svg new file mode 100644 index 0000000..f8182be --- /dev/null +++ b/assets/lib/simple-icons/icons/buffer.svg @@ -0,0 +1 @@ +Buffer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bugatti.svg b/assets/lib/simple-icons/icons/bugatti.svg new file mode 100644 index 0000000..84727be --- /dev/null +++ b/assets/lib/simple-icons/icons/bugatti.svg @@ -0,0 +1 @@ +Bugatti icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/bugsnag.svg b/assets/lib/simple-icons/icons/bugsnag.svg new file mode 100644 index 0000000..3f2242b --- /dev/null +++ b/assets/lib/simple-icons/icons/bugsnag.svg @@ -0,0 +1 @@ +Bugsnag icon diff --git a/assets/lib/simple-icons/icons/bulma.svg b/assets/lib/simple-icons/icons/bulma.svg new file mode 100644 index 0000000..66f0ebe --- /dev/null +++ b/assets/lib/simple-icons/icons/bulma.svg @@ -0,0 +1 @@ +Bulma icon diff --git a/assets/lib/simple-icons/icons/buymeacoffee.svg b/assets/lib/simple-icons/icons/buymeacoffee.svg new file mode 100644 index 0000000..5826a3e --- /dev/null +++ b/assets/lib/simple-icons/icons/buymeacoffee.svg @@ -0,0 +1 @@ +Buy Me A Coffee icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/buzzfeed.svg b/assets/lib/simple-icons/icons/buzzfeed.svg new file mode 100644 index 0000000..d9364c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/buzzfeed.svg @@ -0,0 +1 @@ +BuzzFeed icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/byte.svg b/assets/lib/simple-icons/icons/byte.svg new file mode 100644 index 0000000..c890519 --- /dev/null +++ b/assets/lib/simple-icons/icons/byte.svg @@ -0,0 +1 @@ +byte icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/c.svg b/assets/lib/simple-icons/icons/c.svg new file mode 100644 index 0000000..f885ab2 --- /dev/null +++ b/assets/lib/simple-icons/icons/c.svg @@ -0,0 +1 @@ +C icon diff --git a/assets/lib/simple-icons/icons/cakephp.svg b/assets/lib/simple-icons/icons/cakephp.svg new file mode 100644 index 0000000..388f138 --- /dev/null +++ b/assets/lib/simple-icons/icons/cakephp.svg @@ -0,0 +1 @@ +CakePHP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/campaignmonitor.svg b/assets/lib/simple-icons/icons/campaignmonitor.svg new file mode 100644 index 0000000..1d2d8af --- /dev/null +++ b/assets/lib/simple-icons/icons/campaignmonitor.svg @@ -0,0 +1 @@ +Campaign Monitor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/canva.svg b/assets/lib/simple-icons/icons/canva.svg new file mode 100644 index 0000000..4972a5c --- /dev/null +++ b/assets/lib/simple-icons/icons/canva.svg @@ -0,0 +1 @@ +Canva icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/carthrottle.svg b/assets/lib/simple-icons/icons/carthrottle.svg new file mode 100644 index 0000000..1f0b3ff --- /dev/null +++ b/assets/lib/simple-icons/icons/carthrottle.svg @@ -0,0 +1 @@ +Car Throttle icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cashapp.svg b/assets/lib/simple-icons/icons/cashapp.svg new file mode 100644 index 0000000..ce7a431 --- /dev/null +++ b/assets/lib/simple-icons/icons/cashapp.svg @@ -0,0 +1 @@ +Cash App icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cassandra.svg b/assets/lib/simple-icons/icons/cassandra.svg new file mode 100644 index 0000000..ae79760 --- /dev/null +++ b/assets/lib/simple-icons/icons/cassandra.svg @@ -0,0 +1 @@ +Cassandra icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/castbox.svg b/assets/lib/simple-icons/icons/castbox.svg new file mode 100644 index 0000000..878b10a --- /dev/null +++ b/assets/lib/simple-icons/icons/castbox.svg @@ -0,0 +1 @@ +Castbox icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/castorama.svg b/assets/lib/simple-icons/icons/castorama.svg new file mode 100644 index 0000000..39d3c6d --- /dev/null +++ b/assets/lib/simple-icons/icons/castorama.svg @@ -0,0 +1 @@ +Castorama icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/castro.svg b/assets/lib/simple-icons/icons/castro.svg new file mode 100644 index 0000000..5a92118 --- /dev/null +++ b/assets/lib/simple-icons/icons/castro.svg @@ -0,0 +1 @@ +Castro icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/caterpillar.svg b/assets/lib/simple-icons/icons/caterpillar.svg new file mode 100644 index 0000000..9c60539 --- /dev/null +++ b/assets/lib/simple-icons/icons/caterpillar.svg @@ -0,0 +1 @@ +Caterpillar icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cdprojekt.svg b/assets/lib/simple-icons/icons/cdprojekt.svg new file mode 100644 index 0000000..dd45c39 --- /dev/null +++ b/assets/lib/simple-icons/icons/cdprojekt.svg @@ -0,0 +1 @@ +CD Projekt icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/celery.svg b/assets/lib/simple-icons/icons/celery.svg new file mode 100644 index 0000000..91e3af8 --- /dev/null +++ b/assets/lib/simple-icons/icons/celery.svg @@ -0,0 +1 @@ +Celery icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/centos.svg b/assets/lib/simple-icons/icons/centos.svg new file mode 100644 index 0000000..9253069 --- /dev/null +++ b/assets/lib/simple-icons/icons/centos.svg @@ -0,0 +1 @@ +CentOS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cesium.svg b/assets/lib/simple-icons/icons/cesium.svg new file mode 100644 index 0000000..42746c4 --- /dev/null +++ b/assets/lib/simple-icons/icons/cesium.svg @@ -0,0 +1 @@ +Cesium icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cevo.svg b/assets/lib/simple-icons/icons/cevo.svg new file mode 100644 index 0000000..4be66f0 --- /dev/null +++ b/assets/lib/simple-icons/icons/cevo.svg @@ -0,0 +1 @@ +CEVO icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/chartmogul.svg b/assets/lib/simple-icons/icons/chartmogul.svg new file mode 100644 index 0000000..a270b9a --- /dev/null +++ b/assets/lib/simple-icons/icons/chartmogul.svg @@ -0,0 +1 @@ +ChartMogul icon diff --git a/assets/lib/simple-icons/icons/chase.svg b/assets/lib/simple-icons/icons/chase.svg new file mode 100644 index 0000000..0ba212f --- /dev/null +++ b/assets/lib/simple-icons/icons/chase.svg @@ -0,0 +1 @@ +Chase icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/chef.svg b/assets/lib/simple-icons/icons/chef.svg new file mode 100644 index 0000000..e94c9cb --- /dev/null +++ b/assets/lib/simple-icons/icons/chef.svg @@ -0,0 +1 @@ +Chef icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/chocolatey.svg b/assets/lib/simple-icons/icons/chocolatey.svg new file mode 100644 index 0000000..d143ebe --- /dev/null +++ b/assets/lib/simple-icons/icons/chocolatey.svg @@ -0,0 +1 @@ +Chocolatey icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/chupachups.svg b/assets/lib/simple-icons/icons/chupachups.svg new file mode 100644 index 0000000..ba6e346 --- /dev/null +++ b/assets/lib/simple-icons/icons/chupachups.svg @@ -0,0 +1 @@ +Chupa Chups icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cinema4d.svg b/assets/lib/simple-icons/icons/cinema4d.svg new file mode 100644 index 0000000..06da8ba --- /dev/null +++ b/assets/lib/simple-icons/icons/cinema4d.svg @@ -0,0 +1 @@ +Cinema 4D icon diff --git a/assets/lib/simple-icons/icons/circle.svg b/assets/lib/simple-icons/icons/circle.svg new file mode 100644 index 0000000..b9586b0 --- /dev/null +++ b/assets/lib/simple-icons/icons/circle.svg @@ -0,0 +1 @@ +Circle icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/circleci.svg b/assets/lib/simple-icons/icons/circleci.svg new file mode 100644 index 0000000..6e894e8 --- /dev/null +++ b/assets/lib/simple-icons/icons/circleci.svg @@ -0,0 +1 @@ +CircleCI icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cirrusci.svg b/assets/lib/simple-icons/icons/cirrusci.svg new file mode 100644 index 0000000..a17e8a1 --- /dev/null +++ b/assets/lib/simple-icons/icons/cirrusci.svg @@ -0,0 +1 @@ +Cirrus CI icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cisco.svg b/assets/lib/simple-icons/icons/cisco.svg new file mode 100644 index 0000000..17358f1 --- /dev/null +++ b/assets/lib/simple-icons/icons/cisco.svg @@ -0,0 +1 @@ +Cisco icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/citrix.svg b/assets/lib/simple-icons/icons/citrix.svg new file mode 100644 index 0000000..e69627d --- /dev/null +++ b/assets/lib/simple-icons/icons/citrix.svg @@ -0,0 +1 @@ +Citrix icon diff --git a/assets/lib/simple-icons/icons/citroen.svg b/assets/lib/simple-icons/icons/citroen.svg new file mode 100644 index 0000000..dcfd99d --- /dev/null +++ b/assets/lib/simple-icons/icons/citroen.svg @@ -0,0 +1 @@ +Citroën icon diff --git a/assets/lib/simple-icons/icons/civicrm.svg b/assets/lib/simple-icons/icons/civicrm.svg new file mode 100644 index 0000000..f6fdc47 --- /dev/null +++ b/assets/lib/simple-icons/icons/civicrm.svg @@ -0,0 +1 @@ +CiviCRM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/claris.svg b/assets/lib/simple-icons/icons/claris.svg new file mode 100644 index 0000000..b731124 --- /dev/null +++ b/assets/lib/simple-icons/icons/claris.svg @@ -0,0 +1 @@ +Claris icon diff --git a/assets/lib/simple-icons/icons/cliqz.svg b/assets/lib/simple-icons/icons/cliqz.svg new file mode 100644 index 0000000..f219b2c --- /dev/null +++ b/assets/lib/simple-icons/icons/cliqz.svg @@ -0,0 +1 @@ +Cliqz icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/clockify.svg b/assets/lib/simple-icons/icons/clockify.svg new file mode 100644 index 0000000..b7c4d54 --- /dev/null +++ b/assets/lib/simple-icons/icons/clockify.svg @@ -0,0 +1 @@ +Clockify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/clojure.svg b/assets/lib/simple-icons/icons/clojure.svg new file mode 100644 index 0000000..3c07736 --- /dev/null +++ b/assets/lib/simple-icons/icons/clojure.svg @@ -0,0 +1 @@ +Clojure icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cloudbees.svg b/assets/lib/simple-icons/icons/cloudbees.svg new file mode 100644 index 0000000..52ca703 --- /dev/null +++ b/assets/lib/simple-icons/icons/cloudbees.svg @@ -0,0 +1 @@ +CloudBees icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cloudcannon.svg b/assets/lib/simple-icons/icons/cloudcannon.svg new file mode 100644 index 0000000..d5c033d --- /dev/null +++ b/assets/lib/simple-icons/icons/cloudcannon.svg @@ -0,0 +1 @@ +CloudCannon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cloudflare.svg b/assets/lib/simple-icons/icons/cloudflare.svg new file mode 100644 index 0000000..4901180 --- /dev/null +++ b/assets/lib/simple-icons/icons/cloudflare.svg @@ -0,0 +1 @@ +Cloudflare icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cloudsmith.svg b/assets/lib/simple-icons/icons/cloudsmith.svg new file mode 100644 index 0000000..683caad --- /dev/null +++ b/assets/lib/simple-icons/icons/cloudsmith.svg @@ -0,0 +1 @@ +Cloudsmith icon diff --git a/assets/lib/simple-icons/icons/clyp.svg b/assets/lib/simple-icons/icons/clyp.svg new file mode 100644 index 0000000..d4a6ae4 --- /dev/null +++ b/assets/lib/simple-icons/icons/clyp.svg @@ -0,0 +1 @@ +Clyp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cmake.svg b/assets/lib/simple-icons/icons/cmake.svg new file mode 100644 index 0000000..f55f1c7 --- /dev/null +++ b/assets/lib/simple-icons/icons/cmake.svg @@ -0,0 +1 @@ +CMake icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cnn.svg b/assets/lib/simple-icons/icons/cnn.svg new file mode 100644 index 0000000..5eccff4 --- /dev/null +++ b/assets/lib/simple-icons/icons/cnn.svg @@ -0,0 +1 @@ +CNN icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/co-op.svg b/assets/lib/simple-icons/icons/co-op.svg new file mode 100644 index 0000000..3e32d71 --- /dev/null +++ b/assets/lib/simple-icons/icons/co-op.svg @@ -0,0 +1 @@ +Co-op icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cocoapods.svg b/assets/lib/simple-icons/icons/cocoapods.svg new file mode 100644 index 0000000..56f0a0c --- /dev/null +++ b/assets/lib/simple-icons/icons/cocoapods.svg @@ -0,0 +1 @@ +CocoaPods icon diff --git a/assets/lib/simple-icons/icons/codacy.svg b/assets/lib/simple-icons/icons/codacy.svg new file mode 100644 index 0000000..6791c45 --- /dev/null +++ b/assets/lib/simple-icons/icons/codacy.svg @@ -0,0 +1 @@ +Codacy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codecademy.svg b/assets/lib/simple-icons/icons/codecademy.svg new file mode 100644 index 0000000..3c7a96d --- /dev/null +++ b/assets/lib/simple-icons/icons/codecademy.svg @@ -0,0 +1 @@ +Codecademy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codechef.svg b/assets/lib/simple-icons/icons/codechef.svg new file mode 100644 index 0000000..2edc49b --- /dev/null +++ b/assets/lib/simple-icons/icons/codechef.svg @@ -0,0 +1 @@ +CodeChef icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codeclimate.svg b/assets/lib/simple-icons/icons/codeclimate.svg new file mode 100644 index 0000000..1450c0f --- /dev/null +++ b/assets/lib/simple-icons/icons/codeclimate.svg @@ -0,0 +1 @@ +Code Climate icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codecov.svg b/assets/lib/simple-icons/icons/codecov.svg new file mode 100644 index 0000000..9d36a21 --- /dev/null +++ b/assets/lib/simple-icons/icons/codecov.svg @@ -0,0 +1 @@ +Codecov icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codefactor.svg b/assets/lib/simple-icons/icons/codefactor.svg new file mode 100644 index 0000000..35da0e2 --- /dev/null +++ b/assets/lib/simple-icons/icons/codefactor.svg @@ -0,0 +1 @@ +CodeFactor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codeforces.svg b/assets/lib/simple-icons/icons/codeforces.svg new file mode 100644 index 0000000..08038bf --- /dev/null +++ b/assets/lib/simple-icons/icons/codeforces.svg @@ -0,0 +1 @@ +Codeforces icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codeigniter.svg b/assets/lib/simple-icons/icons/codeigniter.svg new file mode 100644 index 0000000..a36f1f4 --- /dev/null +++ b/assets/lib/simple-icons/icons/codeigniter.svg @@ -0,0 +1 @@ +CodeIgniter icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codepen.svg b/assets/lib/simple-icons/icons/codepen.svg new file mode 100644 index 0000000..4822430 --- /dev/null +++ b/assets/lib/simple-icons/icons/codepen.svg @@ -0,0 +1 @@ +CodePen icon diff --git a/assets/lib/simple-icons/icons/codersrank.svg b/assets/lib/simple-icons/icons/codersrank.svg new file mode 100644 index 0000000..6eb493a --- /dev/null +++ b/assets/lib/simple-icons/icons/codersrank.svg @@ -0,0 +1 @@ +CodersRank icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/coderwall.svg b/assets/lib/simple-icons/icons/coderwall.svg new file mode 100644 index 0000000..1976a81 --- /dev/null +++ b/assets/lib/simple-icons/icons/coderwall.svg @@ -0,0 +1 @@ +Coderwall icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codesandbox.svg b/assets/lib/simple-icons/icons/codesandbox.svg new file mode 100644 index 0000000..e99071d --- /dev/null +++ b/assets/lib/simple-icons/icons/codesandbox.svg @@ -0,0 +1 @@ +CodeSandbox icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codeship.svg b/assets/lib/simple-icons/icons/codeship.svg new file mode 100644 index 0000000..75867ff --- /dev/null +++ b/assets/lib/simple-icons/icons/codeship.svg @@ -0,0 +1 @@ +Codeship icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codewars.svg b/assets/lib/simple-icons/icons/codewars.svg new file mode 100644 index 0000000..ff4ae98 --- /dev/null +++ b/assets/lib/simple-icons/icons/codewars.svg @@ -0,0 +1 @@ +Codewars icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/codio.svg b/assets/lib/simple-icons/icons/codio.svg new file mode 100644 index 0000000..76102f9 --- /dev/null +++ b/assets/lib/simple-icons/icons/codio.svg @@ -0,0 +1 @@ +Codio icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/coffeescript.svg b/assets/lib/simple-icons/icons/coffeescript.svg new file mode 100644 index 0000000..d02d45c --- /dev/null +++ b/assets/lib/simple-icons/icons/coffeescript.svg @@ -0,0 +1 @@ +CoffeeScript icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/coinbase.svg b/assets/lib/simple-icons/icons/coinbase.svg new file mode 100644 index 0000000..5047c43 --- /dev/null +++ b/assets/lib/simple-icons/icons/coinbase.svg @@ -0,0 +1 @@ +Coinbase icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/commonworkflowlanguage.svg b/assets/lib/simple-icons/icons/commonworkflowlanguage.svg new file mode 100644 index 0000000..b806b3e --- /dev/null +++ b/assets/lib/simple-icons/icons/commonworkflowlanguage.svg @@ -0,0 +1 @@ +Common Workflow Language icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/composer.svg b/assets/lib/simple-icons/icons/composer.svg new file mode 100644 index 0000000..b11849e --- /dev/null +++ b/assets/lib/simple-icons/icons/composer.svg @@ -0,0 +1 @@ +Composer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/compropago.svg b/assets/lib/simple-icons/icons/compropago.svg new file mode 100644 index 0000000..224e234 --- /dev/null +++ b/assets/lib/simple-icons/icons/compropago.svg @@ -0,0 +1 @@ +ComproPago icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/concourse.svg b/assets/lib/simple-icons/icons/concourse.svg new file mode 100644 index 0000000..0bcef4d --- /dev/null +++ b/assets/lib/simple-icons/icons/concourse.svg @@ -0,0 +1 @@ +Concourse icon diff --git a/assets/lib/simple-icons/icons/conda-forge.svg b/assets/lib/simple-icons/icons/conda-forge.svg new file mode 100644 index 0000000..f058664 --- /dev/null +++ b/assets/lib/simple-icons/icons/conda-forge.svg @@ -0,0 +1 @@ +Conda-Forge icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/conekta.svg b/assets/lib/simple-icons/icons/conekta.svg new file mode 100644 index 0000000..d1b9e46 --- /dev/null +++ b/assets/lib/simple-icons/icons/conekta.svg @@ -0,0 +1 @@ +Conekta icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/confluence.svg b/assets/lib/simple-icons/icons/confluence.svg new file mode 100644 index 0000000..c5dcde6 --- /dev/null +++ b/assets/lib/simple-icons/icons/confluence.svg @@ -0,0 +1 @@ +Confluence icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/contactlesspayment.svg b/assets/lib/simple-icons/icons/contactlesspayment.svg new file mode 100644 index 0000000..17cc15d --- /dev/null +++ b/assets/lib/simple-icons/icons/contactlesspayment.svg @@ -0,0 +1 @@ +Contactless Payment icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/convertio.svg b/assets/lib/simple-icons/icons/convertio.svg new file mode 100644 index 0000000..36394fe --- /dev/null +++ b/assets/lib/simple-icons/icons/convertio.svg @@ -0,0 +1 @@ +Convertio icon diff --git a/assets/lib/simple-icons/icons/coronaengine.svg b/assets/lib/simple-icons/icons/coronaengine.svg new file mode 100644 index 0000000..995202f --- /dev/null +++ b/assets/lib/simple-icons/icons/coronaengine.svg @@ -0,0 +1 @@ +Corona Engine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/coronarenderer.svg b/assets/lib/simple-icons/icons/coronarenderer.svg new file mode 100644 index 0000000..bcb8672 --- /dev/null +++ b/assets/lib/simple-icons/icons/coronarenderer.svg @@ -0,0 +1 @@ +Corona Renderer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/coursera.svg b/assets/lib/simple-icons/icons/coursera.svg new file mode 100644 index 0000000..644189b --- /dev/null +++ b/assets/lib/simple-icons/icons/coursera.svg @@ -0,0 +1 @@ +Coursera icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/coveralls.svg b/assets/lib/simple-icons/icons/coveralls.svg new file mode 100644 index 0000000..c030f30 --- /dev/null +++ b/assets/lib/simple-icons/icons/coveralls.svg @@ -0,0 +1 @@ +Coveralls icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cpanel.svg b/assets/lib/simple-icons/icons/cpanel.svg new file mode 100644 index 0000000..cc92f1d --- /dev/null +++ b/assets/lib/simple-icons/icons/cpanel.svg @@ -0,0 +1 @@ +cPanel icon diff --git a/assets/lib/simple-icons/icons/cplusplus.svg b/assets/lib/simple-icons/icons/cplusplus.svg new file mode 100644 index 0000000..c46aaa8 --- /dev/null +++ b/assets/lib/simple-icons/icons/cplusplus.svg @@ -0,0 +1 @@ +C++ icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/craftcms.svg b/assets/lib/simple-icons/icons/craftcms.svg new file mode 100644 index 0000000..912828a --- /dev/null +++ b/assets/lib/simple-icons/icons/craftcms.svg @@ -0,0 +1 @@ +Craft CMS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/creativecommons.svg b/assets/lib/simple-icons/icons/creativecommons.svg new file mode 100644 index 0000000..c9cc3e9 --- /dev/null +++ b/assets/lib/simple-icons/icons/creativecommons.svg @@ -0,0 +1 @@ +Creative Commons icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/crehana.svg b/assets/lib/simple-icons/icons/crehana.svg new file mode 100644 index 0000000..c4fad6e --- /dev/null +++ b/assets/lib/simple-icons/icons/crehana.svg @@ -0,0 +1 @@ +Crehana icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/crunchbase.svg b/assets/lib/simple-icons/icons/crunchbase.svg new file mode 100644 index 0000000..6344737 --- /dev/null +++ b/assets/lib/simple-icons/icons/crunchbase.svg @@ -0,0 +1 @@ +Crunchbase icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/crunchyroll.svg b/assets/lib/simple-icons/icons/crunchyroll.svg new file mode 100644 index 0000000..059127b --- /dev/null +++ b/assets/lib/simple-icons/icons/crunchyroll.svg @@ -0,0 +1 @@ +Crunchyroll icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/cryengine.svg b/assets/lib/simple-icons/icons/cryengine.svg new file mode 100644 index 0000000..2b1b931 --- /dev/null +++ b/assets/lib/simple-icons/icons/cryengine.svg @@ -0,0 +1 @@ +CRYENGINE icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/csharp.svg b/assets/lib/simple-icons/icons/csharp.svg new file mode 100644 index 0000000..4de9730 --- /dev/null +++ b/assets/lib/simple-icons/icons/csharp.svg @@ -0,0 +1 @@ +C Sharp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/css3.svg b/assets/lib/simple-icons/icons/css3.svg new file mode 100644 index 0000000..2f54be8 --- /dev/null +++ b/assets/lib/simple-icons/icons/css3.svg @@ -0,0 +1 @@ +CSS3 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/csswizardry.svg b/assets/lib/simple-icons/icons/csswizardry.svg new file mode 100644 index 0000000..9ac8114 --- /dev/null +++ b/assets/lib/simple-icons/icons/csswizardry.svg @@ -0,0 +1 @@ +CSS Wizardry icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/curl.svg b/assets/lib/simple-icons/icons/curl.svg new file mode 100644 index 0000000..057da8f --- /dev/null +++ b/assets/lib/simple-icons/icons/curl.svg @@ -0,0 +1 @@ +curl icon diff --git a/assets/lib/simple-icons/icons/d3-dot-js.svg b/assets/lib/simple-icons/icons/d3-dot-js.svg new file mode 100644 index 0000000..0ea59ad --- /dev/null +++ b/assets/lib/simple-icons/icons/d3-dot-js.svg @@ -0,0 +1 @@ +D3.js icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/daf.svg b/assets/lib/simple-icons/icons/daf.svg new file mode 100644 index 0000000..eff55c1 --- /dev/null +++ b/assets/lib/simple-icons/icons/daf.svg @@ -0,0 +1 @@ +DAF icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dailymotion.svg b/assets/lib/simple-icons/icons/dailymotion.svg new file mode 100644 index 0000000..fc16667 --- /dev/null +++ b/assets/lib/simple-icons/icons/dailymotion.svg @@ -0,0 +1 @@ +Dailymotion icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dart.svg b/assets/lib/simple-icons/icons/dart.svg new file mode 100644 index 0000000..9df69e8 --- /dev/null +++ b/assets/lib/simple-icons/icons/dart.svg @@ -0,0 +1 @@ +Dart icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/daserste.svg b/assets/lib/simple-icons/icons/daserste.svg new file mode 100644 index 0000000..e3ac4a9 --- /dev/null +++ b/assets/lib/simple-icons/icons/daserste.svg @@ -0,0 +1 @@ +Das Erste icon diff --git a/assets/lib/simple-icons/icons/dash.svg b/assets/lib/simple-icons/icons/dash.svg new file mode 100644 index 0000000..f7efabd --- /dev/null +++ b/assets/lib/simple-icons/icons/dash.svg @@ -0,0 +1 @@ +Dash icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dashlane.svg b/assets/lib/simple-icons/icons/dashlane.svg new file mode 100644 index 0000000..4429ce8 --- /dev/null +++ b/assets/lib/simple-icons/icons/dashlane.svg @@ -0,0 +1 @@ +Dashlane icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dassaultsystemes.svg b/assets/lib/simple-icons/icons/dassaultsystemes.svg new file mode 100644 index 0000000..919c0a4 --- /dev/null +++ b/assets/lib/simple-icons/icons/dassaultsystemes.svg @@ -0,0 +1 @@ +Dassault Systèmes icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/datacamp.svg b/assets/lib/simple-icons/icons/datacamp.svg new file mode 100644 index 0000000..d78b4a7 --- /dev/null +++ b/assets/lib/simple-icons/icons/datacamp.svg @@ -0,0 +1 @@ +DataCamp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/datadog.svg b/assets/lib/simple-icons/icons/datadog.svg new file mode 100644 index 0000000..3b07e06 --- /dev/null +++ b/assets/lib/simple-icons/icons/datadog.svg @@ -0,0 +1 @@ +Datadog icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dazn.svg b/assets/lib/simple-icons/icons/dazn.svg new file mode 100644 index 0000000..5e5d850 --- /dev/null +++ b/assets/lib/simple-icons/icons/dazn.svg @@ -0,0 +1 @@ +DAZN icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dblp.svg b/assets/lib/simple-icons/icons/dblp.svg new file mode 100644 index 0000000..1b04938 --- /dev/null +++ b/assets/lib/simple-icons/icons/dblp.svg @@ -0,0 +1 @@ +dblp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dcentertainment.svg b/assets/lib/simple-icons/icons/dcentertainment.svg new file mode 100644 index 0000000..926ff15 --- /dev/null +++ b/assets/lib/simple-icons/icons/dcentertainment.svg @@ -0,0 +1 @@ +DC Entertainment icon diff --git a/assets/lib/simple-icons/icons/debian.svg b/assets/lib/simple-icons/icons/debian.svg new file mode 100644 index 0000000..4fbd8a2 --- /dev/null +++ b/assets/lib/simple-icons/icons/debian.svg @@ -0,0 +1 @@ +Debian icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/deepin.svg b/assets/lib/simple-icons/icons/deepin.svg new file mode 100644 index 0000000..eea4cf9 --- /dev/null +++ b/assets/lib/simple-icons/icons/deepin.svg @@ -0,0 +1 @@ +deepin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/deezer.svg b/assets/lib/simple-icons/icons/deezer.svg new file mode 100644 index 0000000..2676345 --- /dev/null +++ b/assets/lib/simple-icons/icons/deezer.svg @@ -0,0 +1 @@ +Deezer icon diff --git a/assets/lib/simple-icons/icons/delicious.svg b/assets/lib/simple-icons/icons/delicious.svg new file mode 100644 index 0000000..f79ffa4 --- /dev/null +++ b/assets/lib/simple-icons/icons/delicious.svg @@ -0,0 +1 @@ +Delicious icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/deliveroo.svg b/assets/lib/simple-icons/icons/deliveroo.svg new file mode 100644 index 0000000..cf1674f --- /dev/null +++ b/assets/lib/simple-icons/icons/deliveroo.svg @@ -0,0 +1 @@ +Deliveroo icon diff --git a/assets/lib/simple-icons/icons/dell.svg b/assets/lib/simple-icons/icons/dell.svg new file mode 100644 index 0000000..a1fa1e8 --- /dev/null +++ b/assets/lib/simple-icons/icons/dell.svg @@ -0,0 +1 @@ +Dell icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/deno.svg b/assets/lib/simple-icons/icons/deno.svg new file mode 100644 index 0000000..5e34505 --- /dev/null +++ b/assets/lib/simple-icons/icons/deno.svg @@ -0,0 +1 @@ +Deno icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dependabot.svg b/assets/lib/simple-icons/icons/dependabot.svg new file mode 100644 index 0000000..bfaca4b --- /dev/null +++ b/assets/lib/simple-icons/icons/dependabot.svg @@ -0,0 +1 @@ +Dependabot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/designernews.svg b/assets/lib/simple-icons/icons/designernews.svg new file mode 100644 index 0000000..52c9c20 --- /dev/null +++ b/assets/lib/simple-icons/icons/designernews.svg @@ -0,0 +1 @@ +Designer News icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dev-dot-to.svg b/assets/lib/simple-icons/icons/dev-dot-to.svg new file mode 100644 index 0000000..2743eaa --- /dev/null +++ b/assets/lib/simple-icons/icons/dev-dot-to.svg @@ -0,0 +1 @@ +dev.to icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/deviantart.svg b/assets/lib/simple-icons/icons/deviantart.svg new file mode 100644 index 0000000..1988745 --- /dev/null +++ b/assets/lib/simple-icons/icons/deviantart.svg @@ -0,0 +1 @@ +DeviantArt icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/devrant.svg b/assets/lib/simple-icons/icons/devrant.svg new file mode 100644 index 0000000..ce337f6 --- /dev/null +++ b/assets/lib/simple-icons/icons/devrant.svg @@ -0,0 +1 @@ +devRant icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/diaspora.svg b/assets/lib/simple-icons/icons/diaspora.svg new file mode 100644 index 0000000..1619934 --- /dev/null +++ b/assets/lib/simple-icons/icons/diaspora.svg @@ -0,0 +1 @@ +Diaspora icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/digg.svg b/assets/lib/simple-icons/icons/digg.svg new file mode 100644 index 0000000..f97d283 --- /dev/null +++ b/assets/lib/simple-icons/icons/digg.svg @@ -0,0 +1 @@ +Digg icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/digitalocean.svg b/assets/lib/simple-icons/icons/digitalocean.svg new file mode 100644 index 0000000..cb31cc9 --- /dev/null +++ b/assets/lib/simple-icons/icons/digitalocean.svg @@ -0,0 +1 @@ +DigitalOcean icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dior.svg b/assets/lib/simple-icons/icons/dior.svg new file mode 100644 index 0000000..5abade2 --- /dev/null +++ b/assets/lib/simple-icons/icons/dior.svg @@ -0,0 +1 @@ +Dior icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/directus.svg b/assets/lib/simple-icons/icons/directus.svg new file mode 100644 index 0000000..0bc43cf --- /dev/null +++ b/assets/lib/simple-icons/icons/directus.svg @@ -0,0 +1 @@ +Directus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/discogs.svg b/assets/lib/simple-icons/icons/discogs.svg new file mode 100644 index 0000000..657ec5f --- /dev/null +++ b/assets/lib/simple-icons/icons/discogs.svg @@ -0,0 +1 @@ +Discogs icon diff --git a/assets/lib/simple-icons/icons/discord.svg b/assets/lib/simple-icons/icons/discord.svg new file mode 100644 index 0000000..85d9849 --- /dev/null +++ b/assets/lib/simple-icons/icons/discord.svg @@ -0,0 +1 @@ +Discord icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/discourse.svg b/assets/lib/simple-icons/icons/discourse.svg new file mode 100644 index 0000000..17a0992 --- /dev/null +++ b/assets/lib/simple-icons/icons/discourse.svg @@ -0,0 +1 @@ +Discourse icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/discover.svg b/assets/lib/simple-icons/icons/discover.svg new file mode 100644 index 0000000..3c4fc36 --- /dev/null +++ b/assets/lib/simple-icons/icons/discover.svg @@ -0,0 +1 @@ +Discover icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/disqus.svg b/assets/lib/simple-icons/icons/disqus.svg new file mode 100644 index 0000000..3d5f58c --- /dev/null +++ b/assets/lib/simple-icons/icons/disqus.svg @@ -0,0 +1 @@ +Disqus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/disroot.svg b/assets/lib/simple-icons/icons/disroot.svg new file mode 100644 index 0000000..c6d81d0 --- /dev/null +++ b/assets/lib/simple-icons/icons/disroot.svg @@ -0,0 +1 @@ +Disroot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/django.svg b/assets/lib/simple-icons/icons/django.svg new file mode 100755 index 0000000..7d68b79 --- /dev/null +++ b/assets/lib/simple-icons/icons/django.svg @@ -0,0 +1 @@ +Django icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dlna.svg b/assets/lib/simple-icons/icons/dlna.svg new file mode 100644 index 0000000..8a6d952 --- /dev/null +++ b/assets/lib/simple-icons/icons/dlna.svg @@ -0,0 +1 @@ +DLNA icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/docker.svg b/assets/lib/simple-icons/icons/docker.svg new file mode 100644 index 0000000..576c90c --- /dev/null +++ b/assets/lib/simple-icons/icons/docker.svg @@ -0,0 +1 @@ +Docker icon diff --git a/assets/lib/simple-icons/icons/docusign.svg b/assets/lib/simple-icons/icons/docusign.svg new file mode 100644 index 0000000..d6d90ba --- /dev/null +++ b/assets/lib/simple-icons/icons/docusign.svg @@ -0,0 +1 @@ +DocuSign icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dolby.svg b/assets/lib/simple-icons/icons/dolby.svg new file mode 100644 index 0000000..6cbac37 --- /dev/null +++ b/assets/lib/simple-icons/icons/dolby.svg @@ -0,0 +1 @@ +Dolby icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dot-net.svg b/assets/lib/simple-icons/icons/dot-net.svg new file mode 100644 index 0000000..e2bef9a --- /dev/null +++ b/assets/lib/simple-icons/icons/dot-net.svg @@ -0,0 +1 @@ +.NET icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/douban.svg b/assets/lib/simple-icons/icons/douban.svg new file mode 100644 index 0000000..9f1e838 --- /dev/null +++ b/assets/lib/simple-icons/icons/douban.svg @@ -0,0 +1 @@ +Douban icon diff --git a/assets/lib/simple-icons/icons/draugiem-dot-lv.svg b/assets/lib/simple-icons/icons/draugiem-dot-lv.svg new file mode 100644 index 0000000..35c3458 --- /dev/null +++ b/assets/lib/simple-icons/icons/draugiem-dot-lv.svg @@ -0,0 +1 @@ +Draugiem.lv icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dribbble.svg b/assets/lib/simple-icons/icons/dribbble.svg new file mode 100644 index 0000000..e7bdffa --- /dev/null +++ b/assets/lib/simple-icons/icons/dribbble.svg @@ -0,0 +1 @@ +Dribbble icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/drone.svg b/assets/lib/simple-icons/icons/drone.svg new file mode 100644 index 0000000..ec17181 --- /dev/null +++ b/assets/lib/simple-icons/icons/drone.svg @@ -0,0 +1 @@ +Drone icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dropbox.svg b/assets/lib/simple-icons/icons/dropbox.svg new file mode 100644 index 0000000..6a879c8 --- /dev/null +++ b/assets/lib/simple-icons/icons/dropbox.svg @@ -0,0 +1 @@ +Dropbox icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/drupal.svg b/assets/lib/simple-icons/icons/drupal.svg new file mode 100644 index 0000000..50877de --- /dev/null +++ b/assets/lib/simple-icons/icons/drupal.svg @@ -0,0 +1 @@ +Drupal icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dsautomobiles.svg b/assets/lib/simple-icons/icons/dsautomobiles.svg new file mode 100644 index 0000000..bf406e2 --- /dev/null +++ b/assets/lib/simple-icons/icons/dsautomobiles.svg @@ -0,0 +1 @@ +DS Automobiles icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dtube.svg b/assets/lib/simple-icons/icons/dtube.svg new file mode 100644 index 0000000..4258e52 --- /dev/null +++ b/assets/lib/simple-icons/icons/dtube.svg @@ -0,0 +1 @@ +DTube icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/duckduckgo.svg b/assets/lib/simple-icons/icons/duckduckgo.svg new file mode 100644 index 0000000..e0f1f11 --- /dev/null +++ b/assets/lib/simple-icons/icons/duckduckgo.svg @@ -0,0 +1 @@ +DuckDuckGo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/dunked.svg b/assets/lib/simple-icons/icons/dunked.svg new file mode 100644 index 0000000..74e3043 --- /dev/null +++ b/assets/lib/simple-icons/icons/dunked.svg @@ -0,0 +1 @@ +Dunked icon diff --git a/assets/lib/simple-icons/icons/duolingo.svg b/assets/lib/simple-icons/icons/duolingo.svg new file mode 100644 index 0000000..e0caad6 --- /dev/null +++ b/assets/lib/simple-icons/icons/duolingo.svg @@ -0,0 +1 @@ +Duolingo icon diff --git a/assets/lib/simple-icons/icons/dynamics365.svg b/assets/lib/simple-icons/icons/dynamics365.svg new file mode 100644 index 0000000..149d8b2 --- /dev/null +++ b/assets/lib/simple-icons/icons/dynamics365.svg @@ -0,0 +1 @@ +Dynamics 365 icon diff --git a/assets/lib/simple-icons/icons/dynatrace.svg b/assets/lib/simple-icons/icons/dynatrace.svg new file mode 100644 index 0000000..a30e18f --- /dev/null +++ b/assets/lib/simple-icons/icons/dynatrace.svg @@ -0,0 +1 @@ +Dynatrace icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ea.svg b/assets/lib/simple-icons/icons/ea.svg new file mode 100644 index 0000000..31e2882 --- /dev/null +++ b/assets/lib/simple-icons/icons/ea.svg @@ -0,0 +1 @@ +EA icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/easyjet.svg b/assets/lib/simple-icons/icons/easyjet.svg new file mode 100644 index 0000000..eded9a2 --- /dev/null +++ b/assets/lib/simple-icons/icons/easyjet.svg @@ -0,0 +1 @@ +easyJet icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ebay.svg b/assets/lib/simple-icons/icons/ebay.svg new file mode 100644 index 0000000..2489b74 --- /dev/null +++ b/assets/lib/simple-icons/icons/ebay.svg @@ -0,0 +1 @@ +eBay icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eclipseide.svg b/assets/lib/simple-icons/icons/eclipseide.svg new file mode 100644 index 0000000..3dc2206 --- /dev/null +++ b/assets/lib/simple-icons/icons/eclipseide.svg @@ -0,0 +1 @@ +Eclipse IDE icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eclipsemosquitto.svg b/assets/lib/simple-icons/icons/eclipsemosquitto.svg new file mode 100644 index 0000000..502cf86 --- /dev/null +++ b/assets/lib/simple-icons/icons/eclipsemosquitto.svg @@ -0,0 +1 @@ +Eclipse Mosquitto icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/egnyte.svg b/assets/lib/simple-icons/icons/egnyte.svg new file mode 100644 index 0000000..6866380 --- /dev/null +++ b/assets/lib/simple-icons/icons/egnyte.svg @@ -0,0 +1 @@ +Egnyte icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elastic.svg b/assets/lib/simple-icons/icons/elastic.svg new file mode 100644 index 0000000..addb967 --- /dev/null +++ b/assets/lib/simple-icons/icons/elastic.svg @@ -0,0 +1 @@ +Elastic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elasticcloud.svg b/assets/lib/simple-icons/icons/elasticcloud.svg new file mode 100644 index 0000000..b314221 --- /dev/null +++ b/assets/lib/simple-icons/icons/elasticcloud.svg @@ -0,0 +1 @@ +Elastic Cloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elasticsearch.svg b/assets/lib/simple-icons/icons/elasticsearch.svg new file mode 100644 index 0000000..ebab5be --- /dev/null +++ b/assets/lib/simple-icons/icons/elasticsearch.svg @@ -0,0 +1 @@ +Elasticsearch icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elasticstack.svg b/assets/lib/simple-icons/icons/elasticstack.svg new file mode 100644 index 0000000..00acdee --- /dev/null +++ b/assets/lib/simple-icons/icons/elasticstack.svg @@ -0,0 +1 @@ +Elastic Stack icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/electron.svg b/assets/lib/simple-icons/icons/electron.svg new file mode 100644 index 0000000..b37fa6c --- /dev/null +++ b/assets/lib/simple-icons/icons/electron.svg @@ -0,0 +1 @@ +Electron icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elementary.svg b/assets/lib/simple-icons/icons/elementary.svg new file mode 100644 index 0000000..3ccd1ca --- /dev/null +++ b/assets/lib/simple-icons/icons/elementary.svg @@ -0,0 +1 @@ +elementary icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eleventy.svg b/assets/lib/simple-icons/icons/eleventy.svg new file mode 100644 index 0000000..ec80c3a --- /dev/null +++ b/assets/lib/simple-icons/icons/eleventy.svg @@ -0,0 +1 @@ +Eleventy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elixir.svg b/assets/lib/simple-icons/icons/elixir.svg new file mode 100644 index 0000000..5dd4d56 --- /dev/null +++ b/assets/lib/simple-icons/icons/elixir.svg @@ -0,0 +1 @@ +Elixir icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ello.svg b/assets/lib/simple-icons/icons/ello.svg new file mode 100644 index 0000000..4912ac2 --- /dev/null +++ b/assets/lib/simple-icons/icons/ello.svg @@ -0,0 +1 @@ +Ello icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elm.svg b/assets/lib/simple-icons/icons/elm.svg new file mode 100644 index 0000000..ce42ca6 --- /dev/null +++ b/assets/lib/simple-icons/icons/elm.svg @@ -0,0 +1 @@ +Elm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/elsevier.svg b/assets/lib/simple-icons/icons/elsevier.svg new file mode 100644 index 0000000..5e0ff9f --- /dev/null +++ b/assets/lib/simple-icons/icons/elsevier.svg @@ -0,0 +1 @@ +Elsevier icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ember-dot-js.svg b/assets/lib/simple-icons/icons/ember-dot-js.svg new file mode 100644 index 0000000..b17d638 --- /dev/null +++ b/assets/lib/simple-icons/icons/ember-dot-js.svg @@ -0,0 +1 @@ +Ember.js icon diff --git a/assets/lib/simple-icons/icons/emby.svg b/assets/lib/simple-icons/icons/emby.svg new file mode 100644 index 0000000..5bc6492 --- /dev/null +++ b/assets/lib/simple-icons/icons/emby.svg @@ -0,0 +1 @@ +Emby icon diff --git a/assets/lib/simple-icons/icons/emlakjet.svg b/assets/lib/simple-icons/icons/emlakjet.svg new file mode 100644 index 0000000..e15b651 --- /dev/null +++ b/assets/lib/simple-icons/icons/emlakjet.svg @@ -0,0 +1 @@ +Emlakjet icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/empirekred.svg b/assets/lib/simple-icons/icons/empirekred.svg new file mode 100644 index 0000000..c4425c5 --- /dev/null +++ b/assets/lib/simple-icons/icons/empirekred.svg @@ -0,0 +1 @@ +Empire Kred icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/envato.svg b/assets/lib/simple-icons/icons/envato.svg new file mode 100644 index 0000000..3b6e4ed --- /dev/null +++ b/assets/lib/simple-icons/icons/envato.svg @@ -0,0 +1 @@ +Envato icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/epel.svg b/assets/lib/simple-icons/icons/epel.svg new file mode 100644 index 0000000..65f71e6 --- /dev/null +++ b/assets/lib/simple-icons/icons/epel.svg @@ -0,0 +1 @@ +EPEL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/epicgames.svg b/assets/lib/simple-icons/icons/epicgames.svg new file mode 100644 index 0000000..fff100e --- /dev/null +++ b/assets/lib/simple-icons/icons/epicgames.svg @@ -0,0 +1 @@ +Epic Games icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/epson.svg b/assets/lib/simple-icons/icons/epson.svg new file mode 100644 index 0000000..81477ef --- /dev/null +++ b/assets/lib/simple-icons/icons/epson.svg @@ -0,0 +1 @@ +Epson icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/esea.svg b/assets/lib/simple-icons/icons/esea.svg new file mode 100644 index 0000000..71775ee --- /dev/null +++ b/assets/lib/simple-icons/icons/esea.svg @@ -0,0 +1 @@ +ESEA icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eslgaming.svg b/assets/lib/simple-icons/icons/eslgaming.svg new file mode 100644 index 0000000..13ad705 --- /dev/null +++ b/assets/lib/simple-icons/icons/eslgaming.svg @@ -0,0 +1 @@ +ESLGaming icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eslint.svg b/assets/lib/simple-icons/icons/eslint.svg new file mode 100644 index 0000000..bd64325 --- /dev/null +++ b/assets/lib/simple-icons/icons/eslint.svg @@ -0,0 +1 @@ +ESLint icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ethereum.svg b/assets/lib/simple-icons/icons/ethereum.svg new file mode 100644 index 0000000..32bc66a --- /dev/null +++ b/assets/lib/simple-icons/icons/ethereum.svg @@ -0,0 +1 @@ +Ethereum icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/etsy.svg b/assets/lib/simple-icons/icons/etsy.svg new file mode 100644 index 0000000..6f860fd --- /dev/null +++ b/assets/lib/simple-icons/icons/etsy.svg @@ -0,0 +1 @@ +Etsy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eventbrite.svg b/assets/lib/simple-icons/icons/eventbrite.svg new file mode 100644 index 0000000..19a5cc9 --- /dev/null +++ b/assets/lib/simple-icons/icons/eventbrite.svg @@ -0,0 +1 @@ +Eventbrite icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eventstore.svg b/assets/lib/simple-icons/icons/eventstore.svg new file mode 100644 index 0000000..64a4fd5 --- /dev/null +++ b/assets/lib/simple-icons/icons/eventstore.svg @@ -0,0 +1 @@ +Event Store icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/evernote.svg b/assets/lib/simple-icons/icons/evernote.svg new file mode 100644 index 0000000..4b0d304 --- /dev/null +++ b/assets/lib/simple-icons/icons/evernote.svg @@ -0,0 +1 @@ +Evernote icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/everplaces.svg b/assets/lib/simple-icons/icons/everplaces.svg new file mode 100644 index 0000000..a0c50bd --- /dev/null +++ b/assets/lib/simple-icons/icons/everplaces.svg @@ -0,0 +1 @@ +Everplaces icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/evry.svg b/assets/lib/simple-icons/icons/evry.svg new file mode 100644 index 0000000..a0ea2e4 --- /dev/null +++ b/assets/lib/simple-icons/icons/evry.svg @@ -0,0 +1 @@ +EVRY icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/exercism.svg b/assets/lib/simple-icons/icons/exercism.svg new file mode 100644 index 0000000..38ca547 --- /dev/null +++ b/assets/lib/simple-icons/icons/exercism.svg @@ -0,0 +1 @@ +Exercism icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/expertsexchange.svg b/assets/lib/simple-icons/icons/expertsexchange.svg new file mode 100644 index 0000000..37db5c8 --- /dev/null +++ b/assets/lib/simple-icons/icons/expertsexchange.svg @@ -0,0 +1 @@ +Experts Exchange icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/expo.svg b/assets/lib/simple-icons/icons/expo.svg new file mode 100644 index 0000000..8003684 --- /dev/null +++ b/assets/lib/simple-icons/icons/expo.svg @@ -0,0 +1 @@ +Expo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/eyeem.svg b/assets/lib/simple-icons/icons/eyeem.svg new file mode 100644 index 0000000..7ce4f82 --- /dev/null +++ b/assets/lib/simple-icons/icons/eyeem.svg @@ -0,0 +1 @@ +EyeEm icon diff --git a/assets/lib/simple-icons/icons/f-droid.svg b/assets/lib/simple-icons/icons/f-droid.svg new file mode 100644 index 0000000..69d4db4 --- /dev/null +++ b/assets/lib/simple-icons/icons/f-droid.svg @@ -0,0 +1 @@ +F-Droid icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/f-secure.svg b/assets/lib/simple-icons/icons/f-secure.svg new file mode 100644 index 0000000..ed83471 --- /dev/null +++ b/assets/lib/simple-icons/icons/f-secure.svg @@ -0,0 +1 @@ +F-Secure icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/facebook.svg b/assets/lib/simple-icons/icons/facebook.svg new file mode 100644 index 0000000..d775b28 --- /dev/null +++ b/assets/lib/simple-icons/icons/facebook.svg @@ -0,0 +1 @@ +Facebook icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/faceit.svg b/assets/lib/simple-icons/icons/faceit.svg new file mode 100644 index 0000000..2d965c4 --- /dev/null +++ b/assets/lib/simple-icons/icons/faceit.svg @@ -0,0 +1 @@ +FACEIT icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fandango.svg b/assets/lib/simple-icons/icons/fandango.svg new file mode 100644 index 0000000..0787a72 --- /dev/null +++ b/assets/lib/simple-icons/icons/fandango.svg @@ -0,0 +1 @@ +Fandango icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fandom.svg b/assets/lib/simple-icons/icons/fandom.svg new file mode 100644 index 0000000..893205e --- /dev/null +++ b/assets/lib/simple-icons/icons/fandom.svg @@ -0,0 +1 @@ +Fandom icon diff --git a/assets/lib/simple-icons/icons/farfetch.svg b/assets/lib/simple-icons/icons/farfetch.svg new file mode 100644 index 0000000..afc3e65 --- /dev/null +++ b/assets/lib/simple-icons/icons/farfetch.svg @@ -0,0 +1 @@ +Farfetch icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fastly.svg b/assets/lib/simple-icons/icons/fastly.svg new file mode 100644 index 0000000..057e243 --- /dev/null +++ b/assets/lib/simple-icons/icons/fastly.svg @@ -0,0 +1 @@ +Fastly icon diff --git a/assets/lib/simple-icons/icons/favro.svg b/assets/lib/simple-icons/icons/favro.svg new file mode 100644 index 0000000..8765d82 --- /dev/null +++ b/assets/lib/simple-icons/icons/favro.svg @@ -0,0 +1 @@ +Favro icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/feathub.svg b/assets/lib/simple-icons/icons/feathub.svg new file mode 100644 index 0000000..23c7f33 --- /dev/null +++ b/assets/lib/simple-icons/icons/feathub.svg @@ -0,0 +1 @@ +FeatHub icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fedora.svg b/assets/lib/simple-icons/icons/fedora.svg new file mode 100644 index 0000000..8606a73 --- /dev/null +++ b/assets/lib/simple-icons/icons/fedora.svg @@ -0,0 +1 @@ +Fedora icon diff --git a/assets/lib/simple-icons/icons/fedramp.svg b/assets/lib/simple-icons/icons/fedramp.svg new file mode 100644 index 0000000..d899e38 --- /dev/null +++ b/assets/lib/simple-icons/icons/fedramp.svg @@ -0,0 +1 @@ +FedRAMP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/feedly.svg b/assets/lib/simple-icons/icons/feedly.svg new file mode 100644 index 0000000..dd3d19b --- /dev/null +++ b/assets/lib/simple-icons/icons/feedly.svg @@ -0,0 +1 @@ +Feedly icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ferrari.svg b/assets/lib/simple-icons/icons/ferrari.svg new file mode 100644 index 0000000..ef79b83 --- /dev/null +++ b/assets/lib/simple-icons/icons/ferrari.svg @@ -0,0 +1 @@ +Ferrari icon diff --git a/assets/lib/simple-icons/icons/ferrarin-dot-v-dot.svg b/assets/lib/simple-icons/icons/ferrarin-dot-v-dot.svg new file mode 100644 index 0000000..3a54651 --- /dev/null +++ b/assets/lib/simple-icons/icons/ferrarin-dot-v-dot.svg @@ -0,0 +1 @@ +Ferrari N.V. icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fiat.svg b/assets/lib/simple-icons/icons/fiat.svg new file mode 100644 index 0000000..09e1e34 --- /dev/null +++ b/assets/lib/simple-icons/icons/fiat.svg @@ -0,0 +1 @@ +Fiat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fidoalliance.svg b/assets/lib/simple-icons/icons/fidoalliance.svg new file mode 100644 index 0000000..0c0df9c --- /dev/null +++ b/assets/lib/simple-icons/icons/fidoalliance.svg @@ -0,0 +1 @@ +Fido Alliance icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fifa.svg b/assets/lib/simple-icons/icons/fifa.svg new file mode 100644 index 0000000..ed45d78 --- /dev/null +++ b/assets/lib/simple-icons/icons/fifa.svg @@ -0,0 +1 @@ +FIFA icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/figma.svg b/assets/lib/simple-icons/icons/figma.svg new file mode 100644 index 0000000..9b05409 --- /dev/null +++ b/assets/lib/simple-icons/icons/figma.svg @@ -0,0 +1 @@ +Figma icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/figshare.svg b/assets/lib/simple-icons/icons/figshare.svg new file mode 100644 index 0000000..ceceb24 --- /dev/null +++ b/assets/lib/simple-icons/icons/figshare.svg @@ -0,0 +1 @@ +figshare icon diff --git a/assets/lib/simple-icons/icons/fila.svg b/assets/lib/simple-icons/icons/fila.svg new file mode 100644 index 0000000..be103c6 --- /dev/null +++ b/assets/lib/simple-icons/icons/fila.svg @@ -0,0 +1 @@ +Fila icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/filezilla.svg b/assets/lib/simple-icons/icons/filezilla.svg new file mode 100644 index 0000000..cf04f9d --- /dev/null +++ b/assets/lib/simple-icons/icons/filezilla.svg @@ -0,0 +1 @@ +FileZilla icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/firebase.svg b/assets/lib/simple-icons/icons/firebase.svg new file mode 100644 index 0000000..1da51b1 --- /dev/null +++ b/assets/lib/simple-icons/icons/firebase.svg @@ -0,0 +1 @@ +Firebase icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/first.svg b/assets/lib/simple-icons/icons/first.svg new file mode 100644 index 0000000..d147a01 --- /dev/null +++ b/assets/lib/simple-icons/icons/first.svg @@ -0,0 +1 @@ +FIRST icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fitbit.svg b/assets/lib/simple-icons/icons/fitbit.svg new file mode 100644 index 0000000..6a8a66f --- /dev/null +++ b/assets/lib/simple-icons/icons/fitbit.svg @@ -0,0 +1 @@ +Fitbit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fite.svg b/assets/lib/simple-icons/icons/fite.svg new file mode 100644 index 0000000..e6221fb --- /dev/null +++ b/assets/lib/simple-icons/icons/fite.svg @@ -0,0 +1 @@ +FITE icon diff --git a/assets/lib/simple-icons/icons/fiverr.svg b/assets/lib/simple-icons/icons/fiverr.svg new file mode 100644 index 0000000..ffb447d --- /dev/null +++ b/assets/lib/simple-icons/icons/fiverr.svg @@ -0,0 +1 @@ +Fiverr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/flask.svg b/assets/lib/simple-icons/icons/flask.svg new file mode 100644 index 0000000..1340494 --- /dev/null +++ b/assets/lib/simple-icons/icons/flask.svg @@ -0,0 +1 @@ +Flask icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/flattr.svg b/assets/lib/simple-icons/icons/flattr.svg new file mode 100644 index 0000000..2257560 --- /dev/null +++ b/assets/lib/simple-icons/icons/flattr.svg @@ -0,0 +1 @@ +Flattr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/flickr.svg b/assets/lib/simple-icons/icons/flickr.svg new file mode 100644 index 0000000..9ff1690 --- /dev/null +++ b/assets/lib/simple-icons/icons/flickr.svg @@ -0,0 +1 @@ +Flickr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/flipboard.svg b/assets/lib/simple-icons/icons/flipboard.svg new file mode 100644 index 0000000..2fc65b4 --- /dev/null +++ b/assets/lib/simple-icons/icons/flipboard.svg @@ -0,0 +1 @@ +Flipboard icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/floatplane.svg b/assets/lib/simple-icons/icons/floatplane.svg new file mode 100644 index 0000000..54d3af1 --- /dev/null +++ b/assets/lib/simple-icons/icons/floatplane.svg @@ -0,0 +1 @@ +Floatplane icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/flood.svg b/assets/lib/simple-icons/icons/flood.svg new file mode 100644 index 0000000..bddde49 --- /dev/null +++ b/assets/lib/simple-icons/icons/flood.svg @@ -0,0 +1 @@ +Flood icon diff --git a/assets/lib/simple-icons/icons/fluentd.svg b/assets/lib/simple-icons/icons/fluentd.svg new file mode 100644 index 0000000..0556c21 --- /dev/null +++ b/assets/lib/simple-icons/icons/fluentd.svg @@ -0,0 +1 @@ +Fluentd icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/flutter.svg b/assets/lib/simple-icons/icons/flutter.svg new file mode 100644 index 0000000..c985749 --- /dev/null +++ b/assets/lib/simple-icons/icons/flutter.svg @@ -0,0 +1 @@ +Flutter icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fnac.svg b/assets/lib/simple-icons/icons/fnac.svg new file mode 100644 index 0000000..8840739 --- /dev/null +++ b/assets/lib/simple-icons/icons/fnac.svg @@ -0,0 +1 @@ +Fnac icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fontawesome.svg b/assets/lib/simple-icons/icons/fontawesome.svg new file mode 100644 index 0000000..0712d0a --- /dev/null +++ b/assets/lib/simple-icons/icons/fontawesome.svg @@ -0,0 +1 @@ +Font Awesome icon diff --git a/assets/lib/simple-icons/icons/ford.svg b/assets/lib/simple-icons/icons/ford.svg new file mode 100644 index 0000000..bc4371a --- /dev/null +++ b/assets/lib/simple-icons/icons/ford.svg @@ -0,0 +1 @@ +Ford icon diff --git a/assets/lib/simple-icons/icons/formstack.svg b/assets/lib/simple-icons/icons/formstack.svg new file mode 100644 index 0000000..6b5c6ae --- /dev/null +++ b/assets/lib/simple-icons/icons/formstack.svg @@ -0,0 +1 @@ +Formstack icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fortinet.svg b/assets/lib/simple-icons/icons/fortinet.svg new file mode 100644 index 0000000..a813f57 --- /dev/null +++ b/assets/lib/simple-icons/icons/fortinet.svg @@ -0,0 +1 @@ +Fortinet icon diff --git a/assets/lib/simple-icons/icons/fossa.svg b/assets/lib/simple-icons/icons/fossa.svg new file mode 100644 index 0000000..8bb15df --- /dev/null +++ b/assets/lib/simple-icons/icons/fossa.svg @@ -0,0 +1 @@ +Fossa icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fossilscm.svg b/assets/lib/simple-icons/icons/fossilscm.svg new file mode 100644 index 0000000..df4342d --- /dev/null +++ b/assets/lib/simple-icons/icons/fossilscm.svg @@ -0,0 +1 @@ +Fossil SCM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/foursquare.svg b/assets/lib/simple-icons/icons/foursquare.svg new file mode 100644 index 0000000..40f52ba --- /dev/null +++ b/assets/lib/simple-icons/icons/foursquare.svg @@ -0,0 +1 @@ +Foursquare icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/framer.svg b/assets/lib/simple-icons/icons/framer.svg new file mode 100644 index 0000000..5265d91 --- /dev/null +++ b/assets/lib/simple-icons/icons/framer.svg @@ -0,0 +1 @@ +Framer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/freebsd.svg b/assets/lib/simple-icons/icons/freebsd.svg new file mode 100644 index 0000000..a87bb26 --- /dev/null +++ b/assets/lib/simple-icons/icons/freebsd.svg @@ -0,0 +1 @@ +FreeBSD icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/freecodecamp.svg b/assets/lib/simple-icons/icons/freecodecamp.svg new file mode 100644 index 0000000..bf6836c --- /dev/null +++ b/assets/lib/simple-icons/icons/freecodecamp.svg @@ -0,0 +1 @@ +freeCodeCamp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/freedesktop-dot-org.svg b/assets/lib/simple-icons/icons/freedesktop-dot-org.svg new file mode 100644 index 0000000..1077e24 --- /dev/null +++ b/assets/lib/simple-icons/icons/freedesktop-dot-org.svg @@ -0,0 +1 @@ +freedesktop.org icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/freelancer.svg b/assets/lib/simple-icons/icons/freelancer.svg new file mode 100644 index 0000000..ace3a6c --- /dev/null +++ b/assets/lib/simple-icons/icons/freelancer.svg @@ -0,0 +1 @@ +Freelancer icon diff --git a/assets/lib/simple-icons/icons/fujifilm.svg b/assets/lib/simple-icons/icons/fujifilm.svg new file mode 100644 index 0000000..e97e61e --- /dev/null +++ b/assets/lib/simple-icons/icons/fujifilm.svg @@ -0,0 +1 @@ +Fujifilm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/fujitsu.svg b/assets/lib/simple-icons/icons/fujitsu.svg new file mode 100644 index 0000000..b06341c --- /dev/null +++ b/assets/lib/simple-icons/icons/fujitsu.svg @@ -0,0 +1 @@ +Fujitsu icon diff --git a/assets/lib/simple-icons/icons/furaffinity.svg b/assets/lib/simple-icons/icons/furaffinity.svg new file mode 100644 index 0000000..54f3710 --- /dev/null +++ b/assets/lib/simple-icons/icons/furaffinity.svg @@ -0,0 +1 @@ +Fur Affinity icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/furrynetwork.svg b/assets/lib/simple-icons/icons/furrynetwork.svg new file mode 100644 index 0000000..1509f6a --- /dev/null +++ b/assets/lib/simple-icons/icons/furrynetwork.svg @@ -0,0 +1 @@ +Furry Network icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/garmin.svg b/assets/lib/simple-icons/icons/garmin.svg new file mode 100644 index 0000000..71b97b3 --- /dev/null +++ b/assets/lib/simple-icons/icons/garmin.svg @@ -0,0 +1 @@ +Garmin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gatling.svg b/assets/lib/simple-icons/icons/gatling.svg new file mode 100644 index 0000000..f68f29e --- /dev/null +++ b/assets/lib/simple-icons/icons/gatling.svg @@ -0,0 +1 @@ +Gatling icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gatsby.svg b/assets/lib/simple-icons/icons/gatsby.svg new file mode 100644 index 0000000..021f42f --- /dev/null +++ b/assets/lib/simple-icons/icons/gatsby.svg @@ -0,0 +1 @@ +Gatsby icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gauges.svg b/assets/lib/simple-icons/icons/gauges.svg new file mode 100644 index 0000000..6a7e03d --- /dev/null +++ b/assets/lib/simple-icons/icons/gauges.svg @@ -0,0 +1 @@ +Gauges icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/generalmotors.svg b/assets/lib/simple-icons/icons/generalmotors.svg new file mode 100644 index 0000000..38836b0 --- /dev/null +++ b/assets/lib/simple-icons/icons/generalmotors.svg @@ -0,0 +1 @@ +General Motors icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/genius.svg b/assets/lib/simple-icons/icons/genius.svg new file mode 100644 index 0000000..dbabb93 --- /dev/null +++ b/assets/lib/simple-icons/icons/genius.svg @@ -0,0 +1 @@ +Genius icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gentoo.svg b/assets/lib/simple-icons/icons/gentoo.svg new file mode 100644 index 0000000..ee25428 --- /dev/null +++ b/assets/lib/simple-icons/icons/gentoo.svg @@ -0,0 +1 @@ +Gentoo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/geocaching.svg b/assets/lib/simple-icons/icons/geocaching.svg new file mode 100644 index 0000000..dfac932 --- /dev/null +++ b/assets/lib/simple-icons/icons/geocaching.svg @@ -0,0 +1 @@ +Geocaching icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gerrit.svg b/assets/lib/simple-icons/icons/gerrit.svg new file mode 100644 index 0000000..d9b9bdf --- /dev/null +++ b/assets/lib/simple-icons/icons/gerrit.svg @@ -0,0 +1 @@ +Gerrit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ghost.svg b/assets/lib/simple-icons/icons/ghost.svg new file mode 100644 index 0000000..6bbee8e --- /dev/null +++ b/assets/lib/simple-icons/icons/ghost.svg @@ -0,0 +1 @@ +Ghost icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gimp.svg b/assets/lib/simple-icons/icons/gimp.svg new file mode 100644 index 0000000..2b2eb8e --- /dev/null +++ b/assets/lib/simple-icons/icons/gimp.svg @@ -0,0 +1 @@ +GIMP icon diff --git a/assets/lib/simple-icons/icons/git.svg b/assets/lib/simple-icons/icons/git.svg new file mode 100644 index 0000000..f795f63 --- /dev/null +++ b/assets/lib/simple-icons/icons/git.svg @@ -0,0 +1 @@ +Git icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gitea.svg b/assets/lib/simple-icons/icons/gitea.svg new file mode 100644 index 0000000..0fd0e0b --- /dev/null +++ b/assets/lib/simple-icons/icons/gitea.svg @@ -0,0 +1 @@ +Gitea icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/github.svg b/assets/lib/simple-icons/icons/github.svg new file mode 100644 index 0000000..3899712 --- /dev/null +++ b/assets/lib/simple-icons/icons/github.svg @@ -0,0 +1 @@ +GitHub icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/githubactions.svg b/assets/lib/simple-icons/icons/githubactions.svg new file mode 100644 index 0000000..3dfaf36 --- /dev/null +++ b/assets/lib/simple-icons/icons/githubactions.svg @@ -0,0 +1 @@ +GitHub Actions icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gitkraken.svg b/assets/lib/simple-icons/icons/gitkraken.svg new file mode 100644 index 0000000..77f8ea4 --- /dev/null +++ b/assets/lib/simple-icons/icons/gitkraken.svg @@ -0,0 +1 @@ +GitKraken icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gitlab.svg b/assets/lib/simple-icons/icons/gitlab.svg new file mode 100644 index 0000000..53dfcb0 --- /dev/null +++ b/assets/lib/simple-icons/icons/gitlab.svg @@ -0,0 +1 @@ +GitLab icon diff --git a/assets/lib/simple-icons/icons/gitpod.svg b/assets/lib/simple-icons/icons/gitpod.svg new file mode 100644 index 0000000..8331c33 --- /dev/null +++ b/assets/lib/simple-icons/icons/gitpod.svg @@ -0,0 +1 @@ +Gitpod icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gitter.svg b/assets/lib/simple-icons/icons/gitter.svg new file mode 100644 index 0000000..dadb9a1 --- /dev/null +++ b/assets/lib/simple-icons/icons/gitter.svg @@ -0,0 +1 @@ +Gitter icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/glassdoor.svg b/assets/lib/simple-icons/icons/glassdoor.svg new file mode 100644 index 0000000..04ef0c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/glassdoor.svg @@ -0,0 +1 @@ +Glassdoor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/glitch.svg b/assets/lib/simple-icons/icons/glitch.svg new file mode 100644 index 0000000..9fd484e --- /dev/null +++ b/assets/lib/simple-icons/icons/glitch.svg @@ -0,0 +1 @@ +Glitch icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gmail.svg b/assets/lib/simple-icons/icons/gmail.svg new file mode 100644 index 0000000..d6ef11e --- /dev/null +++ b/assets/lib/simple-icons/icons/gmail.svg @@ -0,0 +1 @@ +Gmail icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gnome.svg b/assets/lib/simple-icons/icons/gnome.svg new file mode 100644 index 0000000..0aea3d6 --- /dev/null +++ b/assets/lib/simple-icons/icons/gnome.svg @@ -0,0 +1 @@ +GNOME icon diff --git a/assets/lib/simple-icons/icons/gnu.svg b/assets/lib/simple-icons/icons/gnu.svg new file mode 100644 index 0000000..b60a005 --- /dev/null +++ b/assets/lib/simple-icons/icons/gnu.svg @@ -0,0 +1 @@ +GNU icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gnubash.svg b/assets/lib/simple-icons/icons/gnubash.svg new file mode 100644 index 0000000..2f42d3f --- /dev/null +++ b/assets/lib/simple-icons/icons/gnubash.svg @@ -0,0 +1 @@ +GNU Bash icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gnuemacs.svg b/assets/lib/simple-icons/icons/gnuemacs.svg new file mode 100644 index 0000000..5ec1c06 --- /dev/null +++ b/assets/lib/simple-icons/icons/gnuemacs.svg @@ -0,0 +1 @@ +GNU Emacs icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gnuicecat.svg b/assets/lib/simple-icons/icons/gnuicecat.svg new file mode 100644 index 0000000..cde6bb5 --- /dev/null +++ b/assets/lib/simple-icons/icons/gnuicecat.svg @@ -0,0 +1 @@ +GNU IceCat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gnuprivacyguard.svg b/assets/lib/simple-icons/icons/gnuprivacyguard.svg new file mode 100644 index 0000000..afc1a6c --- /dev/null +++ b/assets/lib/simple-icons/icons/gnuprivacyguard.svg @@ -0,0 +1 @@ +GNU Privacy Guard icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gnusocial.svg b/assets/lib/simple-icons/icons/gnusocial.svg new file mode 100644 index 0000000..315149b --- /dev/null +++ b/assets/lib/simple-icons/icons/gnusocial.svg @@ -0,0 +1 @@ +GNU social icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/go.svg b/assets/lib/simple-icons/icons/go.svg new file mode 100644 index 0000000..eef44ec --- /dev/null +++ b/assets/lib/simple-icons/icons/go.svg @@ -0,0 +1 @@ +Go icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/godotengine.svg b/assets/lib/simple-icons/icons/godotengine.svg new file mode 100644 index 0000000..87304b2 --- /dev/null +++ b/assets/lib/simple-icons/icons/godotengine.svg @@ -0,0 +1 @@ +Godot Engine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gog-dot-com.svg b/assets/lib/simple-icons/icons/gog-dot-com.svg new file mode 100644 index 0000000..5a605b8 --- /dev/null +++ b/assets/lib/simple-icons/icons/gog-dot-com.svg @@ -0,0 +1 @@ +GOG.com icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/goldenline.svg b/assets/lib/simple-icons/icons/goldenline.svg new file mode 100644 index 0000000..df920dd --- /dev/null +++ b/assets/lib/simple-icons/icons/goldenline.svg @@ -0,0 +1 @@ +GoldenLine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/goodreads.svg b/assets/lib/simple-icons/icons/goodreads.svg new file mode 100644 index 0000000..9866db0 --- /dev/null +++ b/assets/lib/simple-icons/icons/goodreads.svg @@ -0,0 +1 @@ +Goodreads icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/google.svg b/assets/lib/simple-icons/icons/google.svg new file mode 100644 index 0000000..f394f81 --- /dev/null +++ b/assets/lib/simple-icons/icons/google.svg @@ -0,0 +1 @@ +Google icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googleads.svg b/assets/lib/simple-icons/icons/googleads.svg new file mode 100644 index 0000000..930b6c5 --- /dev/null +++ b/assets/lib/simple-icons/icons/googleads.svg @@ -0,0 +1 @@ +Google Ads icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googleadsense.svg b/assets/lib/simple-icons/icons/googleadsense.svg new file mode 100644 index 0000000..04404c7 --- /dev/null +++ b/assets/lib/simple-icons/icons/googleadsense.svg @@ -0,0 +1 @@ +Google AdSense icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googleanalytics.svg b/assets/lib/simple-icons/icons/googleanalytics.svg new file mode 100644 index 0000000..171ea24 --- /dev/null +++ b/assets/lib/simple-icons/icons/googleanalytics.svg @@ -0,0 +1 @@ +Google Analytics icon diff --git a/assets/lib/simple-icons/icons/googleassistant.svg b/assets/lib/simple-icons/icons/googleassistant.svg new file mode 100644 index 0000000..b5d4fcd --- /dev/null +++ b/assets/lib/simple-icons/icons/googleassistant.svg @@ -0,0 +1 @@ +Google Assistant icon diff --git a/assets/lib/simple-icons/icons/googlecalendar.svg b/assets/lib/simple-icons/icons/googlecalendar.svg new file mode 100644 index 0000000..8e8d488 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlecalendar.svg @@ -0,0 +1 @@ +Google Calendar icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlecardboard.svg b/assets/lib/simple-icons/icons/googlecardboard.svg new file mode 100644 index 0000000..e82dbd8 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlecardboard.svg @@ -0,0 +1 @@ +Google Cardboard icon diff --git a/assets/lib/simple-icons/icons/googlecast.svg b/assets/lib/simple-icons/icons/googlecast.svg new file mode 100644 index 0000000..e422cb6 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlecast.svg @@ -0,0 +1 @@ +Google Cast icon diff --git a/assets/lib/simple-icons/icons/googlechrome.svg b/assets/lib/simple-icons/icons/googlechrome.svg new file mode 100644 index 0000000..dd142ed --- /dev/null +++ b/assets/lib/simple-icons/icons/googlechrome.svg @@ -0,0 +1 @@ +Google Chrome icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googleclassroom.svg b/assets/lib/simple-icons/icons/googleclassroom.svg new file mode 100644 index 0000000..86d3882 --- /dev/null +++ b/assets/lib/simple-icons/icons/googleclassroom.svg @@ -0,0 +1 @@ +Google Classroom icon diff --git a/assets/lib/simple-icons/icons/googlecloud.svg b/assets/lib/simple-icons/icons/googlecloud.svg new file mode 100644 index 0000000..17d6a4f --- /dev/null +++ b/assets/lib/simple-icons/icons/googlecloud.svg @@ -0,0 +1 @@ +Google Cloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googledrive.svg b/assets/lib/simple-icons/icons/googledrive.svg new file mode 100644 index 0000000..046f9b9 --- /dev/null +++ b/assets/lib/simple-icons/icons/googledrive.svg @@ -0,0 +1 @@ +Google Drive icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googleearth.svg b/assets/lib/simple-icons/icons/googleearth.svg new file mode 100644 index 0000000..2cee60e --- /dev/null +++ b/assets/lib/simple-icons/icons/googleearth.svg @@ -0,0 +1 @@ +Google Earth icon diff --git a/assets/lib/simple-icons/icons/googlefit.svg b/assets/lib/simple-icons/icons/googlefit.svg new file mode 100644 index 0000000..741fac1 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlefit.svg @@ -0,0 +1 @@ +Google Fit icon diff --git a/assets/lib/simple-icons/icons/googlehangouts.svg b/assets/lib/simple-icons/icons/googlehangouts.svg new file mode 100644 index 0000000..0ee1ed5 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlehangouts.svg @@ -0,0 +1 @@ +Google Hangouts icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlehangoutschat.svg b/assets/lib/simple-icons/icons/googlehangoutschat.svg new file mode 100644 index 0000000..9e6fc6d --- /dev/null +++ b/assets/lib/simple-icons/icons/googlehangoutschat.svg @@ -0,0 +1 @@ +Google Hangouts Chat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlehangoutsmeet.svg b/assets/lib/simple-icons/icons/googlehangoutsmeet.svg new file mode 100644 index 0000000..87f003b --- /dev/null +++ b/assets/lib/simple-icons/icons/googlehangoutsmeet.svg @@ -0,0 +1 @@ +Google Hangouts Meet icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlekeep.svg b/assets/lib/simple-icons/icons/googlekeep.svg new file mode 100644 index 0000000..8e5d5dd --- /dev/null +++ b/assets/lib/simple-icons/icons/googlekeep.svg @@ -0,0 +1 @@ +Google Keep icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlelens.svg b/assets/lib/simple-icons/icons/googlelens.svg new file mode 100644 index 0000000..e896913 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlelens.svg @@ -0,0 +1 @@ +Google Lens icon diff --git a/assets/lib/simple-icons/icons/googlemaps.svg b/assets/lib/simple-icons/icons/googlemaps.svg new file mode 100644 index 0000000..5847b40 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlemaps.svg @@ -0,0 +1 @@ +Google Maps icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlemessages.svg b/assets/lib/simple-icons/icons/googlemessages.svg new file mode 100644 index 0000000..ea95a5e --- /dev/null +++ b/assets/lib/simple-icons/icons/googlemessages.svg @@ -0,0 +1 @@ +Google Messages icon diff --git a/assets/lib/simple-icons/icons/googlemybusiness.svg b/assets/lib/simple-icons/icons/googlemybusiness.svg new file mode 100644 index 0000000..e823c22 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlemybusiness.svg @@ -0,0 +1 @@ +Google My Business icon diff --git a/assets/lib/simple-icons/icons/googlenearby.svg b/assets/lib/simple-icons/icons/googlenearby.svg new file mode 100644 index 0000000..2f1412b --- /dev/null +++ b/assets/lib/simple-icons/icons/googlenearby.svg @@ -0,0 +1 @@ +Google Nearby icon diff --git a/assets/lib/simple-icons/icons/googlepay.svg b/assets/lib/simple-icons/icons/googlepay.svg new file mode 100644 index 0000000..e50088e --- /dev/null +++ b/assets/lib/simple-icons/icons/googlepay.svg @@ -0,0 +1 @@ +Google Pay icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googleplay.svg b/assets/lib/simple-icons/icons/googleplay.svg new file mode 100644 index 0000000..b1bf771 --- /dev/null +++ b/assets/lib/simple-icons/icons/googleplay.svg @@ -0,0 +1 @@ +Google Play icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlepodcasts.svg b/assets/lib/simple-icons/icons/googlepodcasts.svg new file mode 100644 index 0000000..1c2b84a --- /dev/null +++ b/assets/lib/simple-icons/icons/googlepodcasts.svg @@ -0,0 +1 @@ +Google Podcasts icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlescholar.svg b/assets/lib/simple-icons/icons/googlescholar.svg new file mode 100644 index 0000000..b96eea8 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlescholar.svg @@ -0,0 +1 @@ +Google Scholar icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlesearchconsole.svg b/assets/lib/simple-icons/icons/googlesearchconsole.svg new file mode 100644 index 0000000..75558ab --- /dev/null +++ b/assets/lib/simple-icons/icons/googlesearchconsole.svg @@ -0,0 +1 @@ +Google Search Console icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googlesheets.svg b/assets/lib/simple-icons/icons/googlesheets.svg new file mode 100644 index 0000000..0e3bb46 --- /dev/null +++ b/assets/lib/simple-icons/icons/googlesheets.svg @@ -0,0 +1 @@ +Google Sheets icon diff --git a/assets/lib/simple-icons/icons/googlestreetview.svg b/assets/lib/simple-icons/icons/googlestreetview.svg new file mode 100644 index 0000000..729d4df --- /dev/null +++ b/assets/lib/simple-icons/icons/googlestreetview.svg @@ -0,0 +1 @@ +Google Street View icon diff --git a/assets/lib/simple-icons/icons/googletagmanager.svg b/assets/lib/simple-icons/icons/googletagmanager.svg new file mode 100644 index 0000000..82b3a98 --- /dev/null +++ b/assets/lib/simple-icons/icons/googletagmanager.svg @@ -0,0 +1 @@ +Google Tag Manager icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/googletranslate.svg b/assets/lib/simple-icons/icons/googletranslate.svg new file mode 100644 index 0000000..a232743 --- /dev/null +++ b/assets/lib/simple-icons/icons/googletranslate.svg @@ -0,0 +1 @@ +Google Translate icon diff --git a/assets/lib/simple-icons/icons/gov-dot-uk.svg b/assets/lib/simple-icons/icons/gov-dot-uk.svg new file mode 100644 index 0000000..334e489 --- /dev/null +++ b/assets/lib/simple-icons/icons/gov-dot-uk.svg @@ -0,0 +1 @@ +GOV.UK icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gradle.svg b/assets/lib/simple-icons/icons/gradle.svg new file mode 100644 index 0000000..ccef3e6 --- /dev/null +++ b/assets/lib/simple-icons/icons/gradle.svg @@ -0,0 +1 @@ +Gradle icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/grafana.svg b/assets/lib/simple-icons/icons/grafana.svg new file mode 100644 index 0000000..6be83c9 --- /dev/null +++ b/assets/lib/simple-icons/icons/grafana.svg @@ -0,0 +1 @@ +Grafana icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/graphcool.svg b/assets/lib/simple-icons/icons/graphcool.svg new file mode 100644 index 0000000..54f3466 --- /dev/null +++ b/assets/lib/simple-icons/icons/graphcool.svg @@ -0,0 +1 @@ +Graphcool icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/graphql.svg b/assets/lib/simple-icons/icons/graphql.svg new file mode 100644 index 0000000..8c91967 --- /dev/null +++ b/assets/lib/simple-icons/icons/graphql.svg @@ -0,0 +1 @@ +GraphQL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/grav.svg b/assets/lib/simple-icons/icons/grav.svg new file mode 100644 index 0000000..61d7e50 --- /dev/null +++ b/assets/lib/simple-icons/icons/grav.svg @@ -0,0 +1 @@ +Grav icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gravatar.svg b/assets/lib/simple-icons/icons/gravatar.svg new file mode 100644 index 0000000..75a401b --- /dev/null +++ b/assets/lib/simple-icons/icons/gravatar.svg @@ -0,0 +1 @@ +Gravatar icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/greenkeeper.svg b/assets/lib/simple-icons/icons/greenkeeper.svg new file mode 100644 index 0000000..d591e57 --- /dev/null +++ b/assets/lib/simple-icons/icons/greenkeeper.svg @@ -0,0 +1 @@ +Greenkeeper icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/greensock.svg b/assets/lib/simple-icons/icons/greensock.svg new file mode 100644 index 0000000..4a62517 --- /dev/null +++ b/assets/lib/simple-icons/icons/greensock.svg @@ -0,0 +1 @@ +GreenSock icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/groovy.svg b/assets/lib/simple-icons/icons/groovy.svg new file mode 100644 index 0000000..b8489f2 --- /dev/null +++ b/assets/lib/simple-icons/icons/groovy.svg @@ -0,0 +1 @@ +Groovy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/groupon.svg b/assets/lib/simple-icons/icons/groupon.svg new file mode 100644 index 0000000..1062196 --- /dev/null +++ b/assets/lib/simple-icons/icons/groupon.svg @@ -0,0 +1 @@ +Groupon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/grunt.svg b/assets/lib/simple-icons/icons/grunt.svg new file mode 100644 index 0000000..93d1930 --- /dev/null +++ b/assets/lib/simple-icons/icons/grunt.svg @@ -0,0 +1 @@ +Grunt icon diff --git a/assets/lib/simple-icons/icons/gulp.svg b/assets/lib/simple-icons/icons/gulp.svg new file mode 100644 index 0000000..3ba0f4f --- /dev/null +++ b/assets/lib/simple-icons/icons/gulp.svg @@ -0,0 +1 @@ +Gulp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gumroad.svg b/assets/lib/simple-icons/icons/gumroad.svg new file mode 100644 index 0000000..ca99e4e --- /dev/null +++ b/assets/lib/simple-icons/icons/gumroad.svg @@ -0,0 +1 @@ +Gumroad icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gumtree.svg b/assets/lib/simple-icons/icons/gumtree.svg new file mode 100644 index 0000000..e681cfc --- /dev/null +++ b/assets/lib/simple-icons/icons/gumtree.svg @@ -0,0 +1 @@ +Gumtree icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/gutenberg.svg b/assets/lib/simple-icons/icons/gutenberg.svg new file mode 100644 index 0000000..6ca5980 --- /dev/null +++ b/assets/lib/simple-icons/icons/gutenberg.svg @@ -0,0 +1 @@ +Gutenberg icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/habr.svg b/assets/lib/simple-icons/icons/habr.svg new file mode 100644 index 0000000..f747803 --- /dev/null +++ b/assets/lib/simple-icons/icons/habr.svg @@ -0,0 +1 @@ +Habr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hackaday.svg b/assets/lib/simple-icons/icons/hackaday.svg new file mode 100644 index 0000000..e124149 --- /dev/null +++ b/assets/lib/simple-icons/icons/hackaday.svg @@ -0,0 +1 @@ +Hackaday icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hackerearth.svg b/assets/lib/simple-icons/icons/hackerearth.svg new file mode 100644 index 0000000..2d654f3 --- /dev/null +++ b/assets/lib/simple-icons/icons/hackerearth.svg @@ -0,0 +1 @@ +HackerEarth icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hackerone.svg b/assets/lib/simple-icons/icons/hackerone.svg new file mode 100644 index 0000000..e6ce31e --- /dev/null +++ b/assets/lib/simple-icons/icons/hackerone.svg @@ -0,0 +1 @@ +HackerOne icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hackerrank.svg b/assets/lib/simple-icons/icons/hackerrank.svg new file mode 100644 index 0000000..1ae527d --- /dev/null +++ b/assets/lib/simple-icons/icons/hackerrank.svg @@ -0,0 +1 @@ +HackerRank icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hackhands.svg b/assets/lib/simple-icons/icons/hackhands.svg new file mode 100644 index 0000000..4afe130 --- /dev/null +++ b/assets/lib/simple-icons/icons/hackhands.svg @@ -0,0 +1 @@ +HackHands icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hackster.svg b/assets/lib/simple-icons/icons/hackster.svg new file mode 100644 index 0000000..69b7e35 --- /dev/null +++ b/assets/lib/simple-icons/icons/hackster.svg @@ -0,0 +1 @@ +Hackster icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/happycow.svg b/assets/lib/simple-icons/icons/happycow.svg new file mode 100644 index 0000000..b9dca4e --- /dev/null +++ b/assets/lib/simple-icons/icons/happycow.svg @@ -0,0 +1 @@ +HappyCow icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/harbor.svg b/assets/lib/simple-icons/icons/harbor.svg new file mode 100644 index 0000000..875a818 --- /dev/null +++ b/assets/lib/simple-icons/icons/harbor.svg @@ -0,0 +1 @@ +Harbor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hashnode.svg b/assets/lib/simple-icons/icons/hashnode.svg new file mode 100644 index 0000000..9e42ea5 --- /dev/null +++ b/assets/lib/simple-icons/icons/hashnode.svg @@ -0,0 +1 @@ +Hashnode icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/haskell.svg b/assets/lib/simple-icons/icons/haskell.svg new file mode 100644 index 0000000..c35c010 --- /dev/null +++ b/assets/lib/simple-icons/icons/haskell.svg @@ -0,0 +1 @@ +Haskell icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hatenabookmark.svg b/assets/lib/simple-icons/icons/hatenabookmark.svg new file mode 100644 index 0000000..8d23fe7 --- /dev/null +++ b/assets/lib/simple-icons/icons/hatenabookmark.svg @@ -0,0 +1 @@ +Hatena Bookmark icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/haveibeenpwned.svg b/assets/lib/simple-icons/icons/haveibeenpwned.svg new file mode 100644 index 0000000..c0af23f --- /dev/null +++ b/assets/lib/simple-icons/icons/haveibeenpwned.svg @@ -0,0 +1 @@ +haveibeenpwned icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/haxe.svg b/assets/lib/simple-icons/icons/haxe.svg new file mode 100644 index 0000000..c29ffd8 --- /dev/null +++ b/assets/lib/simple-icons/icons/haxe.svg @@ -0,0 +1 @@ +Haxe icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hbo.svg b/assets/lib/simple-icons/icons/hbo.svg new file mode 100644 index 0000000..429783f --- /dev/null +++ b/assets/lib/simple-icons/icons/hbo.svg @@ -0,0 +1 @@ +HBO icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hellofresh.svg b/assets/lib/simple-icons/icons/hellofresh.svg new file mode 100644 index 0000000..59025d5 --- /dev/null +++ b/assets/lib/simple-icons/icons/hellofresh.svg @@ -0,0 +1 @@ +HelloFresh icon diff --git a/assets/lib/simple-icons/icons/hellyhansen.svg b/assets/lib/simple-icons/icons/hellyhansen.svg new file mode 100644 index 0000000..604f1a6 --- /dev/null +++ b/assets/lib/simple-icons/icons/hellyhansen.svg @@ -0,0 +1 @@ +Helly Hansen icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/helm.svg b/assets/lib/simple-icons/icons/helm.svg new file mode 100644 index 0000000..0b5c4e8 --- /dev/null +++ b/assets/lib/simple-icons/icons/helm.svg @@ -0,0 +1 @@ +Helm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/here.svg b/assets/lib/simple-icons/icons/here.svg new file mode 100644 index 0000000..aa3645f --- /dev/null +++ b/assets/lib/simple-icons/icons/here.svg @@ -0,0 +1 @@ +HERE icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/heroku.svg b/assets/lib/simple-icons/icons/heroku.svg new file mode 100644 index 0000000..2430e47 --- /dev/null +++ b/assets/lib/simple-icons/icons/heroku.svg @@ -0,0 +1 @@ +Heroku icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hexo.svg b/assets/lib/simple-icons/icons/hexo.svg new file mode 100644 index 0000000..b8aa62f --- /dev/null +++ b/assets/lib/simple-icons/icons/hexo.svg @@ -0,0 +1 @@ +Hexo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/highly.svg b/assets/lib/simple-icons/icons/highly.svg new file mode 100644 index 0000000..8bb97e7 --- /dev/null +++ b/assets/lib/simple-icons/icons/highly.svg @@ -0,0 +1 @@ +Highly icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hilton.svg b/assets/lib/simple-icons/icons/hilton.svg new file mode 100644 index 0000000..6c2a38a --- /dev/null +++ b/assets/lib/simple-icons/icons/hilton.svg @@ -0,0 +1 @@ +Hilton icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hipchat.svg b/assets/lib/simple-icons/icons/hipchat.svg new file mode 100644 index 0000000..22ccf54 --- /dev/null +++ b/assets/lib/simple-icons/icons/hipchat.svg @@ -0,0 +1 @@ +HipChat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hitachi.svg b/assets/lib/simple-icons/icons/hitachi.svg new file mode 100644 index 0000000..a40dba5 --- /dev/null +++ b/assets/lib/simple-icons/icons/hitachi.svg @@ -0,0 +1 @@ +Hitachi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hive.svg b/assets/lib/simple-icons/icons/hive.svg new file mode 100644 index 0000000..c4ed860 --- /dev/null +++ b/assets/lib/simple-icons/icons/hive.svg @@ -0,0 +1 @@ +Hive icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hockeyapp.svg b/assets/lib/simple-icons/icons/hockeyapp.svg new file mode 100644 index 0000000..c7dd007 --- /dev/null +++ b/assets/lib/simple-icons/icons/hockeyapp.svg @@ -0,0 +1 @@ +HockeyApp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/homeassistant.svg b/assets/lib/simple-icons/icons/homeassistant.svg new file mode 100644 index 0000000..8513241 --- /dev/null +++ b/assets/lib/simple-icons/icons/homeassistant.svg @@ -0,0 +1 @@ +Home Assistant icon diff --git a/assets/lib/simple-icons/icons/homify.svg b/assets/lib/simple-icons/icons/homify.svg new file mode 100644 index 0000000..586cc80 --- /dev/null +++ b/assets/lib/simple-icons/icons/homify.svg @@ -0,0 +1 @@ +homify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/honda.svg b/assets/lib/simple-icons/icons/honda.svg new file mode 100644 index 0000000..85d79e3 --- /dev/null +++ b/assets/lib/simple-icons/icons/honda.svg @@ -0,0 +1 @@ +Honda icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hootsuite.svg b/assets/lib/simple-icons/icons/hootsuite.svg new file mode 100644 index 0000000..b8d79d4 --- /dev/null +++ b/assets/lib/simple-icons/icons/hootsuite.svg @@ -0,0 +1 @@ +Hootsuite icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hotels-dot-com.svg b/assets/lib/simple-icons/icons/hotels-dot-com.svg new file mode 100644 index 0000000..195fe54 --- /dev/null +++ b/assets/lib/simple-icons/icons/hotels-dot-com.svg @@ -0,0 +1 @@ +Hotels.com icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/houdini.svg b/assets/lib/simple-icons/icons/houdini.svg new file mode 100644 index 0000000..1d593de --- /dev/null +++ b/assets/lib/simple-icons/icons/houdini.svg @@ -0,0 +1 @@ +Houdini icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/houzz.svg b/assets/lib/simple-icons/icons/houzz.svg new file mode 100644 index 0000000..d2b68df --- /dev/null +++ b/assets/lib/simple-icons/icons/houzz.svg @@ -0,0 +1 @@ +Houzz icon diff --git a/assets/lib/simple-icons/icons/hp.svg b/assets/lib/simple-icons/icons/hp.svg new file mode 100644 index 0000000..47867a6 --- /dev/null +++ b/assets/lib/simple-icons/icons/hp.svg @@ -0,0 +1 @@ +HP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/html5.svg b/assets/lib/simple-icons/icons/html5.svg new file mode 100644 index 0000000..27c1d29 --- /dev/null +++ b/assets/lib/simple-icons/icons/html5.svg @@ -0,0 +1 @@ +HTML5 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/htmlacademy.svg b/assets/lib/simple-icons/icons/htmlacademy.svg new file mode 100644 index 0000000..035b073 --- /dev/null +++ b/assets/lib/simple-icons/icons/htmlacademy.svg @@ -0,0 +1 @@ +HTML Academy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/huawei.svg b/assets/lib/simple-icons/icons/huawei.svg new file mode 100644 index 0000000..bf6cec2 --- /dev/null +++ b/assets/lib/simple-icons/icons/huawei.svg @@ -0,0 +1 @@ +Huawei icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hubspot.svg b/assets/lib/simple-icons/icons/hubspot.svg new file mode 100644 index 0000000..eaa1084 --- /dev/null +++ b/assets/lib/simple-icons/icons/hubspot.svg @@ -0,0 +1 @@ +HubSpot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hugo.svg b/assets/lib/simple-icons/icons/hugo.svg new file mode 100644 index 0000000..dfb18f0 --- /dev/null +++ b/assets/lib/simple-icons/icons/hugo.svg @@ -0,0 +1 @@ +Hugo icon diff --git a/assets/lib/simple-icons/icons/hulu.svg b/assets/lib/simple-icons/icons/hulu.svg new file mode 100644 index 0000000..a4db4fe --- /dev/null +++ b/assets/lib/simple-icons/icons/hulu.svg @@ -0,0 +1 @@ +Hulu icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/humblebundle.svg b/assets/lib/simple-icons/icons/humblebundle.svg new file mode 100644 index 0000000..54dc15a --- /dev/null +++ b/assets/lib/simple-icons/icons/humblebundle.svg @@ -0,0 +1 @@ +Humble Bundle icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hurriyetemlak.svg b/assets/lib/simple-icons/icons/hurriyetemlak.svg new file mode 100644 index 0000000..9860af5 --- /dev/null +++ b/assets/lib/simple-icons/icons/hurriyetemlak.svg @@ -0,0 +1 @@ +Hurriyetemlak icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/hypothesis.svg b/assets/lib/simple-icons/icons/hypothesis.svg new file mode 100644 index 0000000..a30bc12 --- /dev/null +++ b/assets/lib/simple-icons/icons/hypothesis.svg @@ -0,0 +1 @@ +Hypothesis icon diff --git a/assets/lib/simple-icons/icons/hyundai.svg b/assets/lib/simple-icons/icons/hyundai.svg new file mode 100644 index 0000000..379d29e --- /dev/null +++ b/assets/lib/simple-icons/icons/hyundai.svg @@ -0,0 +1 @@ +Hyundai icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/iata.svg b/assets/lib/simple-icons/icons/iata.svg new file mode 100644 index 0000000..a4fcba1 --- /dev/null +++ b/assets/lib/simple-icons/icons/iata.svg @@ -0,0 +1 @@ +Iata icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ibeacon.svg b/assets/lib/simple-icons/icons/ibeacon.svg new file mode 100644 index 0000000..f33fddb --- /dev/null +++ b/assets/lib/simple-icons/icons/ibeacon.svg @@ -0,0 +1 @@ +iBeacon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ibm.svg b/assets/lib/simple-icons/icons/ibm.svg new file mode 100644 index 0000000..0da23ee --- /dev/null +++ b/assets/lib/simple-icons/icons/ibm.svg @@ -0,0 +1 @@ +IBM icon diff --git a/assets/lib/simple-icons/icons/icloud.svg b/assets/lib/simple-icons/icons/icloud.svg new file mode 100644 index 0000000..d0fd35b --- /dev/null +++ b/assets/lib/simple-icons/icons/icloud.svg @@ -0,0 +1 @@ +iCloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/icomoon.svg b/assets/lib/simple-icons/icons/icomoon.svg new file mode 100644 index 0000000..0e62ab8 --- /dev/null +++ b/assets/lib/simple-icons/icons/icomoon.svg @@ -0,0 +1 @@ +IcoMoon icon diff --git a/assets/lib/simple-icons/icons/icon.svg b/assets/lib/simple-icons/icons/icon.svg new file mode 100644 index 0000000..40a8d8b --- /dev/null +++ b/assets/lib/simple-icons/icons/icon.svg @@ -0,0 +1 @@ +ICON icon diff --git a/assets/lib/simple-icons/icons/iconify.svg b/assets/lib/simple-icons/icons/iconify.svg new file mode 100644 index 0000000..6bc17aa --- /dev/null +++ b/assets/lib/simple-icons/icons/iconify.svg @@ -0,0 +1 @@ +Iconify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/iconjar.svg b/assets/lib/simple-icons/icons/iconjar.svg new file mode 100644 index 0000000..bf7c990 --- /dev/null +++ b/assets/lib/simple-icons/icons/iconjar.svg @@ -0,0 +1 @@ +IconJar icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/icq.svg b/assets/lib/simple-icons/icons/icq.svg new file mode 100644 index 0000000..0b7d22a --- /dev/null +++ b/assets/lib/simple-icons/icons/icq.svg @@ -0,0 +1 @@ +ICQ icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ideal.svg b/assets/lib/simple-icons/icons/ideal.svg new file mode 100644 index 0000000..a9d0e60 --- /dev/null +++ b/assets/lib/simple-icons/icons/ideal.svg @@ -0,0 +1 @@ +iDEAL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ifixit.svg b/assets/lib/simple-icons/icons/ifixit.svg new file mode 100644 index 0000000..8a09c87 --- /dev/null +++ b/assets/lib/simple-icons/icons/ifixit.svg @@ -0,0 +1 @@ +iFixit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ifood.svg b/assets/lib/simple-icons/icons/ifood.svg new file mode 100644 index 0000000..5e289b7 --- /dev/null +++ b/assets/lib/simple-icons/icons/ifood.svg @@ -0,0 +1 @@ +iFood icon diff --git a/assets/lib/simple-icons/icons/imdb.svg b/assets/lib/simple-icons/icons/imdb.svg new file mode 100644 index 0000000..57c46f0 --- /dev/null +++ b/assets/lib/simple-icons/icons/imdb.svg @@ -0,0 +1 @@ +IMDb icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/imgur.svg b/assets/lib/simple-icons/icons/imgur.svg new file mode 100644 index 0000000..1fedce1 --- /dev/null +++ b/assets/lib/simple-icons/icons/imgur.svg @@ -0,0 +1 @@ +Imgur icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/indeed.svg b/assets/lib/simple-icons/icons/indeed.svg new file mode 100644 index 0000000..b7638df --- /dev/null +++ b/assets/lib/simple-icons/icons/indeed.svg @@ -0,0 +1 @@ +Indeed icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/influxdb.svg b/assets/lib/simple-icons/icons/influxdb.svg new file mode 100644 index 0000000..f78bf6e --- /dev/null +++ b/assets/lib/simple-icons/icons/influxdb.svg @@ -0,0 +1 @@ +InfluxDB icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/inkscape.svg b/assets/lib/simple-icons/icons/inkscape.svg new file mode 100644 index 0000000..707ae0d --- /dev/null +++ b/assets/lib/simple-icons/icons/inkscape.svg @@ -0,0 +1 @@ +Inkscape icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/instacart.svg b/assets/lib/simple-icons/icons/instacart.svg new file mode 100644 index 0000000..eda8789 --- /dev/null +++ b/assets/lib/simple-icons/icons/instacart.svg @@ -0,0 +1 @@ +Instacart icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/instagram.svg b/assets/lib/simple-icons/icons/instagram.svg new file mode 100644 index 0000000..e0b8ffd --- /dev/null +++ b/assets/lib/simple-icons/icons/instagram.svg @@ -0,0 +1 @@ +Instagram icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/instapaper.svg b/assets/lib/simple-icons/icons/instapaper.svg new file mode 100644 index 0000000..955a780 --- /dev/null +++ b/assets/lib/simple-icons/icons/instapaper.svg @@ -0,0 +1 @@ +Instapaper icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/intel.svg b/assets/lib/simple-icons/icons/intel.svg new file mode 100644 index 0000000..ecc5d22 --- /dev/null +++ b/assets/lib/simple-icons/icons/intel.svg @@ -0,0 +1 @@ +Intel icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/intellijidea.svg b/assets/lib/simple-icons/icons/intellijidea.svg new file mode 100644 index 0000000..691b45d --- /dev/null +++ b/assets/lib/simple-icons/icons/intellijidea.svg @@ -0,0 +1 @@ +IntelliJ IDEA icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/intercom.svg b/assets/lib/simple-icons/icons/intercom.svg new file mode 100644 index 0000000..a5547f1 --- /dev/null +++ b/assets/lib/simple-icons/icons/intercom.svg @@ -0,0 +1 @@ +Intercom icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/internetarchive.svg b/assets/lib/simple-icons/icons/internetarchive.svg new file mode 100644 index 0000000..dab99c2 --- /dev/null +++ b/assets/lib/simple-icons/icons/internetarchive.svg @@ -0,0 +1 @@ +Internet Archive icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/internetexplorer.svg b/assets/lib/simple-icons/icons/internetexplorer.svg new file mode 100644 index 0000000..5790347 --- /dev/null +++ b/assets/lib/simple-icons/icons/internetexplorer.svg @@ -0,0 +1 @@ +Internet Explorer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/invision.svg b/assets/lib/simple-icons/icons/invision.svg new file mode 100644 index 0000000..27a9951 --- /dev/null +++ b/assets/lib/simple-icons/icons/invision.svg @@ -0,0 +1 @@ +InVision icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/invoiceninja.svg b/assets/lib/simple-icons/icons/invoiceninja.svg new file mode 100644 index 0000000..735ac9b --- /dev/null +++ b/assets/lib/simple-icons/icons/invoiceninja.svg @@ -0,0 +1 @@ +Invoice Ninja icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/iobroker.svg b/assets/lib/simple-icons/icons/iobroker.svg new file mode 100644 index 0000000..850146b --- /dev/null +++ b/assets/lib/simple-icons/icons/iobroker.svg @@ -0,0 +1 @@ +ioBroker icon diff --git a/assets/lib/simple-icons/icons/ionic.svg b/assets/lib/simple-icons/icons/ionic.svg new file mode 100644 index 0000000..b5855ec --- /dev/null +++ b/assets/lib/simple-icons/icons/ionic.svg @@ -0,0 +1 @@ +Ionic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ios.svg b/assets/lib/simple-icons/icons/ios.svg new file mode 100644 index 0000000..b8b421f --- /dev/null +++ b/assets/lib/simple-icons/icons/ios.svg @@ -0,0 +1 @@ +iOS icon diff --git a/assets/lib/simple-icons/icons/ipfs.svg b/assets/lib/simple-icons/icons/ipfs.svg new file mode 100644 index 0000000..6a8add9 --- /dev/null +++ b/assets/lib/simple-icons/icons/ipfs.svg @@ -0,0 +1 @@ +IPFS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/issuu.svg b/assets/lib/simple-icons/icons/issuu.svg new file mode 100644 index 0000000..8a921b7 --- /dev/null +++ b/assets/lib/simple-icons/icons/issuu.svg @@ -0,0 +1 @@ +Issuu icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/itch-dot-io.svg b/assets/lib/simple-icons/icons/itch-dot-io.svg new file mode 100644 index 0000000..0892fcc --- /dev/null +++ b/assets/lib/simple-icons/icons/itch-dot-io.svg @@ -0,0 +1 @@ +Itch.io icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/itunes.svg b/assets/lib/simple-icons/icons/itunes.svg new file mode 100644 index 0000000..a49aa20 --- /dev/null +++ b/assets/lib/simple-icons/icons/itunes.svg @@ -0,0 +1 @@ +iTunes icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/iveco.svg b/assets/lib/simple-icons/icons/iveco.svg new file mode 100644 index 0000000..7df59ee --- /dev/null +++ b/assets/lib/simple-icons/icons/iveco.svg @@ -0,0 +1 @@ +IVECO icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jabber.svg b/assets/lib/simple-icons/icons/jabber.svg new file mode 100644 index 0000000..f99e961 --- /dev/null +++ b/assets/lib/simple-icons/icons/jabber.svg @@ -0,0 +1 @@ +Jabber icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jameson.svg b/assets/lib/simple-icons/icons/jameson.svg new file mode 100644 index 0000000..5a0fdb3 --- /dev/null +++ b/assets/lib/simple-icons/icons/jameson.svg @@ -0,0 +1 @@ +Jameson icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/java.svg b/assets/lib/simple-icons/icons/java.svg new file mode 100644 index 0000000..26fb365 --- /dev/null +++ b/assets/lib/simple-icons/icons/java.svg @@ -0,0 +1 @@ +Java icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/javascript.svg b/assets/lib/simple-icons/icons/javascript.svg new file mode 100644 index 0000000..aa28411 --- /dev/null +++ b/assets/lib/simple-icons/icons/javascript.svg @@ -0,0 +1 @@ +JavaScript icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jcb.svg b/assets/lib/simple-icons/icons/jcb.svg new file mode 100644 index 0000000..01ce57f --- /dev/null +++ b/assets/lib/simple-icons/icons/jcb.svg @@ -0,0 +1 @@ +JCB icon diff --git a/assets/lib/simple-icons/icons/jeep.svg b/assets/lib/simple-icons/icons/jeep.svg new file mode 100644 index 0000000..ed7bd87 --- /dev/null +++ b/assets/lib/simple-icons/icons/jeep.svg @@ -0,0 +1 @@ +Jeep icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jekyll.svg b/assets/lib/simple-icons/icons/jekyll.svg new file mode 100644 index 0000000..4e13fa0 --- /dev/null +++ b/assets/lib/simple-icons/icons/jekyll.svg @@ -0,0 +1 @@ +Jekyll icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jenkins.svg b/assets/lib/simple-icons/icons/jenkins.svg new file mode 100644 index 0000000..0e2c5e9 --- /dev/null +++ b/assets/lib/simple-icons/icons/jenkins.svg @@ -0,0 +1 @@ +Jenkins icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jenkinsx.svg b/assets/lib/simple-icons/icons/jenkinsx.svg new file mode 100644 index 0000000..a7cc926 --- /dev/null +++ b/assets/lib/simple-icons/icons/jenkinsx.svg @@ -0,0 +1 @@ +Jenkins X icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jest.svg b/assets/lib/simple-icons/icons/jest.svg new file mode 100644 index 0000000..ea2bdf7 --- /dev/null +++ b/assets/lib/simple-icons/icons/jest.svg @@ -0,0 +1 @@ +Jest icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jet.svg b/assets/lib/simple-icons/icons/jet.svg new file mode 100644 index 0000000..3c5c697 --- /dev/null +++ b/assets/lib/simple-icons/icons/jet.svg @@ -0,0 +1 @@ +JET icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jetbrains.svg b/assets/lib/simple-icons/icons/jetbrains.svg new file mode 100644 index 0000000..a3bd661 --- /dev/null +++ b/assets/lib/simple-icons/icons/jetbrains.svg @@ -0,0 +1 @@ +JetBrains icon diff --git a/assets/lib/simple-icons/icons/jinja.svg b/assets/lib/simple-icons/icons/jinja.svg new file mode 100644 index 0000000..f517b5f --- /dev/null +++ b/assets/lib/simple-icons/icons/jinja.svg @@ -0,0 +1 @@ +Jinja icon diff --git a/assets/lib/simple-icons/icons/jira.svg b/assets/lib/simple-icons/icons/jira.svg new file mode 100644 index 0000000..5fa09ad --- /dev/null +++ b/assets/lib/simple-icons/icons/jira.svg @@ -0,0 +1 @@ +Jira icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/johndeere.svg b/assets/lib/simple-icons/icons/johndeere.svg new file mode 100644 index 0000000..f028146 --- /dev/null +++ b/assets/lib/simple-icons/icons/johndeere.svg @@ -0,0 +1 @@ +John Deere icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/joomla.svg b/assets/lib/simple-icons/icons/joomla.svg new file mode 100644 index 0000000..758c1d2 --- /dev/null +++ b/assets/lib/simple-icons/icons/joomla.svg @@ -0,0 +1 @@ +Joomla icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jquery.svg b/assets/lib/simple-icons/icons/jquery.svg new file mode 100644 index 0000000..5d11903 --- /dev/null +++ b/assets/lib/simple-icons/icons/jquery.svg @@ -0,0 +1 @@ +jQuery icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jsdelivr.svg b/assets/lib/simple-icons/icons/jsdelivr.svg new file mode 100644 index 0000000..eb72be1 --- /dev/null +++ b/assets/lib/simple-icons/icons/jsdelivr.svg @@ -0,0 +1 @@ +jsDelivr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jsfiddle.svg b/assets/lib/simple-icons/icons/jsfiddle.svg new file mode 100644 index 0000000..3ca2381 --- /dev/null +++ b/assets/lib/simple-icons/icons/jsfiddle.svg @@ -0,0 +1 @@ +JSFiddle icon diff --git a/assets/lib/simple-icons/icons/json.svg b/assets/lib/simple-icons/icons/json.svg new file mode 100644 index 0000000..9f248ac --- /dev/null +++ b/assets/lib/simple-icons/icons/json.svg @@ -0,0 +1 @@ +JSON icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jsonwebtokens.svg b/assets/lib/simple-icons/icons/jsonwebtokens.svg new file mode 100644 index 0000000..0b12263 --- /dev/null +++ b/assets/lib/simple-icons/icons/jsonwebtokens.svg @@ -0,0 +1 @@ +JSON Web Tokens icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/jupyter.svg b/assets/lib/simple-icons/icons/jupyter.svg new file mode 100644 index 0000000..cec19cf --- /dev/null +++ b/assets/lib/simple-icons/icons/jupyter.svg @@ -0,0 +1 @@ +Jupyter icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/justeat.svg b/assets/lib/simple-icons/icons/justeat.svg new file mode 100644 index 0000000..41efe8a --- /dev/null +++ b/assets/lib/simple-icons/icons/justeat.svg @@ -0,0 +1 @@ +Just Eat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/justgiving.svg b/assets/lib/simple-icons/icons/justgiving.svg new file mode 100644 index 0000000..62f7d51 --- /dev/null +++ b/assets/lib/simple-icons/icons/justgiving.svg @@ -0,0 +1 @@ +JustGiving icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kaggle.svg b/assets/lib/simple-icons/icons/kaggle.svg new file mode 100644 index 0000000..0280a1f --- /dev/null +++ b/assets/lib/simple-icons/icons/kaggle.svg @@ -0,0 +1 @@ +Kaggle icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kaios.svg b/assets/lib/simple-icons/icons/kaios.svg new file mode 100644 index 0000000..ed71eb6 --- /dev/null +++ b/assets/lib/simple-icons/icons/kaios.svg @@ -0,0 +1 @@ +KaiOS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kaspersky.svg b/assets/lib/simple-icons/icons/kaspersky.svg new file mode 100644 index 0000000..0f806b0 --- /dev/null +++ b/assets/lib/simple-icons/icons/kaspersky.svg @@ -0,0 +1 @@ +Kaspersky icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/katana.svg b/assets/lib/simple-icons/icons/katana.svg new file mode 100644 index 0000000..b79e976 --- /dev/null +++ b/assets/lib/simple-icons/icons/katana.svg @@ -0,0 +1 @@ +Katana icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/keepassxc.svg b/assets/lib/simple-icons/icons/keepassxc.svg new file mode 100644 index 0000000..df3a3d3 --- /dev/null +++ b/assets/lib/simple-icons/icons/keepassxc.svg @@ -0,0 +1 @@ +KeePassXC icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kentico.svg b/assets/lib/simple-icons/icons/kentico.svg new file mode 100644 index 0000000..18410ab --- /dev/null +++ b/assets/lib/simple-icons/icons/kentico.svg @@ -0,0 +1 @@ +Kentico icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/keras.svg b/assets/lib/simple-icons/icons/keras.svg new file mode 100644 index 0000000..9cc0f95 --- /dev/null +++ b/assets/lib/simple-icons/icons/keras.svg @@ -0,0 +1 @@ +Keras icon diff --git a/assets/lib/simple-icons/icons/keybase.svg b/assets/lib/simple-icons/icons/keybase.svg new file mode 100644 index 0000000..0709ece --- /dev/null +++ b/assets/lib/simple-icons/icons/keybase.svg @@ -0,0 +1 @@ +Keybase icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/keycdn.svg b/assets/lib/simple-icons/icons/keycdn.svg new file mode 100644 index 0000000..7459595 --- /dev/null +++ b/assets/lib/simple-icons/icons/keycdn.svg @@ -0,0 +1 @@ +KeyCDN icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/khanacademy.svg b/assets/lib/simple-icons/icons/khanacademy.svg new file mode 100644 index 0000000..b74edd3 --- /dev/null +++ b/assets/lib/simple-icons/icons/khanacademy.svg @@ -0,0 +1 @@ +Khan Academy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/khronosgroup.svg b/assets/lib/simple-icons/icons/khronosgroup.svg new file mode 100644 index 0000000..357852c --- /dev/null +++ b/assets/lib/simple-icons/icons/khronosgroup.svg @@ -0,0 +1 @@ +Khronos Group icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kia.svg b/assets/lib/simple-icons/icons/kia.svg new file mode 100644 index 0000000..cefdc2e --- /dev/null +++ b/assets/lib/simple-icons/icons/kia.svg @@ -0,0 +1 @@ +Kia icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kibana.svg b/assets/lib/simple-icons/icons/kibana.svg new file mode 100644 index 0000000..ae93b74 --- /dev/null +++ b/assets/lib/simple-icons/icons/kibana.svg @@ -0,0 +1 @@ +Kibana icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kickstarter.svg b/assets/lib/simple-icons/icons/kickstarter.svg new file mode 100644 index 0000000..aaead59 --- /dev/null +++ b/assets/lib/simple-icons/icons/kickstarter.svg @@ -0,0 +1 @@ +Kickstarter icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kik.svg b/assets/lib/simple-icons/icons/kik.svg new file mode 100644 index 0000000..8e55c2d --- /dev/null +++ b/assets/lib/simple-icons/icons/kik.svg @@ -0,0 +1 @@ +Kik icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kirby.svg b/assets/lib/simple-icons/icons/kirby.svg new file mode 100644 index 0000000..48daac1 --- /dev/null +++ b/assets/lib/simple-icons/icons/kirby.svg @@ -0,0 +1 @@ +Kirby icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/klm.svg b/assets/lib/simple-icons/icons/klm.svg new file mode 100644 index 0000000..37bfcda --- /dev/null +++ b/assets/lib/simple-icons/icons/klm.svg @@ -0,0 +1 @@ +KLM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/klout.svg b/assets/lib/simple-icons/icons/klout.svg new file mode 100644 index 0000000..eb4c24d --- /dev/null +++ b/assets/lib/simple-icons/icons/klout.svg @@ -0,0 +1 @@ +Klout icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/known.svg b/assets/lib/simple-icons/icons/known.svg new file mode 100644 index 0000000..d6c59dd --- /dev/null +++ b/assets/lib/simple-icons/icons/known.svg @@ -0,0 +1 @@ +Known icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ko-fi.svg b/assets/lib/simple-icons/icons/ko-fi.svg new file mode 100644 index 0000000..c335a1a --- /dev/null +++ b/assets/lib/simple-icons/icons/ko-fi.svg @@ -0,0 +1 @@ +Ko-fi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kodi.svg b/assets/lib/simple-icons/icons/kodi.svg new file mode 100644 index 0000000..7716b8d --- /dev/null +++ b/assets/lib/simple-icons/icons/kodi.svg @@ -0,0 +1 @@ +Kodi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/koding.svg b/assets/lib/simple-icons/icons/koding.svg new file mode 100644 index 0000000..4173e95 --- /dev/null +++ b/assets/lib/simple-icons/icons/koding.svg @@ -0,0 +1 @@ +Koding icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kotlin.svg b/assets/lib/simple-icons/icons/kotlin.svg new file mode 100644 index 0000000..ac00bbe --- /dev/null +++ b/assets/lib/simple-icons/icons/kotlin.svg @@ -0,0 +1 @@ +Kotlin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/krita.svg b/assets/lib/simple-icons/icons/krita.svg new file mode 100644 index 0000000..7e43a30 --- /dev/null +++ b/assets/lib/simple-icons/icons/krita.svg @@ -0,0 +1 @@ +Krita icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kubernetes.svg b/assets/lib/simple-icons/icons/kubernetes.svg new file mode 100644 index 0000000..3e8f13f --- /dev/null +++ b/assets/lib/simple-icons/icons/kubernetes.svg @@ -0,0 +1 @@ +Kubernetes icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/kyocera.svg b/assets/lib/simple-icons/icons/kyocera.svg new file mode 100644 index 0000000..77bc7a0 --- /dev/null +++ b/assets/lib/simple-icons/icons/kyocera.svg @@ -0,0 +1 @@ +Kyocera icon diff --git a/assets/lib/simple-icons/icons/labview.svg b/assets/lib/simple-icons/icons/labview.svg new file mode 100644 index 0000000..3d8bd99 --- /dev/null +++ b/assets/lib/simple-icons/icons/labview.svg @@ -0,0 +1 @@ +LabVIEW icon diff --git a/assets/lib/simple-icons/icons/lamborghini.svg b/assets/lib/simple-icons/icons/lamborghini.svg new file mode 100644 index 0000000..3a78f7e --- /dev/null +++ b/assets/lib/simple-icons/icons/lamborghini.svg @@ -0,0 +1 @@ +Lamborghini icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/laravel.svg b/assets/lib/simple-icons/icons/laravel.svg new file mode 100644 index 0000000..a523b55 --- /dev/null +++ b/assets/lib/simple-icons/icons/laravel.svg @@ -0,0 +1 @@ +Laravel icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/laravelhorizon.svg b/assets/lib/simple-icons/icons/laravelhorizon.svg new file mode 100644 index 0000000..a088dd7 --- /dev/null +++ b/assets/lib/simple-icons/icons/laravelhorizon.svg @@ -0,0 +1 @@ +Laravel Horizon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/laravelnova.svg b/assets/lib/simple-icons/icons/laravelnova.svg new file mode 100644 index 0000000..a70c001 --- /dev/null +++ b/assets/lib/simple-icons/icons/laravelnova.svg @@ -0,0 +1 @@ +Laravel Nova icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/last-dot-fm.svg b/assets/lib/simple-icons/icons/last-dot-fm.svg new file mode 100644 index 0000000..beeb3e0 --- /dev/null +++ b/assets/lib/simple-icons/icons/last-dot-fm.svg @@ -0,0 +1 @@ +Last.fm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lastpass.svg b/assets/lib/simple-icons/icons/lastpass.svg new file mode 100644 index 0000000..75b6de2 --- /dev/null +++ b/assets/lib/simple-icons/icons/lastpass.svg @@ -0,0 +1 @@ +LastPass icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/latex.svg b/assets/lib/simple-icons/icons/latex.svg new file mode 100644 index 0000000..f482fe4 --- /dev/null +++ b/assets/lib/simple-icons/icons/latex.svg @@ -0,0 +1 @@ +LaTeX icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/launchpad.svg b/assets/lib/simple-icons/icons/launchpad.svg new file mode 100644 index 0000000..f958185 --- /dev/null +++ b/assets/lib/simple-icons/icons/launchpad.svg @@ -0,0 +1 @@ +Launchpad icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/leaflet.svg b/assets/lib/simple-icons/icons/leaflet.svg new file mode 100644 index 0000000..50c561d --- /dev/null +++ b/assets/lib/simple-icons/icons/leaflet.svg @@ -0,0 +1 @@ +Leaflet icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/leetcode.svg b/assets/lib/simple-icons/icons/leetcode.svg new file mode 100644 index 0000000..0d738d1 --- /dev/null +++ b/assets/lib/simple-icons/icons/leetcode.svg @@ -0,0 +1 @@ +LeetCode icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lenovo.svg b/assets/lib/simple-icons/icons/lenovo.svg new file mode 100644 index 0000000..8ecb1b4 --- /dev/null +++ b/assets/lib/simple-icons/icons/lenovo.svg @@ -0,0 +1 @@ +Lenovo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/letsencrypt.svg b/assets/lib/simple-icons/icons/letsencrypt.svg new file mode 100644 index 0000000..f9d4b3d --- /dev/null +++ b/assets/lib/simple-icons/icons/letsencrypt.svg @@ -0,0 +1 @@ +Let's Encrypt icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/letterboxd.svg b/assets/lib/simple-icons/icons/letterboxd.svg new file mode 100644 index 0000000..539e1e7 --- /dev/null +++ b/assets/lib/simple-icons/icons/letterboxd.svg @@ -0,0 +1 @@ +Letterboxd icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lg.svg b/assets/lib/simple-icons/icons/lg.svg new file mode 100644 index 0000000..3a2eeaf --- /dev/null +++ b/assets/lib/simple-icons/icons/lg.svg @@ -0,0 +1 @@ +LG icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lgtm.svg b/assets/lib/simple-icons/icons/lgtm.svg new file mode 100644 index 0000000..f1247f6 --- /dev/null +++ b/assets/lib/simple-icons/icons/lgtm.svg @@ -0,0 +1 @@ +LGTM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/liberapay.svg b/assets/lib/simple-icons/icons/liberapay.svg new file mode 100644 index 0000000..a6c7cd8 --- /dev/null +++ b/assets/lib/simple-icons/icons/liberapay.svg @@ -0,0 +1 @@ +Liberapay icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/librarything.svg b/assets/lib/simple-icons/icons/librarything.svg new file mode 100644 index 0000000..9044a73 --- /dev/null +++ b/assets/lib/simple-icons/icons/librarything.svg @@ -0,0 +1 @@ +LibraryThing icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/libreoffice.svg b/assets/lib/simple-icons/icons/libreoffice.svg new file mode 100644 index 0000000..2672e57 --- /dev/null +++ b/assets/lib/simple-icons/icons/libreoffice.svg @@ -0,0 +1 @@ +LibreOffice icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/libuv.svg b/assets/lib/simple-icons/icons/libuv.svg new file mode 100644 index 0000000..7ada0f6 --- /dev/null +++ b/assets/lib/simple-icons/icons/libuv.svg @@ -0,0 +1 @@ +libuv icon diff --git a/assets/lib/simple-icons/icons/lighthouse.svg b/assets/lib/simple-icons/icons/lighthouse.svg new file mode 100644 index 0000000..77bf2e1 --- /dev/null +++ b/assets/lib/simple-icons/icons/lighthouse.svg @@ -0,0 +1 @@ +Lighthouse icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/line.svg b/assets/lib/simple-icons/icons/line.svg new file mode 100644 index 0000000..a4f374e --- /dev/null +++ b/assets/lib/simple-icons/icons/line.svg @@ -0,0 +1 @@ +Line icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lineageos.svg b/assets/lib/simple-icons/icons/lineageos.svg new file mode 100644 index 0000000..141084e --- /dev/null +++ b/assets/lib/simple-icons/icons/lineageos.svg @@ -0,0 +1 @@ +LineageOS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/linewebtoon.svg b/assets/lib/simple-icons/icons/linewebtoon.svg new file mode 100644 index 0000000..31eadd3 --- /dev/null +++ b/assets/lib/simple-icons/icons/linewebtoon.svg @@ -0,0 +1 @@ +LINE WEBTOON icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/linkedin.svg b/assets/lib/simple-icons/icons/linkedin.svg new file mode 100644 index 0000000..3dc9f68 --- /dev/null +++ b/assets/lib/simple-icons/icons/linkedin.svg @@ -0,0 +1 @@ +LinkedIn icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/linode.svg b/assets/lib/simple-icons/icons/linode.svg new file mode 100644 index 0000000..543ce1d --- /dev/null +++ b/assets/lib/simple-icons/icons/linode.svg @@ -0,0 +1 @@ +Linode icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/linux.svg b/assets/lib/simple-icons/icons/linux.svg new file mode 100644 index 0000000..3e1ee6b --- /dev/null +++ b/assets/lib/simple-icons/icons/linux.svg @@ -0,0 +1 @@ +Linux icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/linuxfoundation.svg b/assets/lib/simple-icons/icons/linuxfoundation.svg new file mode 100644 index 0000000..19c23a5 --- /dev/null +++ b/assets/lib/simple-icons/icons/linuxfoundation.svg @@ -0,0 +1 @@ +Linux Foundation icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/linuxmint.svg b/assets/lib/simple-icons/icons/linuxmint.svg new file mode 100644 index 0000000..16250ef --- /dev/null +++ b/assets/lib/simple-icons/icons/linuxmint.svg @@ -0,0 +1 @@ +Linux Mint icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/litecoin.svg b/assets/lib/simple-icons/icons/litecoin.svg new file mode 100644 index 0000000..9adc274 --- /dev/null +++ b/assets/lib/simple-icons/icons/litecoin.svg @@ -0,0 +1 @@ +Litecoin icon diff --git a/assets/lib/simple-icons/icons/livejournal.svg b/assets/lib/simple-icons/icons/livejournal.svg new file mode 100644 index 0000000..50bffcb --- /dev/null +++ b/assets/lib/simple-icons/icons/livejournal.svg @@ -0,0 +1 @@ +LiveJournal icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/livestream.svg b/assets/lib/simple-icons/icons/livestream.svg new file mode 100644 index 0000000..82a534f --- /dev/null +++ b/assets/lib/simple-icons/icons/livestream.svg @@ -0,0 +1 @@ +Livestream icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/llvm.svg b/assets/lib/simple-icons/icons/llvm.svg new file mode 100644 index 0000000..7aac058 --- /dev/null +++ b/assets/lib/simple-icons/icons/llvm.svg @@ -0,0 +1 @@ +LLVM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lmms.svg b/assets/lib/simple-icons/icons/lmms.svg new file mode 100644 index 0000000..babac8c --- /dev/null +++ b/assets/lib/simple-icons/icons/lmms.svg @@ -0,0 +1 @@ +LMMS icon diff --git a/assets/lib/simple-icons/icons/logitech.svg b/assets/lib/simple-icons/icons/logitech.svg new file mode 100644 index 0000000..edf6acd --- /dev/null +++ b/assets/lib/simple-icons/icons/logitech.svg @@ -0,0 +1 @@ +Logitech icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/logmein.svg b/assets/lib/simple-icons/icons/logmein.svg new file mode 100644 index 0000000..1f8e3eb --- /dev/null +++ b/assets/lib/simple-icons/icons/logmein.svg @@ -0,0 +1 @@ +LogMeIn icon diff --git a/assets/lib/simple-icons/icons/logstash.svg b/assets/lib/simple-icons/icons/logstash.svg new file mode 100644 index 0000000..4d432cd --- /dev/null +++ b/assets/lib/simple-icons/icons/logstash.svg @@ -0,0 +1 @@ +Logstash icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/loop.svg b/assets/lib/simple-icons/icons/loop.svg new file mode 100644 index 0000000..fd21347 --- /dev/null +++ b/assets/lib/simple-icons/icons/loop.svg @@ -0,0 +1 @@ +Loop icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lua.svg b/assets/lib/simple-icons/icons/lua.svg new file mode 100644 index 0000000..a18fc81 --- /dev/null +++ b/assets/lib/simple-icons/icons/lua.svg @@ -0,0 +1 @@ +Lua icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lubuntu.svg b/assets/lib/simple-icons/icons/lubuntu.svg new file mode 100644 index 0000000..c669830 --- /dev/null +++ b/assets/lib/simple-icons/icons/lubuntu.svg @@ -0,0 +1 @@ +Lubuntu icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lufthansa.svg b/assets/lib/simple-icons/icons/lufthansa.svg new file mode 100644 index 0000000..8585822 --- /dev/null +++ b/assets/lib/simple-icons/icons/lufthansa.svg @@ -0,0 +1 @@ +Lufthansa icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lumen.svg b/assets/lib/simple-icons/icons/lumen.svg new file mode 100644 index 0000000..e0e1ed4 --- /dev/null +++ b/assets/lib/simple-icons/icons/lumen.svg @@ -0,0 +1 @@ +Lumen icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/lyft.svg b/assets/lib/simple-icons/icons/lyft.svg new file mode 100644 index 0000000..533ea15 --- /dev/null +++ b/assets/lib/simple-icons/icons/lyft.svg @@ -0,0 +1 @@ +Lyft icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/maas.svg b/assets/lib/simple-icons/icons/maas.svg new file mode 100644 index 0000000..adf08cf --- /dev/null +++ b/assets/lib/simple-icons/icons/maas.svg @@ -0,0 +1 @@ +MAAS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/macys.svg b/assets/lib/simple-icons/icons/macys.svg new file mode 100644 index 0000000..30b4fae --- /dev/null +++ b/assets/lib/simple-icons/icons/macys.svg @@ -0,0 +1 @@ +Macy’s icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/magento.svg b/assets/lib/simple-icons/icons/magento.svg new file mode 100644 index 0000000..fe656cb --- /dev/null +++ b/assets/lib/simple-icons/icons/magento.svg @@ -0,0 +1 @@ +Magento icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/magisk.svg b/assets/lib/simple-icons/icons/magisk.svg new file mode 100644 index 0000000..d789a69 --- /dev/null +++ b/assets/lib/simple-icons/icons/magisk.svg @@ -0,0 +1 @@ +Magisk icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mail-dot-ru.svg b/assets/lib/simple-icons/icons/mail-dot-ru.svg new file mode 100644 index 0000000..aa7342d --- /dev/null +++ b/assets/lib/simple-icons/icons/mail-dot-ru.svg @@ -0,0 +1 @@ +Mail.Ru icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mailchimp.svg b/assets/lib/simple-icons/icons/mailchimp.svg new file mode 100644 index 0000000..620d2c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/mailchimp.svg @@ -0,0 +1 @@ +MailChimp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/makerbot.svg b/assets/lib/simple-icons/icons/makerbot.svg new file mode 100644 index 0000000..c8b2b70 --- /dev/null +++ b/assets/lib/simple-icons/icons/makerbot.svg @@ -0,0 +1 @@ +MakerBot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/man.svg b/assets/lib/simple-icons/icons/man.svg new file mode 100644 index 0000000..f639323 --- /dev/null +++ b/assets/lib/simple-icons/icons/man.svg @@ -0,0 +1 @@ +MAN icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/manageiq.svg b/assets/lib/simple-icons/icons/manageiq.svg new file mode 100644 index 0000000..baa5dba --- /dev/null +++ b/assets/lib/simple-icons/icons/manageiq.svg @@ -0,0 +1 @@ +ManageIQ icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/manjaro.svg b/assets/lib/simple-icons/icons/manjaro.svg new file mode 100644 index 0000000..1249704 --- /dev/null +++ b/assets/lib/simple-icons/icons/manjaro.svg @@ -0,0 +1 @@ +Manjaro icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mapbox.svg b/assets/lib/simple-icons/icons/mapbox.svg new file mode 100644 index 0000000..ac17d79 --- /dev/null +++ b/assets/lib/simple-icons/icons/mapbox.svg @@ -0,0 +1 @@ +Mapbox icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mariadb.svg b/assets/lib/simple-icons/icons/mariadb.svg new file mode 100644 index 0000000..c52dafb --- /dev/null +++ b/assets/lib/simple-icons/icons/mariadb.svg @@ -0,0 +1 @@ +MariaDB icon diff --git a/assets/lib/simple-icons/icons/mariadbfoundation.svg b/assets/lib/simple-icons/icons/mariadbfoundation.svg new file mode 100644 index 0000000..5267f0f --- /dev/null +++ b/assets/lib/simple-icons/icons/mariadbfoundation.svg @@ -0,0 +1 @@ +MariaDB Foundation icon diff --git a/assets/lib/simple-icons/icons/markdown.svg b/assets/lib/simple-icons/icons/markdown.svg new file mode 100644 index 0000000..3009973 --- /dev/null +++ b/assets/lib/simple-icons/icons/markdown.svg @@ -0,0 +1 @@ +Markdown icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/marketo.svg b/assets/lib/simple-icons/icons/marketo.svg new file mode 100644 index 0000000..e217103 --- /dev/null +++ b/assets/lib/simple-icons/icons/marketo.svg @@ -0,0 +1 @@ +Marketo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/marriott.svg b/assets/lib/simple-icons/icons/marriott.svg new file mode 100644 index 0000000..bb86fe2 --- /dev/null +++ b/assets/lib/simple-icons/icons/marriott.svg @@ -0,0 +1 @@ +Marriott icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/maserati.svg b/assets/lib/simple-icons/icons/maserati.svg new file mode 100644 index 0000000..458c612 --- /dev/null +++ b/assets/lib/simple-icons/icons/maserati.svg @@ -0,0 +1 @@ +Maserati icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mastercard.svg b/assets/lib/simple-icons/icons/mastercard.svg new file mode 100644 index 0000000..2f8fb99 --- /dev/null +++ b/assets/lib/simple-icons/icons/mastercard.svg @@ -0,0 +1 @@ +MasterCard icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mastodon.svg b/assets/lib/simple-icons/icons/mastodon.svg new file mode 100644 index 0000000..79e1d80 --- /dev/null +++ b/assets/lib/simple-icons/icons/mastodon.svg @@ -0,0 +1 @@ +Mastodon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/material-ui.svg b/assets/lib/simple-icons/icons/material-ui.svg new file mode 100644 index 0000000..a7c4b31 --- /dev/null +++ b/assets/lib/simple-icons/icons/material-ui.svg @@ -0,0 +1 @@ +Material-UI icon diff --git a/assets/lib/simple-icons/icons/materialdesign.svg b/assets/lib/simple-icons/icons/materialdesign.svg new file mode 100644 index 0000000..3d0011a --- /dev/null +++ b/assets/lib/simple-icons/icons/materialdesign.svg @@ -0,0 +1 @@ +Material Design icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/materialdesignicons.svg b/assets/lib/simple-icons/icons/materialdesignicons.svg new file mode 100644 index 0000000..244d1eb --- /dev/null +++ b/assets/lib/simple-icons/icons/materialdesignicons.svg @@ -0,0 +1 @@ +Material Design Icons icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mathworks.svg b/assets/lib/simple-icons/icons/mathworks.svg new file mode 100644 index 0000000..f26ab3d --- /dev/null +++ b/assets/lib/simple-icons/icons/mathworks.svg @@ -0,0 +1 @@ +Mathworks icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/matrix.svg b/assets/lib/simple-icons/icons/matrix.svg new file mode 100644 index 0000000..9fa6023 --- /dev/null +++ b/assets/lib/simple-icons/icons/matrix.svg @@ -0,0 +1 @@ +Matrix icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mattermost.svg b/assets/lib/simple-icons/icons/mattermost.svg new file mode 100644 index 0000000..e9f1d9e --- /dev/null +++ b/assets/lib/simple-icons/icons/mattermost.svg @@ -0,0 +1 @@ +Mattermost icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/matternet.svg b/assets/lib/simple-icons/icons/matternet.svg new file mode 100644 index 0000000..ef608d6 --- /dev/null +++ b/assets/lib/simple-icons/icons/matternet.svg @@ -0,0 +1 @@ +Matternet icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mazda.svg b/assets/lib/simple-icons/icons/mazda.svg new file mode 100644 index 0000000..b2a8855 --- /dev/null +++ b/assets/lib/simple-icons/icons/mazda.svg @@ -0,0 +1 @@ +Mazda icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mcafee.svg b/assets/lib/simple-icons/icons/mcafee.svg new file mode 100644 index 0000000..9281b3b --- /dev/null +++ b/assets/lib/simple-icons/icons/mcafee.svg @@ -0,0 +1 @@ +McAfee icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mcdonalds.svg b/assets/lib/simple-icons/icons/mcdonalds.svg new file mode 100644 index 0000000..6c24399 --- /dev/null +++ b/assets/lib/simple-icons/icons/mcdonalds.svg @@ -0,0 +1 @@ +McDonald's icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mdnwebdocs.svg b/assets/lib/simple-icons/icons/mdnwebdocs.svg new file mode 100644 index 0000000..24f6f55 --- /dev/null +++ b/assets/lib/simple-icons/icons/mdnwebdocs.svg @@ -0,0 +1 @@ +MDN Web Docs icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mediafire.svg b/assets/lib/simple-icons/icons/mediafire.svg new file mode 100644 index 0000000..354da62 --- /dev/null +++ b/assets/lib/simple-icons/icons/mediafire.svg @@ -0,0 +1 @@ +MediaFire icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mediatemple.svg b/assets/lib/simple-icons/icons/mediatemple.svg new file mode 100644 index 0000000..fdbbe98 --- /dev/null +++ b/assets/lib/simple-icons/icons/mediatemple.svg @@ -0,0 +1 @@ +MediaTemple icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/medium.svg b/assets/lib/simple-icons/icons/medium.svg new file mode 100644 index 0000000..6258a31 --- /dev/null +++ b/assets/lib/simple-icons/icons/medium.svg @@ -0,0 +1 @@ +Medium icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/meetup.svg b/assets/lib/simple-icons/icons/meetup.svg new file mode 100644 index 0000000..19a0c5c --- /dev/null +++ b/assets/lib/simple-icons/icons/meetup.svg @@ -0,0 +1 @@ +Meetup icon diff --git a/assets/lib/simple-icons/icons/mega.svg b/assets/lib/simple-icons/icons/mega.svg new file mode 100644 index 0000000..6e182eb --- /dev/null +++ b/assets/lib/simple-icons/icons/mega.svg @@ -0,0 +1 @@ +MEGA icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mendeley.svg b/assets/lib/simple-icons/icons/mendeley.svg new file mode 100644 index 0000000..8864d04 --- /dev/null +++ b/assets/lib/simple-icons/icons/mendeley.svg @@ -0,0 +1 @@ +Mendeley icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mercedes.svg b/assets/lib/simple-icons/icons/mercedes.svg new file mode 100644 index 0000000..b6c4158 --- /dev/null +++ b/assets/lib/simple-icons/icons/mercedes.svg @@ -0,0 +1 @@ +Mercedes icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/messenger.svg b/assets/lib/simple-icons/icons/messenger.svg new file mode 100644 index 0000000..55b3247 --- /dev/null +++ b/assets/lib/simple-icons/icons/messenger.svg @@ -0,0 +1 @@ +Messenger icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/meteor.svg b/assets/lib/simple-icons/icons/meteor.svg new file mode 100644 index 0000000..4b18d39 --- /dev/null +++ b/assets/lib/simple-icons/icons/meteor.svg @@ -0,0 +1 @@ +Meteor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/micro-dot-blog.svg b/assets/lib/simple-icons/icons/micro-dot-blog.svg new file mode 100644 index 0000000..b050ebd --- /dev/null +++ b/assets/lib/simple-icons/icons/micro-dot-blog.svg @@ -0,0 +1 @@ +Micro.blog icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/microbit.svg b/assets/lib/simple-icons/icons/microbit.svg new file mode 100644 index 0000000..b5c5ba1 --- /dev/null +++ b/assets/lib/simple-icons/icons/microbit.svg @@ -0,0 +1 @@ +micro:bit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/microgenetics.svg b/assets/lib/simple-icons/icons/microgenetics.svg new file mode 100644 index 0000000..4b4ccad --- /dev/null +++ b/assets/lib/simple-icons/icons/microgenetics.svg @@ -0,0 +1 @@ +Microgenetics icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/microsoft.svg b/assets/lib/simple-icons/icons/microsoft.svg new file mode 100644 index 0000000..e0e09e9 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoft.svg @@ -0,0 +1 @@ +Microsoft icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/microsoftaccess.svg b/assets/lib/simple-icons/icons/microsoftaccess.svg new file mode 100644 index 0000000..612690c --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftaccess.svg @@ -0,0 +1 @@ +Microsoft Access icon diff --git a/assets/lib/simple-icons/icons/microsoftazure.svg b/assets/lib/simple-icons/icons/microsoftazure.svg new file mode 100644 index 0000000..d6d0d2c --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftazure.svg @@ -0,0 +1 @@ +Microsoft Azure icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/microsoftedge.svg b/assets/lib/simple-icons/icons/microsoftedge.svg new file mode 100644 index 0000000..49a4512 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftedge.svg @@ -0,0 +1 @@ +Microsoft Edge icon diff --git a/assets/lib/simple-icons/icons/microsoftexcel.svg b/assets/lib/simple-icons/icons/microsoftexcel.svg new file mode 100644 index 0000000..9185e95 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftexcel.svg @@ -0,0 +1 @@ +Microsoft Excel icon diff --git a/assets/lib/simple-icons/icons/microsoftexchange.svg b/assets/lib/simple-icons/icons/microsoftexchange.svg new file mode 100644 index 0000000..a230e47 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftexchange.svg @@ -0,0 +1 @@ +Microsoft Exchange icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/microsoftoffice.svg b/assets/lib/simple-icons/icons/microsoftoffice.svg new file mode 100644 index 0000000..8911b00 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftoffice.svg @@ -0,0 +1 @@ +Microsoft Office icon diff --git a/assets/lib/simple-icons/icons/microsoftonedrive.svg b/assets/lib/simple-icons/icons/microsoftonedrive.svg new file mode 100644 index 0000000..ce95fda --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftonedrive.svg @@ -0,0 +1 @@ +Microsoft OneDrive icon diff --git a/assets/lib/simple-icons/icons/microsoftonenote.svg b/assets/lib/simple-icons/icons/microsoftonenote.svg new file mode 100644 index 0000000..ba4fd48 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftonenote.svg @@ -0,0 +1 @@ +Microsoft OneNote icon diff --git a/assets/lib/simple-icons/icons/microsoftoutlook.svg b/assets/lib/simple-icons/icons/microsoftoutlook.svg new file mode 100644 index 0000000..3b090a4 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftoutlook.svg @@ -0,0 +1 @@ +Microsoft Outlook icon diff --git a/assets/lib/simple-icons/icons/microsoftpowerpoint.svg b/assets/lib/simple-icons/icons/microsoftpowerpoint.svg new file mode 100644 index 0000000..7fba124 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftpowerpoint.svg @@ -0,0 +1 @@ +Microsoft PowerPoint icon diff --git a/assets/lib/simple-icons/icons/microsoftsharepoint.svg b/assets/lib/simple-icons/icons/microsoftsharepoint.svg new file mode 100644 index 0000000..2b02cca --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftsharepoint.svg @@ -0,0 +1 @@ +Microsoft SharePoint icon diff --git a/assets/lib/simple-icons/icons/microsoftsqlserver.svg b/assets/lib/simple-icons/icons/microsoftsqlserver.svg new file mode 100644 index 0000000..83fd1ad --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftsqlserver.svg @@ -0,0 +1 @@ +Microsoft SQL Server icon diff --git a/assets/lib/simple-icons/icons/microsoftteams.svg b/assets/lib/simple-icons/icons/microsoftteams.svg new file mode 100644 index 0000000..602c804 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftteams.svg @@ -0,0 +1 @@ +Microsoft Teams icon diff --git a/assets/lib/simple-icons/icons/microsoftvisio.svg b/assets/lib/simple-icons/icons/microsoftvisio.svg new file mode 100644 index 0000000..aa2c90c --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftvisio.svg @@ -0,0 +1 @@ +Microsoft Visio icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/microsoftword.svg b/assets/lib/simple-icons/icons/microsoftword.svg new file mode 100644 index 0000000..d51f089 --- /dev/null +++ b/assets/lib/simple-icons/icons/microsoftword.svg @@ -0,0 +1 @@ +Microsoft Word icon diff --git a/assets/lib/simple-icons/icons/microstrategy.svg b/assets/lib/simple-icons/icons/microstrategy.svg new file mode 100644 index 0000000..40a5f3c --- /dev/null +++ b/assets/lib/simple-icons/icons/microstrategy.svg @@ -0,0 +1 @@ +MicroStrategy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/midi.svg b/assets/lib/simple-icons/icons/midi.svg new file mode 100644 index 0000000..73f13b2 --- /dev/null +++ b/assets/lib/simple-icons/icons/midi.svg @@ -0,0 +1 @@ +MIDI icon diff --git a/assets/lib/simple-icons/icons/minds.svg b/assets/lib/simple-icons/icons/minds.svg new file mode 100644 index 0000000..4928e31 --- /dev/null +++ b/assets/lib/simple-icons/icons/minds.svg @@ -0,0 +1 @@ +Minds icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/minetest.svg b/assets/lib/simple-icons/icons/minetest.svg new file mode 100644 index 0000000..9107497 --- /dev/null +++ b/assets/lib/simple-icons/icons/minetest.svg @@ -0,0 +1 @@ +Minetest icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/minutemailer.svg b/assets/lib/simple-icons/icons/minutemailer.svg new file mode 100644 index 0000000..4b6c518 --- /dev/null +++ b/assets/lib/simple-icons/icons/minutemailer.svg @@ -0,0 +1 @@ +Minutemailer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mitsubishi.svg b/assets/lib/simple-icons/icons/mitsubishi.svg new file mode 100644 index 0000000..7984e87 --- /dev/null +++ b/assets/lib/simple-icons/icons/mitsubishi.svg @@ -0,0 +1 @@ +Mitsubishi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mix.svg b/assets/lib/simple-icons/icons/mix.svg new file mode 100644 index 0000000..74c39b0 --- /dev/null +++ b/assets/lib/simple-icons/icons/mix.svg @@ -0,0 +1 @@ +Mix icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mixcloud.svg b/assets/lib/simple-icons/icons/mixcloud.svg new file mode 100644 index 0000000..3adfe69 --- /dev/null +++ b/assets/lib/simple-icons/icons/mixcloud.svg @@ -0,0 +1 @@ +Mixcloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mixer.svg b/assets/lib/simple-icons/icons/mixer.svg new file mode 100644 index 0000000..3fabe21 --- /dev/null +++ b/assets/lib/simple-icons/icons/mixer.svg @@ -0,0 +1 @@ +Mixer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mocha.svg b/assets/lib/simple-icons/icons/mocha.svg new file mode 100644 index 0000000..5b2cfbd --- /dev/null +++ b/assets/lib/simple-icons/icons/mocha.svg @@ -0,0 +1 @@ +Mocha icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mojang.svg b/assets/lib/simple-icons/icons/mojang.svg new file mode 100644 index 0000000..579d55d --- /dev/null +++ b/assets/lib/simple-icons/icons/mojang.svg @@ -0,0 +1 @@ +Mojang icon diff --git a/assets/lib/simple-icons/icons/monero.svg b/assets/lib/simple-icons/icons/monero.svg new file mode 100644 index 0000000..3e7f1f6 --- /dev/null +++ b/assets/lib/simple-icons/icons/monero.svg @@ -0,0 +1 @@ +Monero icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mongodb.svg b/assets/lib/simple-icons/icons/mongodb.svg new file mode 100644 index 0000000..0f595f1 --- /dev/null +++ b/assets/lib/simple-icons/icons/mongodb.svg @@ -0,0 +1 @@ +MongoDB icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/monkeytie.svg b/assets/lib/simple-icons/icons/monkeytie.svg new file mode 100644 index 0000000..20356ab --- /dev/null +++ b/assets/lib/simple-icons/icons/monkeytie.svg @@ -0,0 +1 @@ +Monkey tie icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/monogram.svg b/assets/lib/simple-icons/icons/monogram.svg new file mode 100644 index 0000000..8d2a434 --- /dev/null +++ b/assets/lib/simple-icons/icons/monogram.svg @@ -0,0 +1 @@ +Monogram icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/monster.svg b/assets/lib/simple-icons/icons/monster.svg new file mode 100644 index 0000000..304e57f --- /dev/null +++ b/assets/lib/simple-icons/icons/monster.svg @@ -0,0 +1 @@ +Monster icon diff --git a/assets/lib/simple-icons/icons/monzo.svg b/assets/lib/simple-icons/icons/monzo.svg new file mode 100644 index 0000000..71be16f --- /dev/null +++ b/assets/lib/simple-icons/icons/monzo.svg @@ -0,0 +1 @@ +Monzo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/moo.svg b/assets/lib/simple-icons/icons/moo.svg new file mode 100644 index 0000000..1922a13 --- /dev/null +++ b/assets/lib/simple-icons/icons/moo.svg @@ -0,0 +1 @@ +Moo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mozilla.svg b/assets/lib/simple-icons/icons/mozilla.svg new file mode 100644 index 0000000..4006ed1 --- /dev/null +++ b/assets/lib/simple-icons/icons/mozilla.svg @@ -0,0 +1 @@ +Mozilla icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mozillafirefox.svg b/assets/lib/simple-icons/icons/mozillafirefox.svg new file mode 100644 index 0000000..3762246 --- /dev/null +++ b/assets/lib/simple-icons/icons/mozillafirefox.svg @@ -0,0 +1 @@ +Mozilla Firefox icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mozillathunderbird.svg b/assets/lib/simple-icons/icons/mozillathunderbird.svg new file mode 100644 index 0000000..b1f9c1e --- /dev/null +++ b/assets/lib/simple-icons/icons/mozillathunderbird.svg @@ -0,0 +1 @@ +Mozilla Thunderbird icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mta.svg b/assets/lib/simple-icons/icons/mta.svg new file mode 100644 index 0000000..7500b0e --- /dev/null +++ b/assets/lib/simple-icons/icons/mta.svg @@ -0,0 +1 @@ +MTA icon diff --git a/assets/lib/simple-icons/icons/musescore.svg b/assets/lib/simple-icons/icons/musescore.svg new file mode 100644 index 0000000..0728206 --- /dev/null +++ b/assets/lib/simple-icons/icons/musescore.svg @@ -0,0 +1 @@ +MuseScore icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mxlinux.svg b/assets/lib/simple-icons/icons/mxlinux.svg new file mode 100644 index 0000000..adcd8b6 --- /dev/null +++ b/assets/lib/simple-icons/icons/mxlinux.svg @@ -0,0 +1 @@ +MX Linux icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/myspace.svg b/assets/lib/simple-icons/icons/myspace.svg new file mode 100644 index 0000000..b919c08 --- /dev/null +++ b/assets/lib/simple-icons/icons/myspace.svg @@ -0,0 +1 @@ +Myspace icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/mysql.svg b/assets/lib/simple-icons/icons/mysql.svg new file mode 100644 index 0000000..5ac2cad --- /dev/null +++ b/assets/lib/simple-icons/icons/mysql.svg @@ -0,0 +1 @@ +MySQL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nativescript.svg b/assets/lib/simple-icons/icons/nativescript.svg new file mode 100644 index 0000000..b920ac5 --- /dev/null +++ b/assets/lib/simple-icons/icons/nativescript.svg @@ -0,0 +1 @@ +NativeScript icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ndr.svg b/assets/lib/simple-icons/icons/ndr.svg new file mode 100644 index 0000000..f4b1868 --- /dev/null +++ b/assets/lib/simple-icons/icons/ndr.svg @@ -0,0 +1 @@ +NDR icon diff --git a/assets/lib/simple-icons/icons/nec.svg b/assets/lib/simple-icons/icons/nec.svg new file mode 100644 index 0000000..51011af --- /dev/null +++ b/assets/lib/simple-icons/icons/nec.svg @@ -0,0 +1 @@ +NEC icon diff --git a/assets/lib/simple-icons/icons/neo4j.svg b/assets/lib/simple-icons/icons/neo4j.svg new file mode 100644 index 0000000..7229371 --- /dev/null +++ b/assets/lib/simple-icons/icons/neo4j.svg @@ -0,0 +1 @@ +Neo4j icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/neovim.svg b/assets/lib/simple-icons/icons/neovim.svg new file mode 100644 index 0000000..7f7ef42 --- /dev/null +++ b/assets/lib/simple-icons/icons/neovim.svg @@ -0,0 +1 @@ +Neovim icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/netapp.svg b/assets/lib/simple-icons/icons/netapp.svg new file mode 100644 index 0000000..b7fa0fe --- /dev/null +++ b/assets/lib/simple-icons/icons/netapp.svg @@ -0,0 +1 @@ +NetApp icon diff --git a/assets/lib/simple-icons/icons/netflix.svg b/assets/lib/simple-icons/icons/netflix.svg new file mode 100644 index 0000000..0592aed --- /dev/null +++ b/assets/lib/simple-icons/icons/netflix.svg @@ -0,0 +1 @@ +Netflix icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/netlify.svg b/assets/lib/simple-icons/icons/netlify.svg new file mode 100644 index 0000000..18b7bd3 --- /dev/null +++ b/assets/lib/simple-icons/icons/netlify.svg @@ -0,0 +1 @@ +Netlify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/newyorktimes.svg b/assets/lib/simple-icons/icons/newyorktimes.svg new file mode 100644 index 0000000..31fd993 --- /dev/null +++ b/assets/lib/simple-icons/icons/newyorktimes.svg @@ -0,0 +1 @@ +New York Times icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/next-dot-js.svg b/assets/lib/simple-icons/icons/next-dot-js.svg new file mode 100644 index 0000000..162293a --- /dev/null +++ b/assets/lib/simple-icons/icons/next-dot-js.svg @@ -0,0 +1 @@ +Next.js icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nextcloud.svg b/assets/lib/simple-icons/icons/nextcloud.svg new file mode 100644 index 0000000..c5fec3f --- /dev/null +++ b/assets/lib/simple-icons/icons/nextcloud.svg @@ -0,0 +1 @@ +Nextcloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nextdoor.svg b/assets/lib/simple-icons/icons/nextdoor.svg new file mode 100644 index 0000000..2878589 --- /dev/null +++ b/assets/lib/simple-icons/icons/nextdoor.svg @@ -0,0 +1 @@ +Nextdoor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nfc.svg b/assets/lib/simple-icons/icons/nfc.svg new file mode 100644 index 0000000..6fa0f4f --- /dev/null +++ b/assets/lib/simple-icons/icons/nfc.svg @@ -0,0 +1 @@ +NFC icon diff --git a/assets/lib/simple-icons/icons/nginx.svg b/assets/lib/simple-icons/icons/nginx.svg new file mode 100644 index 0000000..f8d56fa --- /dev/null +++ b/assets/lib/simple-icons/icons/nginx.svg @@ -0,0 +1 @@ +NGINX icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/niconico.svg b/assets/lib/simple-icons/icons/niconico.svg new file mode 100644 index 0000000..d2dc25b --- /dev/null +++ b/assets/lib/simple-icons/icons/niconico.svg @@ -0,0 +1 @@ +niconico icon diff --git a/assets/lib/simple-icons/icons/nim.svg b/assets/lib/simple-icons/icons/nim.svg new file mode 100644 index 0000000..7acc57d --- /dev/null +++ b/assets/lib/simple-icons/icons/nim.svg @@ -0,0 +1 @@ +Nim icon diff --git a/assets/lib/simple-icons/icons/nintendo.svg b/assets/lib/simple-icons/icons/nintendo.svg new file mode 100644 index 0000000..ed09f42 --- /dev/null +++ b/assets/lib/simple-icons/icons/nintendo.svg @@ -0,0 +1 @@ +Nintendo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nintendo3ds.svg b/assets/lib/simple-icons/icons/nintendo3ds.svg new file mode 100644 index 0000000..c2ea5fd --- /dev/null +++ b/assets/lib/simple-icons/icons/nintendo3ds.svg @@ -0,0 +1 @@ +Nintendo 3DS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nintendogamecube.svg b/assets/lib/simple-icons/icons/nintendogamecube.svg new file mode 100644 index 0000000..6fff0b8 --- /dev/null +++ b/assets/lib/simple-icons/icons/nintendogamecube.svg @@ -0,0 +1 @@ +Nintendo GameCube icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nintendonetwork.svg b/assets/lib/simple-icons/icons/nintendonetwork.svg new file mode 100644 index 0000000..4b4f845 --- /dev/null +++ b/assets/lib/simple-icons/icons/nintendonetwork.svg @@ -0,0 +1 @@ +Nintendo Network icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nintendoswitch.svg b/assets/lib/simple-icons/icons/nintendoswitch.svg new file mode 100644 index 0000000..98ba8d5 --- /dev/null +++ b/assets/lib/simple-icons/icons/nintendoswitch.svg @@ -0,0 +1 @@ +Nintendo Switch icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nissan.svg b/assets/lib/simple-icons/icons/nissan.svg new file mode 100644 index 0000000..f45c0c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/nissan.svg @@ -0,0 +1 @@ +Nissan icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nixos.svg b/assets/lib/simple-icons/icons/nixos.svg new file mode 100644 index 0000000..64431f2 --- /dev/null +++ b/assets/lib/simple-icons/icons/nixos.svg @@ -0,0 +1 @@ +NixOS icon diff --git a/assets/lib/simple-icons/icons/node-dot-js.svg b/assets/lib/simple-icons/icons/node-dot-js.svg new file mode 100644 index 0000000..d8e4325 --- /dev/null +++ b/assets/lib/simple-icons/icons/node-dot-js.svg @@ -0,0 +1 @@ +Node.js icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/node-red.svg b/assets/lib/simple-icons/icons/node-red.svg new file mode 100644 index 0000000..3c2aecd --- /dev/null +++ b/assets/lib/simple-icons/icons/node-red.svg @@ -0,0 +1 @@ +Node-RED icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nodemon.svg b/assets/lib/simple-icons/icons/nodemon.svg new file mode 100644 index 0000000..c2f2e66 --- /dev/null +++ b/assets/lib/simple-icons/icons/nodemon.svg @@ -0,0 +1 @@ +Nodemon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nokia.svg b/assets/lib/simple-icons/icons/nokia.svg new file mode 100644 index 0000000..aea4968 --- /dev/null +++ b/assets/lib/simple-icons/icons/nokia.svg @@ -0,0 +1 @@ +Nokia icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/notion.svg b/assets/lib/simple-icons/icons/notion.svg new file mode 100644 index 0000000..2e29096 --- /dev/null +++ b/assets/lib/simple-icons/icons/notion.svg @@ -0,0 +1 @@ +Notion icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/notist.svg b/assets/lib/simple-icons/icons/notist.svg new file mode 100644 index 0000000..6a62282 --- /dev/null +++ b/assets/lib/simple-icons/icons/notist.svg @@ -0,0 +1 @@ +Notist icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/npm.svg b/assets/lib/simple-icons/icons/npm.svg new file mode 100644 index 0000000..2289761 --- /dev/null +++ b/assets/lib/simple-icons/icons/npm.svg @@ -0,0 +1 @@ +NPM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nucleo.svg b/assets/lib/simple-icons/icons/nucleo.svg new file mode 100644 index 0000000..0331623 --- /dev/null +++ b/assets/lib/simple-icons/icons/nucleo.svg @@ -0,0 +1 @@ +Nucleo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nuget.svg b/assets/lib/simple-icons/icons/nuget.svg new file mode 100644 index 0000000..b987279 --- /dev/null +++ b/assets/lib/simple-icons/icons/nuget.svg @@ -0,0 +1 @@ +NuGet icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nuke.svg b/assets/lib/simple-icons/icons/nuke.svg new file mode 100644 index 0000000..e9cc691 --- /dev/null +++ b/assets/lib/simple-icons/icons/nuke.svg @@ -0,0 +1 @@ +Nuke icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nutanix.svg b/assets/lib/simple-icons/icons/nutanix.svg new file mode 100644 index 0000000..0918fbf --- /dev/null +++ b/assets/lib/simple-icons/icons/nutanix.svg @@ -0,0 +1 @@ +Nutanix icon diff --git a/assets/lib/simple-icons/icons/nuxt-dot-js.svg b/assets/lib/simple-icons/icons/nuxt-dot-js.svg new file mode 100644 index 0000000..aa67e30 --- /dev/null +++ b/assets/lib/simple-icons/icons/nuxt-dot-js.svg @@ -0,0 +1 @@ +Nuxt.js icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/nvidia.svg b/assets/lib/simple-icons/icons/nvidia.svg new file mode 100644 index 0000000..81968a1 --- /dev/null +++ b/assets/lib/simple-icons/icons/nvidia.svg @@ -0,0 +1 @@ +NVIDIA icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/obsstudio.svg b/assets/lib/simple-icons/icons/obsstudio.svg new file mode 100644 index 0000000..0eedefe --- /dev/null +++ b/assets/lib/simple-icons/icons/obsstudio.svg @@ -0,0 +1 @@ +OBS Studio icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ocaml.svg b/assets/lib/simple-icons/icons/ocaml.svg new file mode 100644 index 0000000..2c3c47e --- /dev/null +++ b/assets/lib/simple-icons/icons/ocaml.svg @@ -0,0 +1 @@ +OCaml icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/octave.svg b/assets/lib/simple-icons/icons/octave.svg new file mode 100644 index 0000000..f1ddb87 --- /dev/null +++ b/assets/lib/simple-icons/icons/octave.svg @@ -0,0 +1 @@ +Octave icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/octopusdeploy.svg b/assets/lib/simple-icons/icons/octopusdeploy.svg new file mode 100644 index 0000000..c81e03e --- /dev/null +++ b/assets/lib/simple-icons/icons/octopusdeploy.svg @@ -0,0 +1 @@ +Octopus Deploy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/oculus.svg b/assets/lib/simple-icons/icons/oculus.svg new file mode 100644 index 0000000..3acc89b --- /dev/null +++ b/assets/lib/simple-icons/icons/oculus.svg @@ -0,0 +1 @@ +Oculus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/odnoklassniki.svg b/assets/lib/simple-icons/icons/odnoklassniki.svg new file mode 100644 index 0000000..020c6be --- /dev/null +++ b/assets/lib/simple-icons/icons/odnoklassniki.svg @@ -0,0 +1 @@ +Odnoklassniki icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/onstar.svg b/assets/lib/simple-icons/icons/onstar.svg new file mode 100644 index 0000000..25aadd8 --- /dev/null +++ b/assets/lib/simple-icons/icons/onstar.svg @@ -0,0 +1 @@ +OnStar icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/opel.svg b/assets/lib/simple-icons/icons/opel.svg new file mode 100644 index 0000000..3f0721b --- /dev/null +++ b/assets/lib/simple-icons/icons/opel.svg @@ -0,0 +1 @@ +Opel icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openaccess.svg b/assets/lib/simple-icons/icons/openaccess.svg new file mode 100644 index 0000000..3ce9247 --- /dev/null +++ b/assets/lib/simple-icons/icons/openaccess.svg @@ -0,0 +1 @@ +Open Access icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openapiinitiative.svg b/assets/lib/simple-icons/icons/openapiinitiative.svg new file mode 100644 index 0000000..bfad2e1 --- /dev/null +++ b/assets/lib/simple-icons/icons/openapiinitiative.svg @@ -0,0 +1 @@ +OpenAPI Initiative icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openbsd.svg b/assets/lib/simple-icons/icons/openbsd.svg new file mode 100644 index 0000000..c47dec9 --- /dev/null +++ b/assets/lib/simple-icons/icons/openbsd.svg @@ -0,0 +1 @@ +OpenBSD icon diff --git a/assets/lib/simple-icons/icons/opencollective.svg b/assets/lib/simple-icons/icons/opencollective.svg new file mode 100644 index 0000000..1cdef84 --- /dev/null +++ b/assets/lib/simple-icons/icons/opencollective.svg @@ -0,0 +1 @@ +Open Collective icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/opencontainersinitiative.svg b/assets/lib/simple-icons/icons/opencontainersinitiative.svg new file mode 100644 index 0000000..1dee4e8 --- /dev/null +++ b/assets/lib/simple-icons/icons/opencontainersinitiative.svg @@ -0,0 +1 @@ +Open Containers Initiative icon diff --git a/assets/lib/simple-icons/icons/opengl.svg b/assets/lib/simple-icons/icons/opengl.svg new file mode 100644 index 0000000..d5759f3 --- /dev/null +++ b/assets/lib/simple-icons/icons/opengl.svg @@ -0,0 +1 @@ +OpenGL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openid.svg b/assets/lib/simple-icons/icons/openid.svg new file mode 100644 index 0000000..e304a6b --- /dev/null +++ b/assets/lib/simple-icons/icons/openid.svg @@ -0,0 +1 @@ +OpenID icon diff --git a/assets/lib/simple-icons/icons/opensourceinitiative.svg b/assets/lib/simple-icons/icons/opensourceinitiative.svg new file mode 100644 index 0000000..ca38e8f --- /dev/null +++ b/assets/lib/simple-icons/icons/opensourceinitiative.svg @@ -0,0 +1 @@ +Open Source Initiative icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openssl.svg b/assets/lib/simple-icons/icons/openssl.svg new file mode 100644 index 0000000..7ca2a1f --- /dev/null +++ b/assets/lib/simple-icons/icons/openssl.svg @@ -0,0 +1 @@ +OpenSSL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openstack.svg b/assets/lib/simple-icons/icons/openstack.svg new file mode 100644 index 0000000..8375531 --- /dev/null +++ b/assets/lib/simple-icons/icons/openstack.svg @@ -0,0 +1 @@ +OpenStack icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openstreetmap.svg b/assets/lib/simple-icons/icons/openstreetmap.svg new file mode 100644 index 0000000..fa32677 --- /dev/null +++ b/assets/lib/simple-icons/icons/openstreetmap.svg @@ -0,0 +1 @@ +OpenStreetMap icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/opensuse.svg b/assets/lib/simple-icons/icons/opensuse.svg new file mode 100644 index 0000000..948fa93 --- /dev/null +++ b/assets/lib/simple-icons/icons/opensuse.svg @@ -0,0 +1 @@ +openSUSE icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/openvpn.svg b/assets/lib/simple-icons/icons/openvpn.svg new file mode 100644 index 0000000..a464dd2 --- /dev/null +++ b/assets/lib/simple-icons/icons/openvpn.svg @@ -0,0 +1 @@ +OpenVPN icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/opera.svg b/assets/lib/simple-icons/icons/opera.svg new file mode 100644 index 0000000..1729ce9 --- /dev/null +++ b/assets/lib/simple-icons/icons/opera.svg @@ -0,0 +1 @@ +Opera icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/opsgenie.svg b/assets/lib/simple-icons/icons/opsgenie.svg new file mode 100644 index 0000000..1ece5a9 --- /dev/null +++ b/assets/lib/simple-icons/icons/opsgenie.svg @@ -0,0 +1 @@ +Opsgenie icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/opslevel.svg b/assets/lib/simple-icons/icons/opslevel.svg new file mode 100644 index 0000000..d2c7b6f --- /dev/null +++ b/assets/lib/simple-icons/icons/opslevel.svg @@ -0,0 +1 @@ +OpsLevel icon diff --git a/assets/lib/simple-icons/icons/oracle.svg b/assets/lib/simple-icons/icons/oracle.svg new file mode 100644 index 0000000..6ff7fb3 --- /dev/null +++ b/assets/lib/simple-icons/icons/oracle.svg @@ -0,0 +1 @@ +Oracle icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/orcid.svg b/assets/lib/simple-icons/icons/orcid.svg new file mode 100644 index 0000000..4ce6349 --- /dev/null +++ b/assets/lib/simple-icons/icons/orcid.svg @@ -0,0 +1 @@ +ORCID icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/origin.svg b/assets/lib/simple-icons/icons/origin.svg new file mode 100644 index 0000000..91ce771 --- /dev/null +++ b/assets/lib/simple-icons/icons/origin.svg @@ -0,0 +1 @@ +Origin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/oshkosh.svg b/assets/lib/simple-icons/icons/oshkosh.svg new file mode 100644 index 0000000..e1b51cb --- /dev/null +++ b/assets/lib/simple-icons/icons/oshkosh.svg @@ -0,0 +1 @@ +Oshkosh icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/osmc.svg b/assets/lib/simple-icons/icons/osmc.svg new file mode 100644 index 0000000..7f23ed7 --- /dev/null +++ b/assets/lib/simple-icons/icons/osmc.svg @@ -0,0 +1 @@ +OSMC icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/overcast.svg b/assets/lib/simple-icons/icons/overcast.svg new file mode 100644 index 0000000..a842c2b --- /dev/null +++ b/assets/lib/simple-icons/icons/overcast.svg @@ -0,0 +1 @@ +Overcast icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/overleaf.svg b/assets/lib/simple-icons/icons/overleaf.svg new file mode 100644 index 0000000..17e7fcf --- /dev/null +++ b/assets/lib/simple-icons/icons/overleaf.svg @@ -0,0 +1 @@ +Overleaf icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ovh.svg b/assets/lib/simple-icons/icons/ovh.svg new file mode 100644 index 0000000..6bbac5d --- /dev/null +++ b/assets/lib/simple-icons/icons/ovh.svg @@ -0,0 +1 @@ +OVH icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pagekit.svg b/assets/lib/simple-icons/icons/pagekit.svg new file mode 100755 index 0000000..d7bfec9 --- /dev/null +++ b/assets/lib/simple-icons/icons/pagekit.svg @@ -0,0 +1 @@ +Pagekit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pagseguro.svg b/assets/lib/simple-icons/icons/pagseguro.svg new file mode 100644 index 0000000..5ff5d08 --- /dev/null +++ b/assets/lib/simple-icons/icons/pagseguro.svg @@ -0,0 +1 @@ +PagSeguro icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/palantir.svg b/assets/lib/simple-icons/icons/palantir.svg new file mode 100644 index 0000000..d7b03a8 --- /dev/null +++ b/assets/lib/simple-icons/icons/palantir.svg @@ -0,0 +1 @@ +Palantir icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/paloaltosoftware.svg b/assets/lib/simple-icons/icons/paloaltosoftware.svg new file mode 100644 index 0000000..8401364 --- /dev/null +++ b/assets/lib/simple-icons/icons/paloaltosoftware.svg @@ -0,0 +1 @@ +Palo Alto Software icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pandora.svg b/assets/lib/simple-icons/icons/pandora.svg new file mode 100644 index 0000000..661cabb --- /dev/null +++ b/assets/lib/simple-icons/icons/pandora.svg @@ -0,0 +1 @@ +Pandora icon diff --git a/assets/lib/simple-icons/icons/pantheon.svg b/assets/lib/simple-icons/icons/pantheon.svg new file mode 100644 index 0000000..d770cc9 --- /dev/null +++ b/assets/lib/simple-icons/icons/pantheon.svg @@ -0,0 +1 @@ +Pantheon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/paritysubstrate.svg b/assets/lib/simple-icons/icons/paritysubstrate.svg new file mode 100644 index 0000000..e1d61c0 --- /dev/null +++ b/assets/lib/simple-icons/icons/paritysubstrate.svg @@ -0,0 +1 @@ +Parity Substrate icon diff --git a/assets/lib/simple-icons/icons/parse-dot-ly.svg b/assets/lib/simple-icons/icons/parse-dot-ly.svg new file mode 100644 index 0000000..176e566 --- /dev/null +++ b/assets/lib/simple-icons/icons/parse-dot-ly.svg @@ -0,0 +1 @@ +Parse.ly icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pastebin.svg b/assets/lib/simple-icons/icons/pastebin.svg new file mode 100644 index 0000000..0f6fa28 --- /dev/null +++ b/assets/lib/simple-icons/icons/pastebin.svg @@ -0,0 +1 @@ +Pastebin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/patreon.svg b/assets/lib/simple-icons/icons/patreon.svg new file mode 100644 index 0000000..47cab8e --- /dev/null +++ b/assets/lib/simple-icons/icons/patreon.svg @@ -0,0 +1 @@ +Patreon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/paypal.svg b/assets/lib/simple-icons/icons/paypal.svg new file mode 100644 index 0000000..57e5560 --- /dev/null +++ b/assets/lib/simple-icons/icons/paypal.svg @@ -0,0 +1 @@ +PayPal icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/peertube.svg b/assets/lib/simple-icons/icons/peertube.svg new file mode 100644 index 0000000..7c1fd36 --- /dev/null +++ b/assets/lib/simple-icons/icons/peertube.svg @@ -0,0 +1 @@ +PeerTube icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pepsi.svg b/assets/lib/simple-icons/icons/pepsi.svg new file mode 100644 index 0000000..e92210a --- /dev/null +++ b/assets/lib/simple-icons/icons/pepsi.svg @@ -0,0 +1 @@ +Pepsi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/periscope.svg b/assets/lib/simple-icons/icons/periscope.svg new file mode 100644 index 0000000..6f396c7 --- /dev/null +++ b/assets/lib/simple-icons/icons/periscope.svg @@ -0,0 +1 @@ +Periscope icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/perl.svg b/assets/lib/simple-icons/icons/perl.svg new file mode 100644 index 0000000..9f50d8a --- /dev/null +++ b/assets/lib/simple-icons/icons/perl.svg @@ -0,0 +1 @@ +Perl icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/peugeot.svg b/assets/lib/simple-icons/icons/peugeot.svg new file mode 100644 index 0000000..3cefe5e --- /dev/null +++ b/assets/lib/simple-icons/icons/peugeot.svg @@ -0,0 +1 @@ +Peugeot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pexels.svg b/assets/lib/simple-icons/icons/pexels.svg new file mode 100644 index 0000000..928b980 --- /dev/null +++ b/assets/lib/simple-icons/icons/pexels.svg @@ -0,0 +1 @@ +Pexels icon diff --git a/assets/lib/simple-icons/icons/phabricator.svg b/assets/lib/simple-icons/icons/phabricator.svg new file mode 100644 index 0000000..13c945d --- /dev/null +++ b/assets/lib/simple-icons/icons/phabricator.svg @@ -0,0 +1 @@ +Phabricator icon diff --git a/assets/lib/simple-icons/icons/photocrowd.svg b/assets/lib/simple-icons/icons/photocrowd.svg new file mode 100644 index 0000000..86a6863 --- /dev/null +++ b/assets/lib/simple-icons/icons/photocrowd.svg @@ -0,0 +1 @@ +Photocrowd icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/php.svg b/assets/lib/simple-icons/icons/php.svg new file mode 100644 index 0000000..4201eec --- /dev/null +++ b/assets/lib/simple-icons/icons/php.svg @@ -0,0 +1 @@ +PHP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pi-hole.svg b/assets/lib/simple-icons/icons/pi-hole.svg new file mode 100644 index 0000000..cd4691c --- /dev/null +++ b/assets/lib/simple-icons/icons/pi-hole.svg @@ -0,0 +1 @@ +Pi-hole icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/picarto-dot-tv.svg b/assets/lib/simple-icons/icons/picarto-dot-tv.svg new file mode 100644 index 0000000..37479f7 --- /dev/null +++ b/assets/lib/simple-icons/icons/picarto-dot-tv.svg @@ -0,0 +1 @@ +Picarto.TV icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pinboard.svg b/assets/lib/simple-icons/icons/pinboard.svg new file mode 100644 index 0000000..ea05b9f --- /dev/null +++ b/assets/lib/simple-icons/icons/pinboard.svg @@ -0,0 +1 @@ +Pinboard icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pingdom.svg b/assets/lib/simple-icons/icons/pingdom.svg new file mode 100644 index 0000000..a45fc52 --- /dev/null +++ b/assets/lib/simple-icons/icons/pingdom.svg @@ -0,0 +1 @@ +Pingdom icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pingup.svg b/assets/lib/simple-icons/icons/pingup.svg new file mode 100644 index 0000000..8828f5c --- /dev/null +++ b/assets/lib/simple-icons/icons/pingup.svg @@ -0,0 +1 @@ +Pingup icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pinterest.svg b/assets/lib/simple-icons/icons/pinterest.svg new file mode 100644 index 0000000..ad07407 --- /dev/null +++ b/assets/lib/simple-icons/icons/pinterest.svg @@ -0,0 +1 @@ +Pinterest icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pivotaltracker.svg b/assets/lib/simple-icons/icons/pivotaltracker.svg new file mode 100644 index 0000000..943c6fa --- /dev/null +++ b/assets/lib/simple-icons/icons/pivotaltracker.svg @@ -0,0 +1 @@ +Pivotal Tracker icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pixabay.svg b/assets/lib/simple-icons/icons/pixabay.svg new file mode 100644 index 0000000..1a2ff94 --- /dev/null +++ b/assets/lib/simple-icons/icons/pixabay.svg @@ -0,0 +1 @@ +Pixabay icon diff --git a/assets/lib/simple-icons/icons/pixiv.svg b/assets/lib/simple-icons/icons/pixiv.svg new file mode 100644 index 0000000..2ef7e9c --- /dev/null +++ b/assets/lib/simple-icons/icons/pixiv.svg @@ -0,0 +1 @@ +pixiv icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pjsip.svg b/assets/lib/simple-icons/icons/pjsip.svg new file mode 100644 index 0000000..8054244 --- /dev/null +++ b/assets/lib/simple-icons/icons/pjsip.svg @@ -0,0 +1 @@ +PJSIP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/plangrid.svg b/assets/lib/simple-icons/icons/plangrid.svg new file mode 100644 index 0000000..101936c --- /dev/null +++ b/assets/lib/simple-icons/icons/plangrid.svg @@ -0,0 +1 @@ +PlanGrid icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/platzi.svg b/assets/lib/simple-icons/icons/platzi.svg new file mode 100644 index 0000000..ce58a30 --- /dev/null +++ b/assets/lib/simple-icons/icons/platzi.svg @@ -0,0 +1 @@ +Platzi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/player-dot-me.svg b/assets/lib/simple-icons/icons/player-dot-me.svg new file mode 100755 index 0000000..b809ef2 --- /dev/null +++ b/assets/lib/simple-icons/icons/player-dot-me.svg @@ -0,0 +1 @@ +Player.me icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/playerfm.svg b/assets/lib/simple-icons/icons/playerfm.svg new file mode 100644 index 0000000..361a339 --- /dev/null +++ b/assets/lib/simple-icons/icons/playerfm.svg @@ -0,0 +1 @@ +Player FM icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/playstation.svg b/assets/lib/simple-icons/icons/playstation.svg new file mode 100644 index 0000000..3970243 --- /dev/null +++ b/assets/lib/simple-icons/icons/playstation.svg @@ -0,0 +1 @@ +PlayStation icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/playstation2.svg b/assets/lib/simple-icons/icons/playstation2.svg new file mode 100644 index 0000000..9f26520 --- /dev/null +++ b/assets/lib/simple-icons/icons/playstation2.svg @@ -0,0 +1 @@ +PlayStation 2 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/playstation3.svg b/assets/lib/simple-icons/icons/playstation3.svg new file mode 100644 index 0000000..1b47124 --- /dev/null +++ b/assets/lib/simple-icons/icons/playstation3.svg @@ -0,0 +1 @@ +PlayStation 3 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/playstation4.svg b/assets/lib/simple-icons/icons/playstation4.svg new file mode 100644 index 0000000..0656daf --- /dev/null +++ b/assets/lib/simple-icons/icons/playstation4.svg @@ -0,0 +1 @@ +PlayStation 4 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/playstationvita.svg b/assets/lib/simple-icons/icons/playstationvita.svg new file mode 100644 index 0000000..90dc77f --- /dev/null +++ b/assets/lib/simple-icons/icons/playstationvita.svg @@ -0,0 +1 @@ +PlayStation Vita icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pleroma.svg b/assets/lib/simple-icons/icons/pleroma.svg new file mode 100644 index 0000000..c919df9 --- /dev/null +++ b/assets/lib/simple-icons/icons/pleroma.svg @@ -0,0 +1 @@ +Pleroma icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/plesk.svg b/assets/lib/simple-icons/icons/plesk.svg new file mode 100644 index 0000000..88a6cbe --- /dev/null +++ b/assets/lib/simple-icons/icons/plesk.svg @@ -0,0 +1 @@ +Plesk icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/plex.svg b/assets/lib/simple-icons/icons/plex.svg new file mode 100644 index 0000000..d79adcf --- /dev/null +++ b/assets/lib/simple-icons/icons/plex.svg @@ -0,0 +1 @@ +Plex icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pluralsight.svg b/assets/lib/simple-icons/icons/pluralsight.svg new file mode 100644 index 0000000..4927865 --- /dev/null +++ b/assets/lib/simple-icons/icons/pluralsight.svg @@ -0,0 +1 @@ +Pluralsight icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/plurk.svg b/assets/lib/simple-icons/icons/plurk.svg new file mode 100644 index 0000000..d871b98 --- /dev/null +++ b/assets/lib/simple-icons/icons/plurk.svg @@ -0,0 +1 @@ +Plurk icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pluscodes.svg b/assets/lib/simple-icons/icons/pluscodes.svg new file mode 100644 index 0000000..0315ab0 --- /dev/null +++ b/assets/lib/simple-icons/icons/pluscodes.svg @@ -0,0 +1 @@ +Plus Codes icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pocket.svg b/assets/lib/simple-icons/icons/pocket.svg new file mode 100644 index 0000000..873d091 --- /dev/null +++ b/assets/lib/simple-icons/icons/pocket.svg @@ -0,0 +1 @@ +Pocket icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pocketcasts.svg b/assets/lib/simple-icons/icons/pocketcasts.svg new file mode 100644 index 0000000..e2ed016 --- /dev/null +++ b/assets/lib/simple-icons/icons/pocketcasts.svg @@ -0,0 +1 @@ +Pocket Casts icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pokemon.svg b/assets/lib/simple-icons/icons/pokemon.svg new file mode 100644 index 0000000..60251a9 --- /dev/null +++ b/assets/lib/simple-icons/icons/pokemon.svg @@ -0,0 +1 @@ +Pokémon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/poly.svg b/assets/lib/simple-icons/icons/poly.svg new file mode 100644 index 0000000..6cec165 --- /dev/null +++ b/assets/lib/simple-icons/icons/poly.svg @@ -0,0 +1 @@ +Poly icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/polymerproject.svg b/assets/lib/simple-icons/icons/polymerproject.svg new file mode 100644 index 0000000..41ddc0b --- /dev/null +++ b/assets/lib/simple-icons/icons/polymerproject.svg @@ -0,0 +1 @@ +Polymer Project icon diff --git a/assets/lib/simple-icons/icons/porsche.svg b/assets/lib/simple-icons/icons/porsche.svg new file mode 100644 index 0000000..2e2a822 --- /dev/null +++ b/assets/lib/simple-icons/icons/porsche.svg @@ -0,0 +1 @@ +Porsche icon diff --git a/assets/lib/simple-icons/icons/postcss.svg b/assets/lib/simple-icons/icons/postcss.svg new file mode 100644 index 0000000..736ae88 --- /dev/null +++ b/assets/lib/simple-icons/icons/postcss.svg @@ -0,0 +1 @@ +PostCSS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/postgresql.svg b/assets/lib/simple-icons/icons/postgresql.svg new file mode 100644 index 0000000..b102a0e --- /dev/null +++ b/assets/lib/simple-icons/icons/postgresql.svg @@ -0,0 +1 @@ +PostgreSQL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/postman.svg b/assets/lib/simple-icons/icons/postman.svg new file mode 100644 index 0000000..9eb4e7f --- /dev/null +++ b/assets/lib/simple-icons/icons/postman.svg @@ -0,0 +1 @@ +Postman icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/postwoman.svg b/assets/lib/simple-icons/icons/postwoman.svg new file mode 100644 index 0000000..74332ed --- /dev/null +++ b/assets/lib/simple-icons/icons/postwoman.svg @@ -0,0 +1 @@ +Postwoman icon diff --git a/assets/lib/simple-icons/icons/powershell.svg b/assets/lib/simple-icons/icons/powershell.svg new file mode 100644 index 0000000..69e0186 --- /dev/null +++ b/assets/lib/simple-icons/icons/powershell.svg @@ -0,0 +1 @@ +PowerShell icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pr-dot-co.svg b/assets/lib/simple-icons/icons/pr-dot-co.svg new file mode 100644 index 0000000..c7f62ab --- /dev/null +++ b/assets/lib/simple-icons/icons/pr-dot-co.svg @@ -0,0 +1 @@ +pr.co icon diff --git a/assets/lib/simple-icons/icons/pre-commit.svg b/assets/lib/simple-icons/icons/pre-commit.svg new file mode 100644 index 0000000..1d1edce --- /dev/null +++ b/assets/lib/simple-icons/icons/pre-commit.svg @@ -0,0 +1 @@ +pre-commit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/prestashop.svg b/assets/lib/simple-icons/icons/prestashop.svg new file mode 100644 index 0000000..14e5634 --- /dev/null +++ b/assets/lib/simple-icons/icons/prestashop.svg @@ -0,0 +1 @@ +PrestaShop icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/prettier.svg b/assets/lib/simple-icons/icons/prettier.svg new file mode 100644 index 0000000..018b385 --- /dev/null +++ b/assets/lib/simple-icons/icons/prettier.svg @@ -0,0 +1 @@ +Prettier icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/prezi.svg b/assets/lib/simple-icons/icons/prezi.svg new file mode 100644 index 0000000..701ce45 --- /dev/null +++ b/assets/lib/simple-icons/icons/prezi.svg @@ -0,0 +1 @@ +Prezi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/prismic.svg b/assets/lib/simple-icons/icons/prismic.svg new file mode 100644 index 0000000..7b6533b --- /dev/null +++ b/assets/lib/simple-icons/icons/prismic.svg @@ -0,0 +1 @@ +Prismic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/probot.svg b/assets/lib/simple-icons/icons/probot.svg new file mode 100644 index 0000000..44bd341 --- /dev/null +++ b/assets/lib/simple-icons/icons/probot.svg @@ -0,0 +1 @@ +Probot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/processwire.svg b/assets/lib/simple-icons/icons/processwire.svg new file mode 100644 index 0000000..a99b292 --- /dev/null +++ b/assets/lib/simple-icons/icons/processwire.svg @@ -0,0 +1 @@ +ProcessWire icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/producthunt.svg b/assets/lib/simple-icons/icons/producthunt.svg new file mode 100644 index 0000000..117c904 --- /dev/null +++ b/assets/lib/simple-icons/icons/producthunt.svg @@ -0,0 +1 @@ +Product Hunt icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/prometheus.svg b/assets/lib/simple-icons/icons/prometheus.svg new file mode 100644 index 0000000..c24e16a --- /dev/null +++ b/assets/lib/simple-icons/icons/prometheus.svg @@ -0,0 +1 @@ +Prometheus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/prosieben.svg b/assets/lib/simple-icons/icons/prosieben.svg new file mode 100644 index 0000000..c789f33 --- /dev/null +++ b/assets/lib/simple-icons/icons/prosieben.svg @@ -0,0 +1 @@ +ProSieben icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/proto-dot-io.svg b/assets/lib/simple-icons/icons/proto-dot-io.svg new file mode 100644 index 0000000..93b9e01 --- /dev/null +++ b/assets/lib/simple-icons/icons/proto-dot-io.svg @@ -0,0 +1 @@ +Proto.io icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/protocols-dot-io.svg b/assets/lib/simple-icons/icons/protocols-dot-io.svg new file mode 100644 index 0000000..780e15d --- /dev/null +++ b/assets/lib/simple-icons/icons/protocols-dot-io.svg @@ -0,0 +1 @@ +protocols.io icon diff --git a/assets/lib/simple-icons/icons/protonmail.svg b/assets/lib/simple-icons/icons/protonmail.svg new file mode 100644 index 0000000..0acad38 --- /dev/null +++ b/assets/lib/simple-icons/icons/protonmail.svg @@ -0,0 +1 @@ +ProtonMail icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/proxmox.svg b/assets/lib/simple-icons/icons/proxmox.svg new file mode 100644 index 0000000..2e75aed --- /dev/null +++ b/assets/lib/simple-icons/icons/proxmox.svg @@ -0,0 +1 @@ +Proxmox icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/publons.svg b/assets/lib/simple-icons/icons/publons.svg new file mode 100644 index 0000000..90e9ef6 --- /dev/null +++ b/assets/lib/simple-icons/icons/publons.svg @@ -0,0 +1 @@ +Publons icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/puppet.svg b/assets/lib/simple-icons/icons/puppet.svg new file mode 100644 index 0000000..2e9c816 --- /dev/null +++ b/assets/lib/simple-icons/icons/puppet.svg @@ -0,0 +1 @@ +Puppet icon diff --git a/assets/lib/simple-icons/icons/purescript.svg b/assets/lib/simple-icons/icons/purescript.svg new file mode 100644 index 0000000..28aba90 --- /dev/null +++ b/assets/lib/simple-icons/icons/purescript.svg @@ -0,0 +1 @@ +PureScript icon diff --git a/assets/lib/simple-icons/icons/pypi.svg b/assets/lib/simple-icons/icons/pypi.svg new file mode 100644 index 0000000..e519fa5 --- /dev/null +++ b/assets/lib/simple-icons/icons/pypi.svg @@ -0,0 +1 @@ +PyPI icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/python.svg b/assets/lib/simple-icons/icons/python.svg new file mode 100644 index 0000000..fafe048 --- /dev/null +++ b/assets/lib/simple-icons/icons/python.svg @@ -0,0 +1 @@ +Python icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pytorch.svg b/assets/lib/simple-icons/icons/pytorch.svg new file mode 100644 index 0000000..2c1bc2c --- /dev/null +++ b/assets/lib/simple-icons/icons/pytorch.svg @@ -0,0 +1 @@ +PyTorch icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/pyup.svg b/assets/lib/simple-icons/icons/pyup.svg new file mode 100644 index 0000000..f9d87a1 --- /dev/null +++ b/assets/lib/simple-icons/icons/pyup.svg @@ -0,0 +1 @@ +PyUp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qantas.svg b/assets/lib/simple-icons/icons/qantas.svg new file mode 100644 index 0000000..a7a5db3 --- /dev/null +++ b/assets/lib/simple-icons/icons/qantas.svg @@ -0,0 +1 @@ +Qantas icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qemu.svg b/assets/lib/simple-icons/icons/qemu.svg new file mode 100644 index 0000000..14e6c87 --- /dev/null +++ b/assets/lib/simple-icons/icons/qemu.svg @@ -0,0 +1 @@ +QEMU icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qgis.svg b/assets/lib/simple-icons/icons/qgis.svg new file mode 100644 index 0000000..2626b49 --- /dev/null +++ b/assets/lib/simple-icons/icons/qgis.svg @@ -0,0 +1 @@ +Qgis icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qi.svg b/assets/lib/simple-icons/icons/qi.svg new file mode 100644 index 0000000..61eec24 --- /dev/null +++ b/assets/lib/simple-icons/icons/qi.svg @@ -0,0 +1 @@ +Qi icon diff --git a/assets/lib/simple-icons/icons/qiita.svg b/assets/lib/simple-icons/icons/qiita.svg new file mode 100644 index 0000000..a78c4aa --- /dev/null +++ b/assets/lib/simple-icons/icons/qiita.svg @@ -0,0 +1 @@ +Qiita icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qiwi.svg b/assets/lib/simple-icons/icons/qiwi.svg new file mode 100644 index 0000000..36463c4 --- /dev/null +++ b/assets/lib/simple-icons/icons/qiwi.svg @@ -0,0 +1 @@ +QIWI icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qualcomm.svg b/assets/lib/simple-icons/icons/qualcomm.svg new file mode 100644 index 0000000..7bb36d0 --- /dev/null +++ b/assets/lib/simple-icons/icons/qualcomm.svg @@ -0,0 +1 @@ +Qualcomm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qualtrics.svg b/assets/lib/simple-icons/icons/qualtrics.svg new file mode 100644 index 0000000..59223e1 --- /dev/null +++ b/assets/lib/simple-icons/icons/qualtrics.svg @@ -0,0 +1 @@ +Qualtrics icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/quantcast.svg b/assets/lib/simple-icons/icons/quantcast.svg new file mode 100644 index 0000000..812820d --- /dev/null +++ b/assets/lib/simple-icons/icons/quantcast.svg @@ -0,0 +1 @@ +Quantcast icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/quantopian.svg b/assets/lib/simple-icons/icons/quantopian.svg new file mode 100644 index 0000000..2f6a8c0 --- /dev/null +++ b/assets/lib/simple-icons/icons/quantopian.svg @@ -0,0 +1 @@ +Quantopian icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/quarkus.svg b/assets/lib/simple-icons/icons/quarkus.svg new file mode 100644 index 0000000..3960ba3 --- /dev/null +++ b/assets/lib/simple-icons/icons/quarkus.svg @@ -0,0 +1 @@ +Quarkus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/quest.svg b/assets/lib/simple-icons/icons/quest.svg new file mode 100644 index 0000000..e87a22c --- /dev/null +++ b/assets/lib/simple-icons/icons/quest.svg @@ -0,0 +1 @@ +Quest icon diff --git a/assets/lib/simple-icons/icons/quicktime.svg b/assets/lib/simple-icons/icons/quicktime.svg new file mode 100644 index 0000000..6041ddf --- /dev/null +++ b/assets/lib/simple-icons/icons/quicktime.svg @@ -0,0 +1 @@ +QuickTime icon diff --git a/assets/lib/simple-icons/icons/quip.svg b/assets/lib/simple-icons/icons/quip.svg new file mode 100644 index 0000000..5838c08 --- /dev/null +++ b/assets/lib/simple-icons/icons/quip.svg @@ -0,0 +1 @@ +Quip icon diff --git a/assets/lib/simple-icons/icons/quora.svg b/assets/lib/simple-icons/icons/quora.svg new file mode 100644 index 0000000..ea17765 --- /dev/null +++ b/assets/lib/simple-icons/icons/quora.svg @@ -0,0 +1 @@ +Quora icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qwiklabs.svg b/assets/lib/simple-icons/icons/qwiklabs.svg new file mode 100644 index 0000000..a4b2399 --- /dev/null +++ b/assets/lib/simple-icons/icons/qwiklabs.svg @@ -0,0 +1 @@ +Qwiklabs icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/qzone.svg b/assets/lib/simple-icons/icons/qzone.svg new file mode 100644 index 0000000..084c5f8 --- /dev/null +++ b/assets/lib/simple-icons/icons/qzone.svg @@ -0,0 +1 @@ +Qzone icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/r.svg b/assets/lib/simple-icons/icons/r.svg new file mode 100644 index 0000000..10954fc --- /dev/null +++ b/assets/lib/simple-icons/icons/r.svg @@ -0,0 +1 @@ +R icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rabbitmq.svg b/assets/lib/simple-icons/icons/rabbitmq.svg new file mode 100644 index 0000000..1b45ad7 --- /dev/null +++ b/assets/lib/simple-icons/icons/rabbitmq.svg @@ -0,0 +1 @@ +RabbitMQ icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/radiopublic.svg b/assets/lib/simple-icons/icons/radiopublic.svg new file mode 100644 index 0000000..c45eb51 --- /dev/null +++ b/assets/lib/simple-icons/icons/radiopublic.svg @@ -0,0 +1 @@ +RadioPublic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rails.svg b/assets/lib/simple-icons/icons/rails.svg new file mode 100644 index 0000000..12e02e1 --- /dev/null +++ b/assets/lib/simple-icons/icons/rails.svg @@ -0,0 +1 @@ +Rails icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/raspberrypi.svg b/assets/lib/simple-icons/icons/raspberrypi.svg new file mode 100644 index 0000000..825a217 --- /dev/null +++ b/assets/lib/simple-icons/icons/raspberrypi.svg @@ -0,0 +1 @@ +Raspberry Pi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/react.svg b/assets/lib/simple-icons/icons/react.svg new file mode 100644 index 0000000..5f98d08 --- /dev/null +++ b/assets/lib/simple-icons/icons/react.svg @@ -0,0 +1 @@ +React icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/reactos.svg b/assets/lib/simple-icons/icons/reactos.svg new file mode 100644 index 0000000..f2bdc5b --- /dev/null +++ b/assets/lib/simple-icons/icons/reactos.svg @@ -0,0 +1 @@ +ReactOS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/reactrouter.svg b/assets/lib/simple-icons/icons/reactrouter.svg new file mode 100644 index 0000000..7f23275 --- /dev/null +++ b/assets/lib/simple-icons/icons/reactrouter.svg @@ -0,0 +1 @@ +React Router icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/readthedocs.svg b/assets/lib/simple-icons/icons/readthedocs.svg new file mode 100644 index 0000000..2c87339 --- /dev/null +++ b/assets/lib/simple-icons/icons/readthedocs.svg @@ -0,0 +1 @@ +Read the Docs icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/realm.svg b/assets/lib/simple-icons/icons/realm.svg new file mode 100644 index 0000000..d23862e --- /dev/null +++ b/assets/lib/simple-icons/icons/realm.svg @@ -0,0 +1 @@ +Realm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/reason.svg b/assets/lib/simple-icons/icons/reason.svg new file mode 100644 index 0000000..9839784 --- /dev/null +++ b/assets/lib/simple-icons/icons/reason.svg @@ -0,0 +1 @@ +Reason icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/reasonstudios.svg b/assets/lib/simple-icons/icons/reasonstudios.svg new file mode 100644 index 0000000..ea3429a --- /dev/null +++ b/assets/lib/simple-icons/icons/reasonstudios.svg @@ -0,0 +1 @@ +Reason Studios icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/redbubble.svg b/assets/lib/simple-icons/icons/redbubble.svg new file mode 100644 index 0000000..12a1ff5 --- /dev/null +++ b/assets/lib/simple-icons/icons/redbubble.svg @@ -0,0 +1 @@ +Redbubble icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/reddit.svg b/assets/lib/simple-icons/icons/reddit.svg new file mode 100644 index 0000000..01ed4a2 --- /dev/null +++ b/assets/lib/simple-icons/icons/reddit.svg @@ -0,0 +1 @@ +Reddit icon diff --git a/assets/lib/simple-icons/icons/redhat.svg b/assets/lib/simple-icons/icons/redhat.svg new file mode 100644 index 0000000..55db6c6 --- /dev/null +++ b/assets/lib/simple-icons/icons/redhat.svg @@ -0,0 +1 @@ +Red Hat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/redhatopenshift.svg b/assets/lib/simple-icons/icons/redhatopenshift.svg new file mode 100644 index 0000000..e08716e --- /dev/null +++ b/assets/lib/simple-icons/icons/redhatopenshift.svg @@ -0,0 +1 @@ +Red Hat Open Shift icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/redis.svg b/assets/lib/simple-icons/icons/redis.svg new file mode 100644 index 0000000..7376520 --- /dev/null +++ b/assets/lib/simple-icons/icons/redis.svg @@ -0,0 +1 @@ +Redis icon diff --git a/assets/lib/simple-icons/icons/redux.svg b/assets/lib/simple-icons/icons/redux.svg new file mode 100644 index 0000000..8277976 --- /dev/null +++ b/assets/lib/simple-icons/icons/redux.svg @@ -0,0 +1 @@ +Redux icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/renault.svg b/assets/lib/simple-icons/icons/renault.svg new file mode 100644 index 0000000..4668ff2 --- /dev/null +++ b/assets/lib/simple-icons/icons/renault.svg @@ -0,0 +1 @@ +Renault icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/renren.svg b/assets/lib/simple-icons/icons/renren.svg new file mode 100644 index 0000000..b2044a3 --- /dev/null +++ b/assets/lib/simple-icons/icons/renren.svg @@ -0,0 +1 @@ +Renren icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/repl-dot-it.svg b/assets/lib/simple-icons/icons/repl-dot-it.svg new file mode 100644 index 0000000..3fc18f7 --- /dev/null +++ b/assets/lib/simple-icons/icons/repl-dot-it.svg @@ -0,0 +1 @@ +repl.it icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/researchgate.svg b/assets/lib/simple-icons/icons/researchgate.svg new file mode 100644 index 0000000..97937d1 --- /dev/null +++ b/assets/lib/simple-icons/icons/researchgate.svg @@ -0,0 +1 @@ +ResearchGate icon diff --git a/assets/lib/simple-icons/icons/reverbnation.svg b/assets/lib/simple-icons/icons/reverbnation.svg new file mode 100644 index 0000000..cf18148 --- /dev/null +++ b/assets/lib/simple-icons/icons/reverbnation.svg @@ -0,0 +1 @@ +ReverbNation icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rhinoceros.svg b/assets/lib/simple-icons/icons/rhinoceros.svg new file mode 100644 index 0000000..462a26a --- /dev/null +++ b/assets/lib/simple-icons/icons/rhinoceros.svg @@ -0,0 +1 @@ +Rhinoceros icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/riot.svg b/assets/lib/simple-icons/icons/riot.svg new file mode 100644 index 0000000..bed5c8a --- /dev/null +++ b/assets/lib/simple-icons/icons/riot.svg @@ -0,0 +1 @@ +Riot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/riotgames.svg b/assets/lib/simple-icons/icons/riotgames.svg new file mode 100644 index 0000000..dedfe33 --- /dev/null +++ b/assets/lib/simple-icons/icons/riotgames.svg @@ -0,0 +1 @@ +Riot Games icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ripple.svg b/assets/lib/simple-icons/icons/ripple.svg new file mode 100644 index 0000000..ecb6fc8 --- /dev/null +++ b/assets/lib/simple-icons/icons/ripple.svg @@ -0,0 +1 @@ +Ripple icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/riseup.svg b/assets/lib/simple-icons/icons/riseup.svg new file mode 100644 index 0000000..092cc25 --- /dev/null +++ b/assets/lib/simple-icons/icons/riseup.svg @@ -0,0 +1 @@ +Riseup icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/roku.svg b/assets/lib/simple-icons/icons/roku.svg new file mode 100644 index 0000000..8f22631 --- /dev/null +++ b/assets/lib/simple-icons/icons/roku.svg @@ -0,0 +1 @@ +Roku icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rollup-dot-js.svg b/assets/lib/simple-icons/icons/rollup-dot-js.svg new file mode 100644 index 0000000..d943c69 --- /dev/null +++ b/assets/lib/simple-icons/icons/rollup-dot-js.svg @@ -0,0 +1 @@ +rollup.js icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/roots.svg b/assets/lib/simple-icons/icons/roots.svg new file mode 100644 index 0000000..ac68664 --- /dev/null +++ b/assets/lib/simple-icons/icons/roots.svg @@ -0,0 +1 @@ +Roots icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/roundcube.svg b/assets/lib/simple-icons/icons/roundcube.svg new file mode 100644 index 0000000..4703a58 --- /dev/null +++ b/assets/lib/simple-icons/icons/roundcube.svg @@ -0,0 +1 @@ +Roundcube icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rss.svg b/assets/lib/simple-icons/icons/rss.svg new file mode 100644 index 0000000..1428e1a --- /dev/null +++ b/assets/lib/simple-icons/icons/rss.svg @@ -0,0 +1 @@ +RSS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rstudio.svg b/assets/lib/simple-icons/icons/rstudio.svg new file mode 100644 index 0000000..635acf7 --- /dev/null +++ b/assets/lib/simple-icons/icons/rstudio.svg @@ -0,0 +1 @@ +RStudio icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rtlzwei.svg b/assets/lib/simple-icons/icons/rtlzwei.svg new file mode 100644 index 0000000..4b6480a --- /dev/null +++ b/assets/lib/simple-icons/icons/rtlzwei.svg @@ -0,0 +1 @@ +RTLZWEI icon diff --git a/assets/lib/simple-icons/icons/ruby.svg b/assets/lib/simple-icons/icons/ruby.svg new file mode 100644 index 0000000..45530b8 --- /dev/null +++ b/assets/lib/simple-icons/icons/ruby.svg @@ -0,0 +1 @@ +Ruby icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rubygems.svg b/assets/lib/simple-icons/icons/rubygems.svg new file mode 100644 index 0000000..3420b4b --- /dev/null +++ b/assets/lib/simple-icons/icons/rubygems.svg @@ -0,0 +1 @@ +RubyGems icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/runkeeper.svg b/assets/lib/simple-icons/icons/runkeeper.svg new file mode 100644 index 0000000..850c3c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/runkeeper.svg @@ -0,0 +1 @@ +Runkeeper icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/rust.svg b/assets/lib/simple-icons/icons/rust.svg new file mode 100644 index 0000000..b500bbd --- /dev/null +++ b/assets/lib/simple-icons/icons/rust.svg @@ -0,0 +1 @@ +Rust icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ryanair.svg b/assets/lib/simple-icons/icons/ryanair.svg new file mode 100644 index 0000000..d8d5db2 --- /dev/null +++ b/assets/lib/simple-icons/icons/ryanair.svg @@ -0,0 +1 @@ +Ryanair icon diff --git a/assets/lib/simple-icons/icons/safari.svg b/assets/lib/simple-icons/icons/safari.svg new file mode 100644 index 0000000..a1ea231 --- /dev/null +++ b/assets/lib/simple-icons/icons/safari.svg @@ -0,0 +1 @@ +Safari icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sahibinden.svg b/assets/lib/simple-icons/icons/sahibinden.svg new file mode 100644 index 0000000..cb2d608 --- /dev/null +++ b/assets/lib/simple-icons/icons/sahibinden.svg @@ -0,0 +1 @@ +Sahibinden icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/salesforce.svg b/assets/lib/simple-icons/icons/salesforce.svg new file mode 100644 index 0000000..7000058 --- /dev/null +++ b/assets/lib/simple-icons/icons/salesforce.svg @@ -0,0 +1 @@ +Salesforce icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/saltstack.svg b/assets/lib/simple-icons/icons/saltstack.svg new file mode 100644 index 0000000..de65cff --- /dev/null +++ b/assets/lib/simple-icons/icons/saltstack.svg @@ -0,0 +1 @@ +SaltStack icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/samsung.svg b/assets/lib/simple-icons/icons/samsung.svg new file mode 100644 index 0000000..b140681 --- /dev/null +++ b/assets/lib/simple-icons/icons/samsung.svg @@ -0,0 +1 @@ +Samsung icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/samsungpay.svg b/assets/lib/simple-icons/icons/samsungpay.svg new file mode 100644 index 0000000..4e4b804 --- /dev/null +++ b/assets/lib/simple-icons/icons/samsungpay.svg @@ -0,0 +1 @@ +Samsung Pay icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sap.svg b/assets/lib/simple-icons/icons/sap.svg new file mode 100644 index 0000000..b6a120b --- /dev/null +++ b/assets/lib/simple-icons/icons/sap.svg @@ -0,0 +1 @@ +SAP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sass.svg b/assets/lib/simple-icons/icons/sass.svg new file mode 100644 index 0000000..e2647c9 --- /dev/null +++ b/assets/lib/simple-icons/icons/sass.svg @@ -0,0 +1 @@ +Sass icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sat-dot-1.svg b/assets/lib/simple-icons/icons/sat-dot-1.svg new file mode 100644 index 0000000..5874326 --- /dev/null +++ b/assets/lib/simple-icons/icons/sat-dot-1.svg @@ -0,0 +1 @@ +Sat.1 icon diff --git a/assets/lib/simple-icons/icons/saucelabs.svg b/assets/lib/simple-icons/icons/saucelabs.svg new file mode 100644 index 0000000..daa7e8b --- /dev/null +++ b/assets/lib/simple-icons/icons/saucelabs.svg @@ -0,0 +1 @@ +Sauce Labs icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/scala.svg b/assets/lib/simple-icons/icons/scala.svg new file mode 100644 index 0000000..769a3ee --- /dev/null +++ b/assets/lib/simple-icons/icons/scala.svg @@ -0,0 +1 @@ +Scala icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/scaleway.svg b/assets/lib/simple-icons/icons/scaleway.svg new file mode 100644 index 0000000..aa0005d --- /dev/null +++ b/assets/lib/simple-icons/icons/scaleway.svg @@ -0,0 +1 @@ +Scaleway icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/scania.svg b/assets/lib/simple-icons/icons/scania.svg new file mode 100644 index 0000000..68c127c --- /dev/null +++ b/assets/lib/simple-icons/icons/scania.svg @@ -0,0 +1 @@ +Scania icon diff --git a/assets/lib/simple-icons/icons/scribd.svg b/assets/lib/simple-icons/icons/scribd.svg new file mode 100644 index 0000000..f6d1c70 --- /dev/null +++ b/assets/lib/simple-icons/icons/scribd.svg @@ -0,0 +1 @@ +Scribd icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/scrutinizerci.svg b/assets/lib/simple-icons/icons/scrutinizerci.svg new file mode 100644 index 0000000..367cfb5 --- /dev/null +++ b/assets/lib/simple-icons/icons/scrutinizerci.svg @@ -0,0 +1 @@ +Scrutinizer CI icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/seagate.svg b/assets/lib/simple-icons/icons/seagate.svg new file mode 100644 index 0000000..a5832d3 --- /dev/null +++ b/assets/lib/simple-icons/icons/seagate.svg @@ -0,0 +1 @@ +Seagate icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/seat.svg b/assets/lib/simple-icons/icons/seat.svg new file mode 100644 index 0000000..4e4c01e --- /dev/null +++ b/assets/lib/simple-icons/icons/seat.svg @@ -0,0 +1 @@ +SEAT icon diff --git a/assets/lib/simple-icons/icons/sega.svg b/assets/lib/simple-icons/icons/sega.svg new file mode 100644 index 0000000..6b9049f --- /dev/null +++ b/assets/lib/simple-icons/icons/sega.svg @@ -0,0 +1 @@ +Sega icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sellfy.svg b/assets/lib/simple-icons/icons/sellfy.svg new file mode 100644 index 0000000..66f3635 --- /dev/null +++ b/assets/lib/simple-icons/icons/sellfy.svg @@ -0,0 +1 @@ +Sellfy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/semanticweb.svg b/assets/lib/simple-icons/icons/semanticweb.svg new file mode 100644 index 0000000..827995d --- /dev/null +++ b/assets/lib/simple-icons/icons/semanticweb.svg @@ -0,0 +1 @@ +Semantic Web icon diff --git a/assets/lib/simple-icons/icons/semaphoreci.svg b/assets/lib/simple-icons/icons/semaphoreci.svg new file mode 100644 index 0000000..1bd2f26 --- /dev/null +++ b/assets/lib/simple-icons/icons/semaphoreci.svg @@ -0,0 +1 @@ +Semaphore CI icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sencha.svg b/assets/lib/simple-icons/icons/sencha.svg new file mode 100644 index 0000000..3331f5b --- /dev/null +++ b/assets/lib/simple-icons/icons/sencha.svg @@ -0,0 +1 @@ +Sencha icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sensu.svg b/assets/lib/simple-icons/icons/sensu.svg new file mode 100644 index 0000000..360a683 --- /dev/null +++ b/assets/lib/simple-icons/icons/sensu.svg @@ -0,0 +1 @@ +Sensu icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sentry.svg b/assets/lib/simple-icons/icons/sentry.svg new file mode 100644 index 0000000..f64db6c --- /dev/null +++ b/assets/lib/simple-icons/icons/sentry.svg @@ -0,0 +1 @@ +Sentry icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/serverfault.svg b/assets/lib/simple-icons/icons/serverfault.svg new file mode 100644 index 0000000..81a0bbd --- /dev/null +++ b/assets/lib/simple-icons/icons/serverfault.svg @@ -0,0 +1 @@ +Server Fault icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/serverless.svg b/assets/lib/simple-icons/icons/serverless.svg new file mode 100644 index 0000000..bddce96 --- /dev/null +++ b/assets/lib/simple-icons/icons/serverless.svg @@ -0,0 +1 @@ +Serverless icon diff --git a/assets/lib/simple-icons/icons/shazam.svg b/assets/lib/simple-icons/icons/shazam.svg new file mode 100644 index 0000000..6db55c2 --- /dev/null +++ b/assets/lib/simple-icons/icons/shazam.svg @@ -0,0 +1 @@ +Shazam icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/shell.svg b/assets/lib/simple-icons/icons/shell.svg new file mode 100644 index 0000000..bbfe9db --- /dev/null +++ b/assets/lib/simple-icons/icons/shell.svg @@ -0,0 +1 @@ +Shell icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/shopify.svg b/assets/lib/simple-icons/icons/shopify.svg new file mode 100644 index 0000000..5b02826 --- /dev/null +++ b/assets/lib/simple-icons/icons/shopify.svg @@ -0,0 +1 @@ +Shopify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/shopware.svg b/assets/lib/simple-icons/icons/shopware.svg new file mode 100644 index 0000000..d15d855 --- /dev/null +++ b/assets/lib/simple-icons/icons/shopware.svg @@ -0,0 +1 @@ +Shopware icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/showpad.svg b/assets/lib/simple-icons/icons/showpad.svg new file mode 100644 index 0000000..d839f4a --- /dev/null +++ b/assets/lib/simple-icons/icons/showpad.svg @@ -0,0 +1 @@ +Showpad icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/siemens.svg b/assets/lib/simple-icons/icons/siemens.svg new file mode 100644 index 0000000..8f3fe2e --- /dev/null +++ b/assets/lib/simple-icons/icons/siemens.svg @@ -0,0 +1 @@ +Siemens icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/signal.svg b/assets/lib/simple-icons/icons/signal.svg new file mode 100644 index 0000000..fb70179 --- /dev/null +++ b/assets/lib/simple-icons/icons/signal.svg @@ -0,0 +1 @@ +Signal icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/simpleicons.svg b/assets/lib/simple-icons/icons/simpleicons.svg new file mode 100644 index 0000000..ec6667f --- /dev/null +++ b/assets/lib/simple-icons/icons/simpleicons.svg @@ -0,0 +1 @@ +Simple Icons icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sinaweibo.svg b/assets/lib/simple-icons/icons/sinaweibo.svg new file mode 100644 index 0000000..0a04c70 --- /dev/null +++ b/assets/lib/simple-icons/icons/sinaweibo.svg @@ -0,0 +1 @@ +Sina Weibo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sitepoint.svg b/assets/lib/simple-icons/icons/sitepoint.svg new file mode 100644 index 0000000..ae222a9 --- /dev/null +++ b/assets/lib/simple-icons/icons/sitepoint.svg @@ -0,0 +1 @@ +SitePoint icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sketch.svg b/assets/lib/simple-icons/icons/sketch.svg new file mode 100644 index 0000000..2080efd --- /dev/null +++ b/assets/lib/simple-icons/icons/sketch.svg @@ -0,0 +1 @@ +Sketch icon diff --git a/assets/lib/simple-icons/icons/skillshare.svg b/assets/lib/simple-icons/icons/skillshare.svg new file mode 100644 index 0000000..496d22d --- /dev/null +++ b/assets/lib/simple-icons/icons/skillshare.svg @@ -0,0 +1 @@ +Skillshare icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/skoda.svg b/assets/lib/simple-icons/icons/skoda.svg new file mode 100644 index 0000000..c2642b4 --- /dev/null +++ b/assets/lib/simple-icons/icons/skoda.svg @@ -0,0 +1 @@ +ŠKODA icon diff --git a/assets/lib/simple-icons/icons/skyliner.svg b/assets/lib/simple-icons/icons/skyliner.svg new file mode 100644 index 0000000..899e709 --- /dev/null +++ b/assets/lib/simple-icons/icons/skyliner.svg @@ -0,0 +1 @@ +Skyliner icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/skype.svg b/assets/lib/simple-icons/icons/skype.svg new file mode 100644 index 0000000..f82379b --- /dev/null +++ b/assets/lib/simple-icons/icons/skype.svg @@ -0,0 +1 @@ +Skype icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/skypeforbusiness.svg b/assets/lib/simple-icons/icons/skypeforbusiness.svg new file mode 100644 index 0000000..aef7bf5 --- /dev/null +++ b/assets/lib/simple-icons/icons/skypeforbusiness.svg @@ -0,0 +1 @@ +Skype for Business icon diff --git a/assets/lib/simple-icons/icons/slack.svg b/assets/lib/simple-icons/icons/slack.svg new file mode 100644 index 0000000..dbdf352 --- /dev/null +++ b/assets/lib/simple-icons/icons/slack.svg @@ -0,0 +1 @@ +Slack icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/slackware.svg b/assets/lib/simple-icons/icons/slackware.svg new file mode 100644 index 0000000..c2da04b --- /dev/null +++ b/assets/lib/simple-icons/icons/slackware.svg @@ -0,0 +1 @@ +Slackware icon diff --git a/assets/lib/simple-icons/icons/slashdot.svg b/assets/lib/simple-icons/icons/slashdot.svg new file mode 100644 index 0000000..09e8458 --- /dev/null +++ b/assets/lib/simple-icons/icons/slashdot.svg @@ -0,0 +1 @@ +Slashdot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/slickpic.svg b/assets/lib/simple-icons/icons/slickpic.svg new file mode 100644 index 0000000..3c40eca --- /dev/null +++ b/assets/lib/simple-icons/icons/slickpic.svg @@ -0,0 +1 @@ +SlickPic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/slides.svg b/assets/lib/simple-icons/icons/slides.svg new file mode 100644 index 0000000..2a80463 --- /dev/null +++ b/assets/lib/simple-icons/icons/slides.svg @@ -0,0 +1 @@ +Slides icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/smart.svg b/assets/lib/simple-icons/icons/smart.svg new file mode 100644 index 0000000..c2f06b8 --- /dev/null +++ b/assets/lib/simple-icons/icons/smart.svg @@ -0,0 +1 @@ +smart icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/smartthings.svg b/assets/lib/simple-icons/icons/smartthings.svg new file mode 100644 index 0000000..5289713 --- /dev/null +++ b/assets/lib/simple-icons/icons/smartthings.svg @@ -0,0 +1 @@ +SmartThings icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/smashingmagazine.svg b/assets/lib/simple-icons/icons/smashingmagazine.svg new file mode 100644 index 0000000..58b0c2d --- /dev/null +++ b/assets/lib/simple-icons/icons/smashingmagazine.svg @@ -0,0 +1 @@ +Smashing Magazine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/smugmug.svg b/assets/lib/simple-icons/icons/smugmug.svg new file mode 100644 index 0000000..9176b95 --- /dev/null +++ b/assets/lib/simple-icons/icons/smugmug.svg @@ -0,0 +1 @@ +SmugMug icon diff --git a/assets/lib/simple-icons/icons/snapchat.svg b/assets/lib/simple-icons/icons/snapchat.svg new file mode 100644 index 0000000..0a01ff7 --- /dev/null +++ b/assets/lib/simple-icons/icons/snapchat.svg @@ -0,0 +1 @@ +Snapchat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/snapcraft.svg b/assets/lib/simple-icons/icons/snapcraft.svg new file mode 100644 index 0000000..c97819e --- /dev/null +++ b/assets/lib/simple-icons/icons/snapcraft.svg @@ -0,0 +1 @@ +Snapcraft icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/snyk.svg b/assets/lib/simple-icons/icons/snyk.svg new file mode 100644 index 0000000..09b0ff5 --- /dev/null +++ b/assets/lib/simple-icons/icons/snyk.svg @@ -0,0 +1 @@ +Snyk icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/society6.svg b/assets/lib/simple-icons/icons/society6.svg new file mode 100644 index 0000000..76a299e --- /dev/null +++ b/assets/lib/simple-icons/icons/society6.svg @@ -0,0 +1 @@ +Society6 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/socket-dot-io.svg b/assets/lib/simple-icons/icons/socket-dot-io.svg new file mode 100644 index 0000000..29a09b5 --- /dev/null +++ b/assets/lib/simple-icons/icons/socket-dot-io.svg @@ -0,0 +1 @@ +Socket.io icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sogou.svg b/assets/lib/simple-icons/icons/sogou.svg new file mode 100644 index 0000000..4b5a563 --- /dev/null +++ b/assets/lib/simple-icons/icons/sogou.svg @@ -0,0 +1 @@ +Sogou icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/solus.svg b/assets/lib/simple-icons/icons/solus.svg new file mode 100644 index 0000000..7f79d28 --- /dev/null +++ b/assets/lib/simple-icons/icons/solus.svg @@ -0,0 +1 @@ +Solus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sonarcloud.svg b/assets/lib/simple-icons/icons/sonarcloud.svg new file mode 100644 index 0000000..cda076d --- /dev/null +++ b/assets/lib/simple-icons/icons/sonarcloud.svg @@ -0,0 +1 @@ +SonarCloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sonarlint.svg b/assets/lib/simple-icons/icons/sonarlint.svg new file mode 100644 index 0000000..60654c2 --- /dev/null +++ b/assets/lib/simple-icons/icons/sonarlint.svg @@ -0,0 +1 @@ +SonarLint icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sonarqube.svg b/assets/lib/simple-icons/icons/sonarqube.svg new file mode 100644 index 0000000..486eed8 --- /dev/null +++ b/assets/lib/simple-icons/icons/sonarqube.svg @@ -0,0 +1 @@ +SonarQube icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sonarsource.svg b/assets/lib/simple-icons/icons/sonarsource.svg new file mode 100644 index 0000000..db9831b --- /dev/null +++ b/assets/lib/simple-icons/icons/sonarsource.svg @@ -0,0 +1 @@ +SonarSource icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/songkick.svg b/assets/lib/simple-icons/icons/songkick.svg new file mode 100644 index 0000000..f86c2ec --- /dev/null +++ b/assets/lib/simple-icons/icons/songkick.svg @@ -0,0 +1 @@ +Songkick icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sonicwall.svg b/assets/lib/simple-icons/icons/sonicwall.svg new file mode 100644 index 0000000..6f5fea1 --- /dev/null +++ b/assets/lib/simple-icons/icons/sonicwall.svg @@ -0,0 +1 @@ +SonicWall icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sonos.svg b/assets/lib/simple-icons/icons/sonos.svg new file mode 100644 index 0000000..019cfca --- /dev/null +++ b/assets/lib/simple-icons/icons/sonos.svg @@ -0,0 +1 @@ +Sonos icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/soundcloud.svg b/assets/lib/simple-icons/icons/soundcloud.svg new file mode 100644 index 0000000..04dc496 --- /dev/null +++ b/assets/lib/simple-icons/icons/soundcloud.svg @@ -0,0 +1 @@ +SoundCloud icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sourceengine.svg b/assets/lib/simple-icons/icons/sourceengine.svg new file mode 100644 index 0000000..bf734d3 --- /dev/null +++ b/assets/lib/simple-icons/icons/sourceengine.svg @@ -0,0 +1 @@ +Source Engine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sourceforge.svg b/assets/lib/simple-icons/icons/sourceforge.svg new file mode 100644 index 0000000..97a71dd --- /dev/null +++ b/assets/lib/simple-icons/icons/sourceforge.svg @@ -0,0 +1 @@ +SourceForge icon diff --git a/assets/lib/simple-icons/icons/sourcegraph.svg b/assets/lib/simple-icons/icons/sourcegraph.svg new file mode 100644 index 0000000..bef45dd --- /dev/null +++ b/assets/lib/simple-icons/icons/sourcegraph.svg @@ -0,0 +1 @@ +Sourcegraph icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spacemacs.svg b/assets/lib/simple-icons/icons/spacemacs.svg new file mode 100644 index 0000000..a301c6c --- /dev/null +++ b/assets/lib/simple-icons/icons/spacemacs.svg @@ -0,0 +1 @@ +Spacemacs icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spacex.svg b/assets/lib/simple-icons/icons/spacex.svg new file mode 100644 index 0000000..bc85c64 --- /dev/null +++ b/assets/lib/simple-icons/icons/spacex.svg @@ -0,0 +1 @@ +SpaceX icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sparkfun.svg b/assets/lib/simple-icons/icons/sparkfun.svg new file mode 100644 index 0000000..af50d2b --- /dev/null +++ b/assets/lib/simple-icons/icons/sparkfun.svg @@ -0,0 +1 @@ +SparkFun icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sparkpost.svg b/assets/lib/simple-icons/icons/sparkpost.svg new file mode 100644 index 0000000..fc59381 --- /dev/null +++ b/assets/lib/simple-icons/icons/sparkpost.svg @@ -0,0 +1 @@ +SparkPost icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spdx.svg b/assets/lib/simple-icons/icons/spdx.svg new file mode 100644 index 0000000..a4bab39 --- /dev/null +++ b/assets/lib/simple-icons/icons/spdx.svg @@ -0,0 +1 @@ +SPDX icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/speakerdeck.svg b/assets/lib/simple-icons/icons/speakerdeck.svg new file mode 100644 index 0000000..e7dff03 --- /dev/null +++ b/assets/lib/simple-icons/icons/speakerdeck.svg @@ -0,0 +1 @@ +Speaker Deck icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spectrum.svg b/assets/lib/simple-icons/icons/spectrum.svg new file mode 100644 index 0000000..f55e4b9 --- /dev/null +++ b/assets/lib/simple-icons/icons/spectrum.svg @@ -0,0 +1 @@ +Spectrum icon diff --git a/assets/lib/simple-icons/icons/spinnaker.svg b/assets/lib/simple-icons/icons/spinnaker.svg new file mode 100644 index 0000000..3bc02c0 --- /dev/null +++ b/assets/lib/simple-icons/icons/spinnaker.svg @@ -0,0 +1 @@ +Spinnaker icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spinrilla.svg b/assets/lib/simple-icons/icons/spinrilla.svg new file mode 100644 index 0000000..c4c27ce --- /dev/null +++ b/assets/lib/simple-icons/icons/spinrilla.svg @@ -0,0 +1 @@ +Spinrilla icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/splunk.svg b/assets/lib/simple-icons/icons/splunk.svg new file mode 100644 index 0000000..aabe42e --- /dev/null +++ b/assets/lib/simple-icons/icons/splunk.svg @@ -0,0 +1 @@ +Splunk icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spotify.svg b/assets/lib/simple-icons/icons/spotify.svg new file mode 100644 index 0000000..aca3621 --- /dev/null +++ b/assets/lib/simple-icons/icons/spotify.svg @@ -0,0 +1 @@ +Spotify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spotlight.svg b/assets/lib/simple-icons/icons/spotlight.svg new file mode 100644 index 0000000..9d71aea --- /dev/null +++ b/assets/lib/simple-icons/icons/spotlight.svg @@ -0,0 +1 @@ +Spotlight icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spreaker.svg b/assets/lib/simple-icons/icons/spreaker.svg new file mode 100644 index 0000000..80e2028 --- /dev/null +++ b/assets/lib/simple-icons/icons/spreaker.svg @@ -0,0 +1 @@ +Spreaker icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/spring.svg b/assets/lib/simple-icons/icons/spring.svg new file mode 100644 index 0000000..9798dab --- /dev/null +++ b/assets/lib/simple-icons/icons/spring.svg @@ -0,0 +1 @@ +Spring icon diff --git a/assets/lib/simple-icons/icons/sprint.svg b/assets/lib/simple-icons/icons/sprint.svg new file mode 100644 index 0000000..e9142b3 --- /dev/null +++ b/assets/lib/simple-icons/icons/sprint.svg @@ -0,0 +1 @@ +Sprint icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/square.svg b/assets/lib/simple-icons/icons/square.svg new file mode 100644 index 0000000..5f752c1 --- /dev/null +++ b/assets/lib/simple-icons/icons/square.svg @@ -0,0 +1 @@ +Square icon diff --git a/assets/lib/simple-icons/icons/squareenix.svg b/assets/lib/simple-icons/icons/squareenix.svg new file mode 100644 index 0000000..0a7cbc9 --- /dev/null +++ b/assets/lib/simple-icons/icons/squareenix.svg @@ -0,0 +1 @@ +Square Enix icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/squarespace.svg b/assets/lib/simple-icons/icons/squarespace.svg new file mode 100644 index 0000000..fe15d6e --- /dev/null +++ b/assets/lib/simple-icons/icons/squarespace.svg @@ -0,0 +1 @@ +Squarespace icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stackbit.svg b/assets/lib/simple-icons/icons/stackbit.svg new file mode 100644 index 0000000..46c871a --- /dev/null +++ b/assets/lib/simple-icons/icons/stackbit.svg @@ -0,0 +1 @@ +Stackbit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stackexchange.svg b/assets/lib/simple-icons/icons/stackexchange.svg new file mode 100644 index 0000000..eed94d4 --- /dev/null +++ b/assets/lib/simple-icons/icons/stackexchange.svg @@ -0,0 +1 @@ +Stack Exchange icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stackoverflow.svg b/assets/lib/simple-icons/icons/stackoverflow.svg new file mode 100644 index 0000000..40de6d8 --- /dev/null +++ b/assets/lib/simple-icons/icons/stackoverflow.svg @@ -0,0 +1 @@ +Stack Overflow icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stackpath.svg b/assets/lib/simple-icons/icons/stackpath.svg new file mode 100644 index 0000000..f1bcd4a --- /dev/null +++ b/assets/lib/simple-icons/icons/stackpath.svg @@ -0,0 +1 @@ +StackPath icon diff --git a/assets/lib/simple-icons/icons/stackshare.svg b/assets/lib/simple-icons/icons/stackshare.svg new file mode 100644 index 0000000..406756e --- /dev/null +++ b/assets/lib/simple-icons/icons/stackshare.svg @@ -0,0 +1 @@ +StackShare icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stadia.svg b/assets/lib/simple-icons/icons/stadia.svg new file mode 100644 index 0000000..51fb893 --- /dev/null +++ b/assets/lib/simple-icons/icons/stadia.svg @@ -0,0 +1 @@ +Stadia icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/staffbase.svg b/assets/lib/simple-icons/icons/staffbase.svg new file mode 100644 index 0000000..c8a3e9c --- /dev/null +++ b/assets/lib/simple-icons/icons/staffbase.svg @@ -0,0 +1 @@ +Staffbase icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/statamic.svg b/assets/lib/simple-icons/icons/statamic.svg new file mode 100644 index 0000000..aef04db --- /dev/null +++ b/assets/lib/simple-icons/icons/statamic.svg @@ -0,0 +1 @@ +Statamic icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/staticman.svg b/assets/lib/simple-icons/icons/staticman.svg new file mode 100644 index 0000000..c98f0fb --- /dev/null +++ b/assets/lib/simple-icons/icons/staticman.svg @@ -0,0 +1 @@ +Staticman icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/statuspage.svg b/assets/lib/simple-icons/icons/statuspage.svg new file mode 100644 index 0000000..548b60d --- /dev/null +++ b/assets/lib/simple-icons/icons/statuspage.svg @@ -0,0 +1 @@ +Statuspage icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/steam.svg b/assets/lib/simple-icons/icons/steam.svg new file mode 100644 index 0000000..1a66672 --- /dev/null +++ b/assets/lib/simple-icons/icons/steam.svg @@ -0,0 +1 @@ +Steam icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/steamworks.svg b/assets/lib/simple-icons/icons/steamworks.svg new file mode 100644 index 0000000..770d52c --- /dev/null +++ b/assets/lib/simple-icons/icons/steamworks.svg @@ -0,0 +1 @@ +Steamworks icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/steem.svg b/assets/lib/simple-icons/icons/steem.svg new file mode 100644 index 0000000..cd1f93c --- /dev/null +++ b/assets/lib/simple-icons/icons/steem.svg @@ -0,0 +1 @@ +Steem icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/steemit.svg b/assets/lib/simple-icons/icons/steemit.svg new file mode 100644 index 0000000..a94d4f3 --- /dev/null +++ b/assets/lib/simple-icons/icons/steemit.svg @@ -0,0 +1 @@ +Steemit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/steinberg.svg b/assets/lib/simple-icons/icons/steinberg.svg new file mode 100644 index 0000000..03c7340 --- /dev/null +++ b/assets/lib/simple-icons/icons/steinberg.svg @@ -0,0 +1 @@ +Steinberg icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stellar.svg b/assets/lib/simple-icons/icons/stellar.svg new file mode 100644 index 0000000..fbea48d --- /dev/null +++ b/assets/lib/simple-icons/icons/stellar.svg @@ -0,0 +1 @@ +Stellar icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stencyl.svg b/assets/lib/simple-icons/icons/stencyl.svg new file mode 100644 index 0000000..cd8b90d --- /dev/null +++ b/assets/lib/simple-icons/icons/stencyl.svg @@ -0,0 +1 @@ +Stencyl icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stitcher.svg b/assets/lib/simple-icons/icons/stitcher.svg new file mode 100644 index 0000000..36756c6 --- /dev/null +++ b/assets/lib/simple-icons/icons/stitcher.svg @@ -0,0 +1 @@ +Stitcher icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/storify.svg b/assets/lib/simple-icons/icons/storify.svg new file mode 100644 index 0000000..6af7de8 --- /dev/null +++ b/assets/lib/simple-icons/icons/storify.svg @@ -0,0 +1 @@ +Storify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/storybook.svg b/assets/lib/simple-icons/icons/storybook.svg new file mode 100644 index 0000000..bbe944c --- /dev/null +++ b/assets/lib/simple-icons/icons/storybook.svg @@ -0,0 +1 @@ +Storybook icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/strapi.svg b/assets/lib/simple-icons/icons/strapi.svg new file mode 100644 index 0000000..2d2ac2b --- /dev/null +++ b/assets/lib/simple-icons/icons/strapi.svg @@ -0,0 +1 @@ +Strapi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/strava.svg b/assets/lib/simple-icons/icons/strava.svg new file mode 100644 index 0000000..3172153 --- /dev/null +++ b/assets/lib/simple-icons/icons/strava.svg @@ -0,0 +1 @@ +Strava icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stripe.svg b/assets/lib/simple-icons/icons/stripe.svg new file mode 100644 index 0000000..02cb090 --- /dev/null +++ b/assets/lib/simple-icons/icons/stripe.svg @@ -0,0 +1 @@ +Stripe icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/strongswan.svg b/assets/lib/simple-icons/icons/strongswan.svg new file mode 100644 index 0000000..80ab2b9 --- /dev/null +++ b/assets/lib/simple-icons/icons/strongswan.svg @@ -0,0 +1 @@ +strongSwan icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stubhub.svg b/assets/lib/simple-icons/icons/stubhub.svg new file mode 100644 index 0000000..1d41edb --- /dev/null +++ b/assets/lib/simple-icons/icons/stubhub.svg @@ -0,0 +1 @@ +StubHub icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/styled-components.svg b/assets/lib/simple-icons/icons/styled-components.svg new file mode 100644 index 0000000..28dd269 --- /dev/null +++ b/assets/lib/simple-icons/icons/styled-components.svg @@ -0,0 +1 @@ +styled-components icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/styleshare.svg b/assets/lib/simple-icons/icons/styleshare.svg new file mode 100644 index 0000000..715df27 --- /dev/null +++ b/assets/lib/simple-icons/icons/styleshare.svg @@ -0,0 +1 @@ +StyleShare icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/stylus.svg b/assets/lib/simple-icons/icons/stylus.svg new file mode 100644 index 0000000..30c8b54 --- /dev/null +++ b/assets/lib/simple-icons/icons/stylus.svg @@ -0,0 +1 @@ +Stylus icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/subaru.svg b/assets/lib/simple-icons/icons/subaru.svg new file mode 100644 index 0000000..262aaf8 --- /dev/null +++ b/assets/lib/simple-icons/icons/subaru.svg @@ -0,0 +1 @@ +Subaru icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/sublimetext.svg b/assets/lib/simple-icons/icons/sublimetext.svg new file mode 100644 index 0000000..54a16fa --- /dev/null +++ b/assets/lib/simple-icons/icons/sublimetext.svg @@ -0,0 +1 @@ +Sublime Text icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/subversion.svg b/assets/lib/simple-icons/icons/subversion.svg new file mode 100644 index 0000000..d0874d1 --- /dev/null +++ b/assets/lib/simple-icons/icons/subversion.svg @@ -0,0 +1 @@ +Subversion icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/superuser.svg b/assets/lib/simple-icons/icons/superuser.svg new file mode 100644 index 0000000..f5eb75e --- /dev/null +++ b/assets/lib/simple-icons/icons/superuser.svg @@ -0,0 +1 @@ +Super User icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/suzuki.svg b/assets/lib/simple-icons/icons/suzuki.svg new file mode 100644 index 0000000..afe927a --- /dev/null +++ b/assets/lib/simple-icons/icons/suzuki.svg @@ -0,0 +1 @@ +Suzuki icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/svelte.svg b/assets/lib/simple-icons/icons/svelte.svg new file mode 100644 index 0000000..ce6a37d --- /dev/null +++ b/assets/lib/simple-icons/icons/svelte.svg @@ -0,0 +1 @@ +Svelte icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/svg.svg b/assets/lib/simple-icons/icons/svg.svg new file mode 100644 index 0000000..7fe4377 --- /dev/null +++ b/assets/lib/simple-icons/icons/svg.svg @@ -0,0 +1 @@ +SVG icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/svgo.svg b/assets/lib/simple-icons/icons/svgo.svg new file mode 100644 index 0000000..75bb048 --- /dev/null +++ b/assets/lib/simple-icons/icons/svgo.svg @@ -0,0 +1 @@ +SVGO icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/swagger.svg b/assets/lib/simple-icons/icons/swagger.svg new file mode 100644 index 0000000..97acf09 --- /dev/null +++ b/assets/lib/simple-icons/icons/swagger.svg @@ -0,0 +1 @@ +Swagger icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/swarm.svg b/assets/lib/simple-icons/icons/swarm.svg new file mode 100644 index 0000000..548dbe6 --- /dev/null +++ b/assets/lib/simple-icons/icons/swarm.svg @@ -0,0 +1 @@ +Swarm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/swift.svg b/assets/lib/simple-icons/icons/swift.svg new file mode 100644 index 0000000..2e3703f --- /dev/null +++ b/assets/lib/simple-icons/icons/swift.svg @@ -0,0 +1 @@ +Swift icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/symantec.svg b/assets/lib/simple-icons/icons/symantec.svg new file mode 100644 index 0000000..deafa34 --- /dev/null +++ b/assets/lib/simple-icons/icons/symantec.svg @@ -0,0 +1 @@ +Symantec icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/symfony.svg b/assets/lib/simple-icons/icons/symfony.svg new file mode 100644 index 0000000..a3995a5 --- /dev/null +++ b/assets/lib/simple-icons/icons/symfony.svg @@ -0,0 +1 @@ +Symfony icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/symphony.svg b/assets/lib/simple-icons/icons/symphony.svg new file mode 100644 index 0000000..6276ea0 --- /dev/null +++ b/assets/lib/simple-icons/icons/symphony.svg @@ -0,0 +1 @@ +Symphony icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/synology.svg b/assets/lib/simple-icons/icons/synology.svg new file mode 100644 index 0000000..5b9685d --- /dev/null +++ b/assets/lib/simple-icons/icons/synology.svg @@ -0,0 +1 @@ +Synology icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/t-mobile.svg b/assets/lib/simple-icons/icons/t-mobile.svg new file mode 100644 index 0000000..d6c8684 --- /dev/null +++ b/assets/lib/simple-icons/icons/t-mobile.svg @@ -0,0 +1 @@ +T-Mobile icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tableau.svg b/assets/lib/simple-icons/icons/tableau.svg new file mode 100644 index 0000000..6d902e6 --- /dev/null +++ b/assets/lib/simple-icons/icons/tableau.svg @@ -0,0 +1 @@ +Tableau icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tails.svg b/assets/lib/simple-icons/icons/tails.svg new file mode 100644 index 0000000..5b38998 --- /dev/null +++ b/assets/lib/simple-icons/icons/tails.svg @@ -0,0 +1 @@ +Tails icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tailwindcss.svg b/assets/lib/simple-icons/icons/tailwindcss.svg new file mode 100644 index 0000000..41e1ccc --- /dev/null +++ b/assets/lib/simple-icons/icons/tailwindcss.svg @@ -0,0 +1 @@ +Tailwind CSS icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/talend.svg b/assets/lib/simple-icons/icons/talend.svg new file mode 100644 index 0000000..df97508 --- /dev/null +++ b/assets/lib/simple-icons/icons/talend.svg @@ -0,0 +1 @@ +Talend icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tapas.svg b/assets/lib/simple-icons/icons/tapas.svg new file mode 100644 index 0000000..3572801 --- /dev/null +++ b/assets/lib/simple-icons/icons/tapas.svg @@ -0,0 +1 @@ +Tapas icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tata.svg b/assets/lib/simple-icons/icons/tata.svg new file mode 100644 index 0000000..c099ca7 --- /dev/null +++ b/assets/lib/simple-icons/icons/tata.svg @@ -0,0 +1 @@ +Tata icon diff --git a/assets/lib/simple-icons/icons/teamspeak.svg b/assets/lib/simple-icons/icons/teamspeak.svg new file mode 100644 index 0000000..c96a814 --- /dev/null +++ b/assets/lib/simple-icons/icons/teamspeak.svg @@ -0,0 +1 @@ +TeamSpeak icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/teamviewer.svg b/assets/lib/simple-icons/icons/teamviewer.svg new file mode 100644 index 0000000..0716db3 --- /dev/null +++ b/assets/lib/simple-icons/icons/teamviewer.svg @@ -0,0 +1 @@ +TeamViewer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ted.svg b/assets/lib/simple-icons/icons/ted.svg new file mode 100644 index 0000000..520defa --- /dev/null +++ b/assets/lib/simple-icons/icons/ted.svg @@ -0,0 +1 @@ +TED icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/teespring.svg b/assets/lib/simple-icons/icons/teespring.svg new file mode 100644 index 0000000..a141099 --- /dev/null +++ b/assets/lib/simple-icons/icons/teespring.svg @@ -0,0 +1 @@ +Teespring icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tele5.svg b/assets/lib/simple-icons/icons/tele5.svg new file mode 100644 index 0000000..68799e0 --- /dev/null +++ b/assets/lib/simple-icons/icons/tele5.svg @@ -0,0 +1 @@ +TELE5 icon diff --git a/assets/lib/simple-icons/icons/telegram.svg b/assets/lib/simple-icons/icons/telegram.svg new file mode 100644 index 0000000..24e14e5 --- /dev/null +++ b/assets/lib/simple-icons/icons/telegram.svg @@ -0,0 +1 @@ +Telegram icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tencentqq.svg b/assets/lib/simple-icons/icons/tencentqq.svg new file mode 100644 index 0000000..db1de52 --- /dev/null +++ b/assets/lib/simple-icons/icons/tencentqq.svg @@ -0,0 +1 @@ +Tencent QQ icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tencentweibo.svg b/assets/lib/simple-icons/icons/tencentweibo.svg new file mode 100755 index 0000000..be1bb08 --- /dev/null +++ b/assets/lib/simple-icons/icons/tencentweibo.svg @@ -0,0 +1 @@ +Tencent Weibo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tensorflow.svg b/assets/lib/simple-icons/icons/tensorflow.svg new file mode 100644 index 0000000..a149d93 --- /dev/null +++ b/assets/lib/simple-icons/icons/tensorflow.svg @@ -0,0 +1 @@ +TensorFlow icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/teradata.svg b/assets/lib/simple-icons/icons/teradata.svg new file mode 100644 index 0000000..ebf3f42 --- /dev/null +++ b/assets/lib/simple-icons/icons/teradata.svg @@ -0,0 +1 @@ +Teradata icon diff --git a/assets/lib/simple-icons/icons/terraform.svg b/assets/lib/simple-icons/icons/terraform.svg new file mode 100644 index 0000000..b79b2c9 --- /dev/null +++ b/assets/lib/simple-icons/icons/terraform.svg @@ -0,0 +1 @@ +Terraform icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tesla.svg b/assets/lib/simple-icons/icons/tesla.svg new file mode 100644 index 0000000..52a0584 --- /dev/null +++ b/assets/lib/simple-icons/icons/tesla.svg @@ -0,0 +1 @@ +Tesla icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/themighty.svg b/assets/lib/simple-icons/icons/themighty.svg new file mode 100644 index 0000000..beeef19 --- /dev/null +++ b/assets/lib/simple-icons/icons/themighty.svg @@ -0,0 +1 @@ +The Mighty icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/themoviedatabase.svg b/assets/lib/simple-icons/icons/themoviedatabase.svg new file mode 100644 index 0000000..6de2fbc --- /dev/null +++ b/assets/lib/simple-icons/icons/themoviedatabase.svg @@ -0,0 +1 @@ +The Movie Database icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/theregister.svg b/assets/lib/simple-icons/icons/theregister.svg new file mode 100644 index 0000000..4942792 --- /dev/null +++ b/assets/lib/simple-icons/icons/theregister.svg @@ -0,0 +1 @@ +The Register icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/thewashingtonpost.svg b/assets/lib/simple-icons/icons/thewashingtonpost.svg new file mode 100644 index 0000000..415a11c --- /dev/null +++ b/assets/lib/simple-icons/icons/thewashingtonpost.svg @@ -0,0 +1 @@ +The Washington Post icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/threema.svg b/assets/lib/simple-icons/icons/threema.svg new file mode 100644 index 0000000..41a75d1 --- /dev/null +++ b/assets/lib/simple-icons/icons/threema.svg @@ -0,0 +1 @@ +Threema icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tidal.svg b/assets/lib/simple-icons/icons/tidal.svg new file mode 100644 index 0000000..c73fb89 --- /dev/null +++ b/assets/lib/simple-icons/icons/tidal.svg @@ -0,0 +1 @@ +Tidal icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tide.svg b/assets/lib/simple-icons/icons/tide.svg new file mode 100644 index 0000000..2182d2f --- /dev/null +++ b/assets/lib/simple-icons/icons/tide.svg @@ -0,0 +1 @@ +Tide icon diff --git a/assets/lib/simple-icons/icons/tiktok.svg b/assets/lib/simple-icons/icons/tiktok.svg new file mode 100644 index 0000000..5ae6b2e --- /dev/null +++ b/assets/lib/simple-icons/icons/tiktok.svg @@ -0,0 +1 @@ +Tik Tok icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/timescale.svg b/assets/lib/simple-icons/icons/timescale.svg new file mode 100644 index 0000000..3b4f871 --- /dev/null +++ b/assets/lib/simple-icons/icons/timescale.svg @@ -0,0 +1 @@ +Timescale icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tinder.svg b/assets/lib/simple-icons/icons/tinder.svg new file mode 100644 index 0000000..133fd01 --- /dev/null +++ b/assets/lib/simple-icons/icons/tinder.svg @@ -0,0 +1 @@ +Tinder icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/todoist.svg b/assets/lib/simple-icons/icons/todoist.svg new file mode 100644 index 0000000..7e6070c --- /dev/null +++ b/assets/lib/simple-icons/icons/todoist.svg @@ -0,0 +1 @@ +Todoist icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/toggl.svg b/assets/lib/simple-icons/icons/toggl.svg new file mode 100644 index 0000000..065ea57 --- /dev/null +++ b/assets/lib/simple-icons/icons/toggl.svg @@ -0,0 +1 @@ +Toggl icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tomorrowland.svg b/assets/lib/simple-icons/icons/tomorrowland.svg new file mode 100644 index 0000000..513c94c --- /dev/null +++ b/assets/lib/simple-icons/icons/tomorrowland.svg @@ -0,0 +1 @@ +Tomorrowland icon diff --git a/assets/lib/simple-icons/icons/topcoder.svg b/assets/lib/simple-icons/icons/topcoder.svg new file mode 100644 index 0000000..542446d --- /dev/null +++ b/assets/lib/simple-icons/icons/topcoder.svg @@ -0,0 +1 @@ +Topcoder icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/toptal.svg b/assets/lib/simple-icons/icons/toptal.svg new file mode 100644 index 0000000..778a199 --- /dev/null +++ b/assets/lib/simple-icons/icons/toptal.svg @@ -0,0 +1 @@ +Toptal icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tor.svg b/assets/lib/simple-icons/icons/tor.svg new file mode 100644 index 0000000..6e28fc4 --- /dev/null +++ b/assets/lib/simple-icons/icons/tor.svg @@ -0,0 +1 @@ +Tor icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/toshiba.svg b/assets/lib/simple-icons/icons/toshiba.svg new file mode 100644 index 0000000..5d21452 --- /dev/null +++ b/assets/lib/simple-icons/icons/toshiba.svg @@ -0,0 +1 @@ +Toshiba icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/toyota.svg b/assets/lib/simple-icons/icons/toyota.svg new file mode 100644 index 0000000..e5f2b00 --- /dev/null +++ b/assets/lib/simple-icons/icons/toyota.svg @@ -0,0 +1 @@ +Toyota icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/trainerroad.svg b/assets/lib/simple-icons/icons/trainerroad.svg new file mode 100644 index 0000000..af00f29 --- /dev/null +++ b/assets/lib/simple-icons/icons/trainerroad.svg @@ -0,0 +1 @@ +TrainerRoad icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/trakt.svg b/assets/lib/simple-icons/icons/trakt.svg new file mode 100644 index 0000000..1aa2da2 --- /dev/null +++ b/assets/lib/simple-icons/icons/trakt.svg @@ -0,0 +1 @@ +Trakt icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/transportforireland.svg b/assets/lib/simple-icons/icons/transportforireland.svg new file mode 100644 index 0000000..9be5f9a --- /dev/null +++ b/assets/lib/simple-icons/icons/transportforireland.svg @@ -0,0 +1 @@ +Transport for Ireland icon diff --git a/assets/lib/simple-icons/icons/transportforlondon.svg b/assets/lib/simple-icons/icons/transportforlondon.svg new file mode 100644 index 0000000..c1b5e80 --- /dev/null +++ b/assets/lib/simple-icons/icons/transportforlondon.svg @@ -0,0 +1 @@ +Transport for London icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/travisci.svg b/assets/lib/simple-icons/icons/travisci.svg new file mode 100644 index 0000000..be43793 --- /dev/null +++ b/assets/lib/simple-icons/icons/travisci.svg @@ -0,0 +1 @@ +Travis CI icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/treehouse.svg b/assets/lib/simple-icons/icons/treehouse.svg new file mode 100644 index 0000000..9d80320 --- /dev/null +++ b/assets/lib/simple-icons/icons/treehouse.svg @@ -0,0 +1 @@ +Treehouse icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/trello.svg b/assets/lib/simple-icons/icons/trello.svg new file mode 100644 index 0000000..7bd8dc8 --- /dev/null +++ b/assets/lib/simple-icons/icons/trello.svg @@ -0,0 +1 @@ +Trello icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/trendmicro.svg b/assets/lib/simple-icons/icons/trendmicro.svg new file mode 100644 index 0000000..59aef0d --- /dev/null +++ b/assets/lib/simple-icons/icons/trendmicro.svg @@ -0,0 +1 @@ +Trend Micro icon diff --git a/assets/lib/simple-icons/icons/tripadvisor.svg b/assets/lib/simple-icons/icons/tripadvisor.svg new file mode 100644 index 0000000..62ea1be --- /dev/null +++ b/assets/lib/simple-icons/icons/tripadvisor.svg @@ -0,0 +1 @@ +Tripadvisor icon diff --git a/assets/lib/simple-icons/icons/trulia.svg b/assets/lib/simple-icons/icons/trulia.svg new file mode 100644 index 0000000..a85db1f --- /dev/null +++ b/assets/lib/simple-icons/icons/trulia.svg @@ -0,0 +1 @@ +Trulia icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/trustpilot.svg b/assets/lib/simple-icons/icons/trustpilot.svg new file mode 100644 index 0000000..4942d6f --- /dev/null +++ b/assets/lib/simple-icons/icons/trustpilot.svg @@ -0,0 +1 @@ +Trustpilot icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tryitonline.svg b/assets/lib/simple-icons/icons/tryitonline.svg new file mode 100644 index 0000000..2101c67 --- /dev/null +++ b/assets/lib/simple-icons/icons/tryitonline.svg @@ -0,0 +1 @@ +Try It Online icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/tumblr.svg b/assets/lib/simple-icons/icons/tumblr.svg new file mode 100644 index 0000000..46811dd --- /dev/null +++ b/assets/lib/simple-icons/icons/tumblr.svg @@ -0,0 +1 @@ +Tumblr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/turkishairlines.svg b/assets/lib/simple-icons/icons/turkishairlines.svg new file mode 100644 index 0000000..6722049 --- /dev/null +++ b/assets/lib/simple-icons/icons/turkishairlines.svg @@ -0,0 +1 @@ +Turkish Airlines icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/twilio.svg b/assets/lib/simple-icons/icons/twilio.svg new file mode 100644 index 0000000..028d4d3 --- /dev/null +++ b/assets/lib/simple-icons/icons/twilio.svg @@ -0,0 +1 @@ +Twilio icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/twitch.svg b/assets/lib/simple-icons/icons/twitch.svg new file mode 100644 index 0000000..b4ff31f --- /dev/null +++ b/assets/lib/simple-icons/icons/twitch.svg @@ -0,0 +1 @@ +Twitch icon diff --git a/assets/lib/simple-icons/icons/twitter.svg b/assets/lib/simple-icons/icons/twitter.svg new file mode 100644 index 0000000..af5b7c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/twitter.svg @@ -0,0 +1 @@ +Twitter icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/twoo.svg b/assets/lib/simple-icons/icons/twoo.svg new file mode 100644 index 0000000..6dded59 --- /dev/null +++ b/assets/lib/simple-icons/icons/twoo.svg @@ -0,0 +1 @@ +Twoo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/typescript.svg b/assets/lib/simple-icons/icons/typescript.svg new file mode 100644 index 0000000..a99640b --- /dev/null +++ b/assets/lib/simple-icons/icons/typescript.svg @@ -0,0 +1 @@ +TypeScript icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/typo3.svg b/assets/lib/simple-icons/icons/typo3.svg new file mode 100644 index 0000000..1addd98 --- /dev/null +++ b/assets/lib/simple-icons/icons/typo3.svg @@ -0,0 +1 @@ +TYPO3 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/uber.svg b/assets/lib/simple-icons/icons/uber.svg new file mode 100644 index 0000000..6e978f6 --- /dev/null +++ b/assets/lib/simple-icons/icons/uber.svg @@ -0,0 +1 @@ +Uber icon diff --git a/assets/lib/simple-icons/icons/ubereats.svg b/assets/lib/simple-icons/icons/ubereats.svg new file mode 100644 index 0000000..d109190 --- /dev/null +++ b/assets/lib/simple-icons/icons/ubereats.svg @@ -0,0 +1 @@ +Uber Eats icon diff --git a/assets/lib/simple-icons/icons/ubisoft.svg b/assets/lib/simple-icons/icons/ubisoft.svg new file mode 100644 index 0000000..5a5d2ee --- /dev/null +++ b/assets/lib/simple-icons/icons/ubisoft.svg @@ -0,0 +1 @@ +Ubisoft icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ublockorigin.svg b/assets/lib/simple-icons/icons/ublockorigin.svg new file mode 100644 index 0000000..0cf35f7 --- /dev/null +++ b/assets/lib/simple-icons/icons/ublockorigin.svg @@ -0,0 +1 @@ +uBlock Origin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ubuntu.svg b/assets/lib/simple-icons/icons/ubuntu.svg new file mode 100644 index 0000000..a7092e6 --- /dev/null +++ b/assets/lib/simple-icons/icons/ubuntu.svg @@ -0,0 +1 @@ +Ubuntu icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/udacity.svg b/assets/lib/simple-icons/icons/udacity.svg new file mode 100644 index 0000000..956d66f --- /dev/null +++ b/assets/lib/simple-icons/icons/udacity.svg @@ -0,0 +1 @@ +Udacity icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/udemy.svg b/assets/lib/simple-icons/icons/udemy.svg new file mode 100644 index 0000000..3a75935 --- /dev/null +++ b/assets/lib/simple-icons/icons/udemy.svg @@ -0,0 +1 @@ +Udemy icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/uikit.svg b/assets/lib/simple-icons/icons/uikit.svg new file mode 100755 index 0000000..3122d67 --- /dev/null +++ b/assets/lib/simple-icons/icons/uikit.svg @@ -0,0 +1 @@ +UIkit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ulule.svg b/assets/lib/simple-icons/icons/ulule.svg new file mode 100644 index 0000000..1809e7c --- /dev/null +++ b/assets/lib/simple-icons/icons/ulule.svg @@ -0,0 +1 @@ +Ulule icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/umbraco.svg b/assets/lib/simple-icons/icons/umbraco.svg new file mode 100644 index 0000000..a2265fe --- /dev/null +++ b/assets/lib/simple-icons/icons/umbraco.svg @@ -0,0 +1 @@ +Umbraco icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/unicode.svg b/assets/lib/simple-icons/icons/unicode.svg new file mode 100644 index 0000000..8584008 --- /dev/null +++ b/assets/lib/simple-icons/icons/unicode.svg @@ -0,0 +1 @@ +Unicode icon diff --git a/assets/lib/simple-icons/icons/unitedairlines.svg b/assets/lib/simple-icons/icons/unitedairlines.svg new file mode 100644 index 0000000..9319bc6 --- /dev/null +++ b/assets/lib/simple-icons/icons/unitedairlines.svg @@ -0,0 +1 @@ +United Airlines icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/unity.svg b/assets/lib/simple-icons/icons/unity.svg new file mode 100644 index 0000000..781b2d1 --- /dev/null +++ b/assets/lib/simple-icons/icons/unity.svg @@ -0,0 +1 @@ +Unity icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/unrealengine.svg b/assets/lib/simple-icons/icons/unrealengine.svg new file mode 100644 index 0000000..7e23f2f --- /dev/null +++ b/assets/lib/simple-icons/icons/unrealengine.svg @@ -0,0 +1 @@ +Unreal Engine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/unsplash.svg b/assets/lib/simple-icons/icons/unsplash.svg new file mode 100644 index 0000000..c0c9e55 --- /dev/null +++ b/assets/lib/simple-icons/icons/unsplash.svg @@ -0,0 +1 @@ +Unsplash icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/untangle.svg b/assets/lib/simple-icons/icons/untangle.svg new file mode 100644 index 0000000..ec7537e --- /dev/null +++ b/assets/lib/simple-icons/icons/untangle.svg @@ -0,0 +1 @@ +Untangle icon diff --git a/assets/lib/simple-icons/icons/untappd.svg b/assets/lib/simple-icons/icons/untappd.svg new file mode 100644 index 0000000..cccaee8 --- /dev/null +++ b/assets/lib/simple-icons/icons/untappd.svg @@ -0,0 +1 @@ +Untappd icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/uplabs.svg b/assets/lib/simple-icons/icons/uplabs.svg new file mode 100644 index 0000000..8759616 --- /dev/null +++ b/assets/lib/simple-icons/icons/uplabs.svg @@ -0,0 +1 @@ +UpLabs icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/upwork.svg b/assets/lib/simple-icons/icons/upwork.svg new file mode 100644 index 0000000..0ca6209 --- /dev/null +++ b/assets/lib/simple-icons/icons/upwork.svg @@ -0,0 +1 @@ +Upwork icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/v.svg b/assets/lib/simple-icons/icons/v.svg new file mode 100644 index 0000000..f56a131 --- /dev/null +++ b/assets/lib/simple-icons/icons/v.svg @@ -0,0 +1 @@ +V icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/v8.svg b/assets/lib/simple-icons/icons/v8.svg new file mode 100644 index 0000000..36eef48 --- /dev/null +++ b/assets/lib/simple-icons/icons/v8.svg @@ -0,0 +1 @@ +V8 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vagrant.svg b/assets/lib/simple-icons/icons/vagrant.svg new file mode 100644 index 0000000..042879a --- /dev/null +++ b/assets/lib/simple-icons/icons/vagrant.svg @@ -0,0 +1 @@ +Vagrant icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/valve.svg b/assets/lib/simple-icons/icons/valve.svg new file mode 100644 index 0000000..3e86801 --- /dev/null +++ b/assets/lib/simple-icons/icons/valve.svg @@ -0,0 +1 @@ +Valve icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vauxhall.svg b/assets/lib/simple-icons/icons/vauxhall.svg new file mode 100644 index 0000000..240b098 --- /dev/null +++ b/assets/lib/simple-icons/icons/vauxhall.svg @@ -0,0 +1 @@ +Vauxhall icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vbulletin.svg b/assets/lib/simple-icons/icons/vbulletin.svg new file mode 100644 index 0000000..193fe3b --- /dev/null +++ b/assets/lib/simple-icons/icons/vbulletin.svg @@ -0,0 +1 @@ +vBulletin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/veeam.svg b/assets/lib/simple-icons/icons/veeam.svg new file mode 100644 index 0000000..468581a --- /dev/null +++ b/assets/lib/simple-icons/icons/veeam.svg @@ -0,0 +1 @@ +Veeam icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/venmo.svg b/assets/lib/simple-icons/icons/venmo.svg new file mode 100644 index 0000000..8c8419c --- /dev/null +++ b/assets/lib/simple-icons/icons/venmo.svg @@ -0,0 +1 @@ +Venmo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/veritas.svg b/assets/lib/simple-icons/icons/veritas.svg new file mode 100644 index 0000000..5596e90 --- /dev/null +++ b/assets/lib/simple-icons/icons/veritas.svg @@ -0,0 +1 @@ +Veritas icon diff --git a/assets/lib/simple-icons/icons/verizon.svg b/assets/lib/simple-icons/icons/verizon.svg new file mode 100644 index 0000000..d007db5 --- /dev/null +++ b/assets/lib/simple-icons/icons/verizon.svg @@ -0,0 +1 @@ +Verizon icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/viadeo.svg b/assets/lib/simple-icons/icons/viadeo.svg new file mode 100644 index 0000000..0817ce9 --- /dev/null +++ b/assets/lib/simple-icons/icons/viadeo.svg @@ -0,0 +1 @@ +Viadeo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/viber.svg b/assets/lib/simple-icons/icons/viber.svg new file mode 100644 index 0000000..3343924 --- /dev/null +++ b/assets/lib/simple-icons/icons/viber.svg @@ -0,0 +1 @@ +Viber icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vim.svg b/assets/lib/simple-icons/icons/vim.svg new file mode 100644 index 0000000..1a08ed5 --- /dev/null +++ b/assets/lib/simple-icons/icons/vim.svg @@ -0,0 +1 @@ +Vim icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vimeo.svg b/assets/lib/simple-icons/icons/vimeo.svg new file mode 100644 index 0000000..23b888e --- /dev/null +++ b/assets/lib/simple-icons/icons/vimeo.svg @@ -0,0 +1 @@ +Vimeo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vine.svg b/assets/lib/simple-icons/icons/vine.svg new file mode 100644 index 0000000..c99b877 --- /dev/null +++ b/assets/lib/simple-icons/icons/vine.svg @@ -0,0 +1 @@ +Vine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/virb.svg b/assets/lib/simple-icons/icons/virb.svg new file mode 100644 index 0000000..fe186ce --- /dev/null +++ b/assets/lib/simple-icons/icons/virb.svg @@ -0,0 +1 @@ +Virb icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/visa.svg b/assets/lib/simple-icons/icons/visa.svg new file mode 100644 index 0000000..793113e --- /dev/null +++ b/assets/lib/simple-icons/icons/visa.svg @@ -0,0 +1 @@ +Visa icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/visualstudio.svg b/assets/lib/simple-icons/icons/visualstudio.svg new file mode 100644 index 0000000..7338e38 --- /dev/null +++ b/assets/lib/simple-icons/icons/visualstudio.svg @@ -0,0 +1 @@ +Visual Studio icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/visualstudiocode.svg b/assets/lib/simple-icons/icons/visualstudiocode.svg new file mode 100644 index 0000000..f091d17 --- /dev/null +++ b/assets/lib/simple-icons/icons/visualstudiocode.svg @@ -0,0 +1 @@ +Visual Studio Code icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vivaldi.svg b/assets/lib/simple-icons/icons/vivaldi.svg new file mode 100644 index 0000000..d459ce2 --- /dev/null +++ b/assets/lib/simple-icons/icons/vivaldi.svg @@ -0,0 +1 @@ +Vivaldi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vivino.svg b/assets/lib/simple-icons/icons/vivino.svg new file mode 100644 index 0000000..1b2eea0 --- /dev/null +++ b/assets/lib/simple-icons/icons/vivino.svg @@ -0,0 +1 @@ +Vivino icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vk.svg b/assets/lib/simple-icons/icons/vk.svg new file mode 100644 index 0000000..7f0ad25 --- /dev/null +++ b/assets/lib/simple-icons/icons/vk.svg @@ -0,0 +1 @@ +VK icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vlcmediaplayer.svg b/assets/lib/simple-icons/icons/vlcmediaplayer.svg new file mode 100644 index 0000000..2d386a6 --- /dev/null +++ b/assets/lib/simple-icons/icons/vlcmediaplayer.svg @@ -0,0 +1 @@ +VLC media player icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vmware.svg b/assets/lib/simple-icons/icons/vmware.svg new file mode 100644 index 0000000..07ee62b --- /dev/null +++ b/assets/lib/simple-icons/icons/vmware.svg @@ -0,0 +1 @@ +VMware icon diff --git a/assets/lib/simple-icons/icons/vodafone.svg b/assets/lib/simple-icons/icons/vodafone.svg new file mode 100644 index 0000000..693d2f1 --- /dev/null +++ b/assets/lib/simple-icons/icons/vodafone.svg @@ -0,0 +1 @@ +Vodafone icon diff --git a/assets/lib/simple-icons/icons/volkswagen.svg b/assets/lib/simple-icons/icons/volkswagen.svg new file mode 100644 index 0000000..64006d7 --- /dev/null +++ b/assets/lib/simple-icons/icons/volkswagen.svg @@ -0,0 +1 @@ +Volkswagen icon diff --git a/assets/lib/simple-icons/icons/volvo.svg b/assets/lib/simple-icons/icons/volvo.svg new file mode 100644 index 0000000..10f0644 --- /dev/null +++ b/assets/lib/simple-icons/icons/volvo.svg @@ -0,0 +1 @@ +Volvo icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vsco.svg b/assets/lib/simple-icons/icons/vsco.svg new file mode 100644 index 0000000..3107cf7 --- /dev/null +++ b/assets/lib/simple-icons/icons/vsco.svg @@ -0,0 +1 @@ +VSCO icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vue-dot-js.svg b/assets/lib/simple-icons/icons/vue-dot-js.svg new file mode 100644 index 0000000..6604fd2 --- /dev/null +++ b/assets/lib/simple-icons/icons/vue-dot-js.svg @@ -0,0 +1 @@ +Vue.js icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vuetify.svg b/assets/lib/simple-icons/icons/vuetify.svg new file mode 100644 index 0000000..a146dd5 --- /dev/null +++ b/assets/lib/simple-icons/icons/vuetify.svg @@ -0,0 +1 @@ +Vuetify icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vulkan.svg b/assets/lib/simple-icons/icons/vulkan.svg new file mode 100644 index 0000000..99c1418 --- /dev/null +++ b/assets/lib/simple-icons/icons/vulkan.svg @@ -0,0 +1 @@ +Vulkan icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/vultr.svg b/assets/lib/simple-icons/icons/vultr.svg new file mode 100644 index 0000000..1a9b8d5 --- /dev/null +++ b/assets/lib/simple-icons/icons/vultr.svg @@ -0,0 +1 @@ +Vultr icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/w3c.svg b/assets/lib/simple-icons/icons/w3c.svg new file mode 100644 index 0000000..8fb231a --- /dev/null +++ b/assets/lib/simple-icons/icons/w3c.svg @@ -0,0 +1 @@ +W3C icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/warnerbros-dot.svg b/assets/lib/simple-icons/icons/warnerbros-dot.svg new file mode 100644 index 0000000..668eb2c --- /dev/null +++ b/assets/lib/simple-icons/icons/warnerbros-dot.svg @@ -0,0 +1 @@ +Warner Bros. icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wattpad.svg b/assets/lib/simple-icons/icons/wattpad.svg new file mode 100644 index 0000000..e5a642c --- /dev/null +++ b/assets/lib/simple-icons/icons/wattpad.svg @@ -0,0 +1 @@ +Wattpad icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/waze.svg b/assets/lib/simple-icons/icons/waze.svg new file mode 100644 index 0000000..a7b4c39 --- /dev/null +++ b/assets/lib/simple-icons/icons/waze.svg @@ -0,0 +1 @@ +Waze icon diff --git a/assets/lib/simple-icons/icons/wearos.svg b/assets/lib/simple-icons/icons/wearos.svg new file mode 100644 index 0000000..9c4db74 --- /dev/null +++ b/assets/lib/simple-icons/icons/wearos.svg @@ -0,0 +1 @@ +Wear OS icon diff --git a/assets/lib/simple-icons/icons/weasyl.svg b/assets/lib/simple-icons/icons/weasyl.svg new file mode 100644 index 0000000..7fcb484 --- /dev/null +++ b/assets/lib/simple-icons/icons/weasyl.svg @@ -0,0 +1 @@ +Weasyl icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webassembly.svg b/assets/lib/simple-icons/icons/webassembly.svg new file mode 100644 index 0000000..f220d68 --- /dev/null +++ b/assets/lib/simple-icons/icons/webassembly.svg @@ -0,0 +1 @@ +WebAssembly icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webauthn.svg b/assets/lib/simple-icons/icons/webauthn.svg new file mode 100644 index 0000000..8138554 --- /dev/null +++ b/assets/lib/simple-icons/icons/webauthn.svg @@ -0,0 +1 @@ +WebAuthn icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webcomponents-dot-org.svg b/assets/lib/simple-icons/icons/webcomponents-dot-org.svg new file mode 100644 index 0000000..eb14b05 --- /dev/null +++ b/assets/lib/simple-icons/icons/webcomponents-dot-org.svg @@ -0,0 +1 @@ +webcomponents.org icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webgl.svg b/assets/lib/simple-icons/icons/webgl.svg new file mode 100644 index 0000000..9c9bcb9 --- /dev/null +++ b/assets/lib/simple-icons/icons/webgl.svg @@ -0,0 +1 @@ +WebGL icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webmin.svg b/assets/lib/simple-icons/icons/webmin.svg new file mode 100644 index 0000000..c3348cd --- /dev/null +++ b/assets/lib/simple-icons/icons/webmin.svg @@ -0,0 +1 @@ +Webmin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webmoney.svg b/assets/lib/simple-icons/icons/webmoney.svg new file mode 100644 index 0000000..a3c91c6 --- /dev/null +++ b/assets/lib/simple-icons/icons/webmoney.svg @@ -0,0 +1 @@ +WebMoney icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webpack.svg b/assets/lib/simple-icons/icons/webpack.svg new file mode 100644 index 0000000..14b857f --- /dev/null +++ b/assets/lib/simple-icons/icons/webpack.svg @@ -0,0 +1 @@ +Webpack icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/webrtc.svg b/assets/lib/simple-icons/icons/webrtc.svg new file mode 100644 index 0000000..701b9bb --- /dev/null +++ b/assets/lib/simple-icons/icons/webrtc.svg @@ -0,0 +1 @@ +WebRTC icon diff --git a/assets/lib/simple-icons/icons/webstorm.svg b/assets/lib/simple-icons/icons/webstorm.svg new file mode 100644 index 0000000..9a3c043 --- /dev/null +++ b/assets/lib/simple-icons/icons/webstorm.svg @@ -0,0 +1 @@ +WebStorm icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wechat.svg b/assets/lib/simple-icons/icons/wechat.svg new file mode 100644 index 0000000..3f23e0e --- /dev/null +++ b/assets/lib/simple-icons/icons/wechat.svg @@ -0,0 +1 @@ +WeChat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wemo.svg b/assets/lib/simple-icons/icons/wemo.svg new file mode 100644 index 0000000..cfbda2c --- /dev/null +++ b/assets/lib/simple-icons/icons/wemo.svg @@ -0,0 +1 @@ +WEMO icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/whatsapp.svg b/assets/lib/simple-icons/icons/whatsapp.svg new file mode 100644 index 0000000..83c7beb --- /dev/null +++ b/assets/lib/simple-icons/icons/whatsapp.svg @@ -0,0 +1 @@ +WhatsApp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wheniwork.svg b/assets/lib/simple-icons/icons/wheniwork.svg new file mode 100644 index 0000000..c4c3116 --- /dev/null +++ b/assets/lib/simple-icons/icons/wheniwork.svg @@ -0,0 +1 @@ +When I Work icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/whitesource.svg b/assets/lib/simple-icons/icons/whitesource.svg new file mode 100644 index 0000000..55af3f3 --- /dev/null +++ b/assets/lib/simple-icons/icons/whitesource.svg @@ -0,0 +1 @@ +WhiteSource icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wii.svg b/assets/lib/simple-icons/icons/wii.svg new file mode 100644 index 0000000..8e89b30 --- /dev/null +++ b/assets/lib/simple-icons/icons/wii.svg @@ -0,0 +1 @@ +Wii icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wiiu.svg b/assets/lib/simple-icons/icons/wiiu.svg new file mode 100644 index 0000000..750cfc7 --- /dev/null +++ b/assets/lib/simple-icons/icons/wiiu.svg @@ -0,0 +1 @@ +Wii U icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wikimediacommons.svg b/assets/lib/simple-icons/icons/wikimediacommons.svg new file mode 100644 index 0000000..6657dc0 --- /dev/null +++ b/assets/lib/simple-icons/icons/wikimediacommons.svg @@ -0,0 +1 @@ +Wikimedia Commons icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wikipedia.svg b/assets/lib/simple-icons/icons/wikipedia.svg new file mode 100644 index 0000000..2f971ff --- /dev/null +++ b/assets/lib/simple-icons/icons/wikipedia.svg @@ -0,0 +1 @@ +Wikipedia icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/windows.svg b/assets/lib/simple-icons/icons/windows.svg new file mode 100644 index 0000000..3e6c955 --- /dev/null +++ b/assets/lib/simple-icons/icons/windows.svg @@ -0,0 +1 @@ +Windows icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/windows95.svg b/assets/lib/simple-icons/icons/windows95.svg new file mode 100644 index 0000000..99b59d2 --- /dev/null +++ b/assets/lib/simple-icons/icons/windows95.svg @@ -0,0 +1 @@ +Windows 95 icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/windowsxp.svg b/assets/lib/simple-icons/icons/windowsxp.svg new file mode 100644 index 0000000..4369b7f --- /dev/null +++ b/assets/lib/simple-icons/icons/windowsxp.svg @@ -0,0 +1 @@ +Windows XP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wire.svg b/assets/lib/simple-icons/icons/wire.svg new file mode 100644 index 0000000..1387b6f --- /dev/null +++ b/assets/lib/simple-icons/icons/wire.svg @@ -0,0 +1 @@ +Wire icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wireguard.svg b/assets/lib/simple-icons/icons/wireguard.svg new file mode 100644 index 0000000..fac39dd --- /dev/null +++ b/assets/lib/simple-icons/icons/wireguard.svg @@ -0,0 +1 @@ +WireGuard icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wish.svg b/assets/lib/simple-icons/icons/wish.svg new file mode 100644 index 0000000..df5d2c8 --- /dev/null +++ b/assets/lib/simple-icons/icons/wish.svg @@ -0,0 +1 @@ +Wish icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wix.svg b/assets/lib/simple-icons/icons/wix.svg new file mode 100644 index 0000000..ca640c3 --- /dev/null +++ b/assets/lib/simple-icons/icons/wix.svg @@ -0,0 +1 @@ +Wix icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wizzair.svg b/assets/lib/simple-icons/icons/wizzair.svg new file mode 100644 index 0000000..6312357 --- /dev/null +++ b/assets/lib/simple-icons/icons/wizzair.svg @@ -0,0 +1 @@ +Wizz Air icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wolfram.svg b/assets/lib/simple-icons/icons/wolfram.svg new file mode 100644 index 0000000..72fef38 --- /dev/null +++ b/assets/lib/simple-icons/icons/wolfram.svg @@ -0,0 +1 @@ +Wolfram icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wolframlanguage.svg b/assets/lib/simple-icons/icons/wolframlanguage.svg new file mode 100644 index 0000000..6dbdd8c --- /dev/null +++ b/assets/lib/simple-icons/icons/wolframlanguage.svg @@ -0,0 +1 @@ +Wolfram Language icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wolframmathematica.svg b/assets/lib/simple-icons/icons/wolframmathematica.svg new file mode 100644 index 0000000..2be76cf --- /dev/null +++ b/assets/lib/simple-icons/icons/wolframmathematica.svg @@ -0,0 +1 @@ +Wolfram Mathematica icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/woo.svg b/assets/lib/simple-icons/icons/woo.svg new file mode 100644 index 0000000..e3085fc --- /dev/null +++ b/assets/lib/simple-icons/icons/woo.svg @@ -0,0 +1 @@ +Woo icon diff --git a/assets/lib/simple-icons/icons/woocommerce.svg b/assets/lib/simple-icons/icons/woocommerce.svg new file mode 100644 index 0000000..9e33a0b --- /dev/null +++ b/assets/lib/simple-icons/icons/woocommerce.svg @@ -0,0 +1 @@ +WooCommerce icon diff --git a/assets/lib/simple-icons/icons/wordpress.svg b/assets/lib/simple-icons/icons/wordpress.svg new file mode 100644 index 0000000..41a187e --- /dev/null +++ b/assets/lib/simple-icons/icons/wordpress.svg @@ -0,0 +1 @@ +WordPress icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/workplace.svg b/assets/lib/simple-icons/icons/workplace.svg new file mode 100644 index 0000000..ec00be2 --- /dev/null +++ b/assets/lib/simple-icons/icons/workplace.svg @@ -0,0 +1 @@ +Workplace icon diff --git a/assets/lib/simple-icons/icons/worldhealthorganization.svg b/assets/lib/simple-icons/icons/worldhealthorganization.svg new file mode 100644 index 0000000..6d25ba7 --- /dev/null +++ b/assets/lib/simple-icons/icons/worldhealthorganization.svg @@ -0,0 +1 @@ +World Health Organization icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wpengine.svg b/assets/lib/simple-icons/icons/wpengine.svg new file mode 100644 index 0000000..6d62303 --- /dev/null +++ b/assets/lib/simple-icons/icons/wpengine.svg @@ -0,0 +1 @@ +WP Engine icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wprocket.svg b/assets/lib/simple-icons/icons/wprocket.svg new file mode 100644 index 0000000..145d7e9 --- /dev/null +++ b/assets/lib/simple-icons/icons/wprocket.svg @@ -0,0 +1 @@ +WP Rocket icon diff --git a/assets/lib/simple-icons/icons/write-dot-as.svg b/assets/lib/simple-icons/icons/write-dot-as.svg new file mode 100644 index 0000000..2dd5f38 --- /dev/null +++ b/assets/lib/simple-icons/icons/write-dot-as.svg @@ -0,0 +1 @@ +write.as icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/wwe.svg b/assets/lib/simple-icons/icons/wwe.svg new file mode 100644 index 0000000..3888675 --- /dev/null +++ b/assets/lib/simple-icons/icons/wwe.svg @@ -0,0 +1 @@ +WWE icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/x-dot-org.svg b/assets/lib/simple-icons/icons/x-dot-org.svg new file mode 100644 index 0000000..57e1d41 --- /dev/null +++ b/assets/lib/simple-icons/icons/x-dot-org.svg @@ -0,0 +1 @@ +X.Org icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/x-pack.svg b/assets/lib/simple-icons/icons/x-pack.svg new file mode 100644 index 0000000..d92b500 --- /dev/null +++ b/assets/lib/simple-icons/icons/x-pack.svg @@ -0,0 +1 @@ +X-Pack icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xamarin.svg b/assets/lib/simple-icons/icons/xamarin.svg new file mode 100644 index 0000000..3966769 --- /dev/null +++ b/assets/lib/simple-icons/icons/xamarin.svg @@ -0,0 +1 @@ +Xamarin icon diff --git a/assets/lib/simple-icons/icons/xaml.svg b/assets/lib/simple-icons/icons/xaml.svg new file mode 100644 index 0000000..ef39a59 --- /dev/null +++ b/assets/lib/simple-icons/icons/xaml.svg @@ -0,0 +1 @@ +XAML icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xampp.svg b/assets/lib/simple-icons/icons/xampp.svg new file mode 100644 index 0000000..e2d1d1d --- /dev/null +++ b/assets/lib/simple-icons/icons/xampp.svg @@ -0,0 +1 @@ +XAMPP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xbox.svg b/assets/lib/simple-icons/icons/xbox.svg new file mode 100644 index 0000000..e70af1c --- /dev/null +++ b/assets/lib/simple-icons/icons/xbox.svg @@ -0,0 +1 @@ +Xbox icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xcode.svg b/assets/lib/simple-icons/icons/xcode.svg new file mode 100644 index 0000000..bfdab40 --- /dev/null +++ b/assets/lib/simple-icons/icons/xcode.svg @@ -0,0 +1 @@ +Xcode icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xdadevelopers.svg b/assets/lib/simple-icons/icons/xdadevelopers.svg new file mode 100644 index 0000000..47b33a3 --- /dev/null +++ b/assets/lib/simple-icons/icons/xdadevelopers.svg @@ -0,0 +1 @@ +XDA Developers icon diff --git a/assets/lib/simple-icons/icons/xero.svg b/assets/lib/simple-icons/icons/xero.svg new file mode 100644 index 0000000..d609779 --- /dev/null +++ b/assets/lib/simple-icons/icons/xero.svg @@ -0,0 +1 @@ +Xero icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xfce.svg b/assets/lib/simple-icons/icons/xfce.svg new file mode 100644 index 0000000..e8d7db9 --- /dev/null +++ b/assets/lib/simple-icons/icons/xfce.svg @@ -0,0 +1 @@ +XFCE icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xiaomi.svg b/assets/lib/simple-icons/icons/xiaomi.svg new file mode 100644 index 0000000..5523d2d --- /dev/null +++ b/assets/lib/simple-icons/icons/xiaomi.svg @@ -0,0 +1 @@ +Xiaomi icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xing.svg b/assets/lib/simple-icons/icons/xing.svg new file mode 100644 index 0000000..0f53c79 --- /dev/null +++ b/assets/lib/simple-icons/icons/xing.svg @@ -0,0 +1 @@ +Xing icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xmpp.svg b/assets/lib/simple-icons/icons/xmpp.svg new file mode 100644 index 0000000..ec4a18f --- /dev/null +++ b/assets/lib/simple-icons/icons/xmpp.svg @@ -0,0 +1 @@ +XMPP icon diff --git a/assets/lib/simple-icons/icons/xrp.svg b/assets/lib/simple-icons/icons/xrp.svg new file mode 100644 index 0000000..9335c3e --- /dev/null +++ b/assets/lib/simple-icons/icons/xrp.svg @@ -0,0 +1 @@ +XRP icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/xsplit.svg b/assets/lib/simple-icons/icons/xsplit.svg new file mode 100644 index 0000000..6bf7bbf --- /dev/null +++ b/assets/lib/simple-icons/icons/xsplit.svg @@ -0,0 +1 @@ +XSplit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/yahoo.svg b/assets/lib/simple-icons/icons/yahoo.svg new file mode 100644 index 0000000..b106640 --- /dev/null +++ b/assets/lib/simple-icons/icons/yahoo.svg @@ -0,0 +1 @@ +Yahoo! icon diff --git a/assets/lib/simple-icons/icons/yamahacorporation.svg b/assets/lib/simple-icons/icons/yamahacorporation.svg new file mode 100644 index 0000000..0c6c26d --- /dev/null +++ b/assets/lib/simple-icons/icons/yamahacorporation.svg @@ -0,0 +1 @@ +Yamaha Corporation icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/yamahamotorcorporation.svg b/assets/lib/simple-icons/icons/yamahamotorcorporation.svg new file mode 100644 index 0000000..e3f9113 --- /dev/null +++ b/assets/lib/simple-icons/icons/yamahamotorcorporation.svg @@ -0,0 +1 @@ +Yamaha Motor Corporation icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/yammer.svg b/assets/lib/simple-icons/icons/yammer.svg new file mode 100644 index 0000000..57c0552 --- /dev/null +++ b/assets/lib/simple-icons/icons/yammer.svg @@ -0,0 +1 @@ +Yammer icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/yandex.svg b/assets/lib/simple-icons/icons/yandex.svg new file mode 100644 index 0000000..d3d2f8e --- /dev/null +++ b/assets/lib/simple-icons/icons/yandex.svg @@ -0,0 +1 @@ +Yandex icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/yarn.svg b/assets/lib/simple-icons/icons/yarn.svg new file mode 100644 index 0000000..79d00a1 --- /dev/null +++ b/assets/lib/simple-icons/icons/yarn.svg @@ -0,0 +1 @@ +Yarn icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/ycombinator.svg b/assets/lib/simple-icons/icons/ycombinator.svg new file mode 100644 index 0000000..aa8ad87 --- /dev/null +++ b/assets/lib/simple-icons/icons/ycombinator.svg @@ -0,0 +1 @@ +Y Combinator icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/yelp.svg b/assets/lib/simple-icons/icons/yelp.svg new file mode 100644 index 0000000..02b7bbf --- /dev/null +++ b/assets/lib/simple-icons/icons/yelp.svg @@ -0,0 +1 @@ +Yelp icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/youtube.svg b/assets/lib/simple-icons/icons/youtube.svg new file mode 100644 index 0000000..6aca43c --- /dev/null +++ b/assets/lib/simple-icons/icons/youtube.svg @@ -0,0 +1 @@ +YouTube icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/youtubegaming.svg b/assets/lib/simple-icons/icons/youtubegaming.svg new file mode 100644 index 0000000..d230e76 --- /dev/null +++ b/assets/lib/simple-icons/icons/youtubegaming.svg @@ -0,0 +1 @@ +YouTube Gaming icon diff --git a/assets/lib/simple-icons/icons/youtubestudio.svg b/assets/lib/simple-icons/icons/youtubestudio.svg new file mode 100644 index 0000000..d9c8c69 --- /dev/null +++ b/assets/lib/simple-icons/icons/youtubestudio.svg @@ -0,0 +1 @@ +YouTube Studio icon diff --git a/assets/lib/simple-icons/icons/youtubetv.svg b/assets/lib/simple-icons/icons/youtubetv.svg new file mode 100644 index 0000000..ef22908 --- /dev/null +++ b/assets/lib/simple-icons/icons/youtubetv.svg @@ -0,0 +1 @@ +YouTube TV icon diff --git a/assets/lib/simple-icons/icons/z-wave.svg b/assets/lib/simple-icons/icons/z-wave.svg new file mode 100644 index 0000000..b85a767 --- /dev/null +++ b/assets/lib/simple-icons/icons/z-wave.svg @@ -0,0 +1 @@ +Z-Wave icon diff --git a/assets/lib/simple-icons/icons/zalando.svg b/assets/lib/simple-icons/icons/zalando.svg new file mode 100644 index 0000000..f2fd9a7 --- /dev/null +++ b/assets/lib/simple-icons/icons/zalando.svg @@ -0,0 +1 @@ +Zalando icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zapier.svg b/assets/lib/simple-icons/icons/zapier.svg new file mode 100644 index 0000000..78cd5ee --- /dev/null +++ b/assets/lib/simple-icons/icons/zapier.svg @@ -0,0 +1 @@ +Zapier icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zdf.svg b/assets/lib/simple-icons/icons/zdf.svg new file mode 100644 index 0000000..8133447 --- /dev/null +++ b/assets/lib/simple-icons/icons/zdf.svg @@ -0,0 +1 @@ +ZDF icon diff --git a/assets/lib/simple-icons/icons/zeit.svg b/assets/lib/simple-icons/icons/zeit.svg new file mode 100644 index 0000000..0f05316 --- /dev/null +++ b/assets/lib/simple-icons/icons/zeit.svg @@ -0,0 +1 @@ +Zeit icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zend.svg b/assets/lib/simple-icons/icons/zend.svg new file mode 100644 index 0000000..48167cd --- /dev/null +++ b/assets/lib/simple-icons/icons/zend.svg @@ -0,0 +1 @@ +Zend icon diff --git a/assets/lib/simple-icons/icons/zendesk.svg b/assets/lib/simple-icons/icons/zendesk.svg new file mode 100644 index 0000000..abf2ea1 --- /dev/null +++ b/assets/lib/simple-icons/icons/zendesk.svg @@ -0,0 +1 @@ +Zendesk icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zendframework.svg b/assets/lib/simple-icons/icons/zendframework.svg new file mode 100644 index 0000000..00fadb1 --- /dev/null +++ b/assets/lib/simple-icons/icons/zendframework.svg @@ -0,0 +1 @@ +Zend Framework icon diff --git a/assets/lib/simple-icons/icons/zeromq.svg b/assets/lib/simple-icons/icons/zeromq.svg new file mode 100644 index 0000000..4ecfb07 --- /dev/null +++ b/assets/lib/simple-icons/icons/zeromq.svg @@ -0,0 +1 @@ +ZeroMQ icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zerply.svg b/assets/lib/simple-icons/icons/zerply.svg new file mode 100644 index 0000000..0cae223 --- /dev/null +++ b/assets/lib/simple-icons/icons/zerply.svg @@ -0,0 +1 @@ +Zerply icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zhihu.svg b/assets/lib/simple-icons/icons/zhihu.svg new file mode 100644 index 0000000..fbe9dad --- /dev/null +++ b/assets/lib/simple-icons/icons/zhihu.svg @@ -0,0 +1 @@ +Zhihu icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zigbee.svg b/assets/lib/simple-icons/icons/zigbee.svg new file mode 100644 index 0000000..69cb6a0 --- /dev/null +++ b/assets/lib/simple-icons/icons/zigbee.svg @@ -0,0 +1 @@ +Zigbee icon diff --git a/assets/lib/simple-icons/icons/zillow.svg b/assets/lib/simple-icons/icons/zillow.svg new file mode 100644 index 0000000..e516ca9 --- /dev/null +++ b/assets/lib/simple-icons/icons/zillow.svg @@ -0,0 +1 @@ +Zillow icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zingat.svg b/assets/lib/simple-icons/icons/zingat.svg new file mode 100644 index 0000000..d56f20b --- /dev/null +++ b/assets/lib/simple-icons/icons/zingat.svg @@ -0,0 +1 @@ +Zingat icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zoom.svg b/assets/lib/simple-icons/icons/zoom.svg new file mode 100644 index 0000000..ad787b3 --- /dev/null +++ b/assets/lib/simple-icons/icons/zoom.svg @@ -0,0 +1 @@ +Zoom icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zorin.svg b/assets/lib/simple-icons/icons/zorin.svg new file mode 100644 index 0000000..6c03d6f --- /dev/null +++ b/assets/lib/simple-icons/icons/zorin.svg @@ -0,0 +1 @@ +Zorin icon \ No newline at end of file diff --git a/assets/lib/simple-icons/icons/zulip.svg b/assets/lib/simple-icons/icons/zulip.svg new file mode 100644 index 0000000..6ea3ee9 --- /dev/null +++ b/assets/lib/simple-icons/icons/zulip.svg @@ -0,0 +1 @@ +Zulip icon \ No newline at end of file diff --git a/assets/svg/icons/bilibili.svg b/assets/svg/icons/bilibili.svg new file mode 100644 index 0000000..457c7b0 --- /dev/null +++ b/assets/svg/icons/bilibili.svg @@ -0,0 +1 @@ +Bilibili icon \ No newline at end of file diff --git a/assets/svg/icons/thingiverse.svg b/assets/svg/icons/thingiverse.svg new file mode 100644 index 0000000..061bf25 --- /dev/null +++ b/assets/svg/icons/thingiverse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/exampleSite/config.toml b/exampleSite/config.toml index 55272d9..dbc1ae1 100644 --- a/exampleSite/config.toml +++ b/exampleSite/config.toml @@ -135,70 +135,71 @@ enableEmoji = true # Social config in home page [languages.en.params.social] GitHub = "xxxx" - Linkedin = "xxxx" + Linkedin = "" Twitter = "xxxx" Instagram = "xxxx" - Email = "xxxx@xxxx.com" Facebook = "xxxx" Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" + Medium = "" + Gitlab = "" Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" - # Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" - # Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" - # Zhihu = "xxxx" - # Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "xxxx" - # MastodonPrefix = "https://mastodon.technology/" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx" - # Matrix = "xxxx" - # Bilibili = "xxxx" + Youtubecustom = "" + Youtubechannel = "" + Tumblr = "" + Quora = "" + Keybase = "" + Pinterest = "" + Reddit = "" + Codepen = "" + FreeCodeCamp = "" + Bitbucket = "" + Stackoverflow = "" + Weibo = "" + Odnoklassniki = "" + VK = "" + Flickr = "" + Xing = "" + Snapchat = "" + Soundcloud = "" + Spotify = "" + Bandcamp = "" + Paypal = "" + Fivehundredpx = "" + Mix = "" + Goodreads = "" + Lastfm = "" + Foursquare = "" + Hackernews = "" + Kickstarter = "" + Patreon = "" + Steam = "" + Twitch = "" + Strava = "" + Skype = "" + Whatsapp = "" + Zhihu = "" + Douban = "" + Angellist = "" + Slidershare = "" + Jsfiddle = "" + Deviantart = "" + Behance = "" + Dribbble = "" + Wordpress = "" + Vine = "" + Googlescholar = "" + Researchgate = "" + Thingiverse = "" + Devto = "" + Gitea = "" + XMPP = "" + Matrix = "" + Bilibili = "" + Email = "xxxx@xxxx.com" RSS = true + [languages.en.params.social.Mastodon] + id = "@xxxx" + prefix = "https://mastodon.technology/" [languages.zh-cn] weight = 2 @@ -309,69 +310,68 @@ enableEmoji = true # 主页的社交信息设置 [languages.zh-cn.params.social] GitHub = "xxxx" - # Linkedin = "xxxx" - Twitter = "xxxx" - Instagram = "xxxx" - Email = "xxxx@example.com" - # Facebook = "xxxx" - # Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" - # Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" + Linkedin = "" + Twitter = "" + Instagram = "" + Facebook = "" + Telegram = "" + Medium = "" + Gitlab = "" + Youtubelegacy = "" + Youtubecustom = "" + Youtubechannel = "" + Tumblr = "" + Quora = "" + Keybase = "" + Pinterest = "" + Reddit = "" + Codepen = "" + FreeCodeCamp = "" + Bitbucket = "" + Stackoverflow = "" Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" + Odnoklassniki = "" + VK = "" + Flickr = "" + Xing = "" + Snapchat = "" + Soundcloud = "" + Spotify = "" + Bandcamp = "" + Paypal = "" + Fivehundredpx = "" + Mix = "" + Goodreads = "" + Lastfm = "" + Foursquare = "" + Hackernews = "" + Kickstarter = "" + Patreon = "" Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" + Twitch = "" + Strava = "" + Skype = "" + Whatsapp = "" Zhihu = "xxxx" - # Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "@xxxx" - # MastodonPrefix = "https://mastodon.technology/" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx@example.com" - # Matrix = "xxxx" + Douban = "xxxx" + Angellist = "" + Slidershare = "" + Jsfiddle = "" + Deviantart = "" + Behance = "" + Dribbble = "" + Wordpress = "" + Vine = "" + Googlescholar = "" + Researchgate = "" + Mastodon = "" + Thingiverse = "" + Devto = "xxxx" + Gitea = "" + XMPP = "" + Matrix = "" Bilibili = "xxxx" + Email = "xxxx@xxxx.com" RSS = true [languages.fr] @@ -483,67 +483,66 @@ enableEmoji = true GitHub = "xxxx" Linkedin = "xxxx" Twitter = "xxxx" - Instagram = "xxxx" + Instagram = "" + Facebook = "" + Telegram = "" + Medium = "" + Gitlab = "" + Youtubelegacy = "" + Youtubecustom = "" + Youtubechannel = "" + Tumblr = "" + Quora = "" + Keybase = "" + Pinterest = "" + Reddit = "" + Codepen = "" + FreeCodeCamp = "" + Bitbucket = "" + Stackoverflow = "" + Weibo = "" + Odnoklassniki = "" + VK = "" + Flickr = "" + Xing = "" + Snapchat = "xxxx" + Soundcloud = "" + Spotify = "" + Bandcamp = "" + Paypal = "" + Fivehundredpx = "" + Mix = "" + Goodreads = "" + Lastfm = "" + Foursquare = "" + Hackernews = "xxxx" + Kickstarter = "" + Patreon = "" + Steam = "" + Twitch = "" + Strava = "" + Skype = "" + Whatsapp = "" + Zhihu = "" + Douban = "" + Angellist = "" + Slidershare = "" + Jsfiddle = "" + Deviantart = "" + Behance = "" + Dribbble = "xxxx" + Wordpress = "" + Vine = "" + Googlescholar = "" + Researchgate = "" + Mastodon = "" + Thingiverse = "" + Devto = "" + Gitea = "" + XMPP = "" + Matrix = "" + Bilibili = "" Email = "xxxx@xxxx.com" - Facebook = "xxxx" - Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" - Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" - # Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" - # Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" - # Zhihu = "xxxx" - # Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "xxxx" - # MastodonPrefix = "https://mastodon.technology/" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx" - # Matrix = "xxxx" - # Bilibili = "xxxx" RSS = true [params] @@ -685,7 +684,7 @@ enableEmoji = true blockLeftDelimiter = "" blockRightDelimiter = "" # default inline delimiter is $ ... $ and \\( ... \\) - # 默认内联定界符是 $ ... $ 和 \\( ... \\) + # 默认行内定界符是 $ ... $ 和 \\( ... \\) inlineLeftDelimiter = "" inlineRightDelimiter = "" # KaTeX extension copy_tex @@ -733,14 +732,14 @@ enableEmoji = true # VK = true # Buffer = true # Xing = true - # Line = true + Line = true # Instapaper = true # Pocket = true # Digg = true # Stumbleupon = true # Flipboard = true Weibo = true - Renren = true + # Renren = true # Myspace = true # Blogger = true Baidu = true @@ -862,6 +861,9 @@ enableEmoji = true normalizeCSS = '' # fontawesome-free@5.12.1 https://fontawesome.com/ fontawesomeFreeCSS = '' + # simple-icons@2.9.0 https://github.com/simple-icons/simple-icons + # ('https://cdn.jsdelivr.net/npm/simple-icons@v2/icons/') + simpleIconsPrefix = '' # animate.css@3.7.2 https://github.com/daneden/animate.css animateCSS = '' # smooth-scroll@16.1.2 https://github.com/cferdinandi/smooth-scroll diff --git a/exampleSite/content/about.en.md b/exampleSite/content/about.en.md index 354a5be..1a559cc 100644 --- a/exampleSite/content/about.en.md +++ b/exampleSite/content/about.en.md @@ -47,7 +47,7 @@ It is based on the original [LeaveIt Theme](https://github.com/liuzc/LeaveIt/) a * :(far fa-user): **Gravatar** supported by [Gravatar](https://gravatar.com) * :(fas fa-user-circle): Local **Avatar** supported -* :(far fa-id-card): Up to **62** social links supported +* :(far fa-id-card): Up to **64** social links supported * :(fas fa-share-square): Up to **28** share sites supported * :(far fa-comment): **Disqus** comment system supported by [Disqus](https://disqus.com) * :(far fa-comment-dots): **Gitalk** comment system supported by [Gitalk](https://github.com/gitalk/gitalk) @@ -86,7 +86,7 @@ Thanks to the authors of following resources included in the theme: * [normalize.css](https://github.com/necolas/normalize.css) * [Font Awesome](https://fontawesome.com/) -* [Fork Awesome](https://forkaweso.me/Fork-Awesome/) +* [Simple Icons](https://github.com/simple-icons/simple-icons) * [Animate.css](https://daneden.github.io/animate.css/) * [Smooth Scroll](https://github.com/cferdinandi/smooth-scroll) * [autocomplete.js](https://github.com/algolia/autocomplete.js) diff --git a/exampleSite/content/about.fr.md b/exampleSite/content/about.fr.md index be537bb..099cf16 100644 --- a/exampleSite/content/about.fr.md +++ b/exampleSite/content/about.fr.md @@ -52,7 +52,7 @@ It is based on the original [LeaveIt Theme](https://github.com/liuzc/LeaveIt/) a * :(far fa-user): **Gravatar** supported by [Gravatar](https://gravatar.com) * :(fas fa-user-circle): Local **Avatar** supported -* :(far fa-id-card): Up to **62** social links supported +* :(far fa-id-card): Up to **64** social links supported * :(fas fa-share-square): Up to **28** share sites supported * :(far fa-comment): **Disqus** comment system supported by [Disqus](https://disqus.com) * :(far fa-comment-dots): **Gitalk** comment system supported by [Gitalk](https://github.com/gitalk/gitalk) @@ -91,7 +91,7 @@ Thanks to the authors of following resources included in the theme: * [normalize.css](https://github.com/necolas/normalize.css) * [Font Awesome](https://fontawesome.com/) -* [Fork Awesome](https://forkaweso.me/Fork-Awesome/) +* [Simple Icons](https://github.com/simple-icons/simple-icons) * [Animate.css](https://daneden.github.io/animate.css/) * [Smooth Scroll](https://github.com/cferdinandi/smooth-scroll) * [autocomplete.js](https://github.com/algolia/autocomplete.js) diff --git a/exampleSite/content/about.zh-cn.md b/exampleSite/content/about.zh-cn.md index c1e2471..2df1710 100644 --- a/exampleSite/content/about.zh-cn.md +++ b/exampleSite/content/about.zh-cn.md @@ -47,7 +47,7 @@ math: * :(far fa-user): 支持 **[Gravatar](https://gravatar.com)** 头像 * :(fas fa-user-circle): 支持本地**头像** -* :(far fa-id-card): 支持多达 **62** 种社交链接 +* :(far fa-id-card): 支持多达 **64** 种社交链接 * :(fas fa-share-square): 支持多达 **28** 种网站分享 * :(far fa-comment): 支持 **[Disqus](https://disqus.com)** 评论系统 * :(far fa-comment-dots): 支持 **[Gitalk](https://github.com/gitalk/gitalk)** 评论系统 @@ -86,7 +86,7 @@ LoveIt 主题中用到了以下项目,感谢它们的作者: * [normalize.css](https://github.com/necolas/normalize.css) * [Font Awesome](https://fontawesome.com/) -* [Fork Awesome](https://forkaweso.me/Fork-Awesome/) +* [Simple Icons](https://github.com/simple-icons/simple-icons) * [Animate.css](https://daneden.github.io/animate.css/) * [Smooth Scroll](https://github.com/cferdinandi/smooth-scroll) * [autocomplete.js](https://github.com/algolia/autocomplete.js) diff --git a/exampleSite/content/posts/emoji-support.zh-cn.md b/exampleSite/content/posts/emoji-support.zh-cn.md index 4514baa..fed3d30 100644 --- a/exampleSite/content/posts/emoji-support.zh-cn.md +++ b/exampleSite/content/posts/emoji-support.zh-cn.md @@ -19,7 +19,7 @@ Emoji 可以通过多种方式在 Hugo 项目中启用. -[`emojify`](https://gohugo.io/functions/emojify/) 方法可以直接在模板中调用, 或者使用 [内联 Shortcodes](https://gohugo.io/templates/shortcode-templates/#inline-shortcodes). +[`emojify`](https://gohugo.io/functions/emojify/) 方法可以直接在模板中调用, 或者使用 [行内 Shortcodes](https://gohugo.io/templates/shortcode-templates/#inline-shortcodes). 要全局使用 emoji, 需要在你的网站 [配置](https://gohugo.io/getting-started/configuration/) 中设置 `enableEmoji` 为 `true`, 然后你就可以直接在文章中输入 emoji 的代码. diff --git a/exampleSite/content/posts/theme-documentation-basics.en.md b/exampleSite/content/posts/theme-documentation-basics.en.md index 6f45922..1eb5bfc 100644 --- a/exampleSite/content/posts/theme-documentation-basics.en.md +++ b/exampleSite/content/posts/theme-documentation-basics.en.md @@ -290,69 +290,68 @@ Note that some of these parameters are explained in details in other sections of # Social config about the author [params.social] GitHub = "xxxx" - Linkedin = "xxxx" + Linkedin = "" Twitter = "xxxx" Instagram = "xxxx" - Email = "xxxx@xxxx.com" Facebook = "xxxx" Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" - Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" - # Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" - # Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" - # Zhihu = "xxxx" - # Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "xxxx" - # MastodonPrefix = "https://mastodon.technology/" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx" - # Matrix = "xxxx" - # Bilibili = "xxxx" + Medium = "" + Gitlab = "" + Youtubelegacy = "" + Youtubecustom = "" + Youtubechannel = "" + Tumblr = "" + Quora = "" + Keybase = "" + Pinterest = "" + Reddit = "" + Codepen = "" + FreeCodeCamp = "" + Bitbucket = "" + Stackoverflow = "" + Weibo = "" + Odnoklassniki = "" + VK = "" + Flickr = "" + Xing = "" + Snapchat = "" + Soundcloud = "" + Spotify = "" + Bandcamp = "" + Paypal = "" + Fivehundredpx = "" + Mix = "" + Goodreads = "" + Lastfm = "" + Foursquare = "" + Hackernews = "" + Kickstarter = "" + Patreon = "" + Steam = "" + Twitch = "" + Strava = "" + Skype = "" + Whatsapp = "" + Zhihu = "" + Douban = "" + Angellist = "" + Slidershare = "" + Jsfiddle = "" + Deviantart = "" + Behance = "" + Dribbble = "" + Wordpress = "" + Vine = "" + Googlescholar = "" + Researchgate = "" + Mastodon = "" + Thingiverse = "" + Devto = "" + Gitea = "" + XMPP = "" + Matrix = "" + Bilibili = "" + Email = "xxxx@xxxx.com" RSS = true # {{< version 0.2.0 >}} # {{< version 0.2.0 changed >}} Page config @@ -536,6 +535,9 @@ Note that some of these parameters are explained in details in other sections of normalizeCSS = '' # {{< link "https://fontawesome.com/" "fontawesome-free" >}}@5.12.1 fontawesomeFreeCSS = '' + # {{< version 0.2.0 >}} {{< link "https://github.com/simple-icons/simple-icons" "simple-icons" >}}@2.9.0 + # ('https://cdn.jsdelivr.net/npm/simple-icons@v2/icons/') + simpleIconsPrefix = 'https://cdn.jsdelivr.net/npm/simple-icons@v2/icons/' # animate.css@3.7.2 https://github.com/daneden/animate.css animateCSS = '' # {{< link "https://github.com/cferdinandi/smooth-scroll" "smooth-scroll" >}}@16.1.2 @@ -672,6 +674,37 @@ smoothScrollJS = 'https://cdn.jsdelivr.net/npm/smooth-scroll@16/dist/smooth-scro ``` {{< /admonition >}} +{{< admonition tip "Tips about social Configuration" >}} +{{< version 0.2.0 >}} + +You can directly set your ID to get a default social link and its icon: + +```toml +[params.social] + Mastodon = "@xxxx" +``` + +The social link generated is `https://mastodon.technology/@xxxx`. + +Or You can set more options through a dict: + +```toml +[params.social] + [params.social.Mastodon] + # weight when arranging icons (the greater the weight, the later the icon is positioned) + weight = 0 + # your social ID + id = "@xxxx" + # prefix of your social link + prefix = "https://mastodon.social/" + # content hovering on the icon + title = "Mastodon" +``` + +The default configuration of all supported social links is located in `themes/LoveIt/assets/data/social.yaml`, +which is you can refer to. +{{< /admonition >}} + ![Complete configuration preview](/images/theme-documentation-basics/complete-configuration-preview.png "Complete configuration preview") ### 3.2 Favicons, Browserconfig, Manifest diff --git a/exampleSite/content/posts/theme-documentation-basics.fr.md b/exampleSite/content/posts/theme-documentation-basics.fr.md index 419a24c..ed7ccc2 100644 --- a/exampleSite/content/posts/theme-documentation-basics.fr.md +++ b/exampleSite/content/posts/theme-documentation-basics.fr.md @@ -295,69 +295,68 @@ Note that some of these parameters are explained in details in other sections of # Social config about the author [params.social] GitHub = "xxxx" - Linkedin = "xxxx" + Linkedin = "" Twitter = "xxxx" Instagram = "xxxx" - Email = "xxxx@xxxx.com" Facebook = "xxxx" Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" - Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" - # Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" - # Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" - # Zhihu = "xxxx" - # Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "xxxx" - # MastodonPrefix = "https://mastodon.technology/" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx" - # Matrix = "xxxx" - # Bilibili = "xxxx" + Medium = "" + Gitlab = "" + Youtubelegacy = "" + Youtubecustom = "" + Youtubechannel = "" + Tumblr = "" + Quora = "" + Keybase = "" + Pinterest = "" + Reddit = "" + Codepen = "" + FreeCodeCamp = "" + Bitbucket = "" + Stackoverflow = "" + Weibo = "" + Odnoklassniki = "" + VK = "" + Flickr = "" + Xing = "" + Snapchat = "" + Soundcloud = "" + Spotify = "" + Bandcamp = "" + Paypal = "" + Fivehundredpx = "" + Mix = "" + Goodreads = "" + Lastfm = "" + Foursquare = "" + Hackernews = "" + Kickstarter = "" + Patreon = "" + Steam = "" + Twitch = "" + Strava = "" + Skype = "" + Whatsapp = "" + Zhihu = "" + Douban = "" + Angellist = "" + Slidershare = "" + Jsfiddle = "" + Deviantart = "" + Behance = "" + Dribbble = "" + Wordpress = "" + Vine = "" + Googlescholar = "" + Researchgate = "" + Mastodon = "" + Thingiverse = "" + Devto = "" + Gitea = "" + XMPP = "" + Matrix = "" + Bilibili = "" + Email = "xxxx@xxxx.com" RSS = true # {{< version 0.2.0 >}} # {{< version 0.2.0 changed >}} Page config @@ -541,6 +540,9 @@ Note that some of these parameters are explained in details in other sections of normalizeCSS = '' # {{< link "https://fontawesome.com/" "fontawesome-free" >}}@5.12.1 fontawesomeFreeCSS = '' + # {{< version 0.2.0 >}} {{< link "https://github.com/simple-icons/simple-icons" "simple-icons" >}}@2.9.0 + # ('https://cdn.jsdelivr.net/npm/simple-icons@v2/icons/') + simpleIconsPrefix = 'https://cdn.jsdelivr.net/npm/simple-icons@v2/icons/' # animate.css@3.7.2 https://github.com/daneden/animate.css animateCSS = '' # {{< link "https://github.com/cferdinandi/smooth-scroll" "smooth-scroll" >}}@16.1.2 @@ -677,6 +679,37 @@ smoothScrollJS = 'https://cdn.jsdelivr.net/npm/smooth-scroll@16/dist/smooth-scro ``` {{< /admonition >}} +{{< admonition tip "Tips about social Configuration" >}} +{{< version 0.2.0 >}} + +You can directly set your ID to get a default social link and its icon: + +```toml +[params.social] + Mastodon = "@xxxx" +``` + +The social link generated is `https://mastodon.technology/@xxxx`. + +Or You can set more options through a dict: + +```toml +[params.social] + [params.social.Mastodon] + # weight when arranging icons (the greater the weight, the later the icon is positioned) + weight = 0 + # your social ID + id = "@xxxx" + # prefix of your social link + prefix = "https://mastodon.social/" + # content hovering on the icon + title = "Mastodon" +``` + +The default configuration of all supported social links is located in `themes/LoveIt/assets/data/social.yaml`, +which is you can refer to. +{{< /admonition >}} + ![Complete configuration preview](/images/theme-documentation-basics/complete-configuration-preview.png "Complete configuration preview") ### 3.2 Favicons, Browserconfig, Manifest diff --git a/exampleSite/content/posts/theme-documentation-basics.zh-cn.md b/exampleSite/content/posts/theme-documentation-basics.zh-cn.md index 9f58df8..c935cee 100644 --- a/exampleSite/content/posts/theme-documentation-basics.zh-cn.md +++ b/exampleSite/content/posts/theme-documentation-basics.zh-cn.md @@ -293,69 +293,68 @@ hugo # 作者的社交信息设置 [params.social] GitHub = "xxxx" - # Linkedin = "xxxx" - # Twitter = "xxxx" - # Instagram = "xxxx" + Linkedin = "" + Twitter = "xxxx" + Instagram = "xxxx" + Facebook = "xxxx" + Telegram = "xxxx" + Medium = "" + Gitlab = "" + Youtubelegacy = "" + Youtubecustom = "" + Youtubechannel = "" + Tumblr = "" + Quora = "" + Keybase = "" + Pinterest = "" + Reddit = "" + Codepen = "" + FreeCodeCamp = "" + Bitbucket = "" + Stackoverflow = "" + Weibo = "" + Odnoklassniki = "" + VK = "" + Flickr = "" + Xing = "" + Snapchat = "" + Soundcloud = "" + Spotify = "" + Bandcamp = "" + Paypal = "" + Fivehundredpx = "" + Mix = "" + Goodreads = "" + Lastfm = "" + Foursquare = "" + Hackernews = "" + Kickstarter = "" + Patreon = "" + Steam = "" + Twitch = "" + Strava = "" + Skype = "" + Whatsapp = "" + Zhihu = "" + Douban = "" + Angellist = "" + Slidershare = "" + Jsfiddle = "" + Deviantart = "" + Behance = "" + Dribbble = "" + Wordpress = "" + Vine = "" + Googlescholar = "" + Researchgate = "" + Mastodon = "" + Thingiverse = "" + Devto = "" + Gitea = "" + XMPP = "" + Matrix = "" + Bilibili = "" Email = "xxxx@xxxx.com" - # Facebook = "xxxx" - # Telegram = "xxxx" - # Medium = "xxxx" - # Gitlab = "xxxx" - # Youtubelegacy = "xxxx" - # Youtubecustom = "xxxx" - # Youtubechannel = "xxxx" - # Tumblr ="xxxx" - # Quora = "xxxx" - # Keybase = "xxxx" - # Pinterest = "xxxx" - # Reddit = "xxxx" - # Codepen = "xxxx" - # FreeCodeCamp = "xxxx" - # Bitbucket = "xxxx" - # Stackoverflow = "xxxx" - Weibo = "xxxx" - # Odnoklassniki = "xxxx" - # VK = "xxxx" - # Flickr = "xxxx" - # Xing = "xxxx" - # Snapchat = "xxxx" - # Soundcloud = "xxxx" - # Spotify = "xxxx" - # Bandcamp = "xxxx" - # Paypal = "xxxx" - # Fivehundredpx = "xxxx" - # Mix = "xxxx" - # Goodreads = "xxxx" - # Lastfm = "xxxx" - # Foursquare = "xxxx" - # Hackernews = "xxxx" - # Kickstarter = "xxxx" - # Patreon = "xxxx" - # Steam = "xxxx" - # Twitch = "xxxx" - # Strava = "xxxx" - # Skype = "xxxx" - # Whatsapp = "xxxx" - Zhihu = "xxxx" - Douban = "xxxx" - # Angellist = "xxxx" - # Slidershare = "xxxx" - # Jsfiddle = "xxxx" - # Deviantart = "xxxx" - # Behance = "xxxx" - # Dribble = "xxxx" - # Wordpress = "xxxx" - # Vine = "xxxx" - # Googlescholar = "xxxx" - # Researchgate = "xxxx" - # Mastodon = "xxxx" - # MastodonPrefix = "https://mastodon.technology/" - # Thingiverse = "xxxx" - # Devto = "xxxx" - # Gitea = "xxxx" - # XMPP = "xxxx" - # Matrix = "xxxx" - Bilibili = "xxxx" RSS = true # {{< version 0.2.0 >}} # {{< version 0.2.0 changed >}} 文章页面配置 @@ -388,7 +387,7 @@ hugo # 默认块定界符是 $$ ... $$ 和 \\[ ... \\] blockLeftDelimiter = "" blockRightDelimiter = "" - # 默认内联定界符是 $ ... $ 和 \\( ... \\) + # 默认行内定界符是 $ ... $ 和 \\( ... \\) inlineLeftDelimiter = "" inlineRightDelimiter = "" # KaTeX 插件 copy_tex @@ -539,6 +538,9 @@ hugo normalizeCSS = '' # {{< link "https://fontawesome.com/" "fontawesome-free" >}}@5.12.1 fontawesomeFreeCSS = '' + # {{< version 0.2.0 >}} {{< link "https://github.com/simple-icons/simple-icons" "simple-icons" >}}@2.9.0 + # ('https://cdn.jsdelivr.net/npm/simple-icons@v2/icons/') + simpleIconsPrefix = 'https://cdn.jsdelivr.net/npm/simple-icons@v2/icons/' # animate.css@3.7.2 https://github.com/daneden/animate.css animateCSS = '' # {{< link "https://github.com/cferdinandi/smooth-scroll" "smooth-scroll" >}}@16.1.2 @@ -675,6 +677,37 @@ smoothScrollJS = 'https://cdn.jsdelivr.net/npm/smooth-scroll@16/dist/smooth-scro ``` {{< /admonition >}} +{{< admonition tip "关于社交链接配置的技巧" >}} +{{< version 0.2.0 >}} + +你可以直接配置你的社交 ID 来生成一个默认社交链接和图标: + +```toml +[params.social] + Mastodon = "@xxxx" +``` + +生成的社交链接是 `https://mastodon.technology/@xxxx`. + +或者你可以通过一个字典来设置更多的选项: + +```toml +[params.social] + [params.social.Mastodon] + # 排列图标时的权重 (权重越大, 图标的位置越靠后) + weight = 0 + # 你的社交 ID + id = "@xxxx" + # 你的社交链接的前缀 + prefix = "https://mastodon.social/" + # 当鼠标停留在图标上时的提示内容 + title = "Mastodon" +``` + +所有支持的社交链接的默认配置位于 `themes/LoveIt/assets/data/social.yaml`. +你可以参考它来配置你的社交链接. +{{< /admonition >}} + ![完整配置下的预览](/images/theme-documentation-basics/complete-configuration-preview.zh-cn.png "完整配置下的预览") ### 3.2 网站图标, 浏览器配置, 网站清单 diff --git a/layouts/_default/summary.html b/layouts/_default/summary.html index 419a869..9c36451 100644 --- a/layouts/_default/summary.html +++ b/layouts/_default/summary.html @@ -33,7 +33,7 @@ {{- T "included" -}} {{- range $index, $value := . -}} {{- if gt $index 0 }} {{ end -}} - {{- $category := printf "/categories/%s" $value | $.Site.GetPage -}} + {{- $category := $value | anchorize | printf "/categories/%s" | $.Site.GetPage -}} {{ $category.Title }} @@ -59,7 +59,7 @@   {{- range $index, $value := . -}} {{- if gt $index 0 }}, {{ end -}} - {{- $tag := printf "/tags/%s" $value | $.Site.GetPage -}} + {{- $tag := $value | anchorize | printf "/tags/%s" | $.Site.GetPage -}} {{ $tag.Title }} {{- end -}} diff --git a/layouts/partials/assets.html b/layouts/partials/assets.html index 8f5c6e2..d143f75 100644 --- a/layouts/partials/assets.html +++ b/layouts/partials/assets.html @@ -3,21 +3,6 @@ {{- $fingerprint := .Scratch.Get "fingerprint" -}} {{- $config := (.Scratch.Get "this").config -}} -{{- /* Fork Awesome */ -}} -{{- if (.Scratch.Get "this").forkawesome -}} - {{- $options := dict "targetPath" "lib/forkawesome/fork-awesome.min.css" -}} - {{- dict "source" "lib/forkawesome/fork-awesome.scss" "toCSS" $options "fingerprint" $fingerprint | dict "scratch" $.Scratch "data" | partial "scratch/stylesheet.html" -}} -{{- end -}} - -{{- /* iconfont */ -}} -{{- if (.Scratch.Get "this").iconfont -}} - {{- with $cdn.iconfontCSS -}} - {{- dict "source" . | dict "scratch" $.Scratch "data" | partial "scratch/stylesheet.html" -}} - {{- else -}} - {{- dict "source" "lib/iconfont/iconfont.css" "minify" true "fingerprint" $fingerprint | dict "scratch" $.Scratch "data" | partial "scratch/stylesheet.html" -}} - {{- end -}} -{{- end -}} - {{- /* Smooth Scroll */ -}} {{- with $cdn.smoothScrollJS -}} {{- dict "source" . | dict "scratch" $.Scratch "data" | partial "scratch/script.html" -}} diff --git a/layouts/partials/home/profile.html b/layouts/partials/home/profile.html index 44223a9..9a21dd9 100644 --- a/layouts/partials/home/profile.html +++ b/layouts/partials/home/profile.html @@ -24,7 +24,28 @@ {{- end -}} {{- if .Site.Params.home.profile.social -}} - {{- partial "plugin/social.html" (dict "social" .Site.Params.social "scratch" $.Scratch) -}} + {{- end -}} {{- with .Site.Params.home.profile.disclaimer -}} diff --git a/layouts/partials/plugin/icon.html b/layouts/partials/plugin/icon.html index 0f69c17..f6dd1a4 100644 --- a/layouts/partials/plugin/icon.html +++ b/layouts/partials/plugin/icon.html @@ -1,25 +1,17 @@ -{{- $type := .type | default "fa" -}} -{{- $classList := split .class " " -}} -{{- /* Fork Awesome */ -}} -{{- if eq $type "fo" -}} - {{- $newClassList := slice -}} - {{- range $classList -}} - {{- if eq . "fa" -}} - {{- $newClassList = $newClassList | append "fo" -}} - {{- else -}} - {{- $newClassList = $newClassList | append (replaceRE `^fa\-(.+)$` `fo-$1` .) -}} +{{- with .class -}} + +{{- else -}} + {{- $src := .src -}} + {{- with .simpleicons -}} + {{- $prefix := "lib/simple-icons/icons" -}} + {{- with $.prefix -}} + {{- $prefix = . -}} {{- end -}} + {{- $prefix = $prefix | strings.TrimSuffix "/" -}} + {{- $src = printf "%s/%s.svg" $prefix . -}} {{- end -}} - {{- $classList = $newClassList -}} - {{- with .scratch -}} - {{- dict "forkawesome" true | merge (.Get "this") | .Set "this" -}} - {{- end -}} - -{{- /* default is Font Awesome */ -}} -{{- /* Others */ -}} -{{- else if ne $type "fa" -}} - {{- with .scratch -}} - {{- dict "iconfont" true | merge (.Get "this") | .Set "this" -}} + {{- if (urls.Parse $src).Host | not -}} + {{- $src = (resources.Get $src | minify).RelPermalink -}} {{- end -}} + {{- end -}} - \ No newline at end of file diff --git a/layouts/partials/plugin/link.html b/layouts/partials/plugin/link.html index 443bcf0..6400629 100644 --- a/layouts/partials/plugin/link.html +++ b/layouts/partials/plugin/link.html @@ -1,5 +1,5 @@ {{- $rel := "" -}} - + {{- with .icon -}} {{- partial "plugin/icon.html" . -}} {{- end -}} diff --git a/layouts/partials/plugin/share.html b/layouts/partials/plugin/share.html index 176c54d..aec6fa5 100644 --- a/layouts/partials/plugin/share.html +++ b/layouts/partials/plugin/share.html @@ -1,4 +1,4 @@ -{{- $share := (.Scratch.Get "params").page.share | default dict -}} +{{- $share := (.Scratch.Get "params").share | default dict -}} {{- if $share.enable -}} {{- /* 001: Twitter */ -}} @@ -95,7 +95,7 @@ {{- /* 014: Instapaper */ -}} {{- if $share.Instapaper -}} - {{- partial "plugin/icon.html" (dict "class" "loveit it-instapaper-fill" "type" "other" "scratch" .Scratch) -}} + {{- partial "plugin/icon.html" (dict "simpleicons" "instapaper" "prefix" (.Scratch.Get "cdn" | default dict).simpleIconsPrefix) -}} {{- end -}} @@ -144,7 +144,7 @@ {{- /* 021: Myspace */ -}} {{- if $share.Myspace -}} - {{- partial "plugin/icon.html" (dict "class" "loveit it-myspace-fill" "type" "other" "scratch" .Scratch) -}} + {{- partial "plugin/icon.html" (dict "simpleicons" "myspace" "prefix" (.Scratch.Get "cdn" | default dict).simpleIconsPrefix) -}} {{- end -}} @@ -158,7 +158,7 @@ {{- /* 023: 百度 */ -}} {{- if $share.Baidu -}} - {{- partial "plugin/icon.html" (dict "class" "loveit it-baidu-fill" "type" "other" "scratch" .Scratch) -}} + {{- partial "plugin/icon.html" (dict "simpleicons" "baidu" "prefix" (.Scratch.Get "cdn" | default dict).simpleIconsPrefix) -}} {{- end -}} diff --git a/layouts/partials/plugin/social.html b/layouts/partials/plugin/social.html index 6f05c35..ac063fa 100644 --- a/layouts/partials/plugin/social.html +++ b/layouts/partials/plugin/social.html @@ -1,441 +1,11 @@ - + {{- $href = printf (string $template) .id -}} +{{- end -}} +{{- dict "href" $href "rel" "me" | merge . | partial "plugin/link.html" -}} diff --git a/layouts/partials/single/footer.html b/layouts/partials/single/footer.html index 249f9ff..f28bad9 100644 --- a/layouts/partials/single/footer.html +++ b/layouts/partials/single/footer.html @@ -1,5 +1,6 @@ {{- $params := .Scratch.Get "params" -}} {{- $modify_date := .Lastmod.Format (.Site.Params.dateformat | default "2006-01-02") -}} +