Commit graph

1253 commits

Author SHA1 Message Date
Eric Cornelissen bc97a6e0ec Use custom URL parser for query parameter
As pointed out by @birjolaxew, URLSearchParams isn't supported by IE.
Hence, adding a custom URL parser to get the query parameter.
2017-11-01 22:55:05 +01:00
Eric Cornelissen 077b8bb794 Implement fuzzy search
Updated the search method from a simple partially-equals method to a
fuzzy search (also Approximate string matching) implementation.

My implementation is based on an implementation by @ wouter2203:
https://github.com/wouter2203/fuzzy-search
2017-11-01 22:05:24 +01:00
Eric Cornelissen b395b7837a Add support for search query in URL
As discussed in #648, implemented JavaScript based support for a search
query in the URL. This feature does two things:
1. If you go to `www.simpleicons.org/?q=adobe`, the page will load with
a search query for the string `'adobe'`.
2. If you start searching on `www.simpleicons.org`, the url will be
updated with each keystroke to `www.simpleicons.org/?q=hellowor`.

Since `window.history.replaceState` is being used, this changing of the
URL does not mess with the browser history. I.e. if the user came from
www.google.com, started searching and press the back button they will
return to www.google.com immediately.
2017-11-01 21:17:23 +01:00
Johan Fagerberg 462d15f6f9
Version bump 2017-11-01 17:21:47 +01:00
Johan Fagerberg b2a4270c4e
Merge pull request #656 from whoisjorge/develop
Webpack!
2017-11-01 17:21:01 +01:00
Jorge Moliner 9cd05adb93
Fixed typo error and optimized size
@birjolaxew
2017-11-01 16:46:43 +01:00
Jorge Moliner 4ba7a96e3c
Trully compressed and removed "false stroke"
:octocat:
2017-11-01 06:51:14 +01:00
Jorge Moliner 11339f1b14 Added Webpack 2017-11-01 06:29:27 +01:00
Johan Fagerberg 5dd166d2d2 Merge pull request #649 from ericcornelissen/usability-noscript
Small usability improvement for users with JavaScript disabled (low priority)
2017-10-22 20:49:26 +02:00
Johan Fagerberg b0635ee807 Merge pull request #652 from mudlabs-monster/fixed-footer
Fix for issue #651 "Cut off footer"
2017-10-22 20:46:32 +02:00
Mudlabs_Monster 74c92db20a Fixed footer content slice issue #651 by adding 'align-items: center' to .footer 2017-10-22 15:42:16 +11:00
Eric Cornelissen 47c74a1f0a Make docs more "casual" (#644) 2017-10-17 13:44:38 -07:00
Johan Fagerberg bbd8d6bae5 Merge pull request #646 from ericcornelissen/fix-icons
Fix: ComproPago, Node.JS, Garmin
2017-10-17 22:34:32 +02:00
Eric Cornelissen 47d5f64f08 Small usability improvement for users with JavaScript disabled 2017-10-17 21:15:07 +02:00
Eric Cornelissen 736a4dc808 Merge pull request #645 from ericcornelissen/update-swarm
Update Swarm icon
2017-10-17 21:06:39 +02:00
David Klebanoff e5d41022a6 Merge pull request #647 from styfle/patch-1
Add CDN Usage for JSDelivr and Unpkg.
2017-10-17 10:59:40 -07:00
Steven 8ec984ebb0 Add CDN Usage for JSDelivr and Unpkg 2017-10-17 13:35:02 -04:00
Eric Cornelissen 98de7db0a4 Fix: ComproPago, Node.JS, Garmin
Update the SVGs of ComproPago and Node.JS Garmin to be properly sized
and padded.

Also changed the color for the Garmin logo based on the logo in the
header of their landing page: https://www.garmin.com/en-US
2017-10-17 14:13:44 +02:00
Eric Cornelissen f3655f6d9c Swarm SVG reduce and color change
- Reduced the SVG of "swarm" to a single <path> element.
- Change the "swarm" color to a primary web color.
2017-10-17 13:31:07 +02:00
David Klebanoff 498ccac925 Added step about removing all colors. 2017-10-16 23:39:22 -07:00
David Klebanoff 5c4d7c8a9a Update Bitbucket Color. #642 2017-10-16 22:59:12 -07:00
David Klebanoff 69c01c691c Update Blogger Color. #643 2017-10-16 22:58:03 -07:00
David Klebanoff d9f180dc47 Created an issue template. Issue #641. 2017-10-16 22:25:30 -07:00
David Klebanoff 0c318cd9d0 Added more vector file types as potential input. 2017-10-16 17:47:59 -07:00
David Klebanoff edb27466e0 Reworked Contributing Guidelines (#640)
A big overhaul to the contribution guidelines. This should be a lot easier for new contributors to follow. Issue #630, #472, and #582.
2017-10-16 16:50:25 -07:00
David Klebanoff a8a85425e2 Updated README 2017-10-14 23:09:03 -07:00
David Klebanoff 49ef6d965c Spiced up the README a bit. 2017-10-14 23:05:21 -07:00
David Klebanoff bbb93b9777 Changed badges to shields.io for consistency. 2017-10-14 22:39:40 -07:00
David Klebanoff 2070ea59d2 Added npm version badge 2017-10-14 22:31:52 -07:00
David Klebanoff ca5c423d94 Added build status. 2017-10-14 22:25:22 -07:00
David Klebanoff 960004f852 Update Macy's Color. Issue #637. 2017-10-14 22:11:45 -07:00
David Klebanoff 24766ef9f2 Update Basecamp Color. Issue #636. 2017-10-14 22:10:46 -07:00
David Klebanoff b7887afb45 Update Toggl Color. Issue #638. 2017-10-14 22:09:31 -07:00
David Klebanoff d70d1f2d1b Merge pull request #635 from davidklebanoff/bebo
Deleted Bebo.
2017-10-14 21:53:22 -07:00
David Klebanoff 91bd9d87ae Deleted Bebo. 2017-10-14 21:52:29 -07:00
David Klebanoff 6322604be7 Merge pull request #633 from davidklebanoff/medium
Updated Medium. Issue #610.
2017-10-14 18:23:09 -07:00
David Klebanoff a73bc67b70 Updated Medium. 2017-10-14 18:21:00 -07:00
David Klebanoff 51808347d5 Updated Player.me. Issue #612. (#632) 2017-10-14 18:01:03 -07:00
David Klebanoff a2b2371ebd Updated Django. Issue #611. (#631) 2017-10-14 18:00:34 -07:00
Eric Cornelissen a5f7defff0 Add MongoDB icon (#626)
* Add MongoDB icon. Issue #487.
2017-10-14 15:34:38 -07:00
David Klebanoff d0f5b0a697 Fixed typo. 2017-10-14 15:09:07 -07:00
Eric Cornelissen bd78e5f047 Add Redis icon (#613)
Added Redis. Issue #487.
2017-10-14 11:17:08 -07:00
Eric Cornelissen 968b351e24 Add Vim icon (#629)
Add Vim icon.
2017-10-14 10:49:23 -07:00
Eric Cornelissen 11e65da32e Add Shazam icon (#624)
Add Shazam icon.
2017-10-14 10:48:21 -07:00
Eric Cornelissen ad9481594c Add Neo4j icon (#628)
Add Neo4j icon. Issue #487.
2017-10-14 10:33:28 -07:00
David Klebanoff 1078ab9ea2 Updated scaling and centering guidelines. 2017-10-14 10:31:14 -07:00
David Klebanoff b66994c2ec Added SVGO precision guidance. 2017-10-14 10:25:22 -07:00
Fritz 60915693c7 Update Patreon icon (#627)
Update Patreon icon. Fixes #623.
2017-10-14 10:18:09 -07:00
David Klebanoff 264e7aee09 Merge pull request #622 from davidklebanoff/air
Deleted Air. Issue #621
2017-10-13 22:50:18 -07:00
David Klebanoff 213673e622 Deleted Air. Issue #621 2017-10-13 22:48:40 -07:00