├── My-Alternate-Portfolio-Website.jpg ├── README.md ├── assets ├── css │ └── main.css ├── fonts │ ├── devicon.ttf │ ├── devicon.woff │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ └── fontawesome-webfont.woff2 ├── img │ ├── .DS_Store │ ├── favicon.ico │ ├── jpg │ │ ├── .DS_Store │ │ ├── COVID19-Tracker-App.jpg │ │ ├── Perpetual-Crusades.jpg │ │ ├── Personal-Resume-Website.jpg │ │ ├── Professional-Picture-Me.jpg │ │ └── Valuto-Account-Management.jpg │ └── webp │ │ ├── COVID19-Tracker-App.webp │ │ ├── Perpetual-Crusades.webp │ │ ├── Personal-Resume-Website.webp │ │ ├── Professional-Picture-Me.webp │ │ └── Valuto-Account-Management.webp └── js │ ├── google-analytics.js │ ├── main.js │ ├── sweet-scroll.min.js │ └── typed.js ├── google58bd251f5c47639c.html ├── index.html └── sitemap.xml /My-Alternate-Portfolio-Website.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/My-Alternate-Portfolio-Website.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # My Alternate Portfolio Website 2 | 3 | [![Repository Status](https://img.shields.io/badge/Repository%20Status-Maintained-dark%20green.svg)](https://github.com/AVS1508/My-Alternate-Portfolio-Website/) 4 | [![Website Status](https://img.shields.io/badge/Website%20Status-Online-green)](https://people.umass.edu/avsingh) 5 | [![Author](https://img.shields.io/badge/Author-Aditya%20Vikram%20Singh-blue.svg)](https://www.linkedin.com/in/AVS1508/) 6 | [![Latest Release](https://img.shields.io/badge/Latest%20Release-13%20June%202021-yellow.svg)](https://github.com/AVS1508/My-Alternate-Portfolio-Website/commit/master) 7 | 8 |

This website serves as an online portfolio to showcase my web presence, résumé, story, & featured projects with a Particle.js aligned theme. It was generated using using Jekyll, Sass, and Gulp.js.

9 | 10 | ![My Alternate Portfolio Website](https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/master/My-Alternate-Portfolio-Website.jpg) 11 | 12 | Please hit me up at avsingh@umass.edu if you have any feedback or ideas for the website. Leave a :star:  if you like it! 13 | -------------------------------------------------------------------------------- /assets/css/main.css: -------------------------------------------------------------------------------- 1 | /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */ 2 | @import url(https://fonts.googleapis.com/css?family=Nunito+Sans); 3 | @import url(https://fonts.googleapis.com/css?family=Rubik); 4 | 5 | html { 6 | line-height: 1.15; 7 | -ms-text-size-adjust: 100%; 8 | -webkit-text-size-adjust: 100% 9 | } 10 | 11 | body { 12 | margin: 0; 13 | padding: 0; 14 | font-size: 100%; 15 | line-height: 1.5; 16 | color: #555; 17 | font-family: 'Nunito Sans', sans-serif 18 | } 19 | 20 | article, 21 | aside, 22 | details, 23 | figcaption, 24 | figure, 25 | footer, 26 | header, 27 | main, 28 | menu, 29 | nav, 30 | section { 31 | display: block 32 | } 33 | 34 | h1 { 35 | margin: .67em 0; 36 | font-size: 2.5rem; 37 | } 38 | 39 | figure { 40 | margin: 1em 40px 41 | } 42 | 43 | hr { 44 | box-sizing: content-box; 45 | height: 0; 46 | overflow: visible 47 | } 48 | 49 | code, 50 | kbd, 51 | pre, 52 | samp { 53 | font-family: monospace; 54 | font-size: 1em 55 | } 56 | 57 | a { 58 | background-color: transparent; 59 | -webkit-text-decoration-skip: objects 60 | } 61 | 62 | abbr[title] { 63 | border-bottom: none; 64 | text-decoration: underline dotted 65 | } 66 | 67 | b, 68 | strong { 69 | font-weight: bolder 70 | } 71 | 72 | dfn { 73 | font-style: italic 74 | } 75 | 76 | mark { 77 | background-color: #ff0; 78 | color: #000 79 | } 80 | 81 | small { 82 | font-size: 80% 83 | } 84 | 85 | sub, 86 | sup { 87 | font-size: 75%; 88 | line-height: 0; 89 | position: relative; 90 | vertical-align: baseline 91 | } 92 | 93 | sub { 94 | bottom: -.25em 95 | } 96 | 97 | sup { 98 | top: -.5em 99 | } 100 | 101 | audio, 102 | canvas, 103 | video { 104 | display: inline-block 105 | } 106 | 107 | audio:not([controls]) { 108 | display: none; 109 | height: 0 110 | } 111 | 112 | img { 113 | border-style: none 114 | } 115 | 116 | svg:not(:root) { 117 | overflow: hidden 118 | } 119 | 120 | button, 121 | input, 122 | optgroup, 123 | select, 124 | textarea { 125 | font-family: sans-serif; 126 | font-size: 100%; 127 | line-height: 1.15; 128 | margin: 0 129 | } 130 | 131 | button, 132 | input { 133 | overflow: visible 134 | } 135 | 136 | button, 137 | select { 138 | text-transform: none 139 | } 140 | 141 | [type=reset], 142 | [type=submit], 143 | button, 144 | html [type=button] { 145 | -webkit-appearance: button 146 | } 147 | 148 | [type=button]::-moz-focus-inner, 149 | [type=reset]::-moz-focus-inner, 150 | [type=submit]::-moz-focus-inner, 151 | button::-moz-focus-inner { 152 | border-style: none; 153 | padding: 0 154 | } 155 | 156 | [type=button]:-moz-focusring, 157 | [type=reset]:-moz-focusring, 158 | [type=submit]:-moz-focusring, 159 | button:-moz-focusring { 160 | outline: 1px dotted ButtonText 161 | } 162 | 163 | fieldset { 164 | padding: .35em .75em .625em 165 | } 166 | 167 | legend { 168 | color: inherit; 169 | display: table; 170 | max-width: 100%; 171 | white-space: normal 172 | } 173 | 174 | progress { 175 | display: inline-block; 176 | vertical-align: baseline 177 | } 178 | 179 | textarea { 180 | overflow: auto 181 | } 182 | 183 | [type=checkbox], 184 | [type=radio], 185 | legend { 186 | box-sizing: border-box; 187 | padding: 0 188 | } 189 | 190 | [type=number]::-webkit-inner-spin-button, 191 | [type=number]::-webkit-outer-spin-button { 192 | height: auto 193 | } 194 | 195 | [type=search] { 196 | -webkit-appearance: textfield; 197 | outline-offset: -2px 198 | } 199 | 200 | [type=search]::-webkit-search-cancel-button, 201 | [type=search]::-webkit-search-decoration { 202 | -webkit-appearance: none 203 | } 204 | 205 | ::-webkit-file-upload-button { 206 | -webkit-appearance: button; 207 | font: inherit 208 | } 209 | 210 | summary { 211 | display: list-item 212 | } 213 | 214 | [hidden], 215 | template { 216 | display: none 217 | } 218 | 219 | /*! 220 | * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome 221 | * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) 222 | */ 223 | @-webkit-keyframes fa-spin { 224 | 0% { 225 | -webkit-transform: rotate(0deg); 226 | transform: rotate(0deg) 227 | } 228 | 229 | to { 230 | -webkit-transform: rotate(359deg); 231 | transform: rotate(359deg) 232 | } 233 | } 234 | 235 | @keyframes fa-spin { 236 | 0% { 237 | -webkit-transform: rotate(0deg); 238 | transform: rotate(0deg) 239 | } 240 | 241 | to { 242 | -webkit-transform: rotate(359deg); 243 | transform: rotate(359deg) 244 | } 245 | } 246 | 247 | @-webkit-keyframes pulse { 248 | 249 | 0%, 250 | to { 251 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 252 | filter: alpha(opacity=40); 253 | opacity: .4; 254 | top: 0 255 | } 256 | 257 | 50% { 258 | -ms-filter: none; 259 | -webkit-filter: none; 260 | filter: none; 261 | opacity: 1; 262 | top: -10px 263 | } 264 | } 265 | 266 | @keyframes pulse { 267 | 268 | 0%, 269 | to { 270 | -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"; 271 | filter: alpha(opacity=40); 272 | opacity: .4; 273 | top: 0 274 | } 275 | 276 | 50% { 277 | -ms-filter: none; 278 | -webkit-filter: none; 279 | filter: none; 280 | opacity: 1; 281 | top: -10px 282 | } 283 | } 284 | 285 | @font-face { 286 | font-family: 'FontAwesome'; 287 | src: url(../fonts/fontawesome-webfont.eot?v=4.7.0); 288 | src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg"); 289 | font-weight: 400; 290 | font-style: normal 291 | } 292 | 293 | .fa { 294 | display: inline-block; 295 | font: 14px/1 FontAwesome; 296 | font-size: inherit; 297 | text-rendering: auto; 298 | -webkit-font-smoothing: antialiased; 299 | -moz-osx-font-smoothing: grayscale 300 | } 301 | 302 | .fa-lg { 303 | font-size: 1.33333333em; 304 | line-height: .75em; 305 | vertical-align: -15% 306 | } 307 | 308 | .fa-2x { 309 | font-size: 2em 310 | } 311 | 312 | .fa-3x { 313 | font-size: 3em 314 | } 315 | 316 | .fa-4x { 317 | font-size: 4em 318 | } 319 | 320 | .fa-5x { 321 | font-size: 5em 322 | } 323 | 324 | .fa-fw { 325 | width: 1.28571429em; 326 | text-align: center 327 | } 328 | 329 | .fa-ul { 330 | padding-left: 0; 331 | margin-left: 2.14285714em; 332 | list-style-type: none 333 | } 334 | 335 | .fa-ul>li { 336 | position: relative 337 | } 338 | 339 | .fa-li { 340 | position: absolute; 341 | left: -2.14285714em; 342 | width: 2.14285714em; 343 | top: .14285714em; 344 | text-align: center 345 | } 346 | 347 | .fa-li.fa-lg { 348 | left: -1.85714286em 349 | } 350 | 351 | .fa-border { 352 | padding: .2em .25em .15em; 353 | border: solid .08em #eee; 354 | border-radius: .1em 355 | } 356 | 357 | .fa-pull-left { 358 | float: left 359 | } 360 | 361 | .fa-pull-right, 362 | .pull-right { 363 | float: right 364 | } 365 | 366 | .fa.fa-pull-left { 367 | margin-right: .3em 368 | } 369 | 370 | .fa.fa-pull-right { 371 | margin-left: .3em 372 | } 373 | 374 | .pull-left { 375 | float: left 376 | } 377 | 378 | .fa.pull-left { 379 | margin-right: .3em 380 | } 381 | 382 | .fa.pull-right { 383 | margin-left: .3em 384 | } 385 | 386 | .fa-spin { 387 | -webkit-animation: fa-spin 2s infinite linear; 388 | animation: fa-spin 2s infinite linear 389 | } 390 | 391 | .fa-pulse { 392 | -webkit-animation: fa-spin 1s infinite steps(8); 393 | animation: fa-spin 1s infinite steps(8) 394 | } 395 | 396 | .fa-rotate-90 { 397 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; 398 | -webkit-transform: rotate(90deg); 399 | -ms-transform: rotate(90deg); 400 | transform: rotate(90deg) 401 | } 402 | 403 | .fa-rotate-180 { 404 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; 405 | -webkit-transform: rotate(180deg); 406 | -ms-transform: rotate(180deg); 407 | transform: rotate(180deg) 408 | } 409 | 410 | .fa-rotate-270 { 411 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; 412 | -webkit-transform: rotate(270deg); 413 | -ms-transform: rotate(270deg); 414 | transform: rotate(270deg) 415 | } 416 | 417 | .fa-flip-horizontal { 418 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; 419 | -webkit-transform: scale(-1, 1); 420 | -ms-transform: scale(-1, 1); 421 | transform: scale(-1, 1) 422 | } 423 | 424 | .fa-flip-vertical { 425 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; 426 | -webkit-transform: scale(1, -1); 427 | -ms-transform: scale(1, -1); 428 | transform: scale(1, -1) 429 | } 430 | 431 | :root .fa-flip-horizontal, 432 | :root .fa-flip-vertical, 433 | :root .fa-rotate-180, 434 | :root .fa-rotate-270, 435 | :root .fa-rotate-90 { 436 | filter: none 437 | } 438 | 439 | .fa-stack { 440 | position: relative; 441 | display: inline-block; 442 | width: 2em; 443 | height: 2em; 444 | line-height: 2em; 445 | vertical-align: middle 446 | } 447 | 448 | .fa-stack-1x, 449 | .fa-stack-2x { 450 | position: absolute; 451 | left: 0; 452 | width: 100%; 453 | text-align: center 454 | } 455 | 456 | .fa-stack-1x { 457 | line-height: inherit 458 | } 459 | 460 | .fa-stack-2x { 461 | font-size: 2em 462 | } 463 | 464 | .fa-inverse { 465 | color: #fff 466 | } 467 | 468 | .fa-glass:before { 469 | content: "\f000" 470 | } 471 | 472 | .fa-music:before { 473 | content: "\f001" 474 | } 475 | 476 | .fa-search:before { 477 | content: "\f002" 478 | } 479 | 480 | .fa-envelope-o:before { 481 | content: "\f003" 482 | } 483 | 484 | .fa-heart:before { 485 | content: "\f004" 486 | } 487 | 488 | .fa-star:before { 489 | content: "\f005" 490 | } 491 | 492 | .fa-star-o:before { 493 | content: "\f006" 494 | } 495 | 496 | .fa-user:before { 497 | content: "\f007" 498 | } 499 | 500 | .fa-film:before { 501 | content: "\f008" 502 | } 503 | 504 | .fa-th-large:before { 505 | content: "\f009" 506 | } 507 | 508 | .fa-th:before { 509 | content: "\f00a" 510 | } 511 | 512 | .fa-th-list:before { 513 | content: "\f00b" 514 | } 515 | 516 | .fa-check:before { 517 | content: "\f00c" 518 | } 519 | 520 | .fa-close:before, 521 | .fa-remove:before, 522 | .fa-times:before { 523 | content: "\f00d" 524 | } 525 | 526 | .fa-search-plus:before { 527 | content: "\f00e" 528 | } 529 | 530 | .fa-search-minus:before { 531 | content: "\f010" 532 | } 533 | 534 | .fa-power-off:before { 535 | content: "\f011" 536 | } 537 | 538 | .fa-signal:before { 539 | content: "\f012" 540 | } 541 | 542 | .fa-cog:before, 543 | .fa-gear:before { 544 | content: "\f013" 545 | } 546 | 547 | .fa-trash-o:before { 548 | content: "\f014" 549 | } 550 | 551 | .fa-home:before { 552 | content: "\f015" 553 | } 554 | 555 | .fa-file-o:before { 556 | content: "\f016" 557 | } 558 | 559 | .fa-clock-o:before { 560 | content: "\f017" 561 | } 562 | 563 | .fa-road:before { 564 | content: "\f018" 565 | } 566 | 567 | .fa-download:before { 568 | content: "\f019" 569 | } 570 | 571 | .fa-arrow-circle-o-down:before { 572 | content: "\f01a" 573 | } 574 | 575 | .fa-arrow-circle-o-up:before { 576 | content: "\f01b" 577 | } 578 | 579 | .fa-inbox:before { 580 | content: "\f01c" 581 | } 582 | 583 | .fa-play-circle-o:before { 584 | content: "\f01d" 585 | } 586 | 587 | .fa-repeat:before, 588 | .fa-rotate-right:before { 589 | content: "\f01e" 590 | } 591 | 592 | .fa-refresh:before { 593 | content: "\f021" 594 | } 595 | 596 | .fa-list-alt:before { 597 | content: "\f022" 598 | } 599 | 600 | .fa-lock:before { 601 | content: "\f023" 602 | } 603 | 604 | .fa-flag:before { 605 | content: "\f024" 606 | } 607 | 608 | .fa-headphones:before { 609 | content: "\f025" 610 | } 611 | 612 | .fa-volume-off:before { 613 | content: "\f026" 614 | } 615 | 616 | .fa-volume-down:before { 617 | content: "\f027" 618 | } 619 | 620 | .fa-volume-up:before { 621 | content: "\f028" 622 | } 623 | 624 | .fa-qrcode:before { 625 | content: "\f029" 626 | } 627 | 628 | .fa-barcode:before { 629 | content: "\f02a" 630 | } 631 | 632 | .fa-tag:before { 633 | content: "\f02b" 634 | } 635 | 636 | .fa-tags:before { 637 | content: "\f02c" 638 | } 639 | 640 | .fa-book:before { 641 | content: "\f02d" 642 | } 643 | 644 | .fa-bookmark:before { 645 | content: "\f02e" 646 | } 647 | 648 | .fa-print:before { 649 | content: "\f02f" 650 | } 651 | 652 | .fa-camera:before { 653 | content: "\f030" 654 | } 655 | 656 | .fa-font:before { 657 | content: "\f031" 658 | } 659 | 660 | .fa-bold:before { 661 | content: "\f032" 662 | } 663 | 664 | .fa-italic:before { 665 | content: "\f033" 666 | } 667 | 668 | .fa-text-height:before { 669 | content: "\f034" 670 | } 671 | 672 | .fa-text-width:before { 673 | content: "\f035" 674 | } 675 | 676 | .fa-align-left:before { 677 | content: "\f036" 678 | } 679 | 680 | .fa-align-center:before { 681 | content: "\f037" 682 | } 683 | 684 | .fa-align-right:before { 685 | content: "\f038" 686 | } 687 | 688 | .fa-align-justify:before { 689 | content: "\f039" 690 | } 691 | 692 | .fa-list:before { 693 | content: "\f03a" 694 | } 695 | 696 | .fa-dedent:before, 697 | .fa-outdent:before { 698 | content: "\f03b" 699 | } 700 | 701 | .fa-indent:before { 702 | content: "\f03c" 703 | } 704 | 705 | .fa-video-camera:before { 706 | content: "\f03d" 707 | } 708 | 709 | .fa-image:before, 710 | .fa-photo:before, 711 | .fa-picture-o:before { 712 | content: "\f03e" 713 | } 714 | 715 | .fa-pencil:before { 716 | content: "\f040" 717 | } 718 | 719 | .fa-map-marker:before { 720 | content: "\f041" 721 | } 722 | 723 | .fa-adjust:before { 724 | content: "\f042" 725 | } 726 | 727 | .fa-tint:before { 728 | content: "\f043" 729 | } 730 | 731 | .fa-edit:before, 732 | .fa-pencil-square-o:before { 733 | content: "\f044" 734 | } 735 | 736 | .fa-share-square-o:before { 737 | content: "\f045" 738 | } 739 | 740 | .fa-check-square-o:before { 741 | content: "\f046" 742 | } 743 | 744 | .fa-arrows:before { 745 | content: "\f047" 746 | } 747 | 748 | .fa-step-backward:before { 749 | content: "\f048" 750 | } 751 | 752 | .fa-fast-backward:before { 753 | content: "\f049" 754 | } 755 | 756 | .fa-backward:before { 757 | content: "\f04a" 758 | } 759 | 760 | .fa-play:before { 761 | content: "\f04b" 762 | } 763 | 764 | .fa-pause:before { 765 | content: "\f04c" 766 | } 767 | 768 | .fa-stop:before { 769 | content: "\f04d" 770 | } 771 | 772 | .fa-forward:before { 773 | content: "\f04e" 774 | } 775 | 776 | .fa-fast-forward:before { 777 | content: "\f050" 778 | } 779 | 780 | .fa-step-forward:before { 781 | content: "\f051" 782 | } 783 | 784 | .fa-eject:before { 785 | content: "\f052" 786 | } 787 | 788 | .fa-chevron-left:before { 789 | content: "\f053" 790 | } 791 | 792 | .fa-chevron-right:before { 793 | content: "\f054" 794 | } 795 | 796 | .fa-plus-circle:before { 797 | content: "\f055" 798 | } 799 | 800 | .fa-minus-circle:before { 801 | content: "\f056" 802 | } 803 | 804 | .fa-times-circle:before { 805 | content: "\f057" 806 | } 807 | 808 | .fa-check-circle:before { 809 | content: "\f058" 810 | } 811 | 812 | .fa-question-circle:before { 813 | content: "\f059" 814 | } 815 | 816 | .fa-info-circle:before { 817 | content: "\f05a" 818 | } 819 | 820 | .fa-crosshairs:before { 821 | content: "\f05b" 822 | } 823 | 824 | .fa-times-circle-o:before { 825 | content: "\f05c" 826 | } 827 | 828 | .fa-check-circle-o:before { 829 | content: "\f05d" 830 | } 831 | 832 | .fa-ban:before { 833 | content: "\f05e" 834 | } 835 | 836 | .fa-arrow-left:before { 837 | content: "\f060" 838 | } 839 | 840 | .fa-arrow-right:before { 841 | content: "\f061" 842 | } 843 | 844 | .fa-arrow-up:before { 845 | content: "\f062" 846 | } 847 | 848 | .fa-arrow-down:before { 849 | content: "\f063" 850 | } 851 | 852 | .fa-mail-forward:before, 853 | .fa-share:before { 854 | content: "\f064" 855 | } 856 | 857 | .fa-expand:before { 858 | content: "\f065" 859 | } 860 | 861 | .fa-compress:before { 862 | content: "\f066" 863 | } 864 | 865 | .fa-plus:before { 866 | content: "\f067" 867 | } 868 | 869 | .fa-minus:before { 870 | content: "\f068" 871 | } 872 | 873 | .fa-asterisk:before { 874 | content: "\f069" 875 | } 876 | 877 | .fa-exclamation-circle:before { 878 | content: "\f06a" 879 | } 880 | 881 | .fa-gift:before { 882 | content: "\f06b" 883 | } 884 | 885 | .fa-leaf:before { 886 | content: "\f06c" 887 | } 888 | 889 | .fa-fire:before { 890 | content: "\f06d" 891 | } 892 | 893 | .fa-eye:before { 894 | content: "\f06e" 895 | } 896 | 897 | .fa-eye-slash:before { 898 | content: "\f070" 899 | } 900 | 901 | .fa-exclamation-triangle:before, 902 | .fa-warning:before { 903 | content: "\f071" 904 | } 905 | 906 | .fa-plane:before { 907 | content: "\f072" 908 | } 909 | 910 | .fa-calendar:before { 911 | content: "\f073" 912 | } 913 | 914 | .fa-random:before { 915 | content: "\f074" 916 | } 917 | 918 | .fa-comment:before { 919 | content: "\f075" 920 | } 921 | 922 | .fa-magnet:before { 923 | content: "\f076" 924 | } 925 | 926 | .fa-chevron-up:before { 927 | content: "\f077" 928 | } 929 | 930 | .fa-chevron-down:before { 931 | content: "\f078" 932 | } 933 | 934 | .fa-retweet:before { 935 | content: "\f079" 936 | } 937 | 938 | .fa-shopping-cart:before { 939 | content: "\f07a" 940 | } 941 | 942 | .fa-folder:before { 943 | content: "\f07b" 944 | } 945 | 946 | .fa-folder-open:before { 947 | content: "\f07c" 948 | } 949 | 950 | .fa-arrows-v:before { 951 | content: "\f07d" 952 | } 953 | 954 | .fa-arrows-h:before { 955 | content: "\f07e" 956 | } 957 | 958 | .fa-bar-chart-o:before, 959 | .fa-bar-chart:before { 960 | content: "\f080" 961 | } 962 | 963 | .fa-twitter-square:before { 964 | content: "\f081" 965 | } 966 | 967 | .fa-facebook-square:before { 968 | content: "\f082" 969 | } 970 | 971 | .fa-camera-retro:before { 972 | content: "\f083" 973 | } 974 | 975 | .fa-key:before { 976 | content: "\f084" 977 | } 978 | 979 | .fa-cogs:before, 980 | .fa-gears:before { 981 | content: "\f085" 982 | } 983 | 984 | .fa-comments:before { 985 | content: "\f086" 986 | } 987 | 988 | .fa-thumbs-o-up:before { 989 | content: "\f087" 990 | } 991 | 992 | .fa-thumbs-o-down:before { 993 | content: "\f088" 994 | } 995 | 996 | .fa-star-half:before { 997 | content: "\f089" 998 | } 999 | 1000 | .fa-heart-o:before { 1001 | content: "\f08a" 1002 | } 1003 | 1004 | .fa-sign-out:before { 1005 | content: "\f08b" 1006 | } 1007 | 1008 | .fa-linkedin-square:before { 1009 | content: "\f08c" 1010 | } 1011 | 1012 | .fa-thumb-tack:before { 1013 | content: "\f08d" 1014 | } 1015 | 1016 | .fa-external-link:before { 1017 | content: "\f08e" 1018 | } 1019 | 1020 | .fa-sign-in:before { 1021 | content: "\f090" 1022 | } 1023 | 1024 | .fa-trophy:before { 1025 | content: "\f091" 1026 | } 1027 | 1028 | .fa-github-square:before { 1029 | content: "\f092" 1030 | } 1031 | 1032 | .fa-upload:before { 1033 | content: "\f093" 1034 | } 1035 | 1036 | .fa-lemon-o:before { 1037 | content: "\f094" 1038 | } 1039 | 1040 | .fa-phone:before { 1041 | content: "\f095" 1042 | } 1043 | 1044 | .fa-square-o:before { 1045 | content: "\f096" 1046 | } 1047 | 1048 | .fa-bookmark-o:before { 1049 | content: "\f097" 1050 | } 1051 | 1052 | .fa-phone-square:before { 1053 | content: "\f098" 1054 | } 1055 | 1056 | .fa-twitter:before { 1057 | content: "\f099" 1058 | } 1059 | 1060 | .fa-facebook-f:before, 1061 | .fa-facebook:before { 1062 | content: "\f09a" 1063 | } 1064 | 1065 | .fa-github:before { 1066 | content: "\f09b" 1067 | } 1068 | 1069 | .fa-unlock:before { 1070 | content: "\f09c" 1071 | } 1072 | 1073 | .fa-credit-card:before { 1074 | content: "\f09d" 1075 | } 1076 | 1077 | .fa-feed:before, 1078 | .fa-rss:before { 1079 | content: "\f09e" 1080 | } 1081 | 1082 | .fa-hdd-o:before { 1083 | content: "\f0a0" 1084 | } 1085 | 1086 | .fa-bullhorn:before { 1087 | content: "\f0a1" 1088 | } 1089 | 1090 | .fa-bell:before { 1091 | content: "\f0f3" 1092 | } 1093 | 1094 | .fa-certificate:before { 1095 | content: "\f0a3" 1096 | } 1097 | 1098 | .fa-hand-o-right:before { 1099 | content: "\f0a4" 1100 | } 1101 | 1102 | .fa-hand-o-left:before { 1103 | content: "\f0a5" 1104 | } 1105 | 1106 | .fa-hand-o-up:before { 1107 | content: "\f0a6" 1108 | } 1109 | 1110 | .fa-hand-o-down:before { 1111 | content: "\f0a7" 1112 | } 1113 | 1114 | .fa-arrow-circle-left:before { 1115 | content: "\f0a8" 1116 | } 1117 | 1118 | .fa-arrow-circle-right:before { 1119 | content: "\f0a9" 1120 | } 1121 | 1122 | .fa-arrow-circle-up:before { 1123 | content: "\f0aa" 1124 | } 1125 | 1126 | .fa-arrow-circle-down:before { 1127 | content: "\f0ab" 1128 | } 1129 | 1130 | .fa-globe:before { 1131 | content: "\f0ac" 1132 | } 1133 | 1134 | .fa-wrench:before { 1135 | content: "\f0ad" 1136 | } 1137 | 1138 | .fa-tasks:before { 1139 | content: "\f0ae" 1140 | } 1141 | 1142 | .fa-filter:before { 1143 | content: "\f0b0" 1144 | } 1145 | 1146 | .fa-briefcase:before { 1147 | content: "\f0b1" 1148 | } 1149 | 1150 | .fa-arrows-alt:before { 1151 | content: "\f0b2" 1152 | } 1153 | 1154 | .fa-group:before, 1155 | .fa-users:before { 1156 | content: "\f0c0" 1157 | } 1158 | 1159 | .fa-chain:before, 1160 | .fa-link:before { 1161 | content: "\f0c1" 1162 | } 1163 | 1164 | .fa-cloud:before { 1165 | content: "\f0c2" 1166 | } 1167 | 1168 | .fa-flask:before { 1169 | content: "\f0c3" 1170 | } 1171 | 1172 | .fa-cut:before, 1173 | .fa-scissors:before { 1174 | content: "\f0c4" 1175 | } 1176 | 1177 | .fa-copy:before, 1178 | .fa-files-o:before { 1179 | content: "\f0c5" 1180 | } 1181 | 1182 | .fa-paperclip:before { 1183 | content: "\f0c6" 1184 | } 1185 | 1186 | .fa-floppy-o:before, 1187 | .fa-save:before { 1188 | content: "\f0c7" 1189 | } 1190 | 1191 | .fa-square:before { 1192 | content: "\f0c8" 1193 | } 1194 | 1195 | .fa-bars:before, 1196 | .fa-navicon:before, 1197 | .fa-reorder:before { 1198 | content: "\f0c9" 1199 | } 1200 | 1201 | .fa-list-ul:before { 1202 | content: "\f0ca" 1203 | } 1204 | 1205 | .fa-list-ol:before { 1206 | content: "\f0cb" 1207 | } 1208 | 1209 | .fa-strikethrough:before { 1210 | content: "\f0cc" 1211 | } 1212 | 1213 | .fa-underline:before { 1214 | content: "\f0cd" 1215 | } 1216 | 1217 | .fa-table:before { 1218 | content: "\f0ce" 1219 | } 1220 | 1221 | .fa-magic:before { 1222 | content: "\f0d0" 1223 | } 1224 | 1225 | .fa-truck:before { 1226 | content: "\f0d1" 1227 | } 1228 | 1229 | .fa-pinterest:before { 1230 | content: "\f0d2" 1231 | } 1232 | 1233 | .fa-pinterest-square:before { 1234 | content: "\f0d3" 1235 | } 1236 | 1237 | .fa-google-plus-square:before { 1238 | content: "\f0d4" 1239 | } 1240 | 1241 | .fa-google-plus:before { 1242 | content: "\f0d5" 1243 | } 1244 | 1245 | .fa-money:before { 1246 | content: "\f0d6" 1247 | } 1248 | 1249 | .fa-caret-down:before { 1250 | content: "\f0d7" 1251 | } 1252 | 1253 | .fa-caret-up:before { 1254 | content: "\f0d8" 1255 | } 1256 | 1257 | .fa-caret-left:before { 1258 | content: "\f0d9" 1259 | } 1260 | 1261 | .fa-caret-right:before { 1262 | content: "\f0da" 1263 | } 1264 | 1265 | .fa-columns:before { 1266 | content: "\f0db" 1267 | } 1268 | 1269 | .fa-sort:before, 1270 | .fa-unsorted:before { 1271 | content: "\f0dc" 1272 | } 1273 | 1274 | .fa-sort-desc:before, 1275 | .fa-sort-down:before { 1276 | content: "\f0dd" 1277 | } 1278 | 1279 | .fa-sort-asc:before, 1280 | .fa-sort-up:before { 1281 | content: "\f0de" 1282 | } 1283 | 1284 | .fa-envelope:before { 1285 | content: "\f0e0" 1286 | } 1287 | 1288 | .fa-linkedin:before { 1289 | content: "\f0e1" 1290 | } 1291 | 1292 | .fa-rotate-left:before, 1293 | .fa-undo:before { 1294 | content: "\f0e2" 1295 | } 1296 | 1297 | .fa-gavel:before, 1298 | .fa-legal:before { 1299 | content: "\f0e3" 1300 | } 1301 | 1302 | .fa-dashboard:before, 1303 | .fa-tachometer:before { 1304 | content: "\f0e4" 1305 | } 1306 | 1307 | .fa-comment-o:before { 1308 | content: "\f0e5" 1309 | } 1310 | 1311 | .fa-comments-o:before { 1312 | content: "\f0e6" 1313 | } 1314 | 1315 | .fa-bolt:before, 1316 | .fa-flash:before { 1317 | content: "\f0e7" 1318 | } 1319 | 1320 | .fa-sitemap:before { 1321 | content: "\f0e8" 1322 | } 1323 | 1324 | .fa-umbrella:before { 1325 | content: "\f0e9" 1326 | } 1327 | 1328 | .fa-clipboard:before, 1329 | .fa-paste:before { 1330 | content: "\f0ea" 1331 | } 1332 | 1333 | .fa-lightbulb-o:before { 1334 | content: "\f0eb" 1335 | } 1336 | 1337 | .fa-exchange:before { 1338 | content: "\f0ec" 1339 | } 1340 | 1341 | .fa-cloud-download:before { 1342 | content: "\f0ed" 1343 | } 1344 | 1345 | .fa-cloud-upload:before { 1346 | content: "\f0ee" 1347 | } 1348 | 1349 | .fa-user-md:before { 1350 | content: "\f0f0" 1351 | } 1352 | 1353 | .fa-stethoscope:before { 1354 | content: "\f0f1" 1355 | } 1356 | 1357 | .fa-suitcase:before { 1358 | content: "\f0f2" 1359 | } 1360 | 1361 | .fa-bell-o:before { 1362 | content: "\f0a2" 1363 | } 1364 | 1365 | .fa-coffee:before { 1366 | content: "\f0f4" 1367 | } 1368 | 1369 | .fa-cutlery:before { 1370 | content: "\f0f5" 1371 | } 1372 | 1373 | .fa-file-text-o:before { 1374 | content: "\f0f6" 1375 | } 1376 | 1377 | .fa-building-o:before { 1378 | content: "\f0f7" 1379 | } 1380 | 1381 | .fa-hospital-o:before { 1382 | content: "\f0f8" 1383 | } 1384 | 1385 | .fa-ambulance:before { 1386 | content: "\f0f9" 1387 | } 1388 | 1389 | .fa-medkit:before { 1390 | content: "\f0fa" 1391 | } 1392 | 1393 | .fa-fighter-jet:before { 1394 | content: "\f0fb" 1395 | } 1396 | 1397 | .fa-beer:before { 1398 | content: "\f0fc" 1399 | } 1400 | 1401 | .fa-h-square:before { 1402 | content: "\f0fd" 1403 | } 1404 | 1405 | .fa-plus-square:before { 1406 | content: "\f0fe" 1407 | } 1408 | 1409 | .fa-angle-double-left:before { 1410 | content: "\f100" 1411 | } 1412 | 1413 | .fa-angle-double-right:before { 1414 | content: "\f101" 1415 | } 1416 | 1417 | .fa-angle-double-up:before { 1418 | content: "\f102" 1419 | } 1420 | 1421 | .fa-angle-double-down:before { 1422 | content: "\f103" 1423 | } 1424 | 1425 | .fa-angle-left:before { 1426 | content: "\f104" 1427 | } 1428 | 1429 | .fa-angle-right:before { 1430 | content: "\f105" 1431 | } 1432 | 1433 | .fa-angle-up:before { 1434 | content: "\f106" 1435 | } 1436 | 1437 | .fa-angle-down:before { 1438 | content: "\f107" 1439 | } 1440 | 1441 | .fa-desktop:before { 1442 | content: "\f108" 1443 | } 1444 | 1445 | .fa-laptop:before { 1446 | content: "\f109" 1447 | } 1448 | 1449 | .fa-tablet:before { 1450 | content: "\f10a" 1451 | } 1452 | 1453 | .fa-mobile-phone:before, 1454 | .fa-mobile:before { 1455 | content: "\f10b" 1456 | } 1457 | 1458 | .fa-circle-o:before { 1459 | content: "\f10c" 1460 | } 1461 | 1462 | .fa-quote-left:before { 1463 | content: "\f10d" 1464 | } 1465 | 1466 | .fa-quote-right:before { 1467 | content: "\f10e" 1468 | } 1469 | 1470 | .fa-spinner:before { 1471 | content: "\f110" 1472 | } 1473 | 1474 | .fa-circle:before { 1475 | content: "\f111" 1476 | } 1477 | 1478 | .fa-mail-reply:before, 1479 | .fa-reply:before { 1480 | content: "\f112" 1481 | } 1482 | 1483 | .fa-github-alt:before { 1484 | content: "\f113" 1485 | } 1486 | 1487 | .fa-folder-o:before { 1488 | content: "\f114" 1489 | } 1490 | 1491 | .fa-folder-open-o:before { 1492 | content: "\f115" 1493 | } 1494 | 1495 | .fa-smile-o:before { 1496 | content: "\f118" 1497 | } 1498 | 1499 | .fa-frown-o:before { 1500 | content: "\f119" 1501 | } 1502 | 1503 | .fa-meh-o:before { 1504 | content: "\f11a" 1505 | } 1506 | 1507 | .fa-gamepad:before { 1508 | content: "\f11b" 1509 | } 1510 | 1511 | .fa-keyboard-o:before { 1512 | content: "\f11c" 1513 | } 1514 | 1515 | .fa-flag-o:before { 1516 | content: "\f11d" 1517 | } 1518 | 1519 | .fa-flag-checkered:before { 1520 | content: "\f11e" 1521 | } 1522 | 1523 | .fa-terminal:before { 1524 | content: "\f120" 1525 | } 1526 | 1527 | .fa-code:before { 1528 | content: "\f121" 1529 | } 1530 | 1531 | .fa-mail-reply-all:before, 1532 | .fa-reply-all:before { 1533 | content: "\f122" 1534 | } 1535 | 1536 | .fa-star-half-empty:before, 1537 | .fa-star-half-full:before, 1538 | .fa-star-half-o:before { 1539 | content: "\f123" 1540 | } 1541 | 1542 | .fa-location-arrow:before { 1543 | content: "\f124" 1544 | } 1545 | 1546 | .fa-crop:before { 1547 | content: "\f125" 1548 | } 1549 | 1550 | .fa-code-fork:before { 1551 | content: "\f126" 1552 | } 1553 | 1554 | .fa-chain-broken:before, 1555 | .fa-unlink:before { 1556 | content: "\f127" 1557 | } 1558 | 1559 | .fa-question:before { 1560 | content: "\f128" 1561 | } 1562 | 1563 | .fa-info:before { 1564 | content: "\f129" 1565 | } 1566 | 1567 | .fa-exclamation:before { 1568 | content: "\f12a" 1569 | } 1570 | 1571 | .fa-superscript:before { 1572 | content: "\f12b" 1573 | } 1574 | 1575 | .fa-subscript:before { 1576 | content: "\f12c" 1577 | } 1578 | 1579 | .fa-eraser:before { 1580 | content: "\f12d" 1581 | } 1582 | 1583 | .fa-puzzle-piece:before { 1584 | content: "\f12e" 1585 | } 1586 | 1587 | .fa-microphone:before { 1588 | content: "\f130" 1589 | } 1590 | 1591 | .fa-microphone-slash:before { 1592 | content: "\f131" 1593 | } 1594 | 1595 | .fa-shield:before { 1596 | content: "\f132" 1597 | } 1598 | 1599 | .fa-calendar-o:before { 1600 | content: "\f133" 1601 | } 1602 | 1603 | .fa-fire-extinguisher:before { 1604 | content: "\f134" 1605 | } 1606 | 1607 | .fa-rocket:before { 1608 | content: "\f135" 1609 | } 1610 | 1611 | .fa-maxcdn:before { 1612 | content: "\f136" 1613 | } 1614 | 1615 | .fa-chevron-circle-left:before { 1616 | content: "\f137" 1617 | } 1618 | 1619 | .fa-chevron-circle-right:before { 1620 | content: "\f138" 1621 | } 1622 | 1623 | .fa-chevron-circle-up:before { 1624 | content: "\f139" 1625 | } 1626 | 1627 | .fa-chevron-circle-down:before { 1628 | content: "\f13a" 1629 | } 1630 | 1631 | .fa-html5:before { 1632 | content: "\f13b" 1633 | } 1634 | 1635 | .fa-css3:before { 1636 | content: "\f13c" 1637 | } 1638 | 1639 | .fa-anchor:before { 1640 | content: "\f13d" 1641 | } 1642 | 1643 | .fa-unlock-alt:before { 1644 | content: "\f13e" 1645 | } 1646 | 1647 | .fa-bullseye:before { 1648 | content: "\f140" 1649 | } 1650 | 1651 | .fa-ellipsis-h:before { 1652 | content: "\f141" 1653 | } 1654 | 1655 | .fa-ellipsis-v:before { 1656 | content: "\f142" 1657 | } 1658 | 1659 | .fa-rss-square:before { 1660 | content: "\f143" 1661 | } 1662 | 1663 | .fa-play-circle:before { 1664 | content: "\f144" 1665 | } 1666 | 1667 | .fa-ticket:before { 1668 | content: "\f145" 1669 | } 1670 | 1671 | .fa-minus-square:before { 1672 | content: "\f146" 1673 | } 1674 | 1675 | .fa-minus-square-o:before { 1676 | content: "\f147" 1677 | } 1678 | 1679 | .fa-level-up:before { 1680 | content: "\f148" 1681 | } 1682 | 1683 | .fa-level-down:before { 1684 | content: "\f149" 1685 | } 1686 | 1687 | .fa-check-square:before { 1688 | content: "\f14a" 1689 | } 1690 | 1691 | .fa-pencil-square:before { 1692 | content: "\f14b" 1693 | } 1694 | 1695 | .fa-external-link-square:before { 1696 | content: "\f14c" 1697 | } 1698 | 1699 | .fa-share-square:before { 1700 | content: "\f14d" 1701 | } 1702 | 1703 | .fa-compass:before { 1704 | content: "\f14e" 1705 | } 1706 | 1707 | .fa-caret-square-o-down:before, 1708 | .fa-toggle-down:before { 1709 | content: "\f150" 1710 | } 1711 | 1712 | .fa-caret-square-o-up:before, 1713 | .fa-toggle-up:before { 1714 | content: "\f151" 1715 | } 1716 | 1717 | .fa-caret-square-o-right:before, 1718 | .fa-toggle-right:before { 1719 | content: "\f152" 1720 | } 1721 | 1722 | .fa-eur:before, 1723 | .fa-euro:before { 1724 | content: "\f153" 1725 | } 1726 | 1727 | .fa-gbp:before { 1728 | content: "\f154" 1729 | } 1730 | 1731 | .fa-dollar:before, 1732 | .fa-usd:before { 1733 | content: "\f155" 1734 | } 1735 | 1736 | .fa-inr:before, 1737 | .fa-rupee:before { 1738 | content: "\f156" 1739 | } 1740 | 1741 | .fa-cny:before, 1742 | .fa-jpy:before, 1743 | .fa-rmb:before, 1744 | .fa-yen:before { 1745 | content: "\f157" 1746 | } 1747 | 1748 | .fa-rouble:before, 1749 | .fa-rub:before, 1750 | .fa-ruble:before { 1751 | content: "\f158" 1752 | } 1753 | 1754 | .fa-krw:before, 1755 | .fa-won:before { 1756 | content: "\f159" 1757 | } 1758 | 1759 | .fa-bitcoin:before, 1760 | .fa-btc:before { 1761 | content: "\f15a" 1762 | } 1763 | 1764 | .fa-file:before { 1765 | content: "\f15b" 1766 | } 1767 | 1768 | .fa-file-text:before { 1769 | content: "\f15c" 1770 | } 1771 | 1772 | .fa-sort-alpha-asc:before { 1773 | content: "\f15d" 1774 | } 1775 | 1776 | .fa-sort-alpha-desc:before { 1777 | content: "\f15e" 1778 | } 1779 | 1780 | .fa-sort-amount-asc:before { 1781 | content: "\f160" 1782 | } 1783 | 1784 | .fa-sort-amount-desc:before { 1785 | content: "\f161" 1786 | } 1787 | 1788 | .fa-sort-numeric-asc:before { 1789 | content: "\f162" 1790 | } 1791 | 1792 | .fa-sort-numeric-desc:before { 1793 | content: "\f163" 1794 | } 1795 | 1796 | .fa-thumbs-up:before { 1797 | content: "\f164" 1798 | } 1799 | 1800 | .fa-thumbs-down:before { 1801 | content: "\f165" 1802 | } 1803 | 1804 | .fa-youtube-square:before { 1805 | content: "\f166" 1806 | } 1807 | 1808 | .fa-youtube:before { 1809 | content: "\f167" 1810 | } 1811 | 1812 | .fa-xing:before { 1813 | content: "\f168" 1814 | } 1815 | 1816 | .fa-xing-square:before { 1817 | content: "\f169" 1818 | } 1819 | 1820 | .fa-youtube-play:before { 1821 | content: "\f16a" 1822 | } 1823 | 1824 | .fa-dropbox:before { 1825 | content: "\f16b" 1826 | } 1827 | 1828 | .fa-stack-overflow:before { 1829 | content: "\f16c" 1830 | } 1831 | 1832 | .fa-instagram:before { 1833 | content: "\f16d" 1834 | } 1835 | 1836 | .fa-flickr:before { 1837 | content: "\f16e" 1838 | } 1839 | 1840 | .fa-adn:before { 1841 | content: "\f170" 1842 | } 1843 | 1844 | .fa-bitbucket:before { 1845 | content: "\f171" 1846 | } 1847 | 1848 | .fa-bitbucket-square:before { 1849 | content: "\f172" 1850 | } 1851 | 1852 | .fa-tumblr:before { 1853 | content: "\f173" 1854 | } 1855 | 1856 | .fa-tumblr-square:before { 1857 | content: "\f174" 1858 | } 1859 | 1860 | .fa-long-arrow-down:before { 1861 | content: "\f175" 1862 | } 1863 | 1864 | .fa-long-arrow-up:before { 1865 | content: "\f176" 1866 | } 1867 | 1868 | .fa-long-arrow-left:before { 1869 | content: "\f177" 1870 | } 1871 | 1872 | .fa-long-arrow-right:before { 1873 | content: "\f178" 1874 | } 1875 | 1876 | .fa-apple:before { 1877 | content: "\f179" 1878 | } 1879 | 1880 | .fa-windows:before { 1881 | content: "\f17a" 1882 | } 1883 | 1884 | .fa-android:before { 1885 | content: "\f17b" 1886 | } 1887 | 1888 | .fa-linux:before { 1889 | content: "\f17c" 1890 | } 1891 | 1892 | .fa-dribbble:before { 1893 | content: "\f17d" 1894 | } 1895 | 1896 | .fa-skype:before { 1897 | content: "\f17e" 1898 | } 1899 | 1900 | .fa-foursquare:before { 1901 | content: "\f180" 1902 | } 1903 | 1904 | .fa-trello:before { 1905 | content: "\f181" 1906 | } 1907 | 1908 | .fa-female:before { 1909 | content: "\f182" 1910 | } 1911 | 1912 | .fa-male:before { 1913 | content: "\f183" 1914 | } 1915 | 1916 | .fa-gittip:before, 1917 | .fa-gratipay:before { 1918 | content: "\f184" 1919 | } 1920 | 1921 | .fa-sun-o:before { 1922 | content: "\f185" 1923 | } 1924 | 1925 | .fa-moon-o:before { 1926 | content: "\f186" 1927 | } 1928 | 1929 | .fa-archive:before { 1930 | content: "\f187" 1931 | } 1932 | 1933 | .fa-bug:before { 1934 | content: "\f188" 1935 | } 1936 | 1937 | .fa-vk:before { 1938 | content: "\f189" 1939 | } 1940 | 1941 | .fa-weibo:before { 1942 | content: "\f18a" 1943 | } 1944 | 1945 | .fa-renren:before { 1946 | content: "\f18b" 1947 | } 1948 | 1949 | .fa-pagelines:before { 1950 | content: "\f18c" 1951 | } 1952 | 1953 | .fa-stack-exchange:before { 1954 | content: "\f18d" 1955 | } 1956 | 1957 | .fa-arrow-circle-o-right:before { 1958 | content: "\f18e" 1959 | } 1960 | 1961 | .fa-arrow-circle-o-left:before { 1962 | content: "\f190" 1963 | } 1964 | 1965 | .fa-caret-square-o-left:before, 1966 | .fa-toggle-left:before { 1967 | content: "\f191" 1968 | } 1969 | 1970 | .fa-dot-circle-o:before { 1971 | content: "\f192" 1972 | } 1973 | 1974 | .fa-wheelchair:before { 1975 | content: "\f193" 1976 | } 1977 | 1978 | .fa-vimeo-square:before { 1979 | content: "\f194" 1980 | } 1981 | 1982 | .fa-try:before, 1983 | .fa-turkish-lira:before { 1984 | content: "\f195" 1985 | } 1986 | 1987 | .fa-plus-square-o:before { 1988 | content: "\f196" 1989 | } 1990 | 1991 | .fa-space-shuttle:before { 1992 | content: "\f197" 1993 | } 1994 | 1995 | .fa-slack:before { 1996 | content: "\f198" 1997 | } 1998 | 1999 | .fa-envelope-square:before { 2000 | content: "\f199" 2001 | } 2002 | 2003 | .fa-wordpress:before { 2004 | content: "\f19a" 2005 | } 2006 | 2007 | .fa-openid:before { 2008 | content: "\f19b" 2009 | } 2010 | 2011 | .fa-bank:before, 2012 | .fa-institution:before, 2013 | .fa-university:before { 2014 | content: "\f19c" 2015 | } 2016 | 2017 | .fa-graduation-cap:before, 2018 | .fa-mortar-board:before { 2019 | content: "\f19d" 2020 | } 2021 | 2022 | .fa-yahoo:before { 2023 | content: "\f19e" 2024 | } 2025 | 2026 | .fa-google:before { 2027 | content: "\f1a0" 2028 | } 2029 | 2030 | .fa-reddit:before { 2031 | content: "\f1a1" 2032 | } 2033 | 2034 | .fa-reddit-square:before { 2035 | content: "\f1a2" 2036 | } 2037 | 2038 | .fa-stumbleupon-circle:before { 2039 | content: "\f1a3" 2040 | } 2041 | 2042 | .fa-stumbleupon:before { 2043 | content: "\f1a4" 2044 | } 2045 | 2046 | .fa-delicious:before { 2047 | content: "\f1a5" 2048 | } 2049 | 2050 | .fa-digg:before { 2051 | content: "\f1a6" 2052 | } 2053 | 2054 | .fa-pied-piper-pp:before { 2055 | content: "\f1a7" 2056 | } 2057 | 2058 | .fa-pied-piper-alt:before { 2059 | content: "\f1a8" 2060 | } 2061 | 2062 | .fa-drupal:before { 2063 | content: "\f1a9" 2064 | } 2065 | 2066 | .fa-joomla:before { 2067 | content: "\f1aa" 2068 | } 2069 | 2070 | .fa-language:before { 2071 | content: "\f1ab" 2072 | } 2073 | 2074 | .fa-fax:before { 2075 | content: "\f1ac" 2076 | } 2077 | 2078 | .fa-building:before { 2079 | content: "\f1ad" 2080 | } 2081 | 2082 | .fa-child:before { 2083 | content: "\f1ae" 2084 | } 2085 | 2086 | .fa-paw:before { 2087 | content: "\f1b0" 2088 | } 2089 | 2090 | .fa-spoon:before { 2091 | content: "\f1b1" 2092 | } 2093 | 2094 | .fa-cube:before { 2095 | content: "\f1b2" 2096 | } 2097 | 2098 | .fa-cubes:before { 2099 | content: "\f1b3" 2100 | } 2101 | 2102 | .fa-behance:before { 2103 | content: "\f1b4" 2104 | } 2105 | 2106 | .fa-behance-square:before { 2107 | content: "\f1b5" 2108 | } 2109 | 2110 | .fa-steam:before { 2111 | content: "\f1b6" 2112 | } 2113 | 2114 | .fa-steam-square:before { 2115 | content: "\f1b7" 2116 | } 2117 | 2118 | .fa-recycle:before { 2119 | content: "\f1b8" 2120 | } 2121 | 2122 | .fa-automobile:before, 2123 | .fa-car:before { 2124 | content: "\f1b9" 2125 | } 2126 | 2127 | .fa-cab:before, 2128 | .fa-taxi:before { 2129 | content: "\f1ba" 2130 | } 2131 | 2132 | .fa-tree:before { 2133 | content: "\f1bb" 2134 | } 2135 | 2136 | .fa-spotify:before { 2137 | content: "\f1bc" 2138 | } 2139 | 2140 | .fa-deviantart:before { 2141 | content: "\f1bd" 2142 | } 2143 | 2144 | .fa-soundcloud:before { 2145 | content: "\f1be" 2146 | } 2147 | 2148 | .fa-database:before { 2149 | content: "\f1c0" 2150 | } 2151 | 2152 | .fa-file-pdf-o:before { 2153 | content: "\f1c1" 2154 | } 2155 | 2156 | .fa-file-word-o:before { 2157 | content: "\f1c2" 2158 | } 2159 | 2160 | .fa-file-excel-o:before { 2161 | content: "\f1c3" 2162 | } 2163 | 2164 | .fa-file-powerpoint-o:before { 2165 | content: "\f1c4" 2166 | } 2167 | 2168 | .fa-file-image-o:before, 2169 | .fa-file-photo-o:before, 2170 | .fa-file-picture-o:before { 2171 | content: "\f1c5" 2172 | } 2173 | 2174 | .fa-file-archive-o:before, 2175 | .fa-file-zip-o:before { 2176 | content: "\f1c6" 2177 | } 2178 | 2179 | .fa-file-audio-o:before, 2180 | .fa-file-sound-o:before { 2181 | content: "\f1c7" 2182 | } 2183 | 2184 | .fa-file-movie-o:before, 2185 | .fa-file-video-o:before { 2186 | content: "\f1c8" 2187 | } 2188 | 2189 | .fa-file-code-o:before { 2190 | content: "\f1c9" 2191 | } 2192 | 2193 | .fa-vine:before { 2194 | content: "\f1ca" 2195 | } 2196 | 2197 | .fa-codepen:before { 2198 | content: "\f1cb" 2199 | } 2200 | 2201 | .fa-jsfiddle:before { 2202 | content: "\f1cc" 2203 | } 2204 | 2205 | .fa-life-bouy:before, 2206 | .fa-life-buoy:before, 2207 | .fa-life-ring:before, 2208 | .fa-life-saver:before, 2209 | .fa-support:before { 2210 | content: "\f1cd" 2211 | } 2212 | 2213 | .fa-circle-o-notch:before { 2214 | content: "\f1ce" 2215 | } 2216 | 2217 | .fa-ra:before, 2218 | .fa-rebel:before, 2219 | .fa-resistance:before { 2220 | content: "\f1d0" 2221 | } 2222 | 2223 | .fa-empire:before, 2224 | .fa-ge:before { 2225 | content: "\f1d1" 2226 | } 2227 | 2228 | .fa-git-square:before { 2229 | content: "\f1d2" 2230 | } 2231 | 2232 | .fa-git:before { 2233 | content: "\f1d3" 2234 | } 2235 | 2236 | .fa-hacker-news:before, 2237 | .fa-y-combinator-square:before, 2238 | .fa-yc-square:before { 2239 | content: "\f1d4" 2240 | } 2241 | 2242 | .fa-tencent-weibo:before { 2243 | content: "\f1d5" 2244 | } 2245 | 2246 | .fa-qq:before { 2247 | content: "\f1d6" 2248 | } 2249 | 2250 | .fa-wechat:before, 2251 | .fa-weixin:before { 2252 | content: "\f1d7" 2253 | } 2254 | 2255 | .fa-paper-plane:before, 2256 | .fa-send:before { 2257 | content: "\f1d8" 2258 | } 2259 | 2260 | .fa-paper-plane-o:before, 2261 | .fa-send-o:before { 2262 | content: "\f1d9" 2263 | } 2264 | 2265 | .fa-history:before { 2266 | content: "\f1da" 2267 | } 2268 | 2269 | .fa-circle-thin:before { 2270 | content: "\f1db" 2271 | } 2272 | 2273 | .fa-header:before { 2274 | content: "\f1dc" 2275 | } 2276 | 2277 | .fa-paragraph:before { 2278 | content: "\f1dd" 2279 | } 2280 | 2281 | .fa-sliders:before { 2282 | content: "\f1de" 2283 | } 2284 | 2285 | .fa-share-alt:before { 2286 | content: "\f1e0" 2287 | } 2288 | 2289 | .fa-share-alt-square:before { 2290 | content: "\f1e1" 2291 | } 2292 | 2293 | .fa-bomb:before { 2294 | content: "\f1e2" 2295 | } 2296 | 2297 | .fa-futbol-o:before, 2298 | .fa-soccer-ball-o:before { 2299 | content: "\f1e3" 2300 | } 2301 | 2302 | .fa-tty:before { 2303 | content: "\f1e4" 2304 | } 2305 | 2306 | .fa-binoculars:before { 2307 | content: "\f1e5" 2308 | } 2309 | 2310 | .fa-plug:before { 2311 | content: "\f1e6" 2312 | } 2313 | 2314 | .fa-slideshare:before { 2315 | content: "\f1e7" 2316 | } 2317 | 2318 | .fa-twitch:before { 2319 | content: "\f1e8" 2320 | } 2321 | 2322 | .fa-yelp:before { 2323 | content: "\f1e9" 2324 | } 2325 | 2326 | .fa-newspaper-o:before { 2327 | content: "\f1ea" 2328 | } 2329 | 2330 | .fa-wifi:before { 2331 | content: "\f1eb" 2332 | } 2333 | 2334 | .fa-calculator:before { 2335 | content: "\f1ec" 2336 | } 2337 | 2338 | .fa-paypal:before { 2339 | content: "\f1ed" 2340 | } 2341 | 2342 | .fa-google-wallet:before { 2343 | content: "\f1ee" 2344 | } 2345 | 2346 | .fa-cc-visa:before { 2347 | content: "\f1f0" 2348 | } 2349 | 2350 | .fa-cc-mastercard:before { 2351 | content: "\f1f1" 2352 | } 2353 | 2354 | .fa-cc-discover:before { 2355 | content: "\f1f2" 2356 | } 2357 | 2358 | .fa-cc-amex:before { 2359 | content: "\f1f3" 2360 | } 2361 | 2362 | .fa-cc-paypal:before { 2363 | content: "\f1f4" 2364 | } 2365 | 2366 | .fa-cc-stripe:before { 2367 | content: "\f1f5" 2368 | } 2369 | 2370 | .fa-bell-slash:before { 2371 | content: "\f1f6" 2372 | } 2373 | 2374 | .fa-bell-slash-o:before { 2375 | content: "\f1f7" 2376 | } 2377 | 2378 | .fa-trash:before { 2379 | content: "\f1f8" 2380 | } 2381 | 2382 | .fa-copyright:before { 2383 | content: "\f1f9" 2384 | } 2385 | 2386 | .fa-at:before { 2387 | content: "\f1fa" 2388 | } 2389 | 2390 | .fa-eyedropper:before { 2391 | content: "\f1fb" 2392 | } 2393 | 2394 | .fa-paint-brush:before { 2395 | content: "\f1fc" 2396 | } 2397 | 2398 | .fa-birthday-cake:before { 2399 | content: "\f1fd" 2400 | } 2401 | 2402 | .fa-area-chart:before { 2403 | content: "\f1fe" 2404 | } 2405 | 2406 | .fa-pie-chart:before { 2407 | content: "\f200" 2408 | } 2409 | 2410 | .fa-line-chart:before { 2411 | content: "\f201" 2412 | } 2413 | 2414 | .fa-lastfm:before { 2415 | content: "\f202" 2416 | } 2417 | 2418 | .fa-lastfm-square:before { 2419 | content: "\f203" 2420 | } 2421 | 2422 | .fa-toggle-off:before { 2423 | content: "\f204" 2424 | } 2425 | 2426 | .fa-toggle-on:before { 2427 | content: "\f205" 2428 | } 2429 | 2430 | .fa-bicycle:before { 2431 | content: "\f206" 2432 | } 2433 | 2434 | .fa-bus:before { 2435 | content: "\f207" 2436 | } 2437 | 2438 | .fa-ioxhost:before { 2439 | content: "\f208" 2440 | } 2441 | 2442 | .fa-angellist:before { 2443 | content: "\f209" 2444 | } 2445 | 2446 | .fa-cc:before { 2447 | content: "\f20a" 2448 | } 2449 | 2450 | .fa-ils:before, 2451 | .fa-shekel:before, 2452 | .fa-sheqel:before { 2453 | content: "\f20b" 2454 | } 2455 | 2456 | .fa-meanpath:before { 2457 | content: "\f20c" 2458 | } 2459 | 2460 | .fa-buysellads:before { 2461 | content: "\f20d" 2462 | } 2463 | 2464 | .fa-connectdevelop:before { 2465 | content: "\f20e" 2466 | } 2467 | 2468 | .fa-dashcube:before { 2469 | content: "\f210" 2470 | } 2471 | 2472 | .fa-forumbee:before { 2473 | content: "\f211" 2474 | } 2475 | 2476 | .fa-leanpub:before { 2477 | content: "\f212" 2478 | } 2479 | 2480 | .fa-sellsy:before { 2481 | content: "\f213" 2482 | } 2483 | 2484 | .fa-shirtsinbulk:before { 2485 | content: "\f214" 2486 | } 2487 | 2488 | .fa-simplybuilt:before { 2489 | content: "\f215" 2490 | } 2491 | 2492 | .fa-skyatlas:before { 2493 | content: "\f216" 2494 | } 2495 | 2496 | .fa-cart-plus:before { 2497 | content: "\f217" 2498 | } 2499 | 2500 | .fa-cart-arrow-down:before { 2501 | content: "\f218" 2502 | } 2503 | 2504 | .fa-diamond:before { 2505 | content: "\f219" 2506 | } 2507 | 2508 | .fa-ship:before { 2509 | content: "\f21a" 2510 | } 2511 | 2512 | .fa-user-secret:before { 2513 | content: "\f21b" 2514 | } 2515 | 2516 | .fa-motorcycle:before { 2517 | content: "\f21c" 2518 | } 2519 | 2520 | .fa-street-view:before { 2521 | content: "\f21d" 2522 | } 2523 | 2524 | .fa-heartbeat:before { 2525 | content: "\f21e" 2526 | } 2527 | 2528 | .fa-venus:before { 2529 | content: "\f221" 2530 | } 2531 | 2532 | .fa-mars:before { 2533 | content: "\f222" 2534 | } 2535 | 2536 | .fa-mercury:before { 2537 | content: "\f223" 2538 | } 2539 | 2540 | .fa-intersex:before, 2541 | .fa-transgender:before { 2542 | content: "\f224" 2543 | } 2544 | 2545 | .fa-transgender-alt:before { 2546 | content: "\f225" 2547 | } 2548 | 2549 | .fa-venus-double:before { 2550 | content: "\f226" 2551 | } 2552 | 2553 | .fa-mars-double:before { 2554 | content: "\f227" 2555 | } 2556 | 2557 | .fa-venus-mars:before { 2558 | content: "\f228" 2559 | } 2560 | 2561 | .fa-mars-stroke:before { 2562 | content: "\f229" 2563 | } 2564 | 2565 | .fa-mars-stroke-v:before { 2566 | content: "\f22a" 2567 | } 2568 | 2569 | .fa-mars-stroke-h:before { 2570 | content: "\f22b" 2571 | } 2572 | 2573 | .fa-neuter:before { 2574 | content: "\f22c" 2575 | } 2576 | 2577 | .fa-genderless:before { 2578 | content: "\f22d" 2579 | } 2580 | 2581 | .fa-facebook-official:before { 2582 | content: "\f230" 2583 | } 2584 | 2585 | .fa-pinterest-p:before { 2586 | content: "\f231" 2587 | } 2588 | 2589 | .fa-whatsapp:before { 2590 | content: "\f232" 2591 | } 2592 | 2593 | .fa-server:before { 2594 | content: "\f233" 2595 | } 2596 | 2597 | .fa-user-plus:before { 2598 | content: "\f234" 2599 | } 2600 | 2601 | .fa-user-times:before { 2602 | content: "\f235" 2603 | } 2604 | 2605 | .fa-bed:before, 2606 | .fa-hotel:before { 2607 | content: "\f236" 2608 | } 2609 | 2610 | .fa-viacoin:before { 2611 | content: "\f237" 2612 | } 2613 | 2614 | .fa-train:before { 2615 | content: "\f238" 2616 | } 2617 | 2618 | .fa-subway:before { 2619 | content: "\f239" 2620 | } 2621 | 2622 | .fa-medium:before { 2623 | content: "\f23a" 2624 | } 2625 | 2626 | .fa-y-combinator:before, 2627 | .fa-yc:before { 2628 | content: "\f23b" 2629 | } 2630 | 2631 | .fa-optin-monster:before { 2632 | content: "\f23c" 2633 | } 2634 | 2635 | .fa-opencart:before { 2636 | content: "\f23d" 2637 | } 2638 | 2639 | .fa-expeditedssl:before { 2640 | content: "\f23e" 2641 | } 2642 | 2643 | .fa-battery-4:before, 2644 | .fa-battery-full:before, 2645 | .fa-battery:before { 2646 | content: "\f240" 2647 | } 2648 | 2649 | .fa-battery-3:before, 2650 | .fa-battery-three-quarters:before { 2651 | content: "\f241" 2652 | } 2653 | 2654 | .fa-battery-2:before, 2655 | .fa-battery-half:before { 2656 | content: "\f242" 2657 | } 2658 | 2659 | .fa-battery-1:before, 2660 | .fa-battery-quarter:before { 2661 | content: "\f243" 2662 | } 2663 | 2664 | .fa-battery-0:before, 2665 | .fa-battery-empty:before { 2666 | content: "\f244" 2667 | } 2668 | 2669 | .fa-mouse-pointer:before { 2670 | content: "\f245" 2671 | } 2672 | 2673 | .fa-i-cursor:before { 2674 | content: "\f246" 2675 | } 2676 | 2677 | .fa-object-group:before { 2678 | content: "\f247" 2679 | } 2680 | 2681 | .fa-object-ungroup:before { 2682 | content: "\f248" 2683 | } 2684 | 2685 | .fa-sticky-note:before { 2686 | content: "\f249" 2687 | } 2688 | 2689 | .fa-sticky-note-o:before { 2690 | content: "\f24a" 2691 | } 2692 | 2693 | .fa-cc-jcb:before { 2694 | content: "\f24b" 2695 | } 2696 | 2697 | .fa-cc-diners-club:before { 2698 | content: "\f24c" 2699 | } 2700 | 2701 | .fa-clone:before { 2702 | content: "\f24d" 2703 | } 2704 | 2705 | .fa-balance-scale:before { 2706 | content: "\f24e" 2707 | } 2708 | 2709 | .fa-hourglass-o:before { 2710 | content: "\f250" 2711 | } 2712 | 2713 | .fa-hourglass-1:before, 2714 | .fa-hourglass-start:before { 2715 | content: "\f251" 2716 | } 2717 | 2718 | .fa-hourglass-2:before, 2719 | .fa-hourglass-half:before { 2720 | content: "\f252" 2721 | } 2722 | 2723 | .fa-hourglass-3:before, 2724 | .fa-hourglass-end:before { 2725 | content: "\f253" 2726 | } 2727 | 2728 | .fa-hourglass:before { 2729 | content: "\f254" 2730 | } 2731 | 2732 | .fa-hand-grab-o:before, 2733 | .fa-hand-rock-o:before { 2734 | content: "\f255" 2735 | } 2736 | 2737 | .fa-hand-paper-o:before, 2738 | .fa-hand-stop-o:before { 2739 | content: "\f256" 2740 | } 2741 | 2742 | .fa-hand-scissors-o:before { 2743 | content: "\f257" 2744 | } 2745 | 2746 | .fa-hand-lizard-o:before { 2747 | content: "\f258" 2748 | } 2749 | 2750 | .fa-hand-spock-o:before { 2751 | content: "\f259" 2752 | } 2753 | 2754 | .fa-hand-pointer-o:before { 2755 | content: "\f25a" 2756 | } 2757 | 2758 | .fa-hand-peace-o:before { 2759 | content: "\f25b" 2760 | } 2761 | 2762 | .fa-trademark:before { 2763 | content: "\f25c" 2764 | } 2765 | 2766 | .fa-registered:before { 2767 | content: "\f25d" 2768 | } 2769 | 2770 | .fa-creative-commons:before { 2771 | content: "\f25e" 2772 | } 2773 | 2774 | .fa-gg:before { 2775 | content: "\f260" 2776 | } 2777 | 2778 | .fa-gg-circle:before { 2779 | content: "\f261" 2780 | } 2781 | 2782 | .fa-tripadvisor:before { 2783 | content: "\f262" 2784 | } 2785 | 2786 | .fa-odnoklassniki:before { 2787 | content: "\f263" 2788 | } 2789 | 2790 | .fa-odnoklassniki-square:before { 2791 | content: "\f264" 2792 | } 2793 | 2794 | .fa-get-pocket:before { 2795 | content: "\f265" 2796 | } 2797 | 2798 | .fa-wikipedia-w:before { 2799 | content: "\f266" 2800 | } 2801 | 2802 | .fa-safari:before { 2803 | content: "\f267" 2804 | } 2805 | 2806 | .fa-chrome:before { 2807 | content: "\f268" 2808 | } 2809 | 2810 | .fa-firefox:before { 2811 | content: "\f269" 2812 | } 2813 | 2814 | .fa-opera:before { 2815 | content: "\f26a" 2816 | } 2817 | 2818 | .fa-internet-explorer:before { 2819 | content: "\f26b" 2820 | } 2821 | 2822 | .fa-television:before, 2823 | .fa-tv:before { 2824 | content: "\f26c" 2825 | } 2826 | 2827 | .fa-contao:before { 2828 | content: "\f26d" 2829 | } 2830 | 2831 | .fa-500px:before { 2832 | content: "\f26e" 2833 | } 2834 | 2835 | .fa-amazon:before { 2836 | content: "\f270" 2837 | } 2838 | 2839 | .fa-calendar-plus-o:before { 2840 | content: "\f271" 2841 | } 2842 | 2843 | .fa-calendar-minus-o:before { 2844 | content: "\f272" 2845 | } 2846 | 2847 | .fa-calendar-times-o:before { 2848 | content: "\f273" 2849 | } 2850 | 2851 | .fa-calendar-check-o:before { 2852 | content: "\f274" 2853 | } 2854 | 2855 | .fa-industry:before { 2856 | content: "\f275" 2857 | } 2858 | 2859 | .fa-map-pin:before { 2860 | content: "\f276" 2861 | } 2862 | 2863 | .fa-map-signs:before { 2864 | content: "\f277" 2865 | } 2866 | 2867 | .fa-map-o:before { 2868 | content: "\f278" 2869 | } 2870 | 2871 | .fa-map:before { 2872 | content: "\f279" 2873 | } 2874 | 2875 | .fa-commenting:before { 2876 | content: "\f27a" 2877 | } 2878 | 2879 | .fa-commenting-o:before { 2880 | content: "\f27b" 2881 | } 2882 | 2883 | .fa-houzz:before { 2884 | content: "\f27c" 2885 | } 2886 | 2887 | .fa-vimeo:before { 2888 | content: "\f27d" 2889 | } 2890 | 2891 | .fa-black-tie:before { 2892 | content: "\f27e" 2893 | } 2894 | 2895 | .fa-fonticons:before { 2896 | content: "\f280" 2897 | } 2898 | 2899 | .fa-reddit-alien:before { 2900 | content: "\f281" 2901 | } 2902 | 2903 | .fa-edge:before { 2904 | content: "\f282" 2905 | } 2906 | 2907 | .fa-credit-card-alt:before { 2908 | content: "\f283" 2909 | } 2910 | 2911 | .fa-codiepie:before { 2912 | content: "\f284" 2913 | } 2914 | 2915 | .fa-modx:before { 2916 | content: "\f285" 2917 | } 2918 | 2919 | .fa-fort-awesome:before { 2920 | content: "\f286" 2921 | } 2922 | 2923 | .fa-usb:before { 2924 | content: "\f287" 2925 | } 2926 | 2927 | .fa-product-hunt:before { 2928 | content: "\f288" 2929 | } 2930 | 2931 | .fa-mixcloud:before { 2932 | content: "\f289" 2933 | } 2934 | 2935 | .fa-scribd:before { 2936 | content: "\f28a" 2937 | } 2938 | 2939 | .fa-pause-circle:before { 2940 | content: "\f28b" 2941 | } 2942 | 2943 | .fa-pause-circle-o:before { 2944 | content: "\f28c" 2945 | } 2946 | 2947 | .fa-stop-circle:before { 2948 | content: "\f28d" 2949 | } 2950 | 2951 | .fa-stop-circle-o:before { 2952 | content: "\f28e" 2953 | } 2954 | 2955 | .fa-shopping-bag:before { 2956 | content: "\f290" 2957 | } 2958 | 2959 | .fa-shopping-basket:before { 2960 | content: "\f291" 2961 | } 2962 | 2963 | .fa-hashtag:before { 2964 | content: "\f292" 2965 | } 2966 | 2967 | .fa-bluetooth:before { 2968 | content: "\f293" 2969 | } 2970 | 2971 | .fa-bluetooth-b:before { 2972 | content: "\f294" 2973 | } 2974 | 2975 | .fa-percent:before { 2976 | content: "\f295" 2977 | } 2978 | 2979 | .fa-gitlab:before { 2980 | content: "\f296" 2981 | } 2982 | 2983 | .fa-wpbeginner:before { 2984 | content: "\f297" 2985 | } 2986 | 2987 | .fa-wpforms:before { 2988 | content: "\f298" 2989 | } 2990 | 2991 | .fa-envira:before { 2992 | content: "\f299" 2993 | } 2994 | 2995 | .fa-universal-access:before { 2996 | content: "\f29a" 2997 | } 2998 | 2999 | .fa-wheelchair-alt:before { 3000 | content: "\f29b" 3001 | } 3002 | 3003 | .fa-question-circle-o:before { 3004 | content: "\f29c" 3005 | } 3006 | 3007 | .fa-blind:before { 3008 | content: "\f29d" 3009 | } 3010 | 3011 | .fa-audio-description:before { 3012 | content: "\f29e" 3013 | } 3014 | 3015 | .fa-volume-control-phone:before { 3016 | content: "\f2a0" 3017 | } 3018 | 3019 | .fa-braille:before { 3020 | content: "\f2a1" 3021 | } 3022 | 3023 | .fa-assistive-listening-systems:before { 3024 | content: "\f2a2" 3025 | } 3026 | 3027 | .fa-american-sign-language-interpreting:before, 3028 | .fa-asl-interpreting:before { 3029 | content: "\f2a3" 3030 | } 3031 | 3032 | .fa-deaf:before, 3033 | .fa-deafness:before, 3034 | .fa-hard-of-hearing:before { 3035 | content: "\f2a4" 3036 | } 3037 | 3038 | .fa-glide:before { 3039 | content: "\f2a5" 3040 | } 3041 | 3042 | .fa-glide-g:before { 3043 | content: "\f2a6" 3044 | } 3045 | 3046 | .fa-sign-language:before, 3047 | .fa-signing:before { 3048 | content: "\f2a7" 3049 | } 3050 | 3051 | .fa-low-vision:before { 3052 | content: "\f2a8" 3053 | } 3054 | 3055 | .fa-viadeo:before { 3056 | content: "\f2a9" 3057 | } 3058 | 3059 | .fa-viadeo-square:before { 3060 | content: "\f2aa" 3061 | } 3062 | 3063 | .fa-snapchat:before { 3064 | content: "\f2ab" 3065 | } 3066 | 3067 | .fa-snapchat-ghost:before { 3068 | content: "\f2ac" 3069 | } 3070 | 3071 | .fa-snapchat-square:before { 3072 | content: "\f2ad" 3073 | } 3074 | 3075 | .fa-pied-piper:before { 3076 | content: "\f2ae" 3077 | } 3078 | 3079 | .fa-first-order:before { 3080 | content: "\f2b0" 3081 | } 3082 | 3083 | .fa-yoast:before { 3084 | content: "\f2b1" 3085 | } 3086 | 3087 | .fa-themeisle:before { 3088 | content: "\f2b2" 3089 | } 3090 | 3091 | .fa-google-plus-circle:before, 3092 | .fa-google-plus-official:before { 3093 | content: "\f2b3" 3094 | } 3095 | 3096 | .fa-fa:before, 3097 | .fa-font-awesome:before { 3098 | content: "\f2b4" 3099 | } 3100 | 3101 | .fa-handshake-o:before { 3102 | content: "\f2b5" 3103 | } 3104 | 3105 | .fa-envelope-open:before { 3106 | content: "\f2b6" 3107 | } 3108 | 3109 | .fa-envelope-open-o:before { 3110 | content: "\f2b7" 3111 | } 3112 | 3113 | .fa-linode:before { 3114 | content: "\f2b8" 3115 | } 3116 | 3117 | .fa-address-book:before { 3118 | content: "\f2b9" 3119 | } 3120 | 3121 | .fa-address-book-o:before { 3122 | content: "\f2ba" 3123 | } 3124 | 3125 | .fa-address-card:before, 3126 | .fa-vcard:before { 3127 | content: "\f2bb" 3128 | } 3129 | 3130 | .fa-address-card-o:before, 3131 | .fa-vcard-o:before { 3132 | content: "\f2bc" 3133 | } 3134 | 3135 | .fa-user-circle:before { 3136 | content: "\f2bd" 3137 | } 3138 | 3139 | .fa-user-circle-o:before { 3140 | content: "\f2be" 3141 | } 3142 | 3143 | .fa-user-o:before { 3144 | content: "\f2c0" 3145 | } 3146 | 3147 | .fa-id-badge:before { 3148 | content: "\f2c1" 3149 | } 3150 | 3151 | .fa-drivers-license:before, 3152 | .fa-id-card:before { 3153 | content: "\f2c2" 3154 | } 3155 | 3156 | .fa-drivers-license-o:before, 3157 | .fa-id-card-o:before { 3158 | content: "\f2c3" 3159 | } 3160 | 3161 | .fa-quora:before { 3162 | content: "\f2c4" 3163 | } 3164 | 3165 | .fa-free-code-camp:before { 3166 | content: "\f2c5" 3167 | } 3168 | 3169 | .fa-telegram:before { 3170 | content: "\f2c6" 3171 | } 3172 | 3173 | .fa-thermometer-4:before, 3174 | .fa-thermometer-full:before, 3175 | .fa-thermometer:before { 3176 | content: "\f2c7" 3177 | } 3178 | 3179 | .fa-thermometer-3:before, 3180 | .fa-thermometer-three-quarters:before { 3181 | content: "\f2c8" 3182 | } 3183 | 3184 | .fa-thermometer-2:before, 3185 | .fa-thermometer-half:before { 3186 | content: "\f2c9" 3187 | } 3188 | 3189 | .fa-thermometer-1:before, 3190 | .fa-thermometer-quarter:before { 3191 | content: "\f2ca" 3192 | } 3193 | 3194 | .fa-thermometer-0:before, 3195 | .fa-thermometer-empty:before { 3196 | content: "\f2cb" 3197 | } 3198 | 3199 | .fa-shower:before { 3200 | content: "\f2cc" 3201 | } 3202 | 3203 | .fa-bath:before, 3204 | .fa-bathtub:before, 3205 | .fa-s15:before { 3206 | content: "\f2cd" 3207 | } 3208 | 3209 | .fa-podcast:before { 3210 | content: "\f2ce" 3211 | } 3212 | 3213 | .fa-window-maximize:before { 3214 | content: "\f2d0" 3215 | } 3216 | 3217 | .fa-window-minimize:before { 3218 | content: "\f2d1" 3219 | } 3220 | 3221 | .fa-window-restore:before { 3222 | content: "\f2d2" 3223 | } 3224 | 3225 | .fa-times-rectangle:before, 3226 | .fa-window-close:before { 3227 | content: "\f2d3" 3228 | } 3229 | 3230 | .fa-times-rectangle-o:before, 3231 | .fa-window-close-o:before { 3232 | content: "\f2d4" 3233 | } 3234 | 3235 | .fa-bandcamp:before { 3236 | content: "\f2d5" 3237 | } 3238 | 3239 | .fa-grav:before { 3240 | content: "\f2d6" 3241 | } 3242 | 3243 | .fa-etsy:before { 3244 | content: "\f2d7" 3245 | } 3246 | 3247 | .fa-imdb:before { 3248 | content: "\f2d8" 3249 | } 3250 | 3251 | .fa-ravelry:before { 3252 | content: "\f2d9" 3253 | } 3254 | 3255 | .fa-eercast:before { 3256 | content: "\f2da" 3257 | } 3258 | 3259 | .fa-microchip:before { 3260 | content: "\f2db" 3261 | } 3262 | 3263 | .fa-snowflake-o:before { 3264 | content: "\f2dc" 3265 | } 3266 | 3267 | .fa-superpowers:before { 3268 | content: "\f2dd" 3269 | } 3270 | 3271 | .fa-wpexplorer:before { 3272 | content: "\f2de" 3273 | } 3274 | 3275 | .fa-meetup:before { 3276 | content: "\f2e0" 3277 | } 3278 | 3279 | .sr-only { 3280 | position: absolute; 3281 | width: 1px; 3282 | height: 1px; 3283 | padding: 0; 3284 | margin: -1px; 3285 | overflow: hidden; 3286 | clip: rect(0, 0, 0, 0); 3287 | border: 0 3288 | } 3289 | 3290 | .sr-only-focusable:active, 3291 | .sr-only-focusable:focus { 3292 | position: static; 3293 | width: auto; 3294 | height: auto; 3295 | margin: 0; 3296 | overflow: visible; 3297 | clip: auto 3298 | } 3299 | 3300 | @font-face { 3301 | font-family: devicon; 3302 | src: url(../fonts/devicon.eot?-hdf3wh); 3303 | src: url(../fonts/devicon.eot?#iefix-hdf3wh) format("embedded-opentype"), url(../fonts/devicon.woff?-hdf3wh) format("woff"), url(../fonts/devicon.ttf?-hdf3wh) format("truetype"), url(../fonts/devicon.svg?-hdf3wh#devicon) format("svg"); 3304 | font-weight: 400; 3305 | font-style: normal 3306 | } 3307 | 3308 | [class*=" devicon-"], 3309 | [class^=devicon-] { 3310 | font-family: devicon; 3311 | speak: none; 3312 | font-style: normal; 3313 | font-weight: 400; 3314 | font-variant: normal; 3315 | text-transform: none; 3316 | line-height: 1; 3317 | -webkit-font-smoothing: antialiased; 3318 | -moz-osx-font-smoothing: grayscale 3319 | } 3320 | 3321 | .devicon-express-original-wordmark:before { 3322 | content: "\e93c" 3323 | } 3324 | 3325 | .devicon-express-original:before { 3326 | content: "\e93d" 3327 | } 3328 | 3329 | .devicon-devicon-plain-wordmark:before { 3330 | content: "\e93a" 3331 | } 3332 | 3333 | .devicon-devicon-plain:before { 3334 | content: "\e93b" 3335 | } 3336 | 3337 | .devicon-intellij-plain-wordmark:before { 3338 | content: "\e932" 3339 | } 3340 | 3341 | .devicon-intellij-plain:before { 3342 | content: "\e933" 3343 | } 3344 | 3345 | .devicon-pycharm-plain-wordmark:before { 3346 | content: "\e934" 3347 | } 3348 | 3349 | .devicon-pycharm-plain:before { 3350 | content: "\e935" 3351 | } 3352 | 3353 | .devicon-rubymine-plain-wordmark:before { 3354 | content: "\e936" 3355 | } 3356 | 3357 | .devicon-rubymine-plain:before { 3358 | content: "\e937" 3359 | } 3360 | 3361 | .devicon-webstorm-plain-wordmark:before { 3362 | content: "\e938" 3363 | } 3364 | 3365 | .devicon-webstorm-plain:before { 3366 | content: "\e939" 3367 | } 3368 | 3369 | .devicon-tomcat-line-wordmark:before { 3370 | content: "\e92c" 3371 | } 3372 | 3373 | .devicon-tomcat-line:before { 3374 | content: "\e92d" 3375 | } 3376 | 3377 | .devicon-vuejs-line-wordmark:before { 3378 | content: "\e92e" 3379 | } 3380 | 3381 | .devicon-vuejs-line:before { 3382 | content: "\e92f" 3383 | } 3384 | 3385 | .devicon-vuejs-plain-wordmark:before { 3386 | content: "\e930" 3387 | } 3388 | 3389 | .devicon-vuejs-plain:before { 3390 | content: "\e931" 3391 | } 3392 | 3393 | .devicon-swift-plain-wordmark:before { 3394 | content: "\e92a" 3395 | } 3396 | 3397 | .devicon-swift-plain:before { 3398 | content: "\e92b" 3399 | } 3400 | 3401 | .devicon-webpack-plain-wordmark:before { 3402 | content: "\e928" 3403 | } 3404 | 3405 | .devicon-webpack-plain:before { 3406 | content: "\e929" 3407 | } 3408 | 3409 | .devicon-visualstudio-plain-wordmark:before { 3410 | content: "\e926" 3411 | } 3412 | 3413 | .devicon-visualstudio-plain:before { 3414 | content: "\e927" 3415 | } 3416 | 3417 | .devicon-slack-plain-wordmark:before { 3418 | content: "\e924" 3419 | } 3420 | 3421 | .devicon-slack-plain:before { 3422 | content: "\e925" 3423 | } 3424 | 3425 | .devicon-facebook-original:before, 3426 | .devicon-facebook-plain:before { 3427 | content: "\e91c" 3428 | } 3429 | 3430 | .devicon-typescript-original:before, 3431 | .devicon-typescript-plain:before { 3432 | content: "\e920" 3433 | } 3434 | 3435 | .devicon-babel-original:before, 3436 | .devicon-babel-plain:before { 3437 | content: "\e921" 3438 | } 3439 | 3440 | .devicon-mocha-plain:before { 3441 | content: "\e919" 3442 | } 3443 | 3444 | .devicon-jasmine-plain-wordmark:before { 3445 | content: "\e91b" 3446 | } 3447 | 3448 | .devicon-jasmine-plain:before { 3449 | content: "\e91a" 3450 | } 3451 | 3452 | .devicon-gatling-plain-wordmark:before { 3453 | content: "\e918" 3454 | } 3455 | 3456 | .devicon-gatling-plain:before { 3457 | content: "\e917" 3458 | } 3459 | 3460 | .devicon-ssh-original-wordmark:before, 3461 | .devicon-ssh-plain-wordmark:before { 3462 | content: "\e916" 3463 | } 3464 | 3465 | .devicon-ssh-original:before, 3466 | .devicon-ssh-plain:before { 3467 | content: "\e915" 3468 | } 3469 | 3470 | .devicon-sourcetree-original-wordmark:before, 3471 | .devicon-sourcetree-plain-wordmark:before { 3472 | content: "\e914" 3473 | } 3474 | 3475 | .devicon-sourcetree-original:before, 3476 | .devicon-sourcetree-plain:before { 3477 | content: "\e913" 3478 | } 3479 | 3480 | .devicon-phpstorm-plain-wordmark:before { 3481 | content: "\e912" 3482 | } 3483 | 3484 | .devicon-phpstorm-plain:before { 3485 | content: "\e911" 3486 | } 3487 | 3488 | .devicon-protractor-plain-wordmark:before { 3489 | content: "\e901" 3490 | } 3491 | 3492 | .devicon-protractor-plain:before { 3493 | content: "\e900" 3494 | } 3495 | 3496 | .devicon-gradle-plain-wordmark:before { 3497 | content: "\e8f1" 3498 | } 3499 | 3500 | .devicon-gradle-plain:before { 3501 | content: "\e902" 3502 | } 3503 | 3504 | .devicon-cucumber-plain-wordmark:before { 3505 | content: "\e905" 3506 | } 3507 | 3508 | .devicon-cucumber-plain:before { 3509 | content: "\e904" 3510 | } 3511 | 3512 | .devicon-jeet-plain-wordmark:before { 3513 | content: "\e906" 3514 | } 3515 | 3516 | .devicon-jeet-plain:before { 3517 | content: "\e903" 3518 | } 3519 | 3520 | .devicon-gitlab-plain-wordmark:before { 3521 | content: "\e908" 3522 | } 3523 | 3524 | .devicon-gitlab-plain:before { 3525 | content: "\e907" 3526 | } 3527 | 3528 | .devicon-github-original-wordmark:before, 3529 | .devicon-github-plain-wordmark:before { 3530 | content: "\e90a" 3531 | } 3532 | 3533 | .devicon-github-original:before, 3534 | .devicon-github-plain:before { 3535 | content: "\e909" 3536 | } 3537 | 3538 | .devicon-d3js-plain:before { 3539 | content: "\e90c" 3540 | } 3541 | 3542 | .devicon-confluence-original-wordmark:before, 3543 | .devicon-confluence-plain-wordmark:before { 3544 | content: "\e90e" 3545 | } 3546 | 3547 | .devicon-confluence-original:before, 3548 | .devicon-confluence-plain:before { 3549 | content: "\e90d" 3550 | } 3551 | 3552 | .devicon-bitbucket-original-wordmark:before, 3553 | .devicon-bitbucket-plain-wordmark:before { 3554 | content: "\e910" 3555 | } 3556 | 3557 | .devicon-bitbucket-original:before, 3558 | .devicon-bitbucket-plain:before { 3559 | content: "\e90f" 3560 | } 3561 | 3562 | .devicon-safari-line-wordmark:before { 3563 | content: "\e632" 3564 | } 3565 | 3566 | .devicon-safari-line:before { 3567 | content: "\e63a" 3568 | } 3569 | 3570 | .devicon-safari-plain-wordmark:before { 3571 | content: "\e63b" 3572 | } 3573 | 3574 | .devicon-safari-plain:before { 3575 | content: "\e63c" 3576 | } 3577 | 3578 | .devicon-jetbrains-line-wordmark:before, 3579 | .devicon-jetbrains-line:before, 3580 | .devicon-jetbrains-plain-wordmark:before, 3581 | .devicon-jetbrains-plain:before { 3582 | content: "\e63d" 3583 | } 3584 | 3585 | .devicon-django-line-wordmark:before, 3586 | .devicon-django-line:before { 3587 | content: "\e63e" 3588 | } 3589 | 3590 | .devicon-django-plain-wordmark:before, 3591 | .devicon-django-plain:before { 3592 | content: "\e63f" 3593 | } 3594 | 3595 | .devicon-gimp-plain:before { 3596 | content: "\e633" 3597 | } 3598 | 3599 | .devicon-redhat-plain-wordmark:before { 3600 | content: "\e62a" 3601 | } 3602 | 3603 | .devicon-redhat-plain:before { 3604 | content: "\e62b" 3605 | } 3606 | 3607 | .devicon-cplusplus-line-wordmark:before, 3608 | .devicon-cplusplus-line:before { 3609 | content: "\e634" 3610 | } 3611 | 3612 | .devicon-cplusplus-plain-wordmark:before, 3613 | .devicon-cplusplus-plain:before { 3614 | content: "\e635" 3615 | } 3616 | 3617 | .devicon-csharp-line-wordmark:before, 3618 | .devicon-csharp-line:before { 3619 | content: "\e636" 3620 | } 3621 | 3622 | .devicon-csharp-plain-wordmark:before, 3623 | .devicon-csharp-plain:before { 3624 | content: "\e637" 3625 | } 3626 | 3627 | .devicon-c-line-wordmark:before, 3628 | .devicon-c-line:before { 3629 | content: "\e638" 3630 | } 3631 | 3632 | .devicon-c-plain-wordmark:before, 3633 | .devicon-c-plain:before { 3634 | content: "\e639" 3635 | } 3636 | 3637 | .devicon-nodewebkit-line-wordmark:before { 3638 | content: "\e611" 3639 | } 3640 | 3641 | .devicon-nodewebkit-line:before { 3642 | content: "\e612" 3643 | } 3644 | 3645 | .devicon-nodewebkit-plain-wordmark:before { 3646 | content: "\e613" 3647 | } 3648 | 3649 | .devicon-nodewebkit-plain:before { 3650 | content: "\e614" 3651 | } 3652 | 3653 | .devicon-nginx-original-wordmark:before, 3654 | .devicon-nginx-original:before, 3655 | .devicon-nginx-plain-wordmark:before, 3656 | .devicon-nginx-plain:before { 3657 | content: "\e615" 3658 | } 3659 | 3660 | .devicon-erlang-plain-wordmark:before { 3661 | content: "\e616" 3662 | } 3663 | 3664 | .devicon-erlang-plain:before { 3665 | content: "\e617" 3666 | } 3667 | 3668 | .devicon-doctrine-line-wordmark:before { 3669 | content: "\e618" 3670 | } 3671 | 3672 | .devicon-doctrine-line:before { 3673 | content: "\e619" 3674 | } 3675 | 3676 | .devicon-doctrine-plain-wordmark:before { 3677 | content: "\e61a" 3678 | } 3679 | 3680 | .devicon-doctrine-plain:before { 3681 | content: "\e625" 3682 | } 3683 | 3684 | .devicon-apache-line-wordmark:before { 3685 | content: "\e626" 3686 | } 3687 | 3688 | .devicon-apache-line:before { 3689 | content: "\e627" 3690 | } 3691 | 3692 | .devicon-apache-plain-wordmark:before { 3693 | content: "\e628" 3694 | } 3695 | 3696 | .devicon-apache-plain:before { 3697 | content: "\e629" 3698 | } 3699 | 3700 | .devicon-go-line:before { 3701 | content: "\e610" 3702 | } 3703 | 3704 | .devicon-redis-plain-wordmark:before { 3705 | content: "\e606" 3706 | } 3707 | 3708 | .devicon-redis-plain:before { 3709 | content: "\e607" 3710 | } 3711 | 3712 | .devicon-meteor-plain-wordmark:before { 3713 | content: "\e608" 3714 | } 3715 | 3716 | .devicon-meteor-plain:before { 3717 | content: "\e609" 3718 | } 3719 | 3720 | .devicon-heroku-line-wordmark:before, 3721 | .devicon-heroku-original-wordmark:before { 3722 | content: "\e60a" 3723 | } 3724 | 3725 | .devicon-heroku-line:before, 3726 | .devicon-heroku-original:before { 3727 | content: "\e60b" 3728 | } 3729 | 3730 | .devicon-heroku-plain-wordmark:before { 3731 | content: "\e60c" 3732 | } 3733 | 3734 | .devicon-heroku-plain:before { 3735 | content: "\e60f" 3736 | } 3737 | 3738 | .devicon-go-plain:before { 3739 | content: "\e61b" 3740 | } 3741 | 3742 | .devicon-docker-plain-wordmark:before { 3743 | content: "\e61e" 3744 | } 3745 | 3746 | .devicon-docker-plain:before { 3747 | content: "\e61f" 3748 | } 3749 | 3750 | .devicon-amazonwebservices-original:before, 3751 | .devicon-amazonwebservices-plain:before { 3752 | content: "\e603" 3753 | } 3754 | 3755 | .devicon-amazonwebservices-plain-wordmark:before { 3756 | content: "\e604" 3757 | } 3758 | 3759 | .devicon-android-plain-wordmark:before { 3760 | content: "\e60d" 3761 | } 3762 | 3763 | .devicon-android-plain:before { 3764 | content: "\e60e" 3765 | } 3766 | 3767 | .devicon-angularjs-plain-wordmark:before { 3768 | content: "\e61c" 3769 | } 3770 | 3771 | .devicon-angularjs-plain:before { 3772 | content: "\e61d" 3773 | } 3774 | 3775 | .devicon-appcelerator-original:before, 3776 | .devicon-appcelerator-plain:before { 3777 | content: "\e620" 3778 | } 3779 | 3780 | .devicon-appcelerator-plain-wordmark:before { 3781 | content: "\e621" 3782 | } 3783 | 3784 | .devicon-apple-original:before, 3785 | .devicon-apple-plain:before { 3786 | content: "\e622" 3787 | } 3788 | 3789 | .devicon-atom-original-wordmark:before, 3790 | .devicon-atom-plain-wordmark:before { 3791 | content: "\e623" 3792 | } 3793 | 3794 | .devicon-atom-original:before, 3795 | .devicon-atom-plain:before { 3796 | content: "\e624" 3797 | } 3798 | 3799 | .devicon-backbonejs-plain-wordmark:before { 3800 | content: "\e62c" 3801 | } 3802 | 3803 | .devicon-backbonejs-plain:before { 3804 | content: "\e62d" 3805 | } 3806 | 3807 | .devicon-bootstrap-plain-wordmark:before { 3808 | content: "\e62e" 3809 | } 3810 | 3811 | .devicon-bootstrap-plain:before { 3812 | content: "\e62f" 3813 | } 3814 | 3815 | .devicon-bower-line-wordmark:before { 3816 | content: "\e630" 3817 | } 3818 | 3819 | .devicon-bower-line:before { 3820 | content: "\e631" 3821 | } 3822 | 3823 | .devicon-bower-plain-wordmark:before { 3824 | content: "\e64e" 3825 | } 3826 | 3827 | .devicon-bower-plain:before { 3828 | content: "\e64f" 3829 | } 3830 | 3831 | .devicon-chrome-plain-wordmark:before { 3832 | content: "\e665" 3833 | } 3834 | 3835 | .devicon-chrome-plain:before { 3836 | content: "\e666" 3837 | } 3838 | 3839 | .devicon-codeigniter-plain-wordmark:before { 3840 | content: "\e667" 3841 | } 3842 | 3843 | .devicon-codeigniter-plain:before { 3844 | content: "\e668" 3845 | } 3846 | 3847 | .devicon-coffeescript-original-wordmark:before, 3848 | .devicon-coffeescript-plain-wordmark:before { 3849 | content: "\e669" 3850 | } 3851 | 3852 | .devicon-coffeescript-original:before, 3853 | .devicon-coffeescript-plain:before { 3854 | content: "\e66a" 3855 | } 3856 | 3857 | .devicon-css3-plain-wordmark:before { 3858 | content: "\e678" 3859 | } 3860 | 3861 | .devicon-css3-plain:before { 3862 | content: "\e679" 3863 | } 3864 | 3865 | .devicon-debian-plain-wordmark:before { 3866 | content: "\e67e" 3867 | } 3868 | 3869 | .devicon-debian-plain:before { 3870 | content: "\e67f" 3871 | } 3872 | 3873 | .devicon-dot-net-plain-wordmark:before { 3874 | content: "\e6d3" 3875 | } 3876 | 3877 | .devicon-dot-net-plain:before { 3878 | content: "\e6d4" 3879 | } 3880 | 3881 | .devicon-drupal-plain-wordmark:before { 3882 | content: "\e6e2" 3883 | } 3884 | 3885 | .devicon-drupal-plain:before { 3886 | content: "\e6e3" 3887 | } 3888 | 3889 | .devicon-firefox-plain-wordmark:before { 3890 | content: "\e75d" 3891 | } 3892 | 3893 | .devicon-firefox-plain:before { 3894 | content: "\e75e" 3895 | } 3896 | 3897 | .devicon-foundation-plain-wordmark:before { 3898 | content: "\e7a2" 3899 | } 3900 | 3901 | .devicon-foundation-plain:before { 3902 | content: "\e7a3" 3903 | } 3904 | 3905 | .devicon-git-plain-wordmark:before { 3906 | content: "\e7a7" 3907 | } 3908 | 3909 | .devicon-git-plain:before { 3910 | content: "\e7a8" 3911 | } 3912 | 3913 | .devicon-google-original-wordmark:before, 3914 | .devicon-google-plain-wordmark:before { 3915 | content: "\e91d" 3916 | } 3917 | 3918 | .devicon-google-original:before, 3919 | .devicon-google-plain:before { 3920 | content: "\e91e" 3921 | } 3922 | 3923 | .devicon-grunt-line-wordmark:before { 3924 | content: "\e7a9" 3925 | } 3926 | 3927 | .devicon-grunt-line:before { 3928 | content: "\e7aa" 3929 | } 3930 | 3931 | .devicon-grunt-plain-wordmark:before { 3932 | content: "\e7ea" 3933 | } 3934 | 3935 | .devicon-grunt-plain:before { 3936 | content: "\e7eb" 3937 | } 3938 | 3939 | .devicon-gulp-plain:before { 3940 | content: "\e7ec" 3941 | } 3942 | 3943 | .devicon-html5-plain-wordmark:before { 3944 | content: "\e7f6" 3945 | } 3946 | 3947 | .devicon-html5-plain:before { 3948 | content: "\e7f7" 3949 | } 3950 | 3951 | .devicon-ie10-original:before, 3952 | .devicon-ie10-plain:before { 3953 | content: "\e7f8" 3954 | } 3955 | 3956 | .devicon-illustrator-line:before { 3957 | content: "\e7f9" 3958 | } 3959 | 3960 | .devicon-illustrator-plain:before { 3961 | content: "\e7fa" 3962 | } 3963 | 3964 | .devicon-inkscape-plain-wordmark:before { 3965 | content: "\e834" 3966 | } 3967 | 3968 | .devicon-inkscape-plain:before { 3969 | content: "\e835" 3970 | } 3971 | 3972 | .devicon-java-plain-wordmark:before { 3973 | content: "\e841" 3974 | } 3975 | 3976 | .devicon-java-plain:before { 3977 | content: "\e842" 3978 | } 3979 | 3980 | .devicon-javascript-plain:before { 3981 | content: "\e845" 3982 | } 3983 | 3984 | .devicon-jquery-plain-wordmark:before { 3985 | content: "\e849" 3986 | } 3987 | 3988 | .devicon-jquery-plain:before { 3989 | content: "\e84a" 3990 | } 3991 | 3992 | .devicon-krakenjs-plain-wordmark:before { 3993 | content: "\e84f" 3994 | } 3995 | 3996 | .devicon-krakenjs-plain:before { 3997 | content: "\e850" 3998 | } 3999 | 4000 | .devicon-laravel-plain-wordmark:before { 4001 | content: "\e851" 4002 | } 4003 | 4004 | .devicon-laravel-plain:before { 4005 | content: "\e852" 4006 | } 4007 | 4008 | .devicon-less-plain-wordmark:before { 4009 | content: "\e853" 4010 | } 4011 | 4012 | .devicon-linux-plain:before { 4013 | content: "\eb1c" 4014 | } 4015 | 4016 | .devicon-mongodb-plain-wordmark:before { 4017 | content: "\eb43" 4018 | } 4019 | 4020 | .devicon-mongodb-plain:before { 4021 | content: "\eb44" 4022 | } 4023 | 4024 | .devicon-moodle-plain-wordmark:before { 4025 | content: "\eb5a" 4026 | } 4027 | 4028 | .devicon-moodle-plain:before { 4029 | content: "\eb5b" 4030 | } 4031 | 4032 | .devicon-mysql-plain-wordmark:before { 4033 | content: "\eb60" 4034 | } 4035 | 4036 | .devicon-mysql-plain:before { 4037 | content: "\eb61" 4038 | } 4039 | 4040 | .devicon-nodejs-plain-wordmark:before { 4041 | content: "\eb69" 4042 | } 4043 | 4044 | .devicon-nodejs-plain:before { 4045 | content: "\eb6a" 4046 | } 4047 | 4048 | .devicon-oracle-original:before, 4049 | .devicon-oracle-plain:before { 4050 | content: "\eb6b" 4051 | } 4052 | 4053 | .devicon-photoshop-line:before { 4054 | content: "\eb6c" 4055 | } 4056 | 4057 | .devicon-photoshop-plain:before { 4058 | content: "\eb6d" 4059 | } 4060 | 4061 | .devicon-php-plain:before { 4062 | content: "\eb71" 4063 | } 4064 | 4065 | .devicon-postgresql-plain-wordmark:before { 4066 | content: "\eb7c" 4067 | } 4068 | 4069 | .devicon-postgresql-plain:before { 4070 | content: "\eb7d" 4071 | } 4072 | 4073 | .devicon-python-plain-wordmark:before { 4074 | content: "\eb88" 4075 | } 4076 | 4077 | .devicon-python-plain:before { 4078 | content: "\eb89" 4079 | } 4080 | 4081 | .devicon-rails-plain-wordmark:before { 4082 | content: "\eba2" 4083 | } 4084 | 4085 | .devicon-rails-plain:before { 4086 | content: "\eba3" 4087 | } 4088 | 4089 | .devicon-react-original-wordmark:before, 4090 | .devicon-react-plain-wordmark:before { 4091 | content: "\e600" 4092 | } 4093 | 4094 | .devicon-react-original:before, 4095 | .devicon-react-plain:before { 4096 | content: "\e601" 4097 | } 4098 | 4099 | .devicon-ruby-plain-wordmark:before { 4100 | content: "\ebc9" 4101 | } 4102 | 4103 | .devicon-ruby-plain:before { 4104 | content: "\ebca" 4105 | } 4106 | 4107 | .devicon-sass-original:before, 4108 | .devicon-sass-plain:before { 4109 | content: "\ebcb" 4110 | } 4111 | 4112 | .devicon-sequelize-original-wordmark:before, 4113 | .devicon-sequelize-plain-wordmark:before { 4114 | content: "\e922" 4115 | } 4116 | 4117 | .devicon-sequelize-original:before, 4118 | .devicon-sequelize-plain:before { 4119 | content: "\e923" 4120 | } 4121 | 4122 | .devicon-symfony-original-wordmark:before, 4123 | .devicon-symfony-plain-wordmark:before { 4124 | content: "\e602" 4125 | } 4126 | 4127 | .devicon-symfony-original:before, 4128 | .devicon-symfony-plain:before { 4129 | content: "\e605" 4130 | } 4131 | 4132 | .devicon-travis-plain-wordmark:before { 4133 | content: "\ebcc" 4134 | } 4135 | 4136 | .devicon-travis-plain:before { 4137 | content: "\ebcd" 4138 | } 4139 | 4140 | .devicon-trello-plain-wordmark:before { 4141 | content: "\ebce" 4142 | } 4143 | 4144 | .devicon-trello-plain:before { 4145 | content: "\ebcf" 4146 | } 4147 | 4148 | .devicon-twitter-original:before, 4149 | .devicon-twitter-plain:before { 4150 | content: "\e91f" 4151 | } 4152 | 4153 | .devicon-ubuntu-plain-wordmark:before { 4154 | content: "\ebd0" 4155 | } 4156 | 4157 | .devicon-ubuntu-plain:before { 4158 | content: "\ebd1" 4159 | } 4160 | 4161 | .devicon-vim-plain:before { 4162 | content: "\ebf3" 4163 | } 4164 | 4165 | .devicon-windows8-original-wordmark:before, 4166 | .devicon-windows8-plain-wordmark:before { 4167 | content: "\ebf4" 4168 | } 4169 | 4170 | .devicon-windows8-original:before, 4171 | .devicon-windows8-plain:before { 4172 | content: "\ebf5" 4173 | } 4174 | 4175 | .devicon-wordpress-plain-wordmark:before { 4176 | content: "\ebfd" 4177 | } 4178 | 4179 | .devicon-wordpress-plain:before { 4180 | content: "\ebfe" 4181 | } 4182 | 4183 | .devicon-yii-plain-wordmark:before { 4184 | content: "\ec01" 4185 | } 4186 | 4187 | .devicon-yii-plain:before { 4188 | content: "\ec02" 4189 | } 4190 | 4191 | .devicon-zend-plain-wordmark:before { 4192 | content: "\ec03" 4193 | } 4194 | 4195 | .devicon-zend-plain:before { 4196 | content: "\ec04" 4197 | } 4198 | 4199 | .devicon-express-original-wordmark.colored, 4200 | .devicon-express-original.colored { 4201 | color: #444 4202 | } 4203 | 4204 | .devicon-devicon-plain-wordmark.colored, 4205 | .devicon-devicon-plain.colored { 4206 | color: #60be86 4207 | } 4208 | 4209 | .devicon-intellij-plain-wordmark.colored, 4210 | .devicon-intellij-plain.colored { 4211 | color: #136ba2 4212 | } 4213 | 4214 | .devicon-pycharm-plain-wordmark.colored, 4215 | .devicon-pycharm-plain.colored { 4216 | color: #4d8548 4217 | } 4218 | 4219 | .devicon-rubymine-plain-wordmark.colored, 4220 | .devicon-rubymine-plain.colored { 4221 | color: #c12c4c 4222 | } 4223 | 4224 | .devicon-webstorm-plain-wordmark.colored, 4225 | .devicon-webstorm-plain.colored { 4226 | color: #2788b5 4227 | } 4228 | 4229 | .devicon-tomcat-line-wordmark.colored, 4230 | .devicon-tomcat-line.colored { 4231 | color: #d1a41a 4232 | } 4233 | 4234 | .devicon-vuejs-line-wordmark.colored, 4235 | .devicon-vuejs-line.colored, 4236 | .devicon-vuejs-plain-wordmark.colored, 4237 | .devicon-vuejs-plain.colored { 4238 | color: #41b883 4239 | } 4240 | 4241 | .devicon-swift-plain-wordmark.colored, 4242 | .devicon-swift-plain.colored { 4243 | color: #f05138 4244 | } 4245 | 4246 | .devicon-webpack-plain-wordmark.colored, 4247 | .devicon-webpack-plain.colored { 4248 | color: #1c78c0 4249 | } 4250 | 4251 | .devicon-visualstudio-plain-wordmark.colored, 4252 | .devicon-visualstudio-plain.colored { 4253 | color: #68217a 4254 | } 4255 | 4256 | .devicon-slack-plain-wordmark.colored, 4257 | .devicon-slack-plain.colored { 4258 | color: #2d333a 4259 | } 4260 | 4261 | .devicon-gatling-plain-wordmark.colored, 4262 | .devicon-gatling-plain.colored { 4263 | color: #e77500 4264 | } 4265 | 4266 | .devicon-ssh-original-wordmark.colored, 4267 | .devicon-ssh-original.colored, 4268 | .devicon-ssh-plain-wordmark.colored, 4269 | .devicon-ssh-plain.colored { 4270 | color: #231f20 4271 | } 4272 | 4273 | .devicon-sourcetree-original-wordmark.colored, 4274 | .devicon-sourcetree-original.colored, 4275 | .devicon-sourcetree-plain-wordmark.colored, 4276 | .devicon-sourcetree-plain.colored { 4277 | color: #205081 4278 | } 4279 | 4280 | .devicon-phpstorm-plain-wordmark.colored, 4281 | .devicon-phpstorm-plain.colored { 4282 | color: #5058a6 4283 | } 4284 | 4285 | .devicon-protractor-plain-wordmark.colored, 4286 | .devicon-protractor-plain.colored { 4287 | color: #b7111d 4288 | } 4289 | 4290 | .devicon-cucumber-plain-wordmark.colored, 4291 | .devicon-cucumber-plain.colored { 4292 | color: #00a818 4293 | } 4294 | 4295 | .devicon-gradle-plain-wordmark.colored, 4296 | .devicon-gradle-plain.colored { 4297 | color: #02303a 4298 | } 4299 | 4300 | .devicon-jeet-plain-wordmark.colored, 4301 | .devicon-jeet-plain.colored { 4302 | color: #ff664a 4303 | } 4304 | 4305 | .devicon-gitlab-plain-wordmark.colored, 4306 | .devicon-gitlab-plain.colored { 4307 | color: #e24329 4308 | } 4309 | 4310 | .devicon-github-original-wordmark.colored, 4311 | .devicon-github-original.colored, 4312 | .devicon-github-plain-wordmark.colored, 4313 | .devicon-github-plain.colored { 4314 | color: #181616 4315 | } 4316 | 4317 | .devicon-d3js-plain.colored { 4318 | color: #f7974e 4319 | } 4320 | 4321 | .devicon-bitbucket-original-wordmark.colored, 4322 | .devicon-bitbucket-original.colored, 4323 | .devicon-bitbucket-plain-wordmark.colored, 4324 | .devicon-bitbucket-plain.colored, 4325 | .devicon-confluence-original-wordmark.colored, 4326 | .devicon-confluence-original.colored, 4327 | .devicon-confluence-plain-wordmark.colored, 4328 | .devicon-confluence-plain.colored { 4329 | color: #205081 4330 | } 4331 | 4332 | .devicon-amazonwebservices-original.colored, 4333 | .devicon-amazonwebservices-plain-wordmark.colored, 4334 | .devicon-amazonwebservices-plain.colored { 4335 | color: #f7a80d 4336 | } 4337 | 4338 | .devicon-android-plain-wordmark.colored, 4339 | .devicon-android-plain.colored { 4340 | color: #a4c439 4341 | } 4342 | 4343 | .devicon-angularjs-plain-wordmark.colored, 4344 | .devicon-angularjs-plain.colored { 4345 | color: #c4473a 4346 | } 4347 | 4348 | .devicon-apache-line-wordmark.colored, 4349 | .devicon-apache-line.colored, 4350 | .devicon-apache-plain-wordmark.colored, 4351 | .devicon-apache-plain.colored { 4352 | color: #303284 4353 | } 4354 | 4355 | .devicon-appcelerator-original.colored, 4356 | .devicon-appcelerator-plain-wordmark.colored, 4357 | .devicon-appcelerator-plain.colored { 4358 | color: #ac162c 4359 | } 4360 | 4361 | .devicon-apple-original.colored, 4362 | .devicon-apple-plain.colored { 4363 | color: #000 4364 | } 4365 | 4366 | .devicon-atom-original-wordmark.colored, 4367 | .devicon-atom-original.colored, 4368 | .devicon-atom-plain-wordmark.colored, 4369 | .devicon-atom-plain.colored { 4370 | color: #67595d 4371 | } 4372 | 4373 | .devicon-babel-original.colored, 4374 | .devicon-babel-plain.colored { 4375 | color: #f9dc3e 4376 | } 4377 | 4378 | .devicon-backbonejs-plain-wordmark.colored, 4379 | .devicon-backbonejs-plain.colored { 4380 | color: #002a41 4381 | } 4382 | 4383 | .devicon-bootstrap-plain-wordmark.colored, 4384 | .devicon-bootstrap-plain.colored { 4385 | color: #59407f 4386 | } 4387 | 4388 | .devicon-bower-line-wordmark.colored, 4389 | .devicon-bower-line.colored, 4390 | .devicon-bower-plain-wordmark.colored, 4391 | .devicon-bower-plain.colored { 4392 | color: #ef5734 4393 | } 4394 | 4395 | .devicon-c-line-wordmark.colored, 4396 | .devicon-c-line.colored, 4397 | .devicon-c-plain-wordmark.colored, 4398 | .devicon-c-plain.colored { 4399 | color: #03599c 4400 | } 4401 | 4402 | .devicon-chrome-plain-wordmark.colored, 4403 | .devicon-chrome-plain.colored { 4404 | color: #ce4e4e 4405 | } 4406 | 4407 | .devicon-codeigniter-plain-wordmark.colored, 4408 | .devicon-codeigniter-plain.colored { 4409 | color: #ee4323 4410 | } 4411 | 4412 | .devicon-coffeescript-original-wordmark.colored, 4413 | .devicon-coffeescript-original.colored, 4414 | .devicon-coffeescript-plain-wordmark.colored, 4415 | .devicon-coffeescript-plain.colored { 4416 | color: #28334c 4417 | } 4418 | 4419 | .devicon-cplusplus-line-wordmark.colored, 4420 | .devicon-cplusplus-line.colored, 4421 | .devicon-cplusplus-plain-wordmark.colored, 4422 | .devicon-cplusplus-plain.colored { 4423 | color: #9c033a 4424 | } 4425 | 4426 | .devicon-csharp-line-wordmark.colored, 4427 | .devicon-csharp-line.colored, 4428 | .devicon-csharp-plain-wordmark.colored, 4429 | .devicon-csharp-plain.colored { 4430 | color: #68217a 4431 | } 4432 | 4433 | .devicon-css3-plain-wordmark.colored, 4434 | .devicon-css3-plain.colored { 4435 | color: #3d8fc6 4436 | } 4437 | 4438 | .devicon-debian-plain-wordmark.colored, 4439 | .devicon-debian-plain.colored { 4440 | color: #a80030 4441 | } 4442 | 4443 | .devicon-django-line-wordmark.colored, 4444 | .devicon-django-line.colored, 4445 | .devicon-django-plain-wordmark.colored, 4446 | .devicon-django-plain.colored { 4447 | color: #003a2b 4448 | } 4449 | 4450 | .devicon-docker-plain-wordmark.colored, 4451 | .devicon-docker-plain.colored { 4452 | color: #019bc6 4453 | } 4454 | 4455 | .devicon-doctrine-line-wordmark.colored, 4456 | .devicon-doctrine-line.colored, 4457 | .devicon-doctrine-plain-wordmark.colored, 4458 | .devicon-doctrine-plain.colored { 4459 | color: #f56d39 4460 | } 4461 | 4462 | .devicon-dot-net-plain-wordmark.colored, 4463 | .devicon-dot-net-plain.colored { 4464 | color: #1384c8 4465 | } 4466 | 4467 | .devicon-drupal-plain-wordmark.colored, 4468 | .devicon-drupal-plain.colored { 4469 | color: #0073ba 4470 | } 4471 | 4472 | .devicon-erlang-plain-wordmark.colored, 4473 | .devicon-erlang-plain.colored { 4474 | color: #a90533 4475 | } 4476 | 4477 | .devicon-facebook-original.colored, 4478 | .devicon-facebook-plain.colored { 4479 | color: #3d5a98 4480 | } 4481 | 4482 | .devicon-firefox-plain-wordmark.colored, 4483 | .devicon-firefox-plain.colored { 4484 | color: #dd732a 4485 | } 4486 | 4487 | .devicon-foundation-plain-wordmark.colored, 4488 | .devicon-foundation-plain.colored { 4489 | color: #008cba 4490 | } 4491 | 4492 | .devicon-gimp-plain-wordmark.colored, 4493 | .devicon-gimp-plain.colored { 4494 | color: #716955 4495 | } 4496 | 4497 | .devicon-git-plain-wordmark.colored, 4498 | .devicon-git-plain.colored { 4499 | color: #f34f29 4500 | } 4501 | 4502 | .devicon-go-line.colored, 4503 | .devicon-go-plain.colored { 4504 | color: #000 4505 | } 4506 | 4507 | .devicon-google-original-wordmark.colored, 4508 | .devicon-google-original.colored, 4509 | .devicon-google-plain-wordmark.colored, 4510 | .devicon-google-plain.colored { 4511 | color: #587dbd 4512 | } 4513 | 4514 | .devicon-grunt-line-wordmark.colored, 4515 | .devicon-grunt-line.colored, 4516 | .devicon-grunt-plain-wordmark.colored, 4517 | .devicon-grunt-plain.colored { 4518 | color: #fcaa1a 4519 | } 4520 | 4521 | .devicon-gulp-plain.colored { 4522 | color: #eb4a4b 4523 | } 4524 | 4525 | .devicon-heroku-line-wordmark.colored, 4526 | .devicon-heroku-line.colored, 4527 | .devicon-heroku-original-wordmark.colored, 4528 | .devicon-heroku-original.colored, 4529 | .devicon-heroku-plain-wordmark.colored, 4530 | .devicon-heroku-plain.colored { 4531 | color: #6762a6 4532 | } 4533 | 4534 | .devicon-html5-plain-wordmark.colored, 4535 | .devicon-html5-plain.colored { 4536 | color: #e54d26 4537 | } 4538 | 4539 | .devicon-ie10-original.colored, 4540 | .devicon-ie10-plain.colored { 4541 | color: #1ebbee 4542 | } 4543 | 4544 | .devicon-illustrator-line.colored, 4545 | .devicon-illustrator-plain.colored { 4546 | color: #faa625 4547 | } 4548 | 4549 | .devicon-inkscape-plain-wordmark.colored, 4550 | .devicon-inkscape-plain.colored { 4551 | color: #000 4552 | } 4553 | 4554 | .devicon-java-plain-wordmark.colored, 4555 | .devicon-java-plain.colored { 4556 | color: #ea2d2e 4557 | } 4558 | 4559 | .devicon-jasmine-plain-wordmark.colored, 4560 | .devicon-jasmine-plain.colored { 4561 | color: #8a4182 4562 | } 4563 | 4564 | .devicon-javascript-plain.colored { 4565 | color: #f0db4f 4566 | } 4567 | 4568 | .devicon-jetbrains-line-wordmark.colored, 4569 | .devicon-jetbrains-line.colored, 4570 | .devicon-jetbrains-plain-wordmark.colored, 4571 | .devicon-jetbrains-plain.colored { 4572 | color: #f68b1f 4573 | } 4574 | 4575 | .devicon-jquery-plain-wordmark.colored, 4576 | .devicon-jquery-plain.colored { 4577 | color: #0769ad 4578 | } 4579 | 4580 | .devicon-krakenjs-plain-wordmark.colored, 4581 | .devicon-krakenjs-plain.colored { 4582 | color: #0081c2 4583 | } 4584 | 4585 | .devicon-laravel-plain-wordmark.colored, 4586 | .devicon-laravel-plain.colored { 4587 | color: #fd4f31 4588 | } 4589 | 4590 | .devicon-less-plain-wordmark.colored { 4591 | color: #2a4d80 4592 | } 4593 | 4594 | .devicon-linux-plain.colored { 4595 | color: #000 4596 | } 4597 | 4598 | .devicon-meteor-plain-wordmark.colored, 4599 | .devicon-meteor-plain.colored { 4600 | color: #df5052 4601 | } 4602 | 4603 | .devicon-mocha-plain.colored { 4604 | color: #8d6748 4605 | } 4606 | 4607 | .devicon-mongodb-plain-wordmark.colored, 4608 | .devicon-mongodb-plain.colored { 4609 | color: #4faa41 4610 | } 4611 | 4612 | .devicon-moodle-plain-wordmark.colored, 4613 | .devicon-moodle-plain.colored { 4614 | color: #f7931e 4615 | } 4616 | 4617 | .devicon-mysql-plain-wordmark.colored, 4618 | .devicon-mysql-plain.colored { 4619 | color: #00618a 4620 | } 4621 | 4622 | .devicon-nginx-original-wordmark.colored, 4623 | .devicon-nginx-original.colored, 4624 | .devicon-nginx-plain-wordmark.colored, 4625 | .devicon-nginx-plain.colored { 4626 | color: #090 4627 | } 4628 | 4629 | .devicon-nodejs-plain-wordmark.colored, 4630 | .devicon-nodejs-plain.colored { 4631 | color: #83cd29 4632 | } 4633 | 4634 | .devicon-nodewebkit-line-wordmark.colored, 4635 | .devicon-nodewebkit-line.colored, 4636 | .devicon-nodewebkit-plain-wordmark.colored, 4637 | .devicon-nodewebkit-plain.colored { 4638 | color: #3d3b47 4639 | } 4640 | 4641 | .devicon-oracle-original.colored, 4642 | .devicon-oracle-plain-wordmark.colored, 4643 | .devicon-oracle-plain.colored { 4644 | color: #ea1b22 4645 | } 4646 | 4647 | .devicon-photoshop-line.colored, 4648 | .devicon-photoshop-plain.colored { 4649 | color: #80b5e2 4650 | } 4651 | 4652 | .devicon-php-plain.colored { 4653 | color: #6181b6 4654 | } 4655 | 4656 | .devicon-postgresql-plain-wordmark.colored, 4657 | .devicon-postgresql-plain.colored { 4658 | color: #336791 4659 | } 4660 | 4661 | .devicon-python-plain-wordmark.colored, 4662 | .devicon-python-plain.colored { 4663 | color: #ffd845 4664 | } 4665 | 4666 | .devicon-rails-plain-wordmark.colored, 4667 | .devicon-rails-plain.colored { 4668 | color: #a62c46 4669 | } 4670 | 4671 | .devicon-ruby-plain-wordmark.colored, 4672 | .devicon-ruby-plain.colored { 4673 | color: #d91404 4674 | } 4675 | 4676 | .devicon-safari-line-wordmark.colored, 4677 | .devicon-safari-line.colored, 4678 | .devicon-safari-plain-wordmark.colored, 4679 | .devicon-safari-plain.colored { 4680 | color: #1b88ca 4681 | } 4682 | 4683 | .devicon-react-original-wordmark.colored, 4684 | .devicon-react-original.colored, 4685 | .devicon-react-plain-wordmark.colored, 4686 | .devicon-react-plain.colored { 4687 | color: #61dafb 4688 | } 4689 | 4690 | .devicon-redhat-original-wordmark.colored, 4691 | .devicon-redhat-original.colored, 4692 | .devicon-redhat-plain-wordmark.colored, 4693 | .devicon-redhat-plain.colored { 4694 | color: #e93442 4695 | } 4696 | 4697 | .devicon-redis-plain-wordmark.colored, 4698 | .devicon-redis-plain.colored { 4699 | color: #d82c20 4700 | } 4701 | 4702 | .devicon-sass-original.colored, 4703 | .devicon-sass-plain-wordmark.colored, 4704 | .devicon-sass-plain.colored { 4705 | color: #c69 4706 | } 4707 | 4708 | .devicon-sequelize-original-wordmark.colored, 4709 | .devicon-sequelize-original.colored, 4710 | .devicon-sequelize-plain-wordmark.colored, 4711 | .devicon-sequelize-plain.colored { 4712 | color: #3b4b72 4713 | } 4714 | 4715 | .devicon-symfony-original-wordmark.colored, 4716 | .devicon-symfony-original.colored, 4717 | .devicon-symfony-plain-wordmark.colored, 4718 | .devicon-symfony-plain.colored { 4719 | color: #1a171b 4720 | } 4721 | 4722 | .devicon-travis-plain-wordmark.colored, 4723 | .devicon-travis-plain.colored { 4724 | color: #bb2031 4725 | } 4726 | 4727 | .devicon-trello-plain-wordmark.colored, 4728 | .devicon-trello-plain.colored { 4729 | color: #23719f 4730 | } 4731 | 4732 | .devicon-twitter-original.colored, 4733 | .devicon-twitter-plain.colored { 4734 | color: #1da1f2 4735 | } 4736 | 4737 | .devicon-typescript-original.colored, 4738 | .devicon-typescript-plain.colored { 4739 | color: #007acc 4740 | } 4741 | 4742 | .devicon-ubuntu-plain-wordmark.colored, 4743 | .devicon-ubuntu-plain.colored { 4744 | color: #dd4814 4745 | } 4746 | 4747 | .devicon-vim-plain.colored { 4748 | color: #179a33 4749 | } 4750 | 4751 | .devicon-windows8-original-wordmark.colored, 4752 | .devicon-windows8-original.colored, 4753 | .devicon-windows8-plain-wordmark.colored, 4754 | .devicon-windows8-plain.colored { 4755 | color: #00adef 4756 | } 4757 | 4758 | .devicon-wordpress-plain-wordmark.colored, 4759 | .devicon-wordpress-plain.colored { 4760 | color: #494949 4761 | } 4762 | 4763 | .devicon-yii-plain-wordmark.colored, 4764 | .devicon-yii-plain.colored { 4765 | color: #0073bb 4766 | } 4767 | 4768 | .devicon-zend-plain-wordmark.colored, 4769 | .devicon-zend-plain.colored { 4770 | color: #68b604 4771 | } 4772 | 4773 | article, 4774 | aside, 4775 | figcaption, 4776 | figure, 4777 | footer, 4778 | header, 4779 | nav, 4780 | section { 4781 | display: block 4782 | } 4783 | 4784 | h1, 4785 | h2, 4786 | h3, 4787 | h4, 4788 | strong { 4789 | margin-top: 1em; 4790 | padding-top: 1em; 4791 | line-height: 1.25; 4792 | color: #333 4793 | } 4794 | 4795 | h2 { 4796 | font-size: 2rem 4797 | } 4798 | 4799 | h3 { 4800 | font-size: 1.5rem 4801 | } 4802 | 4803 | h4 { 4804 | font-size: 1rem 4805 | } 4806 | 4807 | ol, 4808 | ul { 4809 | padding-left: 40px 4810 | } 4811 | 4812 | figure, 4813 | ol, 4814 | p, 4815 | ul { 4816 | margin: 1em 0 4817 | } 4818 | 4819 | a img { 4820 | border: 0 4821 | } 4822 | 4823 | #particles-js { 4824 | background: #1488CC; 4825 | /* fallback for old browsers */ 4826 | background: -webkit-linear-gradient(to right, #2B32B2, #1488CC); 4827 | /* Chrome 10-25, Safari 5.1-6 */ 4828 | background: linear-gradient(to right, #2B32B2, #1488CC); 4829 | /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ 4830 | 4831 | display: flex; 4832 | vertical-align: bottom; 4833 | width: 100%; 4834 | min-height: 100vh; 4835 | background-repeat: no-repeat; 4836 | background-size: cover; 4837 | background-attachment: fixed 4838 | } 4839 | 4840 | #particles-js .particles-js-canvas-el { 4841 | width: 100% !important; 4842 | height: 100vh !important 4843 | } 4844 | 4845 | .header { 4846 | z-index: 1; 4847 | text-align: center; 4848 | color: #fff; 4849 | position: absolute; 4850 | font-family: 'Rubik', sans-serif; 4851 | width: 80%; 4852 | top: 50%; 4853 | left: 50%; 4854 | margin: 0 auto; 4855 | -webkit-transform: translate(-50%, -50%); 4856 | transform: translate(-50%, -50%) 4857 | } 4858 | 4859 | .header .site-title { 4860 | font-size: 35px; 4861 | display: block; 4862 | line-height: 1; 4863 | color: #fff; 4864 | } 4865 | 4866 | @media only screen and (min-width:550px) { 4867 | .header .site-title { 4868 | margin: 0; 4869 | font-size: 100px 4870 | } 4871 | } 4872 | 4873 | .header .site-description { 4874 | font-size: 20px; 4875 | display: block; 4876 | line-height: 1; 4877 | color: #fff; 4878 | margin-top: 10px 4879 | } 4880 | 4881 | @media only screen and (min-width:550px) { 4882 | .header .site-description { 4883 | font-size: 40px 4884 | } 4885 | } 4886 | 4887 | .header-links { 4888 | margin: 10px 4889 | } 4890 | 4891 | .header-links .link { 4892 | color: #fff; 4893 | text-decoration: none; 4894 | font-size: 15px; 4895 | margin: 10px 4896 | } 4897 | 4898 | @media only screen and (min-width:550px) { 4899 | .header-links .link { 4900 | font-size: 20px 4901 | } 4902 | } 4903 | 4904 | .header-icons { 4905 | display: flex; 4906 | justify-content: center; 4907 | text-align: center 4908 | } 4909 | 4910 | .down, 4911 | .header-icons .icon { 4912 | color: #fff; 4913 | text-align: center 4914 | } 4915 | 4916 | .header-icons .icon { 4917 | height: 20px; 4918 | padding: 10px; 4919 | border-radius: 50%; 4920 | border: 2px solid #fff; 4921 | transition: all .7s; 4922 | width: 20px; 4923 | font-size: 20px; 4924 | margin: 5px 4925 | } 4926 | 4927 | .header-icons .icon:active, 4928 | .header-icons .icon:hover { 4929 | color: #1488CC; 4930 | background: #fff 4931 | } 4932 | 4933 | @media only screen and (min-width:550px) { 4934 | .header-icons .icon { 4935 | width: 35px; 4936 | height: 35px; 4937 | font-size: 35px 4938 | } 4939 | } 4940 | 4941 | .down { 4942 | position: absolute; 4943 | bottom: 25px; 4944 | width: 100%; 4945 | margin: 0 auto; 4946 | display: block; 4947 | font-size: 30px; 4948 | cursor: pointer 4949 | } 4950 | 4951 | .down .icon { 4952 | position: absolute; 4953 | -webkit-transform-style: preserve-3d; 4954 | transform-style: preserve-3d; 4955 | top: 50%; 4956 | left: 50%; 4957 | -webkit-transform: translate(-50%, -50%); 4958 | transform: translate(-50%, -50%); 4959 | width: 100px; 4960 | height: 100px; 4961 | fill: #fff; 4962 | -webkit-animation: pulse 1.3s infinite; 4963 | animation: pulse 1.3s infinite 4964 | } 4965 | 4966 | .down .icon:active, 4967 | .down .icon:hover, 4968 | .footer a:active, 4969 | .footer a:hover { 4970 | color: #4b5664 4971 | } 4972 | 4973 | #about { 4974 | width: 90%; 4975 | margin: 0 auto; 4976 | max-width: 960px 4977 | } 4978 | 4979 | @media only screen and (min-width:550px) { 4980 | #about { 4981 | width: 80% 4982 | } 4983 | } 4984 | 4985 | .tech { 4986 | margin: 10px 4987 | } 4988 | 4989 | .user { 4990 | text-align: center; 4991 | font-size: 60px; 4992 | display: flex; 4993 | flex-direction: row; 4994 | flex-wrap: wrap; 4995 | justify-content: space-between; 4996 | } 4997 | 4998 | .user p { 4999 | font-size: 16px 5000 | } 5001 | 5002 | @media only screen and (min-width:550px) { 5003 | .user { 5004 | flex-wrap: nowrap; 5005 | font-size: 75px 5006 | } 5007 | } 5008 | 5009 | .user-details { 5010 | text-align: center; 5011 | margin: 5px auto 5012 | } 5013 | 5014 | #projects { 5015 | display: flex; 5016 | flex-direction: column; 5017 | justify-content: space-between; 5018 | width: 90%; 5019 | max-width: 960px; 5020 | margin: 0 auto 5021 | } 5022 | 5023 | @media only screen and (min-width:550px) { 5024 | #projects { 5025 | width: 80% 5026 | } 5027 | } 5028 | 5029 | .user-projects { 5030 | margin: 20px auto 5031 | } 5032 | 5033 | .user-projects img { 5034 | max-width: 100%; 5035 | height: auto; 5036 | border-radius: 5px 5037 | } 5038 | 5039 | .user-projects h5 { 5040 | margin: 0 5041 | } 5042 | 5043 | .user-projects li { 5044 | color: #1488CC; 5045 | font-size: 1.1rem 5046 | } 5047 | 5048 | .user-projects p { 5049 | margin-right: 5px 5050 | } 5051 | 5052 | @media only screen and (min-width:550px) { 5053 | .contents { 5054 | margin-left: 0; 5055 | width: 48% 5056 | } 5057 | 5058 | .contents, 5059 | .contents-right { 5060 | margin-top: -5% 5061 | } 5062 | 5063 | .contents-right, 5064 | .images-right { 5065 | float: right; 5066 | width: 48% 5067 | } 5068 | 5069 | .images-right img { 5070 | float: right 5071 | } 5072 | 5073 | .images-left { 5074 | float: left; 5075 | width: 48% 5076 | } 5077 | 5078 | .images-left img { 5079 | float: left 5080 | } 5081 | } 5082 | 5083 | .project-link { 5084 | display: inline-block; 5085 | margin: 10px 0; 5086 | padding: 5px; 5087 | color: #1488CC; 5088 | background-color: transparent; 5089 | border: 1px solid #1488CC; 5090 | border-radius: 10px; 5091 | text-align: center; 5092 | outline: 0; 5093 | text-decoration: none; 5094 | cursor: pointer; 5095 | transition: color .3s ease-out, background-color .3s ease-out, border-color .3s ease-out 5096 | } 5097 | 5098 | .project-link:active, 5099 | .project-link:hover { 5100 | background-color: #5347a8; 5101 | border-color: #5347a8; 5102 | color: #fff; 5103 | transition: color .3s ease-in, background-color .3s ease-in, border-color .3s ease-in 5104 | } 5105 | 5106 | .footer { 5107 | background: #1488CC; 5108 | /* fallback for old browsers */ 5109 | background: -webkit-linear-gradient(to right, #2B32B2, #1488CC); 5110 | /* Chrome 10-25, Safari 5.1-6 */ 5111 | background: linear-gradient(to right, #2B32B2, #1488CC); 5112 | /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */ 5113 | padding: 10px 0; 5114 | margin-top: 100px; 5115 | text-align: center; 5116 | color: #fff 5117 | } 5118 | 5119 | .footer .love { 5120 | color: red 5121 | } 5122 | 5123 | .footer a { 5124 | text-decoration: none; 5125 | margin: 0; 5126 | color: #fff 5127 | } -------------------------------------------------------------------------------- /assets/fonts/devicon.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/fonts/devicon.ttf -------------------------------------------------------------------------------- /assets/fonts/devicon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/fonts/devicon.woff -------------------------------------------------------------------------------- /assets/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /assets/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /assets/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /assets/img/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/.DS_Store -------------------------------------------------------------------------------- /assets/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/favicon.ico -------------------------------------------------------------------------------- /assets/img/jpg/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/jpg/.DS_Store -------------------------------------------------------------------------------- /assets/img/jpg/COVID19-Tracker-App.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/jpg/COVID19-Tracker-App.jpg -------------------------------------------------------------------------------- /assets/img/jpg/Perpetual-Crusades.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/jpg/Perpetual-Crusades.jpg -------------------------------------------------------------------------------- /assets/img/jpg/Personal-Resume-Website.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/jpg/Personal-Resume-Website.jpg -------------------------------------------------------------------------------- /assets/img/jpg/Professional-Picture-Me.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/jpg/Professional-Picture-Me.jpg -------------------------------------------------------------------------------- /assets/img/jpg/Valuto-Account-Management.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/jpg/Valuto-Account-Management.jpg -------------------------------------------------------------------------------- /assets/img/webp/COVID19-Tracker-App.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/webp/COVID19-Tracker-App.webp -------------------------------------------------------------------------------- /assets/img/webp/Perpetual-Crusades.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/webp/Perpetual-Crusades.webp -------------------------------------------------------------------------------- /assets/img/webp/Personal-Resume-Website.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/webp/Personal-Resume-Website.webp -------------------------------------------------------------------------------- /assets/img/webp/Professional-Picture-Me.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/webp/Professional-Picture-Me.webp -------------------------------------------------------------------------------- /assets/img/webp/Valuto-Account-Management.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AVS1508/My-Alternate-Portfolio-Website/50068d218d1b9abb0df2a4d3e1dc098b6e84f7de/assets/img/webp/Valuto-Account-Management.webp -------------------------------------------------------------------------------- /assets/js/google-analytics.js: -------------------------------------------------------------------------------- 1 | var dnt = navigator.doNotTrack || window.doNotTrack || navigator.msDoNotTrack; 2 | if (dnt != "1" && dnt != "yes") { 3 | (function (i, s, o, g, r, a, m) { 4 | i["GoogleAnalyticsObject"] = r; 5 | (i[r] = 6 | i[r] || 7 | function () { 8 | (i[r].q = i[r].q || []).push(arguments); 9 | }), 10 | (i[r].l = 1 * new Date()); 11 | (a = s.createElement(o)), (m = s.getElementsByTagName(o)[0]); 12 | a.async = 1; 13 | a.src = g; 14 | m.parentNode.insertBefore(a, m); 15 | })( 16 | window, 17 | document, 18 | "script", 19 | "https://www.google-analytics.com/analytics.js", 20 | "ga" 21 | ); 22 | ga("create", "", "auto"); 23 | ga("send", "pageview"); 24 | } -------------------------------------------------------------------------------- /assets/js/main.js: -------------------------------------------------------------------------------- 1 | document.addEventListener("DOMContentLoaded",function(){new SweetScroll({}),particlesJS("particles-js",{particles:{number:{value:30,density:{enable:!0,value_area:800}},color:{value:"#ffffff"},shape:{type:"polygon",stroke:{width:0,color:"#000000"},polygon:{nb_sides:5},image:{src:"img/github.svg",width:100,height:100}},opacity:{value:.5,random:!1,anim:{enable:!1,speed:1,opacity_min:.1,sync:!1}},size:{value:3,random:!0,anim:{enable:!1,speed:19.18081918081918,size_min:.1,sync:!1}},line_linked:{enable:!0,distance:150,color:"#ffffff",opacity:.4,width:1},move:{enable:!0,speed:4,direction:"none",random:!0,straight:!1,out_mode:"out",bounce:!1,attract:{enable:!1,rotateX:600,rotateY:1200}},nb:80},interactivity:{detect_on:"canvas",events:{onhover:{enable:!1,mode:"grab"},onclick:{enable:!0,mode:"push"},resize:!0},modes:{grab:{distance:400,line_linked:{opacity:1}},bubble:{distance:400,size:40,duration:2,opacity:8,speed:3},repulse:{distance:200,duration:.4},push:{particles_nb:4},remove:{particles_nb:2}}},retina_detect:!0})},!1); -------------------------------------------------------------------------------- /assets/js/sweet-scroll.min.js: -------------------------------------------------------------------------------- 1 | /*! 2 | * sweet-scroll 3 | * Modern and the sweet smooth scroll library. 4 | * @author tsuyoshiwada 5 | * @license MIT 6 | * @version 2.2.0 7 | */ 8 | !function(t,n){"object"==typeof exports&&"undefined"!=typeof module?module.exports=n():"function"==typeof define&&define.amd?define(n):t.SweetScroll=n()}(this,function(){"use strict";function t(t){return null==t?"":"object"===("undefined"==typeof t?"undefined":St(t))||"function"==typeof t?wt[Object.prototype.toString.call(t)]||"object":"undefined"==typeof t?"undefined":St(t)}function n(n){return"number"===t(n)}function e(n){return"string"===t(n)}function i(n){return"function"===t(n)}function o(t){return Array.isArray(t)}function r(t){var e=null==t?null:t.length;return n(e)&&e>=0&&e<=bt}function l(t){return!o(t)&&t-parseFloat(t)+1>=0}function u(n){return!o(n)&&"object"===t(n)}function a(t,n){return t&&t.hasOwnProperty(n)}function s(t,n,e){if(null==t)return t;var i=e||t;if(u(t)){for(var o in t)if(a(t,o)&&n.call(i,t[o],o)===!1)break}else if(r(t))for(var l=0;l1?n-1:0),i=1;i1&&void 0!==arguments[1]?arguments[1]:null;if(t)return(null==n?xt:n).querySelector(t)}function d(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(t)return(null==n?xt:n).querySelectorAll(t)}function v(t,n){for(var e=(t.document||t.ownerDocument).querySelectorAll(n),i=e.length;--i>=0&&e.item(i)!==t;);return i>-1}function g(t){return t===xt.documentElement||t===xt.body}function y(){var t=_t.outerWidth,n=_t.innerWidth;return t?t/n:1}function S(t){for(var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",e=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=Lt[n],o=t instanceof Element?[t]:d(t),r=[],l=xt.createElement("div"),u=0;u0?r.push(a):(l.style.width=a.clientWidth+1+"px",l.style.height=a.clientHeight+1+"px",a.appendChild(l),a[i]=1.5/y(),a[i]>0&&r.push(a),a[i]=0,a.removeChild(l)),!e&&r.length>0)break}return r}function m(t,n){var e=S(t,n,!1);return e.length>=1?e[0]:null}function k(t){return null!=t&&t===t.window?t:9===t.nodeType&&t.defaultView}function b(t){return vt(t.scrollHeight,t.clientHeight,t.offsetHeight)}function C(t){return vt(t.scrollWidth,t.clientWidth,t.offsetWidth)}function w(t){return{width:C(t),height:b(t)}}function O(){return{width:vt(C(xt.body),C(xt.documentElement)),height:vt(b(xt.body),b(xt.documentElement))}}function I(t){return g(t)?{viewport:{width:gt(_t.innerWidth,xt.documentElement.clientWidth),height:_t.innerHeight},size:O()}:{viewport:{width:t.clientWidth,height:t.clientHeight},size:w(t)}}function _(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"y",e=k(t);return e?e[Et[n]]:t[Lt[n]]}function x(t,n){var e=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"y",i=k(t),o="y"===e;i?i.scrollTo(o?i[Et.x]:n,o?n:i[Et.y]):t[Lt[e]]=n}function L(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!t||t&&!t.getClientRects().length)return{top:0,left:0};var e=t.getBoundingClientRect();if(e.width||e.height){var i={},o=null;if(null==n||g(n))o=t.ownerDocument.documentElement,i.top=_t.pageYOffset,i.left=_t.pageXOffset;else{o=n;var r=o.getBoundingClientRect();i.top=r.top*-1+o.scrollTop,i.left=r.left*-1+o.scrollLeft}return{top:e.top+i.top-o.clientTop,left:e.left+i.left-o.clientLeft}}return e}function E(t,n,e){var i=n.split(",");i.forEach(function(n){t.addEventListener(n.trim(),e,!1)})}function A(t,n,e){var i=n.split(",");i.forEach(function(n){t.removeEventListener(n.trim(),e,!1)})}function M(t){return t}function R(t,n,e,i,o){return i*(n/=o)*n+e}function T(t,n,e,i,o){return-i*(n/=o)*(n-2)+e}function z(t,n,e,i,o){return(n/=o/2)<1?i/2*n*n+e:-i/2*(--n*(n-2)-1)+e}function q(t,n,e,i,o){return i*(n/=o)*n*n+e}function D(t,n,e,i,o){return i*((n=n/o-1)*n*n+1)+e}function P(t,n,e,i,o){return(n/=o/2)<1?i/2*n*n*n+e:i/2*((n-=2)*n*n+2)+e}function Q(t,n,e,i,o){return i*(n/=o)*n*n*n+e}function W(t,n,e,i,o){return-i*((n=n/o-1)*n*n*n-1)+e}function j(t,n,e,i,o){return(n/=o/2)<1?i/2*n*n*n*n+e:-i/2*((n-=2)*n*n*n-2)+e}function B(t,n,e,i,o){return i*(n/=o)*n*n*n*n+e}function H(t,n,e,i,o){return i*((n=n/o-1)*n*n*n*n+1)+e}function N(t,n,e,i,o){return(n/=o/2)<1?i/2*n*n*n*n*n+e:i/2*((n-=2)*n*n*n*n+2)+e}function F(t,n,e,i,o){return-i*at(n/o*(dt/2))+i+e}function U(t,n,e,i,o){return i*st(n/o*(dt/2))+e}function $(t,n,e,i,o){return-i/2*(at(dt*n/o)-1)+e}function X(t,n,e,i,o){return 0===n?e:i*ct(2,10*(n/o-1))+e}function Y(t,n,e,i,o){return n===o?e+i:i*(-ct(2,-10*n/o)+1)+e}function J(t,n,e,i,o){return 0===n?e:n===o?e+i:(n/=o/2)<1?i/2*ct(2,10*(n-1))+e:i/2*(-ct(2,-10*--n)+2)+e}function V(t,n,e,i,o){return-i*(ft(1-(n/=o)*n)-1)+e}function G(t,n,e,i,o){return i*ft(1-(n=n/o-1)*n)+e}function K(t,n,e,i,o){return(n/=o/2)<1?-i/2*(ft(1-n*n)-1)+e:i/2*(ft(1-(n-=2)*n)+1)+e}function Z(t,n,e,i,o){var r=1.70158,l=0,u=i;return 0===n?e:1===(n/=o)?e+i:(l||(l=.3*o),u5&&void 0!==arguments[5]?arguments[5]:1.70158;return i*(n/=o)*n*((r+1)*n-r)+e}function it(t,n,e,i,o){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1.70158;return i*((n=n/o-1)*n*((r+1)*n+r)+1)+e}function ot(t,n,e,i,o){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:1.70158;return(n/=o/2)<1?i/2*(n*n*(((r*=1.525)+1)*n-r))+e:i/2*((n-=2)*n*(((r*=1.525)+1)*n+r)+2)+e}function rt(t,n,e,i,o){return(n/=o)<1/2.75?i*(7.5625*n*n)+e:n<2/2.75?i*(7.5625*(n-=1.5/2.75)*n+.75)+e:n<2.5/2.75?i*(7.5625*(n-=2.25/2.75)*n+.9375)+e:i*(7.5625*(n-=2.625/2.75)*n+.984375)+e}function lt(t,n,e,i,o){return i-rt(t,o-n,0,i,o)+e}function ut(t,n,e,i,o){return n0&&void 0!==arguments[0])||arguments[0],n=this.options.complete;this.startTime=null,this.progress=!1,zt(this.rafId),t&&(x(this.el,this.props.x,"x"),x(this.el,this.props.y,"y")),i(n)&&(n.call(this),this.options.complete=null)}},{key:"_loop",value:function(t){var n=this;if(this.startTime||(this.startTime=t),!this.progress)return void this.stop(!1);var e=this.el,i=this.props,o=this.options,r=this.startTime,l=this.startProps,u=this.easing,a=o.duration,c=o.step,h={},f=t-r,p=gt(1,vt(f/a,0));s(i,function(t,n){var e=l[n],i=t-e;if(0===i)return!0;var o=u(p,a*p,0,1,a);h[n]=yt(e+i*o)}),s(h,function(t,n){x(e,t,n)}),f<=a?(c.call(this,p,h),this.rafId=Tt(function(t){return n._loop(t)})):this.stop(!0)}},{key:"calcStartProps",value:function(t,n){var e={x:_(this.el,"x"),y:_(this.el,"y")};if(this.options.quickMode){var i=I(this.el),o=i.viewport,r=o.width,l=o.height;ht(e.y-n)>l&&(e.y=e.y>n?n+l:n-l),ht(e.x-t)>r&&(e.x=e.x>t?t+r:t-r)}return e}}]),t}(),Pt=function(){return Ot?"onwheel"in xt?"wheel":"onmousewheel"in xt?"mousewheel":"DOMMouseScroll":"wheel"}(),Qt=Pt+", touchstart, touchmove",Wt=function(){function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"body, html";mt(this,t),this.isSSR=!Ot,this.options=c({},t.defaults,n),this.container=this.getContainer(e),null==this.container?(this.header=null,this.tween=null,this.isSSR||(/comp|inter|loaded/.test(xt.readyState)?this.log('Not found scrollable container. => "'+e+'"'):this.log("Should be initialize later than DOMContentLoaded."))):(this.header=p(this.options.header),this.tween=new Dt(this.container),this._trigger=null,this._shouldCallCancelScroll=!1,this.bindContainerClick())}return kt(t,[{key:"log",value:function(t){this.options.outputLog&&f("[SweetScroll] "+t)}},{key:"getScrollOffset",value:function(t,n){var i=this.container,o=this.header,r=this.parseCoodinate(n.offset),l=this.parseCoodinate(t);if(!l&&e(t))if("#"===t)l={top:0,left:0};else{var u=p(t),a=L(u,i);if(!a)return;l=a}return l?(r&&(l.top+=r.top,l.left+=r.left),o&&(l.top=vt(0,l.top-w(o).height)),l):null}},{key:"normalizeScrollOffset",value:function(t,n){var e=this.container,i=c({},t),o=I(e),r=o.viewport,l=o.size;return i.top=n.verticalScroll?vt(0,gt(l.height-r.height,i.top)):_(e,"y"),i.left=n.horizontalScroll?vt(0,gt(l.width-r.width,i.left)):_(e,"x"),i}},{key:"to",value:function(t){var n=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isSSR){var o=this.container,r=c({},this.options,i),l=this._trigger,u=e(t)&&/^#/.test(t)?t:null;if(this._options=r,this._trigger=null,this._shouldCallCancelScroll=!1,this.stop(),!o)return this.log("Not found container element.");var a=this.getScrollOffset(t,r);if(!a)return this.log("Invalid parameter of distance. => "+t);if(this.hook(r,"beforeScroll",a,l)===!1)return void(this._options=null);a=this.normalizeScrollOffset(a,r),this.tween.run(a.left,a.top,{duration:r.duration,delay:r.delay,easing:r.easing,quickMode:r.quickMode,complete:function(){null!=u&&u!==_t.location.hash&&n.updateURLHash(u,r.updateURL),n.unbindContainerStop(),n._options=null,n._shouldCallCancelScroll?n.hook(r,"cancelScroll"):n.hook(r,"afterScroll",a,l),n.hook(r,"completeScroll",n._shouldCallCancelScroll)},step:function(t,e){n.hook(r,"stepScroll",t,e)}}),this.bindContainerStop()}}},{key:"toTop",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.to(t,c({},n,{verticalScroll:!0,horizontalScroll:!1}))}},{key:"toLeft",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.to(t,c({},n,{verticalScroll:!1,horizontalScroll:!0}))}},{key:"toElement",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isSSR)if(t instanceof Element){var e=L(t,this.container);this.to(e,c({},n))}else this.log("Invalid parameter.")}},{key:"stop",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];this.isSSR||(this.container?(this._stopScrollListener&&(this._shouldCallCancelScroll=!0),this.tween.stop(t)):this.log("Not found scrollable container."))}},{key:"update",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.container?(this.stop(),this.unbindContainerClick(),this.unbindContainerStop(),this.options=c({},this.options,t),this.header=p(this.options.header),this.bindContainerClick()):this.isSSR||this.log("Not found scrollable container.")}},{key:"destroy",value:function(){this.container?(this.stop(),this.unbindContainerClick(),this.unbindContainerStop(),this.container=null,this.header=null,this.tween=null):this.isSSR||this.log("Not found scrollable container.")}},{key:"beforeScroll",value:function(t,n){return!0}},{key:"cancelScroll",value:function(){}},{key:"afterScroll",value:function(t,n){}},{key:"completeScroll",value:function(t){}},{key:"stepScroll",value:function(t,n){}},{key:"parseCoodinate",value:function(t){var n=this._options?this._options.verticalScroll:this.options.verticalScroll,i={top:0,left:0};if(a(t,"top")||a(t,"left"))i=c(i,t);else if(o(t))2===t.length?(i.top=t[0],i.left=t[1]):(i.top=n?t[0]:0,i.left=n?0:t[0]);else if(l(t))i.top=n?t:0,i.left=n?0:t;else{if(!e(t))return null;var r=h(t);if(/^\d+,\d+$/.test(r))r=r.split(","),i.top=r[0],i.left=r[1];else if(/^(top|left):\d+,?(?:(top|left):\d+)?$/.test(r)){var u=r.match(/top:(\d+)/),s=r.match(/left:(\d+)/);i.top=u?u[1]:0,i.left=s?s[1]:0}else{if(!this.container||!/^(\+|-)=(\d+)$/.test(r))return null;var f=_(this.container,n?"y":"x"),p=r.match(/^(\+|-)=(\d+)$/),d=p[1],v=parseInt(p[2],10);"+"===d?(i.top=n?f+v:0,i.left=n?0:f+v):(i.top=n?f-v:0,i.left=n?0:f-v)}}return i.top=parseInt(i.top,10),i.left=parseInt(i.left,10),i}},{key:"updateURLHash",value:function(t,n){!this.isSSR&&It&&n&&_t.history["replace"===n?"replaceState":"pushState"](null,null,t)}},{key:"getContainer",value:function(t){var n=this.options,e=n.verticalScroll,i=n.horizontalScroll,o=null;return this.isSSR?o:(e&&(o=m(t,"y")),!o&&i&&(o=m(t,"x")),o)}},{key:"bindContainerClick",value:function(){var t=this.container;t&&(this._containerClickListener=this.handleContainerClick.bind(this),E(t,"click",this._containerClickListener))}},{key:"unbindContainerClick",value:function(){var t=this.container;t&&this._containerClickListener&&(A(t,"click",this._containerClickListener),this._containerClickListener=null)}},{key:"bindContainerStop",value:function(){var t=this.container;t&&(this._stopScrollListener=this.handleStopScroll.bind(this),E(t,Qt,this._stopScrollListener))}},{key:"unbindContainerStop",value:function(){var t=this.container;t&&this._stopScrollListener&&(A(t,Qt,this._stopScrollListener),this._stopScrollListener=null)}},{key:"hook",value:function(t,n){for(var e=t[n],o=arguments.length,r=Array(o>2?o-2:0),l=2;l 5 | * Version: v2.0.11 6 | * Url: https://github.com/mattboldt/typed.js 7 | * License(s): MIT 8 | * 9 | */ 10 | (function (t, e) { 11 | "object" == typeof exports && "object" == typeof module 12 | ? (module.exports = e()) 13 | : "function" == typeof define && define.amd 14 | ? define([], e) 15 | : "object" == typeof exports 16 | ? (exports.Typed = e()) 17 | : (t.Typed = e()); 18 | })(this, function () { 19 | return (function (t) { 20 | function e(n) { 21 | if (s[n]) return s[n].exports; 22 | var i = (s[n] = { exports: {}, id: n, loaded: !1 }); 23 | return t[n].call(i.exports, i, i.exports, e), (i.loaded = !0), i.exports; 24 | } 25 | var s = {}; 26 | return (e.m = t), (e.c = s), (e.p = ""), e(0); 27 | })([ 28 | function (t, e, s) { 29 | "use strict"; 30 | function n(t, e) { 31 | if (!(t instanceof e)) 32 | throw new TypeError("Cannot call a class as a function"); 33 | } 34 | Object.defineProperty(e, "__esModule", { value: !0 }); 35 | var i = (function () { 36 | function t(t, e) { 37 | for (var s = 0; s < e.length; s++) { 38 | var n = e[s]; 39 | (n.enumerable = n.enumerable || !1), 40 | (n.configurable = !0), 41 | "value" in n && (n.writable = !0), 42 | Object.defineProperty(t, n.key, n); 43 | } 44 | } 45 | return function (e, s, n) { 46 | return s && t(e.prototype, s), n && t(e, n), e; 47 | }; 48 | })(), 49 | r = s(1), 50 | o = s(3), 51 | a = (function () { 52 | function t(e, s) { 53 | n(this, t), r.initializer.load(this, s, e), this.begin(); 54 | } 55 | return ( 56 | i(t, [ 57 | { 58 | key: "toggle", 59 | value: function () { 60 | this.pause.status ? this.start() : this.stop(); 61 | }, 62 | }, 63 | { 64 | key: "stop", 65 | value: function () { 66 | this.typingComplete || 67 | this.pause.status || 68 | (this.toggleBlinking(!0), 69 | (this.pause.status = !0), 70 | this.options.onStop(this.arrayPos, this)); 71 | }, 72 | }, 73 | { 74 | key: "start", 75 | value: function () { 76 | this.typingComplete || 77 | (this.pause.status && 78 | ((this.pause.status = !1), 79 | this.pause.typewrite 80 | ? this.typewrite( 81 | this.pause.curString, 82 | this.pause.curStrPos 83 | ) 84 | : this.backspace( 85 | this.pause.curString, 86 | this.pause.curStrPos 87 | ), 88 | this.options.onStart(this.arrayPos, this))); 89 | }, 90 | }, 91 | { 92 | key: "destroy", 93 | value: function () { 94 | this.reset(!1), this.options.onDestroy(this); 95 | }, 96 | }, 97 | { 98 | key: "reset", 99 | value: function () { 100 | var t = 101 | arguments.length <= 0 || 102 | void 0 === arguments[0] || 103 | arguments[0]; 104 | clearInterval(this.timeout), 105 | this.replaceText(""), 106 | this.cursor && 107 | this.cursor.parentNode && 108 | (this.cursor.parentNode.removeChild(this.cursor), 109 | (this.cursor = null)), 110 | (this.strPos = 0), 111 | (this.arrayPos = 0), 112 | (this.curLoop = 0), 113 | t && 114 | (this.insertCursor(), 115 | this.options.onReset(this), 116 | this.begin()); 117 | }, 118 | }, 119 | { 120 | key: "begin", 121 | value: function () { 122 | var t = this; 123 | this.options.onBegin(this), 124 | (this.typingComplete = !1), 125 | this.shuffleStringsIfNeeded(this), 126 | this.insertCursor(), 127 | this.bindInputFocusEvents && this.bindFocusEvents(), 128 | (this.timeout = setTimeout(function () { 129 | t.currentElContent && 0 !== t.currentElContent.length 130 | ? t.backspace( 131 | t.currentElContent, 132 | t.currentElContent.length 133 | ) 134 | : t.typewrite( 135 | t.strings[t.sequence[t.arrayPos]], 136 | t.strPos 137 | ); 138 | }, this.startDelay)); 139 | }, 140 | }, 141 | { 142 | key: "typewrite", 143 | value: function (t, e) { 144 | var s = this; 145 | this.fadeOut && 146 | this.el.classList.contains(this.fadeOutClass) && 147 | (this.el.classList.remove(this.fadeOutClass), 148 | this.cursor && 149 | this.cursor.classList.remove(this.fadeOutClass)); 150 | var n = this.humanizer(this.typeSpeed), 151 | i = 1; 152 | return this.pause.status === !0 153 | ? void this.setPauseStatus(t, e, !0) 154 | : void (this.timeout = setTimeout(function () { 155 | e = o.htmlParser.typeHtmlChars(t, e, s); 156 | var n = 0, 157 | r = t.substr(e); 158 | if ("^" === r.charAt(0) && /^\^\d+/.test(r)) { 159 | var a = 1; 160 | (r = /\d+/.exec(r)[0]), 161 | (a += r.length), 162 | (n = parseInt(r)), 163 | (s.temporaryPause = !0), 164 | s.options.onTypingPaused(s.arrayPos, s), 165 | (t = t.substring(0, e) + t.substring(e + a)), 166 | s.toggleBlinking(!0); 167 | } 168 | if ("`" === r.charAt(0)) { 169 | for ( 170 | ; 171 | "`" !== t.substr(e + i).charAt(0) && 172 | (i++, !(e + i > t.length)); 173 | 174 | ); 175 | var u = t.substring(0, e), 176 | l = t.substring(u.length + 1, e + i), 177 | c = t.substring(e + i + 1); 178 | (t = u + l + c), i--; 179 | } 180 | s.timeout = setTimeout(function () { 181 | s.toggleBlinking(!1), 182 | e >= t.length 183 | ? s.doneTyping(t, e) 184 | : s.keepTyping(t, e, i), 185 | s.temporaryPause && 186 | ((s.temporaryPause = !1), 187 | s.options.onTypingResumed(s.arrayPos, s)); 188 | }, n); 189 | }, n)); 190 | }, 191 | }, 192 | { 193 | key: "keepTyping", 194 | value: function (t, e, s) { 195 | 0 === e && 196 | (this.toggleBlinking(!1), 197 | this.options.preStringTyped(this.arrayPos, this)), 198 | (e += s); 199 | var n = t.substr(0, e); 200 | this.replaceText(n), this.typewrite(t, e); 201 | }, 202 | }, 203 | { 204 | key: "doneTyping", 205 | value: function (t, e) { 206 | var s = this; 207 | this.options.onStringTyped(this.arrayPos, this), 208 | this.toggleBlinking(!0), 209 | (this.arrayPos === this.strings.length - 1 && 210 | (this.complete(), 211 | this.loop === !1 || this.curLoop === this.loopCount)) || 212 | (this.timeout = setTimeout(function () { 213 | s.backspace(t, e); 214 | }, this.backDelay)); 215 | }, 216 | }, 217 | { 218 | key: "backspace", 219 | value: function (t, e) { 220 | var s = this; 221 | if (this.pause.status === !0) 222 | return void this.setPauseStatus(t, e, !0); 223 | if (this.fadeOut) return this.initFadeOut(); 224 | this.toggleBlinking(!1); 225 | var n = this.humanizer(this.backSpeed); 226 | this.timeout = setTimeout(function () { 227 | e = o.htmlParser.backSpaceHtmlChars(t, e, s); 228 | var n = t.substr(0, e); 229 | if ((s.replaceText(n), s.smartBackspace)) { 230 | var i = s.strings[s.arrayPos + 1]; 231 | i && n === i.substr(0, e) 232 | ? (s.stopNum = e) 233 | : (s.stopNum = 0); 234 | } 235 | e > s.stopNum 236 | ? (e--, s.backspace(t, e)) 237 | : e <= s.stopNum && 238 | (s.arrayPos++, 239 | s.arrayPos === s.strings.length 240 | ? ((s.arrayPos = 0), 241 | s.options.onLastStringBackspaced(), 242 | s.shuffleStringsIfNeeded(), 243 | s.begin()) 244 | : s.typewrite(s.strings[s.sequence[s.arrayPos]], e)); 245 | }, n); 246 | }, 247 | }, 248 | { 249 | key: "complete", 250 | value: function () { 251 | this.options.onComplete(this), 252 | this.loop ? this.curLoop++ : (this.typingComplete = !0); 253 | }, 254 | }, 255 | { 256 | key: "setPauseStatus", 257 | value: function (t, e, s) { 258 | (this.pause.typewrite = s), 259 | (this.pause.curString = t), 260 | (this.pause.curStrPos = e); 261 | }, 262 | }, 263 | { 264 | key: "toggleBlinking", 265 | value: function (t) { 266 | this.cursor && 267 | (this.pause.status || 268 | (this.cursorBlinking !== t && 269 | ((this.cursorBlinking = t), 270 | t 271 | ? this.cursor.classList.add("typed-cursor--blink") 272 | : this.cursor.classList.remove( 273 | "typed-cursor--blink" 274 | )))); 275 | }, 276 | }, 277 | { 278 | key: "humanizer", 279 | value: function (t) { 280 | return Math.round((Math.random() * t) / 2) + t; 281 | }, 282 | }, 283 | { 284 | key: "shuffleStringsIfNeeded", 285 | value: function () { 286 | this.shuffle && 287 | (this.sequence = this.sequence.sort(function () { 288 | return Math.random() - 0.5; 289 | })); 290 | }, 291 | }, 292 | { 293 | key: "initFadeOut", 294 | value: function () { 295 | var t = this; 296 | return ( 297 | (this.el.className += " " + this.fadeOutClass), 298 | this.cursor && 299 | (this.cursor.className += " " + this.fadeOutClass), 300 | setTimeout(function () { 301 | t.arrayPos++, 302 | t.replaceText(""), 303 | t.strings.length > t.arrayPos 304 | ? t.typewrite(t.strings[t.sequence[t.arrayPos]], 0) 305 | : (t.typewrite(t.strings[0], 0), (t.arrayPos = 0)); 306 | }, this.fadeOutDelay) 307 | ); 308 | }, 309 | }, 310 | { 311 | key: "replaceText", 312 | value: function (t) { 313 | this.attr 314 | ? this.el.setAttribute(this.attr, t) 315 | : this.isInput 316 | ? (this.el.value = t) 317 | : "html" === this.contentType 318 | ? (this.el.innerHTML = t) 319 | : (this.el.textContent = t); 320 | }, 321 | }, 322 | { 323 | key: "bindFocusEvents", 324 | value: function () { 325 | var t = this; 326 | this.isInput && 327 | (this.el.addEventListener("focus", function (e) { 328 | t.stop(); 329 | }), 330 | this.el.addEventListener("blur", function (e) { 331 | (t.el.value && 0 !== t.el.value.length) || t.start(); 332 | })); 333 | }, 334 | }, 335 | { 336 | key: "insertCursor", 337 | value: function () { 338 | this.showCursor && 339 | (this.cursor || 340 | ((this.cursor = document.createElement("span")), 341 | (this.cursor.className = "typed-cursor"), 342 | (this.cursor.innerHTML = this.cursorChar), 343 | this.el.parentNode && 344 | this.el.parentNode.insertBefore( 345 | this.cursor, 346 | this.el.nextSibling 347 | ))); 348 | }, 349 | }, 350 | ]), 351 | t 352 | ); 353 | })(); 354 | (e["default"] = a), (t.exports = e["default"]); 355 | }, 356 | function (t, e, s) { 357 | "use strict"; 358 | function n(t) { 359 | return t && t.__esModule ? t : { default: t }; 360 | } 361 | function i(t, e) { 362 | if (!(t instanceof e)) 363 | throw new TypeError("Cannot call a class as a function"); 364 | } 365 | Object.defineProperty(e, "__esModule", { value: !0 }); 366 | var r = 367 | Object.assign || 368 | function (t) { 369 | for (var e = 1; e < arguments.length; e++) { 370 | var s = arguments[e]; 371 | for (var n in s) 372 | Object.prototype.hasOwnProperty.call(s, n) && (t[n] = s[n]); 373 | } 374 | return t; 375 | }, 376 | o = (function () { 377 | function t(t, e) { 378 | for (var s = 0; s < e.length; s++) { 379 | var n = e[s]; 380 | (n.enumerable = n.enumerable || !1), 381 | (n.configurable = !0), 382 | "value" in n && (n.writable = !0), 383 | Object.defineProperty(t, n.key, n); 384 | } 385 | } 386 | return function (e, s, n) { 387 | return s && t(e.prototype, s), n && t(e, n), e; 388 | }; 389 | })(), 390 | a = s(2), 391 | u = n(a), 392 | l = (function () { 393 | function t() { 394 | i(this, t); 395 | } 396 | return ( 397 | o(t, [ 398 | { 399 | key: "load", 400 | value: function (t, e, s) { 401 | if ( 402 | ("string" == typeof s 403 | ? (t.el = document.querySelector(s)) 404 | : (t.el = s), 405 | (t.options = r({}, u["default"], e)), 406 | (t.isInput = "input" === t.el.tagName.toLowerCase()), 407 | (t.attr = t.options.attr), 408 | (t.bindInputFocusEvents = t.options.bindInputFocusEvents), 409 | (t.showCursor = !t.isInput && t.options.showCursor), 410 | (t.cursorChar = t.options.cursorChar), 411 | (t.cursorBlinking = !0), 412 | (t.elContent = t.attr 413 | ? t.el.getAttribute(t.attr) 414 | : t.el.textContent), 415 | (t.contentType = t.options.contentType), 416 | (t.typeSpeed = t.options.typeSpeed), 417 | (t.startDelay = t.options.startDelay), 418 | (t.backSpeed = t.options.backSpeed), 419 | (t.smartBackspace = t.options.smartBackspace), 420 | (t.backDelay = t.options.backDelay), 421 | (t.fadeOut = t.options.fadeOut), 422 | (t.fadeOutClass = t.options.fadeOutClass), 423 | (t.fadeOutDelay = t.options.fadeOutDelay), 424 | (t.isPaused = !1), 425 | (t.strings = t.options.strings.map(function (t) { 426 | return t.trim(); 427 | })), 428 | "string" == typeof t.options.stringsElement 429 | ? (t.stringsElement = document.querySelector( 430 | t.options.stringsElement 431 | )) 432 | : (t.stringsElement = t.options.stringsElement), 433 | t.stringsElement) 434 | ) { 435 | (t.strings = []), (t.stringsElement.style.display = "none"); 436 | var n = Array.prototype.slice.apply( 437 | t.stringsElement.children 438 | ), 439 | i = n.length; 440 | if (i) 441 | for (var o = 0; o < i; o += 1) { 442 | var a = n[o]; 443 | t.strings.push(a.innerHTML.trim()); 444 | } 445 | } 446 | (t.strPos = 0), 447 | (t.arrayPos = 0), 448 | (t.stopNum = 0), 449 | (t.loop = t.options.loop), 450 | (t.loopCount = t.options.loopCount), 451 | (t.curLoop = 0), 452 | (t.shuffle = t.options.shuffle), 453 | (t.sequence = []), 454 | (t.pause = { 455 | status: !1, 456 | typewrite: !0, 457 | curString: "", 458 | curStrPos: 0, 459 | }), 460 | (t.typingComplete = !1); 461 | for (var o in t.strings) t.sequence[o] = o; 462 | (t.currentElContent = this.getCurrentElContent(t)), 463 | (t.autoInsertCss = t.options.autoInsertCss), 464 | this.appendAnimationCss(t); 465 | }, 466 | }, 467 | { 468 | key: "getCurrentElContent", 469 | value: function (t) { 470 | var e = ""; 471 | return (e = t.attr 472 | ? t.el.getAttribute(t.attr) 473 | : t.isInput 474 | ? t.el.value 475 | : "html" === t.contentType 476 | ? t.el.innerHTML 477 | : t.el.textContent); 478 | }, 479 | }, 480 | { 481 | key: "appendAnimationCss", 482 | value: function (t) { 483 | var e = "data-typed-js-css"; 484 | if ( 485 | t.autoInsertCss && 486 | (t.showCursor || t.fadeOut) && 487 | !document.querySelector("[" + e + "]") 488 | ) { 489 | var s = document.createElement("style"); 490 | (s.type = "text/css"), s.setAttribute(e, !0); 491 | var n = ""; 492 | t.showCursor && 493 | (n += 494 | "\n .typed-cursor{\n opacity: 1;\n }\n .typed-cursor.typed-cursor--blink{\n animation: typedjsBlink 0.7s infinite;\n -webkit-animation: typedjsBlink 0.7s infinite;\n animation: typedjsBlink 0.7s infinite;\n }\n @keyframes typedjsBlink{\n 50% { opacity: 0.0; }\n }\n @-webkit-keyframes typedjsBlink{\n 0% { opacity: 1; }\n 50% { opacity: 0.0; }\n 100% { opacity: 1; }\n }\n "), 495 | t.fadeOut && 496 | (n += 497 | "\n .typed-fade-out{\n opacity: 0;\n transition: opacity .25s;\n }\n .typed-cursor.typed-cursor--blink.typed-fade-out{\n -webkit-animation: 0;\n animation: 0;\n }\n "), 498 | 0 !== s.length && 499 | ((s.innerHTML = n), document.body.appendChild(s)); 500 | } 501 | }, 502 | }, 503 | ]), 504 | t 505 | ); 506 | })(); 507 | e["default"] = l; 508 | var c = new l(); 509 | e.initializer = c; 510 | }, 511 | function (t, e) { 512 | "use strict"; 513 | Object.defineProperty(e, "__esModule", { value: !0 }); 514 | var s = { 515 | strings: [ 516 | "These are the default values...", 517 | "You know what you should do?", 518 | "Use your own!", 519 | "Have a great day!", 520 | ], 521 | stringsElement: null, 522 | typeSpeed: 0, 523 | startDelay: 0, 524 | backSpeed: 0, 525 | smartBackspace: !0, 526 | shuffle: !1, 527 | backDelay: 700, 528 | fadeOut: !1, 529 | fadeOutClass: "typed-fade-out", 530 | fadeOutDelay: 500, 531 | loop: !1, 532 | loopCount: 1 / 0, 533 | showCursor: !0, 534 | cursorChar: "|", 535 | autoInsertCss: !0, 536 | attr: null, 537 | bindInputFocusEvents: !1, 538 | contentType: "html", 539 | onBegin: function (t) {}, 540 | onComplete: function (t) {}, 541 | preStringTyped: function (t, e) {}, 542 | onStringTyped: function (t, e) {}, 543 | onLastStringBackspaced: function (t) {}, 544 | onTypingPaused: function (t, e) {}, 545 | onTypingResumed: function (t, e) {}, 546 | onReset: function (t) {}, 547 | onStop: function (t, e) {}, 548 | onStart: function (t, e) {}, 549 | onDestroy: function (t) {}, 550 | }; 551 | (e["default"] = s), (t.exports = e["default"]); 552 | }, 553 | function (t, e) { 554 | "use strict"; 555 | function s(t, e) { 556 | if (!(t instanceof e)) 557 | throw new TypeError("Cannot call a class as a function"); 558 | } 559 | Object.defineProperty(e, "__esModule", { value: !0 }); 560 | var n = (function () { 561 | function t(t, e) { 562 | for (var s = 0; s < e.length; s++) { 563 | var n = e[s]; 564 | (n.enumerable = n.enumerable || !1), 565 | (n.configurable = !0), 566 | "value" in n && (n.writable = !0), 567 | Object.defineProperty(t, n.key, n); 568 | } 569 | } 570 | return function (e, s, n) { 571 | return s && t(e.prototype, s), n && t(e, n), e; 572 | }; 573 | })(), 574 | i = (function () { 575 | function t() { 576 | s(this, t); 577 | } 578 | return ( 579 | n(t, [ 580 | { 581 | key: "typeHtmlChars", 582 | value: function (t, e, s) { 583 | if ("html" !== s.contentType) return e; 584 | var n = t.substr(e).charAt(0); 585 | if ("<" === n || "&" === n) { 586 | var i = ""; 587 | for ( 588 | i = "<" === n ? ">" : ";"; 589 | t.substr(e + 1).charAt(0) !== i && 590 | (e++, !(e + 1 > t.length)); 591 | 592 | ); 593 | e++; 594 | } 595 | return e; 596 | }, 597 | }, 598 | { 599 | key: "backSpaceHtmlChars", 600 | value: function (t, e, s) { 601 | if ("html" !== s.contentType) return e; 602 | var n = t.substr(e).charAt(0); 603 | if (">" === n || ";" === n) { 604 | var i = ""; 605 | for ( 606 | i = ">" === n ? "<" : "&"; 607 | t.substr(e - 1).charAt(0) !== i && (e--, !(e < 0)); 608 | 609 | ); 610 | e--; 611 | } 612 | return e; 613 | }, 614 | }, 615 | ]), 616 | t 617 | ); 618 | })(); 619 | e["default"] = i; 620 | var r = new i(); 621 | e.htmlParser = r; 622 | }, 623 | ]); 624 | }); 625 | //# sourceMappingURL=typed.min.js.map 626 | -------------------------------------------------------------------------------- /google58bd251f5c47639c.html: -------------------------------------------------------------------------------- 1 | google-site-verification: google58bd251f5c47639c.html -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 23 | 24 | 25 | 26 | Aditya Vikram Singh 27 | 28 | 29 | 30 | 31 | 32 | 33 |
34 |
35 |

36 | ADITYA VIKRAM SINGH 37 | Programmer • Web Developer • Graphic Designer 38 |

39 |
40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 52 |
53 | 57 |
58 | 59 |
60 | 61 | 62 |
63 | 64 |
65 |

My Story

66 | 67 | 74 | Professional Me 80 | 81 |

82 | I am a junior in the College of Information and Computer Sciences at the University of Massachusetts Amherst, 83 | pursuing an undergraduate degree. I am majoring in Computer Science, with intent to double major in 84 | Mathematics with Statistics and Data Science concentration. I'm involved as a Software Developer for BUILD 85 | UMass, where I use my software engineering skills for pro-bono app/web development and tech consulting for the 86 | Amherst community. I also serve as a Designer for the HackUMass Organizing Team, responsible for graphics 87 | design and production for the annual hackathon. I am interested in exploring the fields of Software 88 | Engineering, Data Science, and Machine Learning, and I am open to opportunities for the same. 89 |

90 |
91 | 92 | 93 |
94 | 95 |
96 |

Languages

97 | 98 | 99 | 100 | 101 |

My favorite languages for systems programming, software engineering, and data analysis.

102 |
103 | 104 | 105 |
106 |

Front-End

107 | 108 | 109 | 110 | 111 |

My preferred technologies for front-end web development and component design.

112 |
113 | 114 | 115 |
116 |

Back-End

117 | 118 | 119 | 120 | 121 |

My preferred technologies for back-end web programming and database architecture.

122 |
123 | 124 | 125 |
126 |

Tools

127 | 128 | 129 | 130 | 131 |

My favorite tools for version control, code editing, and container orchestration.

132 |
133 |
134 |
135 | 136 | 137 |
138 |
139 |

Featured Projects

140 |
141 | 142 | 143 |
144 |
145 | 146 | 147 | Personal Website 148 | 149 |
150 |
151 |

Personal Website

152 |
153 | 159 |   160 | 166 |   167 | 168 |
169 |

170 | I developed and designed a website using ReactJS and Bootstrap, hosted on Github Pages, to showcase my web 171 | presence, story, work experience, education, projects, and achievements in an interactive and 172 | visually-appealing format. 173 |

174 | Check it out! 175 |
176 |
177 | 178 | 179 |
180 |
181 | 182 | 183 | Perpetual Crusades 184 | 185 |
186 |
187 |

Perpetual Crusades

188 | 194 |   195 | 201 |   202 | 203 |

204 | I created a two-player online dice-based board game with a theme loosely set around Dungeons & Dragons. It 205 | was developed as a submission for Penn Apps XXI, using ReactJS and CSS Grid Layouts for design and hosted on 206 | GitHub Pages. 207 |

208 | Check it out! 211 |
212 |
213 | 214 | 215 |
216 |
217 | 218 | 219 | COVID-19 Tracker App 220 | 221 |
222 |
223 |

COVID-19 Tracker App

224 |
225 | 231 |
232 |

233 | I created a web application for tracking the spread of COVID-19. Using Johns Hopkins University Center For 234 | Systems Science and Engineering API, the website processes the COVID-19 data to create statistical 235 | projections through graphs and charts. 236 |

237 | 238 | Check it out! 239 | 240 |
241 |
242 | 243 | 244 |
245 |
246 | 247 | 252 | Valuto: Account Management System 253 | 254 |
255 |
256 |

Valuto: Account Management System

257 |
258 | 264 |
265 |

266 | I developed a CLI system for accounting management and financial statement maintenance. The purpose of the 267 | system is to maintain a record of the funds received, used, disseminated and donated by an organization. 268 | Details of transactions and maintenance of a budget and tallying of current balance/inventory in cash/kind 269 | is incorporated in this system. 270 |

271 | 272 | Check it out! 273 | 274 |
275 |
276 |
277 | 278 |
279 |

© Aditya Vikram Singh, 2020

280 |
281 | 282 | 283 | 284 | 285 | 286 | 287 | 288 | 289 | 290 | 291 | 292 | -------------------------------------------------------------------------------- /sitemap.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | 10 | 11 | https://people.umass.edu/avsingh/ 12 | 2020-08-07T07:36:51+00:00 13 | 14 | 15 | 16 | --------------------------------------------------------------------------------