├── .gitignore ├── 01-color-flipper ├── final │ ├── app.js │ ├── hex.html │ ├── hex.js │ ├── index.html │ └── styles.css └── setup │ ├── app.js │ ├── hex.html │ ├── hex.js │ ├── index.html │ └── styles.css ├── 02-counter ├── final │ ├── app.js │ ├── index.html │ └── styles.css └── setup │ ├── app.js │ ├── index.html │ └── styles.css ├── 03-reviews ├── final │ ├── app.js │ ├── index.html │ ├── person-1.jpeg │ └── styles.css └── setup │ ├── app.js │ ├── index.html │ ├── person-1.jpeg │ └── styles.css ├── 04-navbar ├── final │ ├── app.js │ ├── index.html │ ├── logo.svg │ ├── styles.css │ └── utils.txt └── setup │ ├── app.js │ ├── index.html │ ├── logo.svg │ ├── styles.css │ └── utils.txt ├── 05-sidebar ├── final │ ├── app.js │ ├── index.html │ ├── logo.svg │ ├── styles.css │ └── utils.txt └── setup │ ├── app.js │ ├── index.html │ ├── logo.svg │ ├── styles.css │ └── utils.txt ├── 06-modal ├── final │ ├── app.js │ ├── hero.jpeg │ ├── index.html │ ├── logo.svg │ └── styles.css └── setup │ ├── app.js │ ├── hero.jpeg │ ├── index.html │ ├── logo.svg │ └── styles.css ├── 07-questions ├── final │ ├── app.js │ ├── index.html │ ├── logo.svg │ └── styles.css └── setup │ ├── app.js │ ├── index.html │ ├── logo.svg │ └── styles.css ├── 08-menu ├── final │ ├── 1-basic.js │ ├── 2-naive.txt │ ├── app.js │ ├── images │ │ ├── item-1.jpeg │ │ ├── item-10.jpeg │ │ ├── item-2.jpeg │ │ ├── item-3.jpeg │ │ ├── item-4.jpeg │ │ ├── item-5.jpeg │ │ ├── item-6.jpeg │ │ ├── item-7.jpeg │ │ ├── item-8.jpeg │ │ └── item-9.jpeg │ ├── index.html │ ├── logo.svg │ ├── menu-item.jpeg │ └── styles.css └── setup │ ├── 1-basic.js │ ├── 2-naive.txt │ ├── app.js │ ├── images │ ├── item-1.jpeg │ ├── item-10.jpeg │ ├── item-2.jpeg │ ├── item-3.jpeg │ ├── item-4.jpeg │ ├── item-5.jpeg │ ├── item-6.jpeg │ ├── item-7.jpeg │ ├── item-8.jpeg │ └── item-9.jpeg │ ├── index.html │ ├── logo.svg │ ├── menu-item.jpeg │ └── styles.css ├── 09-video ├── final │ ├── app.js │ ├── index.html │ ├── logo.svg │ ├── preloader.gif │ ├── styles.css │ └── video.mp4 └── setup │ ├── app.js │ ├── index.html │ ├── logo.svg │ ├── preloader.gif │ ├── styles.css │ └── video.mp4 ├── 10-scroll ├── final │ ├── app.js │ ├── hero-bcg.jpeg │ ├── index.html │ ├── logo.svg │ └── styles.css └── setup │ ├── app.js │ ├── hero-bcg.jpeg │ ├── index.html │ ├── logo.svg │ ├── styles.css │ └── utils.html ├── 11-tabs ├── final │ ├── app.js │ ├── hero-bcg.jpeg │ ├── index.html │ └── styles.css └── setup │ ├── app.js │ ├── hero-bcg.jpeg │ ├── index.html │ ├── styles.css │ └── utils.html ├── 12-countdown-timer ├── final │ ├── app.js │ ├── gift.jpeg │ ├── index.html │ ├── logo.svg │ └── styles.css └── setup │ ├── app.js │ ├── gift.jpeg │ ├── index.html │ ├── logo.svg │ └── styles.css ├── 13-lorem-ipsum ├── final │ ├── app.js │ ├── index.html │ ├── logo.svg │ └── styles.css └── setup │ ├── app.js │ ├── index.html │ ├── logo.svg │ └── styles.css ├── 14-grocery-bud ├── final │ ├── app.js │ ├── index.html │ ├── logo.svg │ └── styles.css └── setup │ ├── app.js │ ├── index.html │ ├── logo.svg │ └── styles.css ├── 15-slider ├── final │ ├── app.js │ ├── img-1.jpeg │ ├── img-2.jpeg │ ├── index.html │ ├── logo.svg │ ├── person-1.jpeg │ └── styles.css └── setup │ ├── app.js │ ├── img-1.jpeg │ ├── img-2.jpeg │ ├── index.html │ ├── logo.svg │ ├── person-1.jpeg │ └── styles.css ├── 16-counter ├── final │ ├── app-class.js │ ├── app-proto.js │ ├── index.html │ └── styles.css └── starter │ ├── app.js │ ├── index.html │ └── styles.css ├── 17-gallery ├── final │ ├── app-class.js │ ├── app.js │ ├── images │ │ ├── city-1.jpeg │ │ ├── city-2.jpeg │ │ ├── city-3.jpeg │ │ ├── city-4.jpeg │ │ ├── city-5.jpeg │ │ ├── nature-1.jpeg │ │ ├── nature-2.jpeg │ │ └── nature-3.jpeg │ ├── index.html │ └── styles.css └── starter │ ├── app.js │ ├── images │ ├── city-1.jpeg │ ├── city-2.jpeg │ ├── city-3.jpeg │ ├── city-4.jpeg │ ├── city-5.jpeg │ ├── nature-1.jpeg │ ├── nature-2.jpeg │ └── nature-3.jpeg │ ├── index.html │ └── styles.css ├── 18-numbers ├── final │ ├── README.md │ ├── app.js │ ├── index.html │ └── styles.css └── starter │ ├── README.md │ ├── app.js │ ├── index.html │ └── styles.css ├── 19-dark-mode ├── final │ ├── README.MD │ ├── app.js │ ├── data.js │ ├── index.html │ └── styles.css └── starter │ ├── README.MD │ ├── app.js │ ├── data.js │ ├── index.html │ └── styles.css ├── 20-filters ├── final │ ├── README.md │ ├── app.js │ ├── index.html │ ├── products.js │ └── styles.css └── starter │ ├── README.md │ ├── app.js │ ├── index.html │ ├── products.js │ └── styles.css ├── 21-dad-jokes ├── final │ ├── README.md │ ├── app.js │ ├── index.html │ └── styles.css └── starter │ ├── README.md │ ├── app.js │ ├── index.html │ └── styles.css ├── 22-products ├── final │ ├── README.md │ ├── app.js │ ├── couch.jpg │ ├── index.html │ ├── product.html │ ├── product.js │ └── styles.css └── starter │ ├── README.md │ ├── app.js │ ├── couch.jpg │ ├── index.html │ └── styles.css ├── 23-random-user ├── final │ ├── app.js │ ├── index.html │ ├── styles.css │ └── utils │ │ ├── displayUser.js │ │ ├── fetchUser.js │ │ ├── getElement.js │ │ └── removeActive.js └── setup │ ├── app.js │ ├── index.html │ └── styles.css ├── 24-cocktails ├── final │ ├── app.js │ ├── cocktail.jpg │ ├── drink.html │ ├── index.html │ ├── loading.gif │ ├── singleDrink.js │ ├── src │ │ ├── displayDrinks.js │ │ ├── displaySingleDrink.js │ │ ├── fetchDrinks.js │ │ ├── getElement.js │ │ ├── presentDrinks.js │ │ ├── searchForm.js │ │ ├── setDrink.js │ │ └── toggleLoading.js │ └── styles.css └── setup │ ├── app.js │ ├── cocktail.jpg │ ├── drink.html │ ├── index.html │ ├── loading.gif │ ├── singleDrink.js │ ├── src │ ├── displayDrinks.js │ ├── displaySingleDrink.js │ ├── fetchDrinks.js │ ├── getElement.js │ ├── presentDrinks.js │ ├── searchForm.js │ ├── setDrink.js │ └── toggleLoading.js │ └── styles.css ├── 25-slider ├── final │ ├── app.js │ ├── data.js │ ├── index.html │ └── styles.css └── setup │ ├── app.js │ ├── data.js │ ├── index.html │ └── styles.css ├── 26-stripe-submenus ├── final │ ├── app.js │ ├── data.js │ ├── images │ │ ├── hero.svg │ │ ├── logo.svg │ │ └── phone.svg │ ├── index.html │ └── styles.css └── setup │ ├── app.js │ ├── data.js │ ├── images │ ├── hero.svg │ ├── logo.svg │ └── phone.svg │ ├── index.html │ └── styles.css ├── 27-pagination ├── final │ ├── app.js │ ├── displayButtons.js │ ├── displayFollowers.js │ ├── fetchFollowers.js │ ├── index.html │ ├── paginate.js │ └── styles.css └── setup │ ├── app.js │ ├── displayButtons.js │ ├── displayFollowers.js │ ├── fetchFollowers.js │ ├── index.html │ ├── paginate.js │ └── styles.css ├── 28-wikipedia ├── final │ ├── README.md │ ├── app.js │ ├── index.html │ ├── styles.css │ ├── wiki-logo.png │ └── wiki-urls.js └── starter │ ├── README.md │ ├── app.js │ ├── index.html │ ├── styles.css │ ├── wiki-logo.png │ └── wiki-urls.js ├── 29-comfy-store ├── .vscode │ └── settings.json ├── final │ ├── about.html │ ├── images │ │ ├── logo-black.svg │ │ ├── logo-white.svg │ │ └── main-bcg.jpeg │ ├── index.html │ ├── index.js │ ├── product.html │ ├── products.html │ ├── src │ │ ├── cart │ │ │ ├── addToCartDOM.js │ │ │ ├── setupCart.js │ │ │ └── toggleCart.js │ │ ├── displayProducts.js │ │ ├── fetchProducts.js │ │ ├── filters │ │ │ ├── companies.js │ │ │ ├── price.js │ │ │ └── search.js │ │ ├── pages │ │ │ ├── about.js │ │ │ ├── product.js │ │ │ └── products.js │ │ ├── store.js │ │ ├── toggleSidebar.js │ │ └── utils.js │ └── styles.css └── starter │ ├── about.html │ ├── images │ ├── logo-black.svg │ ├── logo-white.svg │ └── main-bcg.jpeg │ ├── index.html │ ├── index.js │ ├── product.html │ ├── products.html │ ├── src │ ├── cart │ │ ├── addToCartDOM.js │ │ ├── setupCart.js │ │ └── toggleCart.js │ ├── displayProducts.js │ ├── fetchProducts.js │ ├── filters │ │ ├── companies.js │ │ ├── price.js │ │ └── search.js │ ├── pages │ │ ├── about.js │ │ ├── product.js │ │ └── products.js │ ├── store.js │ ├── toggleSidebar.js │ └── utils.js │ └── styles.css ├── README.md ├── fontawesome-free-5.12.0-web ├── LICENSE.txt ├── css │ ├── all.css │ ├── all.min.css │ ├── brands.css │ ├── brands.min.css │ ├── fontawesome.css │ ├── fontawesome.min.css │ ├── regular.css │ ├── regular.min.css │ ├── solid.css │ ├── solid.min.css │ ├── svg-with-js.css │ ├── svg-with-js.min.css │ ├── v4-shims.css │ └── v4-shims.min.css ├── js │ ├── all.js │ ├── all.min.js │ ├── brands.js │ ├── brands.min.js │ ├── conflict-detection.js │ ├── conflict-detection.min.js │ ├── fontawesome.js │ ├── fontawesome.min.js │ ├── regular.js │ ├── regular.min.js │ ├── solid.js │ ├── solid.min.js │ ├── v4-shims.js │ └── v4-shims.min.js ├── less │ ├── _animated.less │ ├── _bordered-pulled.less │ ├── _core.less │ ├── _fixed-width.less │ ├── _icons.less │ ├── _larger.less │ ├── _list.less │ ├── _mixins.less │ ├── _rotated-flipped.less │ ├── _screen-reader.less │ ├── _shims.less │ ├── _stacked.less │ ├── _variables.less │ ├── brands.less │ ├── fontawesome.less │ ├── regular.less │ ├── solid.less │ └── v4-shims.less ├── metadata │ ├── categories.yml │ ├── icons.json │ ├── icons.yml │ ├── shims.json │ ├── shims.yml │ └── sponsors.yml ├── scss │ ├── _animated.scss │ ├── _bordered-pulled.scss │ ├── _core.scss │ ├── _fixed-width.scss │ ├── _icons.scss │ ├── _larger.scss │ ├── _list.scss │ ├── _mixins.scss │ ├── _rotated-flipped.scss │ ├── _screen-reader.scss │ ├── _shims.scss │ ├── _stacked.scss │ ├── _variables.scss │ ├── brands.scss │ ├── fontawesome.scss │ ├── regular.scss │ ├── solid.scss │ └── v4-shims.scss ├── sprites │ ├── brands.svg │ ├── regular.svg │ └── solid.svg ├── svgs │ ├── brands │ │ ├── 500px.svg │ │ ├── accessible-icon.svg │ │ ├── accusoft.svg │ │ ├── acquisitions-incorporated.svg │ │ ├── adn.svg │ │ ├── adobe.svg │ │ ├── adversal.svg │ │ ├── affiliatetheme.svg │ │ ├── airbnb.svg │ │ ├── algolia.svg │ │ ├── alipay.svg │ │ ├── amazon-pay.svg │ │ ├── amazon.svg │ │ ├── amilia.svg │ │ ├── android.svg │ │ ├── angellist.svg │ │ ├── angrycreative.svg │ │ ├── angular.svg │ │ ├── app-store-ios.svg │ │ ├── app-store.svg │ │ ├── apper.svg │ │ ├── apple-pay.svg │ │ ├── apple.svg │ │ ├── artstation.svg │ │ ├── asymmetrik.svg │ │ ├── atlassian.svg │ │ ├── audible.svg │ │ ├── autoprefixer.svg │ │ ├── avianex.svg │ │ ├── aviato.svg │ │ ├── aws.svg │ │ ├── bandcamp.svg │ │ ├── battle-net.svg │ │ ├── behance-square.svg │ │ ├── behance.svg │ │ ├── bimobject.svg │ │ ├── bitbucket.svg │ │ ├── bitcoin.svg │ │ ├── bity.svg │ │ ├── black-tie.svg │ │ ├── blackberry.svg │ │ ├── blogger-b.svg │ │ ├── blogger.svg │ │ ├── bluetooth-b.svg │ │ ├── bluetooth.svg │ │ ├── bootstrap.svg │ │ ├── btc.svg │ │ ├── buffer.svg │ │ ├── buromobelexperte.svg │ │ ├── buy-n-large.svg │ │ ├── buysellads.svg │ │ ├── canadian-maple-leaf.svg │ │ ├── cc-amazon-pay.svg │ │ ├── cc-amex.svg │ │ ├── cc-apple-pay.svg │ │ ├── cc-diners-club.svg │ │ ├── cc-discover.svg │ │ ├── cc-jcb.svg │ │ ├── cc-mastercard.svg │ │ ├── cc-paypal.svg │ │ ├── cc-stripe.svg │ │ ├── cc-visa.svg │ │ ├── centercode.svg │ │ ├── centos.svg │ │ ├── chrome.svg │ │ ├── chromecast.svg │ │ ├── cloudscale.svg │ │ ├── cloudsmith.svg │ │ ├── cloudversify.svg │ │ ├── codepen.svg │ │ ├── codiepie.svg │ │ ├── confluence.svg │ │ ├── connectdevelop.svg │ │ ├── contao.svg │ │ ├── cotton-bureau.svg │ │ ├── cpanel.svg │ │ ├── creative-commons-by.svg │ │ ├── creative-commons-nc-eu.svg │ │ ├── creative-commons-nc-jp.svg │ │ ├── creative-commons-nc.svg │ │ ├── creative-commons-nd.svg │ │ ├── creative-commons-pd-alt.svg │ │ ├── creative-commons-pd.svg │ │ ├── creative-commons-remix.svg │ │ ├── creative-commons-sa.svg │ │ ├── creative-commons-sampling-plus.svg │ │ ├── creative-commons-sampling.svg │ │ ├── creative-commons-share.svg │ │ ├── creative-commons-zero.svg │ │ ├── creative-commons.svg │ │ ├── critical-role.svg │ │ ├── css3-alt.svg │ │ ├── css3.svg │ │ ├── cuttlefish.svg │ │ ├── d-and-d-beyond.svg │ │ ├── d-and-d.svg │ │ ├── dashcube.svg │ │ ├── delicious.svg │ │ ├── deploydog.svg │ │ ├── deskpro.svg │ │ ├── dev.svg │ │ ├── deviantart.svg │ │ ├── dhl.svg │ │ ├── diaspora.svg │ │ ├── digg.svg │ │ ├── digital-ocean.svg │ │ ├── discord.svg │ │ ├── discourse.svg │ │ ├── dochub.svg │ │ ├── docker.svg │ │ ├── draft2digital.svg │ │ ├── dribbble-square.svg │ │ ├── dribbble.svg │ │ ├── dropbox.svg │ │ ├── drupal.svg │ │ ├── dyalog.svg │ │ ├── earlybirds.svg │ │ ├── ebay.svg │ │ ├── edge.svg │ │ ├── elementor.svg │ │ ├── ello.svg │ │ ├── ember.svg │ │ ├── empire.svg │ │ ├── envira.svg │ │ ├── erlang.svg │ │ ├── ethereum.svg │ │ ├── etsy.svg │ │ ├── evernote.svg │ │ ├── expeditedssl.svg │ │ ├── facebook-f.svg │ │ ├── facebook-messenger.svg │ │ ├── facebook-square.svg │ │ ├── facebook.svg │ │ ├── fantasy-flight-games.svg │ │ ├── fedex.svg │ │ ├── fedora.svg │ │ ├── figma.svg │ │ ├── firefox-browser.svg │ │ ├── firefox.svg │ │ ├── first-order-alt.svg │ │ ├── first-order.svg │ │ ├── firstdraft.svg │ │ ├── flickr.svg │ │ ├── flipboard.svg │ │ ├── fly.svg │ │ ├── font-awesome-alt.svg │ │ ├── font-awesome-flag.svg │ │ ├── font-awesome-logo-full.svg │ │ ├── font-awesome.svg │ │ ├── fonticons-fi.svg │ │ ├── fonticons.svg │ │ ├── fort-awesome-alt.svg │ │ ├── fort-awesome.svg │ │ ├── forumbee.svg │ │ ├── foursquare.svg │ │ ├── free-code-camp.svg │ │ ├── freebsd.svg │ │ ├── fulcrum.svg │ │ ├── galactic-republic.svg │ │ ├── galactic-senate.svg │ │ ├── get-pocket.svg │ │ ├── gg-circle.svg │ │ ├── gg.svg │ │ ├── git-alt.svg │ │ ├── git-square.svg │ │ ├── git.svg │ │ ├── github-alt.svg │ │ ├── github-square.svg │ │ ├── github.svg │ │ ├── gitkraken.svg │ │ ├── gitlab.svg │ │ ├── gitter.svg │ │ ├── glide-g.svg │ │ ├── glide.svg │ │ ├── gofore.svg │ │ ├── goodreads-g.svg │ │ ├── goodreads.svg │ │ ├── google-drive.svg │ │ ├── google-play.svg │ │ ├── google-plus-g.svg │ │ ├── google-plus-square.svg │ │ ├── google-plus.svg │ │ ├── google-wallet.svg │ │ ├── google.svg │ │ ├── gratipay.svg │ │ ├── grav.svg │ │ ├── gripfire.svg │ │ ├── grunt.svg │ │ ├── gulp.svg │ │ ├── hacker-news-square.svg │ │ ├── hacker-news.svg │ │ ├── hackerrank.svg │ │ ├── hips.svg │ │ ├── hire-a-helper.svg │ │ ├── hooli.svg │ │ ├── hornbill.svg │ │ ├── hotjar.svg │ │ ├── houzz.svg │ │ ├── html5.svg │ │ ├── hubspot.svg │ │ ├── ideal.svg │ │ ├── imdb.svg │ │ ├── instagram.svg │ │ ├── intercom.svg │ │ ├── internet-explorer.svg │ │ ├── invision.svg │ │ ├── ioxhost.svg │ │ ├── itch-io.svg │ │ ├── itunes-note.svg │ │ ├── itunes.svg │ │ ├── java.svg │ │ ├── jedi-order.svg │ │ ├── jenkins.svg │ │ ├── jira.svg │ │ ├── joget.svg │ │ ├── joomla.svg │ │ ├── js-square.svg │ │ ├── js.svg │ │ ├── jsfiddle.svg │ │ ├── kaggle.svg │ │ ├── keybase.svg │ │ ├── keycdn.svg │ │ ├── kickstarter-k.svg │ │ ├── kickstarter.svg │ │ ├── korvue.svg │ │ ├── laravel.svg │ │ ├── lastfm-square.svg │ │ ├── lastfm.svg │ │ ├── leanpub.svg │ │ ├── less.svg │ │ ├── line.svg │ │ ├── linkedin-in.svg │ │ ├── linkedin.svg │ │ ├── linode.svg │ │ ├── linux.svg │ │ ├── lyft.svg │ │ ├── magento.svg │ │ ├── mailchimp.svg │ │ ├── mandalorian.svg │ │ ├── markdown.svg │ │ ├── mastodon.svg │ │ ├── maxcdn.svg │ │ ├── mdb.svg │ │ ├── medapps.svg │ │ ├── medium-m.svg │ │ ├── medium.svg │ │ ├── medrt.svg │ │ ├── meetup.svg │ │ ├── megaport.svg │ │ ├── mendeley.svg │ │ ├── microblog.svg │ │ ├── microsoft.svg │ │ ├── mix.svg │ │ ├── mixcloud.svg │ │ ├── mizuni.svg │ │ ├── modx.svg │ │ ├── monero.svg │ │ ├── napster.svg │ │ ├── neos.svg │ │ ├── nimblr.svg │ │ ├── node-js.svg │ │ ├── node.svg │ │ ├── npm.svg │ │ ├── ns8.svg │ │ ├── nutritionix.svg │ │ ├── odnoklassniki-square.svg │ │ ├── odnoklassniki.svg │ │ ├── old-republic.svg │ │ ├── opencart.svg │ │ ├── openid.svg │ │ ├── opera.svg │ │ ├── optin-monster.svg │ │ ├── orcid.svg │ │ ├── osi.svg │ │ ├── page4.svg │ │ ├── pagelines.svg │ │ ├── palfed.svg │ │ ├── patreon.svg │ │ ├── paypal.svg │ │ ├── penny-arcade.svg │ │ ├── periscope.svg │ │ ├── phabricator.svg │ │ ├── phoenix-framework.svg │ │ ├── phoenix-squadron.svg │ │ ├── php.svg │ │ ├── pied-piper-alt.svg │ │ ├── pied-piper-hat.svg │ │ ├── pied-piper-pp.svg │ │ ├── pied-piper-square.svg │ │ ├── pied-piper.svg │ │ ├── pinterest-p.svg │ │ ├── pinterest-square.svg │ │ ├── pinterest.svg │ │ ├── playstation.svg │ │ ├── product-hunt.svg │ │ ├── pushed.svg │ │ ├── python.svg │ │ ├── qq.svg │ │ ├── quinscape.svg │ │ ├── quora.svg │ │ ├── r-project.svg │ │ ├── raspberry-pi.svg │ │ ├── ravelry.svg │ │ ├── react.svg │ │ ├── reacteurope.svg │ │ ├── readme.svg │ │ ├── rebel.svg │ │ ├── red-river.svg │ │ ├── reddit-alien.svg │ │ ├── reddit-square.svg │ │ ├── reddit.svg │ │ ├── redhat.svg │ │ ├── renren.svg │ │ ├── replyd.svg │ │ ├── researchgate.svg │ │ ├── resolving.svg │ │ ├── rev.svg │ │ ├── rocketchat.svg │ │ ├── rockrms.svg │ │ ├── safari.svg │ │ ├── salesforce.svg │ │ ├── sass.svg │ │ ├── schlix.svg │ │ ├── scribd.svg │ │ ├── searchengin.svg │ │ ├── sellcast.svg │ │ ├── sellsy.svg │ │ ├── servicestack.svg │ │ ├── shirtsinbulk.svg │ │ ├── shopware.svg │ │ ├── simplybuilt.svg │ │ ├── sistrix.svg │ │ ├── sith.svg │ │ ├── sketch.svg │ │ ├── skyatlas.svg │ │ ├── skype.svg │ │ ├── slack-hash.svg │ │ ├── slack.svg │ │ ├── slideshare.svg │ │ ├── snapchat-ghost.svg │ │ ├── snapchat-square.svg │ │ ├── snapchat.svg │ │ ├── soundcloud.svg │ │ ├── sourcetree.svg │ │ ├── speakap.svg │ │ ├── speaker-deck.svg │ │ ├── spotify.svg │ │ ├── squarespace.svg │ │ ├── stack-exchange.svg │ │ ├── stack-overflow.svg │ │ ├── stackpath.svg │ │ ├── staylinked.svg │ │ ├── steam-square.svg │ │ ├── steam-symbol.svg │ │ ├── steam.svg │ │ ├── sticker-mule.svg │ │ ├── strava.svg │ │ ├── stripe-s.svg │ │ ├── stripe.svg │ │ ├── studiovinari.svg │ │ ├── stumbleupon-circle.svg │ │ ├── stumbleupon.svg │ │ ├── superpowers.svg │ │ ├── supple.svg │ │ ├── suse.svg │ │ ├── swift.svg │ │ ├── symfony.svg │ │ ├── teamspeak.svg │ │ ├── telegram-plane.svg │ │ ├── telegram.svg │ │ ├── tencent-weibo.svg │ │ ├── the-red-yeti.svg │ │ ├── themeco.svg │ │ ├── themeisle.svg │ │ ├── think-peaks.svg │ │ ├── trade-federation.svg │ │ ├── trello.svg │ │ ├── tripadvisor.svg │ │ ├── tumblr-square.svg │ │ ├── tumblr.svg │ │ ├── twitch.svg │ │ ├── twitter-square.svg │ │ ├── twitter.svg │ │ ├── typo3.svg │ │ ├── uber.svg │ │ ├── ubuntu.svg │ │ ├── uikit.svg │ │ ├── umbraco.svg │ │ ├── uniregistry.svg │ │ ├── unity.svg │ │ ├── untappd.svg │ │ ├── ups.svg │ │ ├── usb.svg │ │ ├── usps.svg │ │ ├── ussunnah.svg │ │ ├── vaadin.svg │ │ ├── viacoin.svg │ │ ├── viadeo-square.svg │ │ ├── viadeo.svg │ │ ├── viber.svg │ │ ├── vimeo-square.svg │ │ ├── vimeo-v.svg │ │ ├── vimeo.svg │ │ ├── vine.svg │ │ ├── vk.svg │ │ ├── vnv.svg │ │ ├── vuejs.svg │ │ ├── waze.svg │ │ ├── weebly.svg │ │ ├── weibo.svg │ │ ├── weixin.svg │ │ ├── whatsapp-square.svg │ │ ├── whatsapp.svg │ │ ├── whmcs.svg │ │ ├── wikipedia-w.svg │ │ ├── windows.svg │ │ ├── wix.svg │ │ ├── wizards-of-the-coast.svg │ │ ├── wolf-pack-battalion.svg │ │ ├── wordpress-simple.svg │ │ ├── wordpress.svg │ │ ├── wpbeginner.svg │ │ ├── wpexplorer.svg │ │ ├── wpforms.svg │ │ ├── wpressr.svg │ │ ├── xbox.svg │ │ ├── xing-square.svg │ │ ├── xing.svg │ │ ├── y-combinator.svg │ │ ├── yahoo.svg │ │ ├── yammer.svg │ │ ├── yandex-international.svg │ │ ├── yandex.svg │ │ ├── yarn.svg │ │ ├── yelp.svg │ │ ├── yoast.svg │ │ ├── youtube-square.svg │ │ ├── youtube.svg │ │ └── zhihu.svg │ ├── regular │ │ ├── address-book.svg │ │ ├── address-card.svg │ │ ├── angry.svg │ │ ├── arrow-alt-circle-down.svg │ │ ├── arrow-alt-circle-left.svg │ │ ├── arrow-alt-circle-right.svg │ │ ├── arrow-alt-circle-up.svg │ │ ├── bell-slash.svg │ │ ├── bell.svg │ │ ├── bookmark.svg │ │ ├── building.svg │ │ ├── calendar-alt.svg │ │ ├── calendar-check.svg │ │ ├── calendar-minus.svg │ │ ├── calendar-plus.svg │ │ ├── calendar-times.svg │ │ ├── calendar.svg │ │ ├── caret-square-down.svg │ │ ├── caret-square-left.svg │ │ ├── caret-square-right.svg │ │ ├── caret-square-up.svg │ │ ├── chart-bar.svg │ │ ├── check-circle.svg │ │ ├── check-square.svg │ │ ├── circle.svg │ │ ├── clipboard.svg │ │ ├── clock.svg │ │ ├── clone.svg │ │ ├── closed-captioning.svg │ │ ├── comment-alt.svg │ │ ├── comment-dots.svg │ │ ├── comment.svg │ │ ├── comments.svg │ │ ├── compass.svg │ │ ├── copy.svg │ │ ├── copyright.svg │ │ ├── credit-card.svg │ │ ├── dizzy.svg │ │ ├── dot-circle.svg │ │ ├── edit.svg │ │ ├── envelope-open.svg │ │ ├── envelope.svg │ │ ├── eye-slash.svg │ │ ├── eye.svg │ │ ├── file-alt.svg │ │ ├── file-archive.svg │ │ ├── file-audio.svg │ │ ├── file-code.svg │ │ ├── file-excel.svg │ │ ├── file-image.svg │ │ ├── file-pdf.svg │ │ ├── file-powerpoint.svg │ │ ├── file-video.svg │ │ ├── file-word.svg │ │ ├── file.svg │ │ ├── flag.svg │ │ ├── flushed.svg │ │ ├── folder-open.svg │ │ ├── folder.svg │ │ ├── font-awesome-logo-full.svg │ │ ├── frown-open.svg │ │ ├── frown.svg │ │ ├── futbol.svg │ │ ├── gem.svg │ │ ├── grimace.svg │ │ ├── grin-alt.svg │ │ ├── grin-beam-sweat.svg │ │ ├── grin-beam.svg │ │ ├── grin-hearts.svg │ │ ├── grin-squint-tears.svg │ │ ├── grin-squint.svg │ │ ├── grin-stars.svg │ │ ├── grin-tears.svg │ │ ├── grin-tongue-squint.svg │ │ ├── grin-tongue-wink.svg │ │ ├── grin-tongue.svg │ │ ├── grin-wink.svg │ │ ├── grin.svg │ │ ├── hand-lizard.svg │ │ ├── hand-paper.svg │ │ ├── hand-peace.svg │ │ ├── hand-point-down.svg │ │ ├── hand-point-left.svg │ │ ├── hand-point-right.svg │ │ ├── hand-point-up.svg │ │ ├── hand-pointer.svg │ │ ├── hand-rock.svg │ │ ├── hand-scissors.svg │ │ ├── hand-spock.svg │ │ ├── handshake.svg │ │ ├── hdd.svg │ │ ├── heart.svg │ │ ├── hospital.svg │ │ ├── hourglass.svg │ │ ├── id-badge.svg │ │ ├── id-card.svg │ │ ├── image.svg │ │ ├── images.svg │ │ ├── keyboard.svg │ │ ├── kiss-beam.svg │ │ ├── kiss-wink-heart.svg │ │ ├── kiss.svg │ │ ├── laugh-beam.svg │ │ ├── laugh-squint.svg │ │ ├── laugh-wink.svg │ │ ├── laugh.svg │ │ ├── lemon.svg │ │ ├── life-ring.svg │ │ ├── lightbulb.svg │ │ ├── list-alt.svg │ │ ├── map.svg │ │ ├── meh-blank.svg │ │ ├── meh-rolling-eyes.svg │ │ ├── meh.svg │ │ ├── minus-square.svg │ │ ├── money-bill-alt.svg │ │ ├── moon.svg │ │ ├── newspaper.svg │ │ ├── object-group.svg │ │ ├── object-ungroup.svg │ │ ├── paper-plane.svg │ │ ├── pause-circle.svg │ │ ├── play-circle.svg │ │ ├── plus-square.svg │ │ ├── question-circle.svg │ │ ├── registered.svg │ │ ├── sad-cry.svg │ │ ├── sad-tear.svg │ │ ├── save.svg │ │ ├── share-square.svg │ │ ├── smile-beam.svg │ │ ├── smile-wink.svg │ │ ├── smile.svg │ │ ├── snowflake.svg │ │ ├── square.svg │ │ ├── star-half.svg │ │ ├── star.svg │ │ ├── sticky-note.svg │ │ ├── stop-circle.svg │ │ ├── sun.svg │ │ ├── surprise.svg │ │ ├── thumbs-down.svg │ │ ├── thumbs-up.svg │ │ ├── times-circle.svg │ │ ├── tired.svg │ │ ├── trash-alt.svg │ │ ├── user-circle.svg │ │ ├── user.svg │ │ ├── window-close.svg │ │ ├── window-maximize.svg │ │ ├── window-minimize.svg │ │ └── window-restore.svg │ └── solid │ │ ├── ad.svg │ │ ├── address-book.svg │ │ ├── address-card.svg │ │ ├── adjust.svg │ │ ├── air-freshener.svg │ │ ├── align-center.svg │ │ ├── align-justify.svg │ │ ├── align-left.svg │ │ ├── align-right.svg │ │ ├── allergies.svg │ │ ├── ambulance.svg │ │ ├── american-sign-language-interpreting.svg │ │ ├── anchor.svg │ │ ├── angle-double-down.svg │ │ ├── angle-double-left.svg │ │ ├── angle-double-right.svg │ │ ├── angle-double-up.svg │ │ ├── angle-down.svg │ │ ├── angle-left.svg │ │ ├── angle-right.svg │ │ ├── angle-up.svg │ │ ├── angry.svg │ │ ├── ankh.svg │ │ ├── apple-alt.svg │ │ ├── archive.svg │ │ ├── archway.svg │ │ ├── arrow-alt-circle-down.svg │ │ ├── arrow-alt-circle-left.svg │ │ ├── arrow-alt-circle-right.svg │ │ ├── arrow-alt-circle-up.svg │ │ ├── arrow-circle-down.svg │ │ ├── arrow-circle-left.svg │ │ ├── arrow-circle-right.svg │ │ ├── arrow-circle-up.svg │ │ ├── arrow-down.svg │ │ ├── arrow-left.svg │ │ ├── arrow-right.svg │ │ ├── arrow-up.svg │ │ ├── arrows-alt-h.svg │ │ ├── arrows-alt-v.svg │ │ ├── arrows-alt.svg │ │ ├── assistive-listening-systems.svg │ │ ├── asterisk.svg │ │ ├── at.svg │ │ ├── atlas.svg │ │ ├── atom.svg │ │ ├── audio-description.svg │ │ ├── award.svg │ │ ├── baby-carriage.svg │ │ ├── baby.svg │ │ ├── backspace.svg │ │ ├── backward.svg │ │ ├── bacon.svg │ │ ├── bahai.svg │ │ ├── balance-scale-left.svg │ │ ├── balance-scale-right.svg │ │ ├── balance-scale.svg │ │ ├── ban.svg │ │ ├── band-aid.svg │ │ ├── barcode.svg │ │ ├── bars.svg │ │ ├── baseball-ball.svg │ │ ├── basketball-ball.svg │ │ ├── bath.svg │ │ ├── battery-empty.svg │ │ ├── battery-full.svg │ │ ├── battery-half.svg │ │ ├── battery-quarter.svg │ │ ├── battery-three-quarters.svg │ │ ├── bed.svg │ │ ├── beer.svg │ │ ├── bell-slash.svg │ │ ├── bell.svg │ │ ├── bezier-curve.svg │ │ ├── bible.svg │ │ ├── bicycle.svg │ │ ├── biking.svg │ │ ├── binoculars.svg │ │ ├── biohazard.svg │ │ ├── birthday-cake.svg │ │ ├── blender-phone.svg │ │ ├── blender.svg │ │ ├── blind.svg │ │ ├── blog.svg │ │ ├── bold.svg │ │ ├── bolt.svg │ │ ├── bomb.svg │ │ ├── bone.svg │ │ ├── bong.svg │ │ ├── book-dead.svg │ │ ├── book-medical.svg │ │ ├── book-open.svg │ │ ├── book-reader.svg │ │ ├── book.svg │ │ ├── bookmark.svg │ │ ├── border-all.svg │ │ ├── border-none.svg │ │ ├── border-style.svg │ │ ├── bowling-ball.svg │ │ ├── box-open.svg │ │ ├── box.svg │ │ ├── boxes.svg │ │ ├── braille.svg │ │ ├── brain.svg │ │ ├── bread-slice.svg │ │ ├── briefcase-medical.svg │ │ ├── briefcase.svg │ │ ├── broadcast-tower.svg │ │ ├── broom.svg │ │ ├── brush.svg │ │ ├── bug.svg │ │ ├── building.svg │ │ ├── bullhorn.svg │ │ ├── bullseye.svg │ │ ├── burn.svg │ │ ├── bus-alt.svg │ │ ├── bus.svg │ │ ├── business-time.svg │ │ ├── calculator.svg │ │ ├── calendar-alt.svg │ │ ├── calendar-check.svg │ │ ├── calendar-day.svg │ │ ├── calendar-minus.svg │ │ ├── calendar-plus.svg │ │ ├── calendar-times.svg │ │ ├── calendar-week.svg │ │ ├── calendar.svg │ │ ├── camera-retro.svg │ │ ├── camera.svg │ │ ├── campground.svg │ │ ├── candy-cane.svg │ │ ├── cannabis.svg │ │ ├── capsules.svg │ │ ├── car-alt.svg │ │ ├── car-battery.svg │ │ ├── car-crash.svg │ │ ├── car-side.svg │ │ ├── car.svg │ │ ├── caravan.svg │ │ ├── caret-down.svg │ │ ├── caret-left.svg │ │ ├── caret-right.svg │ │ ├── caret-square-down.svg │ │ ├── caret-square-left.svg │ │ ├── caret-square-right.svg │ │ ├── caret-square-up.svg │ │ ├── caret-up.svg │ │ ├── carrot.svg │ │ ├── cart-arrow-down.svg │ │ ├── cart-plus.svg │ │ ├── cash-register.svg │ │ ├── cat.svg │ │ ├── certificate.svg │ │ ├── chair.svg │ │ ├── chalkboard-teacher.svg │ │ ├── chalkboard.svg │ │ ├── charging-station.svg │ │ ├── chart-area.svg │ │ ├── chart-bar.svg │ │ ├── chart-line.svg │ │ ├── chart-pie.svg │ │ ├── check-circle.svg │ │ ├── check-double.svg │ │ ├── check-square.svg │ │ ├── check.svg │ │ ├── cheese.svg │ │ ├── chess-bishop.svg │ │ ├── chess-board.svg │ │ ├── chess-king.svg │ │ ├── chess-knight.svg │ │ ├── chess-pawn.svg │ │ ├── chess-queen.svg │ │ ├── chess-rook.svg │ │ ├── chess.svg │ │ ├── chevron-circle-down.svg │ │ ├── chevron-circle-left.svg │ │ ├── chevron-circle-right.svg │ │ ├── chevron-circle-up.svg │ │ ├── chevron-down.svg │ │ ├── chevron-left.svg │ │ ├── chevron-right.svg │ │ ├── chevron-up.svg │ │ ├── child.svg │ │ ├── church.svg │ │ ├── circle-notch.svg │ │ ├── circle.svg │ │ ├── city.svg │ │ ├── clinic-medical.svg │ │ ├── clipboard-check.svg │ │ ├── clipboard-list.svg │ │ ├── clipboard.svg │ │ ├── clock.svg │ │ ├── clone.svg │ │ ├── closed-captioning.svg │ │ ├── cloud-download-alt.svg │ │ ├── cloud-meatball.svg │ │ ├── cloud-moon-rain.svg │ │ ├── cloud-moon.svg │ │ ├── cloud-rain.svg │ │ ├── cloud-showers-heavy.svg │ │ ├── cloud-sun-rain.svg │ │ ├── cloud-sun.svg │ │ ├── cloud-upload-alt.svg │ │ ├── cloud.svg │ │ ├── cocktail.svg │ │ ├── code-branch.svg │ │ ├── code.svg │ │ ├── coffee.svg │ │ ├── cog.svg │ │ ├── cogs.svg │ │ ├── coins.svg │ │ ├── columns.svg │ │ ├── comment-alt.svg │ │ ├── comment-dollar.svg │ │ ├── comment-dots.svg │ │ ├── comment-medical.svg │ │ ├── comment-slash.svg │ │ ├── comment.svg │ │ ├── comments-dollar.svg │ │ ├── comments.svg │ │ ├── compact-disc.svg │ │ ├── compass.svg │ │ ├── compress-alt.svg │ │ ├── compress-arrows-alt.svg │ │ ├── compress.svg │ │ ├── concierge-bell.svg │ │ ├── cookie-bite.svg │ │ ├── cookie.svg │ │ ├── copy.svg │ │ ├── copyright.svg │ │ ├── couch.svg │ │ ├── credit-card.svg │ │ ├── crop-alt.svg │ │ ├── crop.svg │ │ ├── cross.svg │ │ ├── crosshairs.svg │ │ ├── crow.svg │ │ ├── crown.svg │ │ ├── crutch.svg │ │ ├── cube.svg │ │ ├── cubes.svg │ │ ├── cut.svg │ │ ├── database.svg │ │ ├── deaf.svg │ │ ├── democrat.svg │ │ ├── desktop.svg │ │ ├── dharmachakra.svg │ │ ├── diagnoses.svg │ │ ├── dice-d20.svg │ │ ├── dice-d6.svg │ │ ├── dice-five.svg │ │ ├── dice-four.svg │ │ ├── dice-one.svg │ │ ├── dice-six.svg │ │ ├── dice-three.svg │ │ ├── dice-two.svg │ │ ├── dice.svg │ │ ├── digital-tachograph.svg │ │ ├── directions.svg │ │ ├── divide.svg │ │ ├── dizzy.svg │ │ ├── dna.svg │ │ ├── dog.svg │ │ ├── dollar-sign.svg │ │ ├── dolly-flatbed.svg │ │ ├── dolly.svg │ │ ├── donate.svg │ │ ├── door-closed.svg │ │ ├── door-open.svg │ │ ├── dot-circle.svg │ │ ├── dove.svg │ │ ├── download.svg │ │ ├── drafting-compass.svg │ │ ├── dragon.svg │ │ ├── draw-polygon.svg │ │ ├── drum-steelpan.svg │ │ ├── drum.svg │ │ ├── drumstick-bite.svg │ │ ├── dumbbell.svg │ │ ├── dumpster-fire.svg │ │ ├── dumpster.svg │ │ ├── dungeon.svg │ │ ├── edit.svg │ │ ├── egg.svg │ │ ├── eject.svg │ │ ├── ellipsis-h.svg │ │ ├── ellipsis-v.svg │ │ ├── envelope-open-text.svg │ │ ├── envelope-open.svg │ │ ├── envelope-square.svg │ │ ├── envelope.svg │ │ ├── equals.svg │ │ ├── eraser.svg │ │ ├── ethernet.svg │ │ ├── euro-sign.svg │ │ ├── exchange-alt.svg │ │ ├── exclamation-circle.svg │ │ ├── exclamation-triangle.svg │ │ ├── exclamation.svg │ │ ├── expand-alt.svg │ │ ├── expand-arrows-alt.svg │ │ ├── expand.svg │ │ ├── external-link-alt.svg │ │ ├── external-link-square-alt.svg │ │ ├── eye-dropper.svg │ │ ├── eye-slash.svg │ │ ├── eye.svg │ │ ├── fan.svg │ │ ├── fast-backward.svg │ │ ├── fast-forward.svg │ │ ├── fax.svg │ │ ├── feather-alt.svg │ │ ├── feather.svg │ │ ├── female.svg │ │ ├── fighter-jet.svg │ │ ├── file-alt.svg │ │ ├── file-archive.svg │ │ ├── file-audio.svg │ │ ├── file-code.svg │ │ ├── file-contract.svg │ │ ├── file-csv.svg │ │ ├── file-download.svg │ │ ├── file-excel.svg │ │ ├── file-export.svg │ │ ├── file-image.svg │ │ ├── file-import.svg │ │ ├── file-invoice-dollar.svg │ │ ├── file-invoice.svg │ │ ├── file-medical-alt.svg │ │ ├── file-medical.svg │ │ ├── file-pdf.svg │ │ ├── file-powerpoint.svg │ │ ├── file-prescription.svg │ │ ├── file-signature.svg │ │ ├── file-upload.svg │ │ ├── file-video.svg │ │ ├── file-word.svg │ │ ├── file.svg │ │ ├── fill-drip.svg │ │ ├── fill.svg │ │ ├── film.svg │ │ ├── filter.svg │ │ ├── fingerprint.svg │ │ ├── fire-alt.svg │ │ ├── fire-extinguisher.svg │ │ ├── fire.svg │ │ ├── first-aid.svg │ │ ├── fish.svg │ │ ├── fist-raised.svg │ │ ├── flag-checkered.svg │ │ ├── flag-usa.svg │ │ ├── flag.svg │ │ ├── flask.svg │ │ ├── flushed.svg │ │ ├── folder-minus.svg │ │ ├── folder-open.svg │ │ ├── folder-plus.svg │ │ ├── folder.svg │ │ ├── font-awesome-logo-full.svg │ │ ├── font.svg │ │ ├── football-ball.svg │ │ ├── forward.svg │ │ ├── frog.svg │ │ ├── frown-open.svg │ │ ├── frown.svg │ │ ├── funnel-dollar.svg │ │ ├── futbol.svg │ │ ├── gamepad.svg │ │ ├── gas-pump.svg │ │ ├── gavel.svg │ │ ├── gem.svg │ │ ├── genderless.svg │ │ ├── ghost.svg │ │ ├── gift.svg │ │ ├── gifts.svg │ │ ├── glass-cheers.svg │ │ ├── glass-martini-alt.svg │ │ ├── glass-martini.svg │ │ ├── glass-whiskey.svg │ │ ├── glasses.svg │ │ ├── globe-africa.svg │ │ ├── globe-americas.svg │ │ ├── globe-asia.svg │ │ ├── globe-europe.svg │ │ ├── globe.svg │ │ ├── golf-ball.svg │ │ ├── gopuram.svg │ │ ├── graduation-cap.svg │ │ ├── greater-than-equal.svg │ │ ├── greater-than.svg │ │ ├── grimace.svg │ │ ├── grin-alt.svg │ │ ├── grin-beam-sweat.svg │ │ ├── grin-beam.svg │ │ ├── grin-hearts.svg │ │ ├── grin-squint-tears.svg │ │ ├── grin-squint.svg │ │ ├── grin-stars.svg │ │ ├── grin-tears.svg │ │ ├── grin-tongue-squint.svg │ │ ├── grin-tongue-wink.svg │ │ ├── grin-tongue.svg │ │ ├── grin-wink.svg │ │ ├── grin.svg │ │ ├── grip-horizontal.svg │ │ ├── grip-lines-vertical.svg │ │ ├── grip-lines.svg │ │ ├── grip-vertical.svg │ │ ├── guitar.svg │ │ ├── h-square.svg │ │ ├── hamburger.svg │ │ ├── hammer.svg │ │ ├── hamsa.svg │ │ ├── hand-holding-heart.svg │ │ ├── hand-holding-usd.svg │ │ ├── hand-holding.svg │ │ ├── hand-lizard.svg │ │ ├── hand-middle-finger.svg │ │ ├── hand-paper.svg │ │ ├── hand-peace.svg │ │ ├── hand-point-down.svg │ │ ├── hand-point-left.svg │ │ ├── hand-point-right.svg │ │ ├── hand-point-up.svg │ │ ├── hand-pointer.svg │ │ ├── hand-rock.svg │ │ ├── hand-scissors.svg │ │ ├── hand-spock.svg │ │ ├── hands-helping.svg │ │ ├── hands.svg │ │ ├── handshake.svg │ │ ├── hanukiah.svg │ │ ├── hard-hat.svg │ │ ├── hashtag.svg │ │ ├── hat-cowboy-side.svg │ │ ├── hat-cowboy.svg │ │ ├── hat-wizard.svg │ │ ├── hdd.svg │ │ ├── heading.svg │ │ ├── headphones-alt.svg │ │ ├── headphones.svg │ │ ├── headset.svg │ │ ├── heart-broken.svg │ │ ├── heart.svg │ │ ├── heartbeat.svg │ │ ├── helicopter.svg │ │ ├── highlighter.svg │ │ ├── hiking.svg │ │ ├── hippo.svg │ │ ├── history.svg │ │ ├── hockey-puck.svg │ │ ├── holly-berry.svg │ │ ├── home.svg │ │ ├── horse-head.svg │ │ ├── horse.svg │ │ ├── hospital-alt.svg │ │ ├── hospital-symbol.svg │ │ ├── hospital.svg │ │ ├── hot-tub.svg │ │ ├── hotdog.svg │ │ ├── hotel.svg │ │ ├── hourglass-end.svg │ │ ├── hourglass-half.svg │ │ ├── hourglass-start.svg │ │ ├── hourglass.svg │ │ ├── house-damage.svg │ │ ├── hryvnia.svg │ │ ├── i-cursor.svg │ │ ├── ice-cream.svg │ │ ├── icicles.svg │ │ ├── icons.svg │ │ ├── id-badge.svg │ │ ├── id-card-alt.svg │ │ ├── id-card.svg │ │ ├── igloo.svg │ │ ├── image.svg │ │ ├── images.svg │ │ ├── inbox.svg │ │ ├── indent.svg │ │ ├── industry.svg │ │ ├── infinity.svg │ │ ├── info-circle.svg │ │ ├── info.svg │ │ ├── italic.svg │ │ ├── jedi.svg │ │ ├── joint.svg │ │ ├── journal-whills.svg │ │ ├── kaaba.svg │ │ ├── key.svg │ │ ├── keyboard.svg │ │ ├── khanda.svg │ │ ├── kiss-beam.svg │ │ ├── kiss-wink-heart.svg │ │ ├── kiss.svg │ │ ├── kiwi-bird.svg │ │ ├── landmark.svg │ │ ├── language.svg │ │ ├── laptop-code.svg │ │ ├── laptop-medical.svg │ │ ├── laptop.svg │ │ ├── laugh-beam.svg │ │ ├── laugh-squint.svg │ │ ├── laugh-wink.svg │ │ ├── laugh.svg │ │ ├── layer-group.svg │ │ ├── leaf.svg │ │ ├── lemon.svg │ │ ├── less-than-equal.svg │ │ ├── less-than.svg │ │ ├── level-down-alt.svg │ │ ├── level-up-alt.svg │ │ ├── life-ring.svg │ │ ├── lightbulb.svg │ │ ├── link.svg │ │ ├── lira-sign.svg │ │ ├── list-alt.svg │ │ ├── list-ol.svg │ │ ├── list-ul.svg │ │ ├── list.svg │ │ ├── location-arrow.svg │ │ ├── lock-open.svg │ │ ├── lock.svg │ │ ├── long-arrow-alt-down.svg │ │ ├── long-arrow-alt-left.svg │ │ ├── long-arrow-alt-right.svg │ │ ├── long-arrow-alt-up.svg │ │ ├── low-vision.svg │ │ ├── luggage-cart.svg │ │ ├── magic.svg │ │ ├── magnet.svg │ │ ├── mail-bulk.svg │ │ ├── male.svg │ │ ├── map-marked-alt.svg │ │ ├── map-marked.svg │ │ ├── map-marker-alt.svg │ │ ├── map-marker.svg │ │ ├── map-pin.svg │ │ ├── map-signs.svg │ │ ├── map.svg │ │ ├── marker.svg │ │ ├── mars-double.svg │ │ ├── mars-stroke-h.svg │ │ ├── mars-stroke-v.svg │ │ ├── mars-stroke.svg │ │ ├── mars.svg │ │ ├── mask.svg │ │ ├── medal.svg │ │ ├── medkit.svg │ │ ├── meh-blank.svg │ │ ├── meh-rolling-eyes.svg │ │ ├── meh.svg │ │ ├── memory.svg │ │ ├── menorah.svg │ │ ├── mercury.svg │ │ ├── meteor.svg │ │ ├── microchip.svg │ │ ├── microphone-alt-slash.svg │ │ ├── microphone-alt.svg │ │ ├── microphone-slash.svg │ │ ├── microphone.svg │ │ ├── microscope.svg │ │ ├── minus-circle.svg │ │ ├── minus-square.svg │ │ ├── minus.svg │ │ ├── mitten.svg │ │ ├── mobile-alt.svg │ │ ├── mobile.svg │ │ ├── money-bill-alt.svg │ │ ├── money-bill-wave-alt.svg │ │ ├── money-bill-wave.svg │ │ ├── money-bill.svg │ │ ├── money-check-alt.svg │ │ ├── money-check.svg │ │ ├── monument.svg │ │ ├── moon.svg │ │ ├── mortar-pestle.svg │ │ ├── mosque.svg │ │ ├── motorcycle.svg │ │ ├── mountain.svg │ │ ├── mouse-pointer.svg │ │ ├── mouse.svg │ │ ├── mug-hot.svg │ │ ├── music.svg │ │ ├── network-wired.svg │ │ ├── neuter.svg │ │ ├── newspaper.svg │ │ ├── not-equal.svg │ │ ├── notes-medical.svg │ │ ├── object-group.svg │ │ ├── object-ungroup.svg │ │ ├── oil-can.svg │ │ ├── om.svg │ │ ├── otter.svg │ │ ├── outdent.svg │ │ ├── pager.svg │ │ ├── paint-brush.svg │ │ ├── paint-roller.svg │ │ ├── palette.svg │ │ ├── pallet.svg │ │ ├── paper-plane.svg │ │ ├── paperclip.svg │ │ ├── parachute-box.svg │ │ ├── paragraph.svg │ │ ├── parking.svg │ │ ├── passport.svg │ │ ├── pastafarianism.svg │ │ ├── paste.svg │ │ ├── pause-circle.svg │ │ ├── pause.svg │ │ ├── paw.svg │ │ ├── peace.svg │ │ ├── pen-alt.svg │ │ ├── pen-fancy.svg │ │ ├── pen-nib.svg │ │ ├── pen-square.svg │ │ ├── pen.svg │ │ ├── pencil-alt.svg │ │ ├── pencil-ruler.svg │ │ ├── people-carry.svg │ │ ├── pepper-hot.svg │ │ ├── percent.svg │ │ ├── percentage.svg │ │ ├── person-booth.svg │ │ ├── phone-alt.svg │ │ ├── phone-slash.svg │ │ ├── phone-square-alt.svg │ │ ├── phone-square.svg │ │ ├── phone-volume.svg │ │ ├── phone.svg │ │ ├── photo-video.svg │ │ ├── piggy-bank.svg │ │ ├── pills.svg │ │ ├── pizza-slice.svg │ │ ├── place-of-worship.svg │ │ ├── plane-arrival.svg │ │ ├── plane-departure.svg │ │ ├── plane.svg │ │ ├── play-circle.svg │ │ ├── play.svg │ │ ├── plug.svg │ │ ├── plus-circle.svg │ │ ├── plus-square.svg │ │ ├── plus.svg │ │ ├── podcast.svg │ │ ├── poll-h.svg │ │ ├── poll.svg │ │ ├── poo-storm.svg │ │ ├── poo.svg │ │ ├── poop.svg │ │ ├── portrait.svg │ │ ├── pound-sign.svg │ │ ├── power-off.svg │ │ ├── pray.svg │ │ ├── praying-hands.svg │ │ ├── prescription-bottle-alt.svg │ │ ├── prescription-bottle.svg │ │ ├── prescription.svg │ │ ├── print.svg │ │ ├── procedures.svg │ │ ├── project-diagram.svg │ │ ├── puzzle-piece.svg │ │ ├── qrcode.svg │ │ ├── question-circle.svg │ │ ├── question.svg │ │ ├── quidditch.svg │ │ ├── quote-left.svg │ │ ├── quote-right.svg │ │ ├── quran.svg │ │ ├── radiation-alt.svg │ │ ├── radiation.svg │ │ ├── rainbow.svg │ │ ├── random.svg │ │ ├── receipt.svg │ │ ├── record-vinyl.svg │ │ ├── recycle.svg │ │ ├── redo-alt.svg │ │ ├── redo.svg │ │ ├── registered.svg │ │ ├── remove-format.svg │ │ ├── reply-all.svg │ │ ├── reply.svg │ │ ├── republican.svg │ │ ├── restroom.svg │ │ ├── retweet.svg │ │ ├── ribbon.svg │ │ ├── ring.svg │ │ ├── road.svg │ │ ├── robot.svg │ │ ├── rocket.svg │ │ ├── route.svg │ │ ├── rss-square.svg │ │ ├── rss.svg │ │ ├── ruble-sign.svg │ │ ├── ruler-combined.svg │ │ ├── ruler-horizontal.svg │ │ ├── ruler-vertical.svg │ │ ├── ruler.svg │ │ ├── running.svg │ │ ├── rupee-sign.svg │ │ ├── sad-cry.svg │ │ ├── sad-tear.svg │ │ ├── satellite-dish.svg │ │ ├── satellite.svg │ │ ├── save.svg │ │ ├── school.svg │ │ ├── screwdriver.svg │ │ ├── scroll.svg │ │ ├── sd-card.svg │ │ ├── search-dollar.svg │ │ ├── search-location.svg │ │ ├── search-minus.svg │ │ ├── search-plus.svg │ │ ├── search.svg │ │ ├── seedling.svg │ │ ├── server.svg │ │ ├── shapes.svg │ │ ├── share-alt-square.svg │ │ ├── share-alt.svg │ │ ├── share-square.svg │ │ ├── share.svg │ │ ├── shekel-sign.svg │ │ ├── shield-alt.svg │ │ ├── ship.svg │ │ ├── shipping-fast.svg │ │ ├── shoe-prints.svg │ │ ├── shopping-bag.svg │ │ ├── shopping-basket.svg │ │ ├── shopping-cart.svg │ │ ├── shower.svg │ │ ├── shuttle-van.svg │ │ ├── sign-in-alt.svg │ │ ├── sign-language.svg │ │ ├── sign-out-alt.svg │ │ ├── sign.svg │ │ ├── signal.svg │ │ ├── signature.svg │ │ ├── sim-card.svg │ │ ├── sitemap.svg │ │ ├── skating.svg │ │ ├── skiing-nordic.svg │ │ ├── skiing.svg │ │ ├── skull-crossbones.svg │ │ ├── skull.svg │ │ ├── slash.svg │ │ ├── sleigh.svg │ │ ├── sliders-h.svg │ │ ├── smile-beam.svg │ │ ├── smile-wink.svg │ │ ├── smile.svg │ │ ├── smog.svg │ │ ├── smoking-ban.svg │ │ ├── smoking.svg │ │ ├── sms.svg │ │ ├── snowboarding.svg │ │ ├── snowflake.svg │ │ ├── snowman.svg │ │ ├── snowplow.svg │ │ ├── socks.svg │ │ ├── solar-panel.svg │ │ ├── sort-alpha-down-alt.svg │ │ ├── sort-alpha-down.svg │ │ ├── sort-alpha-up-alt.svg │ │ ├── sort-alpha-up.svg │ │ ├── sort-amount-down-alt.svg │ │ ├── sort-amount-down.svg │ │ ├── sort-amount-up-alt.svg │ │ ├── sort-amount-up.svg │ │ ├── sort-down.svg │ │ ├── sort-numeric-down-alt.svg │ │ ├── sort-numeric-down.svg │ │ ├── sort-numeric-up-alt.svg │ │ ├── sort-numeric-up.svg │ │ ├── sort-up.svg │ │ ├── sort.svg │ │ ├── spa.svg │ │ ├── space-shuttle.svg │ │ ├── spell-check.svg │ │ ├── spider.svg │ │ ├── spinner.svg │ │ ├── splotch.svg │ │ ├── spray-can.svg │ │ ├── square-full.svg │ │ ├── square-root-alt.svg │ │ ├── square.svg │ │ ├── stamp.svg │ │ ├── star-and-crescent.svg │ │ ├── star-half-alt.svg │ │ ├── star-half.svg │ │ ├── star-of-david.svg │ │ ├── star-of-life.svg │ │ ├── star.svg │ │ ├── step-backward.svg │ │ ├── step-forward.svg │ │ ├── stethoscope.svg │ │ ├── sticky-note.svg │ │ ├── stop-circle.svg │ │ ├── stop.svg │ │ ├── stopwatch.svg │ │ ├── store-alt.svg │ │ ├── store.svg │ │ ├── stream.svg │ │ ├── street-view.svg │ │ ├── strikethrough.svg │ │ ├── stroopwafel.svg │ │ ├── subscript.svg │ │ ├── subway.svg │ │ ├── suitcase-rolling.svg │ │ ├── suitcase.svg │ │ ├── sun.svg │ │ ├── superscript.svg │ │ ├── surprise.svg │ │ ├── swatchbook.svg │ │ ├── swimmer.svg │ │ ├── swimming-pool.svg │ │ ├── synagogue.svg │ │ ├── sync-alt.svg │ │ ├── sync.svg │ │ ├── syringe.svg │ │ ├── table-tennis.svg │ │ ├── table.svg │ │ ├── tablet-alt.svg │ │ ├── tablet.svg │ │ ├── tablets.svg │ │ ├── tachometer-alt.svg │ │ ├── tag.svg │ │ ├── tags.svg │ │ ├── tape.svg │ │ ├── tasks.svg │ │ ├── taxi.svg │ │ ├── teeth-open.svg │ │ ├── teeth.svg │ │ ├── temperature-high.svg │ │ ├── temperature-low.svg │ │ ├── tenge.svg │ │ ├── terminal.svg │ │ ├── text-height.svg │ │ ├── text-width.svg │ │ ├── th-large.svg │ │ ├── th-list.svg │ │ ├── th.svg │ │ ├── theater-masks.svg │ │ ├── thermometer-empty.svg │ │ ├── thermometer-full.svg │ │ ├── thermometer-half.svg │ │ ├── thermometer-quarter.svg │ │ ├── thermometer-three-quarters.svg │ │ ├── thermometer.svg │ │ ├── thumbs-down.svg │ │ ├── thumbs-up.svg │ │ ├── thumbtack.svg │ │ ├── ticket-alt.svg │ │ ├── times-circle.svg │ │ ├── times.svg │ │ ├── tint-slash.svg │ │ ├── tint.svg │ │ ├── tired.svg │ │ ├── toggle-off.svg │ │ ├── toggle-on.svg │ │ ├── toilet-paper.svg │ │ ├── toilet.svg │ │ ├── toolbox.svg │ │ ├── tools.svg │ │ ├── tooth.svg │ │ ├── torah.svg │ │ ├── torii-gate.svg │ │ ├── tractor.svg │ │ ├── trademark.svg │ │ ├── traffic-light.svg │ │ ├── trailer.svg │ │ ├── train.svg │ │ ├── tram.svg │ │ ├── transgender-alt.svg │ │ ├── transgender.svg │ │ ├── trash-alt.svg │ │ ├── trash-restore-alt.svg │ │ ├── trash-restore.svg │ │ ├── trash.svg │ │ ├── tree.svg │ │ ├── trophy.svg │ │ ├── truck-loading.svg │ │ ├── truck-monster.svg │ │ ├── truck-moving.svg │ │ ├── truck-pickup.svg │ │ ├── truck.svg │ │ ├── tshirt.svg │ │ ├── tty.svg │ │ ├── tv.svg │ │ ├── umbrella-beach.svg │ │ ├── umbrella.svg │ │ ├── underline.svg │ │ ├── undo-alt.svg │ │ ├── undo.svg │ │ ├── universal-access.svg │ │ ├── university.svg │ │ ├── unlink.svg │ │ ├── unlock-alt.svg │ │ ├── unlock.svg │ │ ├── upload.svg │ │ ├── user-alt-slash.svg │ │ ├── user-alt.svg │ │ ├── user-astronaut.svg │ │ ├── user-check.svg │ │ ├── user-circle.svg │ │ ├── user-clock.svg │ │ ├── user-cog.svg │ │ ├── user-edit.svg │ │ ├── user-friends.svg │ │ ├── user-graduate.svg │ │ ├── user-injured.svg │ │ ├── user-lock.svg │ │ ├── user-md.svg │ │ ├── user-minus.svg │ │ ├── user-ninja.svg │ │ ├── user-nurse.svg │ │ ├── user-plus.svg │ │ ├── user-secret.svg │ │ ├── user-shield.svg │ │ ├── user-slash.svg │ │ ├── user-tag.svg │ │ ├── user-tie.svg │ │ ├── user-times.svg │ │ ├── user.svg │ │ ├── users-cog.svg │ │ ├── users.svg │ │ ├── utensil-spoon.svg │ │ ├── utensils.svg │ │ ├── vector-square.svg │ │ ├── venus-double.svg │ │ ├── venus-mars.svg │ │ ├── venus.svg │ │ ├── vial.svg │ │ ├── vials.svg │ │ ├── video-slash.svg │ │ ├── video.svg │ │ ├── vihara.svg │ │ ├── voicemail.svg │ │ ├── volleyball-ball.svg │ │ ├── volume-down.svg │ │ ├── volume-mute.svg │ │ ├── volume-off.svg │ │ ├── volume-up.svg │ │ ├── vote-yea.svg │ │ ├── vr-cardboard.svg │ │ ├── walking.svg │ │ ├── wallet.svg │ │ ├── warehouse.svg │ │ ├── water.svg │ │ ├── wave-square.svg │ │ ├── weight-hanging.svg │ │ ├── weight.svg │ │ ├── wheelchair.svg │ │ ├── wifi.svg │ │ ├── wind.svg │ │ ├── window-close.svg │ │ ├── window-maximize.svg │ │ ├── window-minimize.svg │ │ ├── window-restore.svg │ │ ├── wine-bottle.svg │ │ ├── wine-glass-alt.svg │ │ ├── wine-glass.svg │ │ ├── won-sign.svg │ │ ├── wrench.svg │ │ ├── x-ray.svg │ │ ├── yen-sign.svg │ │ └── yin-yang.svg └── webfonts │ ├── fa-brands-400.eot │ ├── fa-brands-400.svg │ ├── fa-brands-400.ttf │ ├── fa-brands-400.woff │ ├── fa-brands-400.woff2 │ ├── fa-regular-400.eot │ ├── fa-regular-400.svg │ ├── fa-regular-400.ttf │ ├── fa-regular-400.woff │ ├── fa-regular-400.woff2 │ ├── fa-solid-900.eot │ ├── fa-solid-900.svg │ ├── fa-solid-900.ttf │ ├── fa-solid-900.woff │ └── fa-solid-900.woff2 └── global.css /.gitignore: -------------------------------------------------------------------------------- 1 | 0-starter-project/ -------------------------------------------------------------------------------- /01-color-flipper/setup/app.js: -------------------------------------------------------------------------------- 1 | const colors = ["green", "red", "rgba(133,122,200)", "#f15025"]; 2 | -------------------------------------------------------------------------------- /01-color-flipper/setup/hex.js: -------------------------------------------------------------------------------- 1 | const hex = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, "A", "B", "C", "D", "E", "F"]; 2 | -------------------------------------------------------------------------------- /02-counter/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/02-counter/setup/app.js -------------------------------------------------------------------------------- /03-reviews/final/person-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/03-reviews/final/person-1.jpeg -------------------------------------------------------------------------------- /03-reviews/setup/person-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/03-reviews/setup/person-1.jpeg -------------------------------------------------------------------------------- /04-navbar/setup/app.js: -------------------------------------------------------------------------------- 1 | // classList - shows/gets all classes 2 | // contains - checks classList for specific class 3 | // add - add class 4 | // remove - remove class 5 | // toggle - toggles class 6 | -------------------------------------------------------------------------------- /05-sidebar/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/05-sidebar/setup/app.js -------------------------------------------------------------------------------- /06-modal/final/hero.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/06-modal/final/hero.jpeg -------------------------------------------------------------------------------- /06-modal/setup/app.js: -------------------------------------------------------------------------------- 1 | // select modal-btn,modal-overlay,close-btn 2 | // listen for click events on modal-btn and close-btn 3 | // when user clicks modal-btn add .open-modal to modal-overlay 4 | // when user clicks close-btn remove .open-modal from modal-overlay 5 | -------------------------------------------------------------------------------- /06-modal/setup/hero.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/06-modal/setup/hero.jpeg -------------------------------------------------------------------------------- /07-questions/setup/app.js: -------------------------------------------------------------------------------- 1 | //using selectors inside the element 2 | // traversing the dom 3 | -------------------------------------------------------------------------------- /08-menu/final/images/item-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-1.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-10.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-2.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-3.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-4.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-5.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-6.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-7.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-8.jpeg -------------------------------------------------------------------------------- /08-menu/final/images/item-9.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/images/item-9.jpeg -------------------------------------------------------------------------------- /08-menu/final/menu-item.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/final/menu-item.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-1.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-10.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-10.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-2.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-3.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-4.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-5.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-6.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-7.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-8.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-8.jpeg -------------------------------------------------------------------------------- /08-menu/setup/images/item-9.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/images/item-9.jpeg -------------------------------------------------------------------------------- /08-menu/setup/menu-item.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/08-menu/setup/menu-item.jpeg -------------------------------------------------------------------------------- /09-video/final/preloader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/09-video/final/preloader.gif -------------------------------------------------------------------------------- /09-video/final/video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/09-video/final/video.mp4 -------------------------------------------------------------------------------- /09-video/setup/app.js: -------------------------------------------------------------------------------- 1 | // MDN 2 | // The DOMContentLoaded event fires when the initial HTML document has been completely loaded and parsed, without waiting for stylesheets, images, and subframes to finish loading. 3 | // The load event is fired when the whole page has loaded, including all dependent resources such as stylesheets and images. 4 | -------------------------------------------------------------------------------- /09-video/setup/preloader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/09-video/setup/preloader.gif -------------------------------------------------------------------------------- /09-video/setup/video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/09-video/setup/video.mp4 -------------------------------------------------------------------------------- /10-scroll/final/hero-bcg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/10-scroll/final/hero-bcg.jpeg -------------------------------------------------------------------------------- /10-scroll/setup/hero-bcg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/10-scroll/setup/hero-bcg.jpeg -------------------------------------------------------------------------------- /10-scroll/setup/utils.html: -------------------------------------------------------------------------------- 1 | 15 | -------------------------------------------------------------------------------- /11-tabs/final/hero-bcg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/11-tabs/final/hero-bcg.jpeg -------------------------------------------------------------------------------- /11-tabs/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/11-tabs/setup/app.js -------------------------------------------------------------------------------- /11-tabs/setup/hero-bcg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/11-tabs/setup/hero-bcg.jpeg -------------------------------------------------------------------------------- /11-tabs/setup/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Tabs 7 | 8 | 9 | 10 | 11 | 12 |

tabs project

13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /12-countdown-timer/final/gift.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/12-countdown-timer/final/gift.jpeg -------------------------------------------------------------------------------- /12-countdown-timer/setup/app.js: -------------------------------------------------------------------------------- 1 | const months = [ 2 | "January", 3 | "February", 4 | "March", 5 | "April", 6 | "May", 7 | "June", 8 | "July", 9 | "August", 10 | "September", 11 | "October", 12 | "November", 13 | "December", 14 | ]; 15 | const weekdays = [ 16 | "Sunday", 17 | "Monday", 18 | "Tuesday", 19 | "Wednesday", 20 | "Thursday", 21 | "Friday", 22 | "Saturday", 23 | ]; 24 | -------------------------------------------------------------------------------- /12-countdown-timer/setup/gift.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/12-countdown-timer/setup/gift.jpeg -------------------------------------------------------------------------------- /14-grocery-bud/setup/app.js: -------------------------------------------------------------------------------- 1 | // ****** SELECT ITEMS ********** 2 | 3 | // edit option 4 | 5 | // ****** EVENT LISTENERS ********** 6 | 7 | // ****** FUNCTIONS ********** 8 | 9 | // ****** LOCAL STORAGE ********** 10 | 11 | // ****** SETUP ITEMS ********** 12 | -------------------------------------------------------------------------------- /15-slider/final/img-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/15-slider/final/img-1.jpeg -------------------------------------------------------------------------------- /15-slider/final/img-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/15-slider/final/img-2.jpeg -------------------------------------------------------------------------------- /15-slider/final/person-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/15-slider/final/person-1.jpeg -------------------------------------------------------------------------------- /15-slider/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/15-slider/setup/app.js -------------------------------------------------------------------------------- /15-slider/setup/img-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/15-slider/setup/img-1.jpeg -------------------------------------------------------------------------------- /15-slider/setup/img-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/15-slider/setup/img-2.jpeg -------------------------------------------------------------------------------- /15-slider/setup/person-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/15-slider/setup/person-1.jpeg -------------------------------------------------------------------------------- /16-counter/starter/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/16-counter/starter/app.js -------------------------------------------------------------------------------- /16-counter/starter/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Counter Starter 7 | 8 | 9 | 10 |

OOP counter project starter

11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /17-gallery/final/images/city-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/city-1.jpeg -------------------------------------------------------------------------------- /17-gallery/final/images/city-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/city-2.jpeg -------------------------------------------------------------------------------- /17-gallery/final/images/city-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/city-3.jpeg -------------------------------------------------------------------------------- /17-gallery/final/images/city-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/city-4.jpeg -------------------------------------------------------------------------------- /17-gallery/final/images/city-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/city-5.jpeg -------------------------------------------------------------------------------- /17-gallery/final/images/nature-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/nature-1.jpeg -------------------------------------------------------------------------------- /17-gallery/final/images/nature-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/nature-2.jpeg -------------------------------------------------------------------------------- /17-gallery/final/images/nature-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/final/images/nature-3.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/app.js: -------------------------------------------------------------------------------- 1 | function getElement(selection) { 2 | const element = document.querySelector(selection); 3 | if (element) { 4 | return element; 5 | } 6 | throw new Error( 7 | `Please check "${selection}" selector, no such element exists` 8 | ); 9 | } 10 | -------------------------------------------------------------------------------- /17-gallery/starter/images/city-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/city-1.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/images/city-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/city-2.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/images/city-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/city-3.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/images/city-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/city-4.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/images/city-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/city-5.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/images/nature-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/nature-1.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/images/nature-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/nature-2.jpeg -------------------------------------------------------------------------------- /17-gallery/starter/images/nature-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/17-gallery/starter/images/nature-3.jpeg -------------------------------------------------------------------------------- /18-numbers/starter/app.js: -------------------------------------------------------------------------------- 1 | console.log('numbers project'); 2 | -------------------------------------------------------------------------------- /19-dark-mode/starter/app.js: -------------------------------------------------------------------------------- 1 | console.log('dark mode'); 2 | -------------------------------------------------------------------------------- /20-filters/starter/app.js: -------------------------------------------------------------------------------- 1 | console.log('filters project'); 2 | -------------------------------------------------------------------------------- /21-dad-jokes/starter/app.js: -------------------------------------------------------------------------------- 1 | console.log('Dad Jokes Starter'); 2 | -------------------------------------------------------------------------------- /22-products/final/couch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/22-products/final/couch.jpg -------------------------------------------------------------------------------- /22-products/starter/app.js: -------------------------------------------------------------------------------- 1 | console.log('products starter'); 2 | -------------------------------------------------------------------------------- /22-products/starter/couch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/22-products/starter/couch.jpg -------------------------------------------------------------------------------- /23-random-user/final/utils/getElement.js: -------------------------------------------------------------------------------- 1 | const getElement = (selection) => { 2 | const element = document.querySelector(selection); 3 | if (element) return element; 4 | throw new Error('no element selected'); 5 | }; 6 | 7 | export default getElement; 8 | -------------------------------------------------------------------------------- /23-random-user/final/utils/removeActive.js: -------------------------------------------------------------------------------- 1 | export default function removeActive(items) { 2 | items.forEach((btn) => btn.classList.remove('active')); 3 | } 4 | -------------------------------------------------------------------------------- /23-random-user/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/23-random-user/setup/app.js -------------------------------------------------------------------------------- /24-cocktails/final/app.js: -------------------------------------------------------------------------------- 1 | import presentDrinks from './src/presentDrinks.js'; 2 | import './src/searchForm.js'; 3 | const URL = 'https://www.thecocktaildb.com/api/json/v1/1/search.php?s=a'; 4 | 5 | window.addEventListener('DOMContentLoaded', () => { 6 | presentDrinks(URL); 7 | }); 8 | -------------------------------------------------------------------------------- /24-cocktails/final/cocktail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/final/cocktail.jpg -------------------------------------------------------------------------------- /24-cocktails/final/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/final/loading.gif -------------------------------------------------------------------------------- /24-cocktails/final/src/fetchDrinks.js: -------------------------------------------------------------------------------- 1 | import { showLoading } from './toggleLoading.js'; 2 | const fetchDrinks = async (url) => { 3 | showLoading(); 4 | try { 5 | const response = await fetch(url); 6 | const data = await response.json(); 7 | return data; 8 | } catch (error) { 9 | console.log(error); 10 | } 11 | }; 12 | 13 | export default fetchDrinks; 14 | -------------------------------------------------------------------------------- /24-cocktails/final/src/getElement.js: -------------------------------------------------------------------------------- 1 | const getElement = (selection) => { 2 | const element = document.querySelector(selection); 3 | if (element) return element; 4 | throw new Error("no element selected"); 5 | }; 6 | 7 | export default getElement; 8 | -------------------------------------------------------------------------------- /24-cocktails/final/src/setDrink.js: -------------------------------------------------------------------------------- 1 | const setDrink = (section) => { 2 | section.addEventListener('click', function (e) { 3 | // e.preventDefault(); 4 | const id = e.target.parentElement.dataset.id; 5 | // JSON.stringify JSON.parse 6 | localStorage.setItem('drink', id); 7 | }); 8 | }; 9 | 10 | export default setDrink; 11 | -------------------------------------------------------------------------------- /24-cocktails/final/src/toggleLoading.js: -------------------------------------------------------------------------------- 1 | import get from './getElement.js'; 2 | 3 | const loading = get('.loading'); 4 | 5 | export const showLoading = () => { 6 | loading.classList.remove('hide-loading'); 7 | }; 8 | export const hideLoading = () => { 9 | loading.classList.add('hide-loading'); 10 | }; 11 | -------------------------------------------------------------------------------- /24-cocktails/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/app.js -------------------------------------------------------------------------------- /24-cocktails/setup/cocktail.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/cocktail.jpg -------------------------------------------------------------------------------- /24-cocktails/setup/loading.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/loading.gif -------------------------------------------------------------------------------- /24-cocktails/setup/singleDrink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/singleDrink.js -------------------------------------------------------------------------------- /24-cocktails/setup/src/displayDrinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/src/displayDrinks.js -------------------------------------------------------------------------------- /24-cocktails/setup/src/displaySingleDrink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/src/displaySingleDrink.js -------------------------------------------------------------------------------- /24-cocktails/setup/src/fetchDrinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/src/fetchDrinks.js -------------------------------------------------------------------------------- /24-cocktails/setup/src/getElement.js: -------------------------------------------------------------------------------- 1 | const getElement = (selection) => { 2 | const element = document.querySelector(selection); 3 | if (element) return element; 4 | throw new Error("no element selected"); 5 | }; 6 | 7 | export default getElement; 8 | -------------------------------------------------------------------------------- /24-cocktails/setup/src/presentDrinks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/src/presentDrinks.js -------------------------------------------------------------------------------- /24-cocktails/setup/src/searchForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/src/searchForm.js -------------------------------------------------------------------------------- /24-cocktails/setup/src/setDrink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/src/setDrink.js -------------------------------------------------------------------------------- /24-cocktails/setup/src/toggleLoading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/24-cocktails/setup/src/toggleLoading.js -------------------------------------------------------------------------------- /25-slider/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/25-slider/setup/app.js -------------------------------------------------------------------------------- /26-stripe-submenus/setup/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/26-stripe-submenus/setup/app.js -------------------------------------------------------------------------------- /27-pagination/final/fetchFollowers.js: -------------------------------------------------------------------------------- 1 | const url = 'https://api.github.com/users/john-smilga/followers?per_page=100' 2 | 3 | const fetchFollowers = async () => { 4 | const response = await fetch(url) 5 | const data = await response.json() 6 | return data 7 | } 8 | 9 | export default fetchFollowers 10 | -------------------------------------------------------------------------------- /27-pagination/final/paginate.js: -------------------------------------------------------------------------------- 1 | const paginate = (followers) => { 2 | const itemsPerPage = 10 3 | const numberOfPages = Math.ceil(followers.length / itemsPerPage) 4 | 5 | const newFollowers = Array.from({ length: numberOfPages }, (_, index) => { 6 | const start = index * itemsPerPage 7 | return followers.slice(start, start + itemsPerPage) 8 | }) 9 | return newFollowers 10 | } 11 | 12 | export default paginate 13 | -------------------------------------------------------------------------------- /27-pagination/setup/app.js: -------------------------------------------------------------------------------- 1 | import fetchFollowers from './fetchFollowers.js' 2 | import displayFollowers from './displayFollowers.js' 3 | import paginate from './paginate.js' 4 | import displayButtons from './displayButtons.js' 5 | -------------------------------------------------------------------------------- /27-pagination/setup/displayButtons.js: -------------------------------------------------------------------------------- 1 | const displayButtons = () => {} 2 | 3 | export default displayButtons 4 | -------------------------------------------------------------------------------- /27-pagination/setup/displayFollowers.js: -------------------------------------------------------------------------------- 1 | const display = () => {} 2 | 3 | export default display 4 | -------------------------------------------------------------------------------- /27-pagination/setup/fetchFollowers.js: -------------------------------------------------------------------------------- 1 | const url = 'https://api.github.com/users/john-smilga/followers?per_page=100' 2 | 3 | const fetchFollowers = async () => {} 4 | 5 | export default fetchFollowers 6 | -------------------------------------------------------------------------------- /27-pagination/setup/paginate.js: -------------------------------------------------------------------------------- 1 | const paginate = () => {} 2 | 3 | export default paginate 4 | -------------------------------------------------------------------------------- /28-wikipedia/final/wiki-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/28-wikipedia/final/wiki-logo.png -------------------------------------------------------------------------------- /28-wikipedia/starter/app.js: -------------------------------------------------------------------------------- 1 | console.log('wiki starter'); 2 | -------------------------------------------------------------------------------- /28-wikipedia/starter/wiki-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/28-wikipedia/starter/wiki-logo.png -------------------------------------------------------------------------------- /29-comfy-store/.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "liveServer.settings.port": 5501 3 | } 4 | -------------------------------------------------------------------------------- /29-comfy-store/final/images/main-bcg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/29-comfy-store/final/images/main-bcg.jpeg -------------------------------------------------------------------------------- /29-comfy-store/final/src/fetchProducts.js: -------------------------------------------------------------------------------- 1 | import { allProductsUrl } from './utils.js'; 2 | 3 | const fetchProducts = async () => { 4 | const response = await fetch(allProductsUrl).catch((err) => console.log(err)); 5 | if (response) { 6 | return response.json(); 7 | } 8 | return response; 9 | }; 10 | 11 | export default fetchProducts; 12 | -------------------------------------------------------------------------------- /29-comfy-store/final/src/pages/about.js: -------------------------------------------------------------------------------- 1 | // global imports 2 | import '../toggleSidebar.js'; 3 | import '../cart/toggleCart.js'; 4 | import '../cart/setupCart.js'; 5 | -------------------------------------------------------------------------------- /29-comfy-store/starter/images/main-bcg.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/29-comfy-store/starter/images/main-bcg.jpeg -------------------------------------------------------------------------------- /29-comfy-store/starter/index.js: -------------------------------------------------------------------------------- 1 | // global imports 2 | import './src/toggleSidebar.js'; 3 | import './src/cart/toggleCart.js'; 4 | import './src/cart/setupCart.js'; 5 | // specific imports 6 | import fetchProducts from './src/fetchProducts.js'; 7 | import { setupStore, store } from './src/store.js'; 8 | import display from './src/displayProducts.js'; 9 | import { getElement } from './src/utils.js'; 10 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/cart/addToCartDOM.js: -------------------------------------------------------------------------------- 1 | import { formatPrice, getElement } from '../utils.js'; 2 | 3 | const addToCartDOM = () => {}; 4 | 5 | export default addToCartDOM; 6 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/cart/setupCart.js: -------------------------------------------------------------------------------- 1 | // import 2 | import { 3 | getStorageItem, 4 | setStorageItem, 5 | formatPrice, 6 | getElement, 7 | } from '../utils.js'; 8 | import { openCart } from './toggleCart.js'; 9 | import { findProduct } from '../store.js'; 10 | import addToCartDOM from './addToCartDOM.js'; 11 | // set items 12 | 13 | export const addToCart = () => {}; 14 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/cart/toggleCart.js: -------------------------------------------------------------------------------- 1 | import { getElement } from '../utils.js'; 2 | 3 | export const openCart = () => {}; 4 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/displayProducts.js: -------------------------------------------------------------------------------- 1 | import { formatPrice } from './utils.js'; 2 | import { addToCart } from './cart/setupCart.js'; 3 | const display = () => {}; 4 | 5 | export default display; 6 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/fetchProducts.js: -------------------------------------------------------------------------------- 1 | import { allProductsUrl } from './utils.js'; 2 | 3 | const fetchProducts = async () => {}; 4 | 5 | export default fetchProducts; 6 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/filters/companies.js: -------------------------------------------------------------------------------- 1 | import { getElement } from '../utils.js'; 2 | import display from '../displayProducts.js'; 3 | 4 | const setupCompanies = () => {}; 5 | 6 | export default setupCompanies; 7 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/filters/price.js: -------------------------------------------------------------------------------- 1 | import { getElement } from '../utils.js'; 2 | import display from '../displayProducts.js'; 3 | 4 | const setupPrice = () => {}; 5 | 6 | export default setupPrice; 7 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/filters/search.js: -------------------------------------------------------------------------------- 1 | import { getElement } from '../utils.js'; 2 | import display from '../displayProducts.js'; 3 | const setupSearch = () => {}; 4 | 5 | export default setupSearch; 6 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/pages/about.js: -------------------------------------------------------------------------------- 1 | // global imports 2 | import '../toggleSidebar.js'; 3 | import '../cart/toggleCart.js'; 4 | import '../cart/setupCart.js'; 5 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/store.js: -------------------------------------------------------------------------------- 1 | import { getStorageItem, setStorageItem } from './utils.js'; 2 | let store = []; 3 | const setupStore = () => {}; 4 | const findProduct = () => {}; 5 | export { store, setupStore, findProduct }; 6 | -------------------------------------------------------------------------------- /29-comfy-store/starter/src/toggleSidebar.js: -------------------------------------------------------------------------------- 1 | import { getElement } from './utils.js'; 2 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/less/_animated.less: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .@{fa-css-prefix}-spin { 5 | animation: fa-spin 2s infinite linear; 6 | } 7 | 8 | .@{fa-css-prefix}-pulse { 9 | animation: fa-spin 1s infinite steps(8); 10 | } 11 | 12 | @keyframes fa-spin { 13 | 0% { 14 | transform: rotate(0deg); 15 | } 16 | 100% { 17 | transform: rotate(360deg); 18 | } 19 | } 20 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/less/_core.less: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}, .fas, .far, .fal, .fad, .fab { 5 | -moz-osx-font-smoothing: grayscale; 6 | -webkit-font-smoothing: antialiased; 7 | display: inline-block; 8 | font-style: normal; 9 | font-variant: normal; 10 | text-rendering: auto; 11 | line-height: 1; 12 | } 13 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/less/_fixed-width.less: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .@{fa-css-prefix}-fw { 4 | text-align: center; 5 | width: (20em / 16); 6 | } 7 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/less/_list.less: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .@{fa-css-prefix}-ul { 5 | list-style-type: none; 6 | margin-left: (@fa-li-width * 5/4); 7 | padding-left: 0; 8 | 9 | > li { position: relative; } 10 | } 11 | 12 | .@{fa-css-prefix}-li { 13 | left: -@fa-li-width; 14 | position: absolute; 15 | text-align: center; 16 | width: @fa-li-width; 17 | line-height: inherit; 18 | } 19 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/less/_screen-reader.less: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { .sr-only(); } 5 | .sr-only-focusable { .sr-only-focusable(); } 6 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/less/v4-shims.less: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import '_variables.less'; 6 | @import '_shims.less'; 7 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/scss/_animated.scss: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | animation: fa-spin 2s infinite linear; 6 | } 7 | 8 | .#{$fa-css-prefix}-pulse { 9 | animation: fa-spin 1s infinite steps(8); 10 | } 11 | 12 | @keyframes fa-spin { 13 | 0% { 14 | transform: rotate(0deg); 15 | } 16 | 17 | 100% { 18 | transform: rotate(360deg); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/scss/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | text-align: center; 5 | width: $fa-fw-width; 6 | } 7 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/scss/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | list-style-type: none; 6 | margin-left: $fa-li-width * 5/4; 7 | padding-left: 0; 8 | 9 | > li { position: relative; } 10 | } 11 | 12 | .#{$fa-css-prefix}-li { 13 | left: -$fa-li-width; 14 | position: absolute; 15 | text-align: center; 16 | width: $fa-li-width; 17 | line-height: inherit; 18 | } 19 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/scss/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only; } 5 | .sr-only-focusable { @include sr-only-focusable; } 6 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/scss/v4-shims.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.12.0 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | @import 'shims'; 7 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/adn.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/adobe.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/affiliatetheme.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/android.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/angular.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/artstation.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/atlassian.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/autoprefixer.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/bandcamp.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/bitbucket.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/black-tie.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/bluetooth-b.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/bluetooth.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/buysellads.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/cloudsmith.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/creative-commons-nd.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/css3-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/css3.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/cuttlefish.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/dashcube.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/deviantart.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/digg.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/digital-ocean.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/discourse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/dochub.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/dropbox.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/dyalog.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/elementor.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/envira.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/ethereum.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/facebook-f.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/facebook-square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/facebook.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/figma.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/firstdraft.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/flickr.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/flipboard.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/fulcrum.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/gg-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/gg.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/gitlab.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/gitter.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/google-drive.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/google-play.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/google.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/gratipay.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/hacker-news-square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/hacker-news.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/hotjar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/houzz.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/html5.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/jira.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/kaggle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/kickstarter-k.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/korvue.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/linkedin-in.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/magento.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/markdown.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/maxcdn.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/medium-m.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/medium.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/microsoft.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/mix.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/modx.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/monero.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/npm.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/openid.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/patreon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/pied-piper-square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/product-hunt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/quinscape.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/renren.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/rockrms.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/servicestack.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/sistrix.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/sketch.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/sourcetree.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/stack-exchange.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/stack-overflow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/strava.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/stripe-s.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/superpowers.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/telegram-plane.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/telegram.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/think-peaks.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/twitch.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/typo3.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/uikit.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/unity.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/viacoin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/vuejs.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/windows.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/y-combinator.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/yahoo.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/yandex-international.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/brands/yandex.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/arrow-alt-circle-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/arrow-alt-circle-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/arrow-alt-circle-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/arrow-alt-circle-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/bookmark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/calendar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/caret-square-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/caret-square-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/caret-square-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/caret-square-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/clock.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/comment-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/dot-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/file.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/folder-open.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/folder.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/meh-blank.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/minus-square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/play-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/star-half.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/sticky-note.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/stop-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/window-maximize.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/window-minimize.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/regular/window-restore.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/adjust.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/angle-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/angle-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/angle-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/angle-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/archive.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/archway.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-alt-circle-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-alt-circle-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-alt-circle-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-alt-circle-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-circle-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-circle-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-circle-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-circle-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/arrow-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/backward.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/ban.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/battery-empty.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/battery-full.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/battery-half.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/battery-quarter.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/battery-three-quarters.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/bed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/bold.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/bolt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/bookmark.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/border-all.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/bowling-ball.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/box.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/bread-slice.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/briefcase.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/brush.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/burn.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/calendar.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-square-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-square-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-square-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-square-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/caret-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chalkboard.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chart-area.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/check.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/cheese.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chess-king.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-circle-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-circle-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-circle-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-circle-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/chevron-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/clipboard.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/clock.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/clone.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/cloud.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/coffee.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/columns.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/comment-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/comment.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/compact-disc.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/concierge-bell.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/credit-card.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/crop-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/cross.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/cube.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/desktop.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/dice-one.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/dice-two.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/divide.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/door-closed.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/dot-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/egg.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/eject.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/ellipsis-h.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/ellipsis-v.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/equals.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/ethernet.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/exclamation.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/eye.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/fast-backward.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/fast-forward.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/file.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/filter.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/fire.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/first-aid.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/flask.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/folder-minus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/folder-open.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/folder.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/font.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/forward.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/gem.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/genderless.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/glass-martini-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/glass-martini.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/glass-whiskey.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/greater-than.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/grip-lines-vertical.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/grip-lines.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/hand-holding.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/hard-hat.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/heart-broken.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/heart.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/hockey-puck.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/hospital-symbol.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/ice-cream.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/icicles.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/image.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/inbox.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/industry.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/info.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/italic.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/laptop.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/laugh.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/less-than.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/level-down-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/level-up-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/location-arrow.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/lock-open.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/lock.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/long-arrow-alt-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/long-arrow-alt-left.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/long-arrow-alt-right.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/long-arrow-alt-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/male.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/map-marker-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/map-marker.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/map-pin.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/map.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/mars.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/meh-blank.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/meh.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/minus-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/minus-square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/minus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/mitten.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/mobile-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/mobile.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/moon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/mountain.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/mouse-pointer.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/mouse.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/music.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/neuter.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/pager.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/paper-plane.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/paragraph.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/parking.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/pause-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/pause.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/pen.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/phone-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/phone.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/play-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/play.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/plug.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/plus-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/plus-square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/plus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/prescription-bottle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/qrcode.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/record-vinyl.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/reply.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/ruler-vertical.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/screwdriver.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/scroll.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/sd-card.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/seedling.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/shapes.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/share.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/shield-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/sign.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/sim-card.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/slash.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/sort-down.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/sort-up.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/sort.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/square-full.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/star-half.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/star.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/step-backward.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/step-forward.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/sticky-note.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/stop-circle.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/stop.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/store-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/stream.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/suitcase.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/surprise.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/table.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tablet-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tablet.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tag.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tape.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tenge.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tint.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/toggle-on.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/trash.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tshirt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/tv.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/unlock.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/user-alt-slash.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/user-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/user-slash.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/user-tie.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/user.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/utensil-spoon.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/venus.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/vial.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/video.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/voicemail.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/volume-off.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/wallet.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/wave-square.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/window-maximize.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/window-minimize.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/window-restore.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/wine-glass-alt.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/svgs/solid/wine-glass.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-brands-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-brands-400.eot -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-brands-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-brands-400.ttf -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-brands-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-brands-400.woff -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-brands-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-brands-400.woff2 -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-regular-400.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-regular-400.eot -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-regular-400.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-regular-400.ttf -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-regular-400.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-regular-400.woff -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-regular-400.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-regular-400.woff2 -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-solid-900.eot -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-solid-900.ttf -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-solid-900.woff -------------------------------------------------------------------------------- /fontawesome-free-5.12.0-web/webfonts/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/john-smilga/javascript-basic-projects/75b7f59140022d70651d13e32978945604ca51f4/fontawesome-free-5.12.0-web/webfonts/fa-solid-900.woff2 --------------------------------------------------------------------------------