diff --git a/.gitignore b/.gitignore index 3b0c75d..76c178e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,5 @@ .DS_Store node_modules -_site -*.zip -manifest.json +dist sandbox stash diff --git a/CHANGELOG.md b/CHANGELOG.md deleted file mode 100644 index 60688c0..0000000 --- a/CHANGELOG.md +++ /dev/null @@ -1,238 +0,0 @@ -# Change Log -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](http://keepachangelog.com/) -and this project adheres to [Semantic Versioning](http://semver.org/). - -## v2.1.0 (2017-05-30) - -### Added - -- Add icon categories (Thanks @wappsdotgr) -- Display icon names to allow for `⌘ + F` search - -
- Add 37 icons - - - `arrow-down-left` - - `arrow-down-right` - - `arrow-up-left` - - `arrow-up-right` - - `battery-charging` - - `cast` - - `chevrons-down` - - `chevrons-left` - - `chevrons-right` - - `chevrons-up` - - `cloud-drizzle` - - `cloud-lightning` - - `cloud-rain` - - `cloud-snow` - - `codepen` - - `compass` - - `edit-2` - - `edit-3` - - `link-2` - - `list` - - `log-in` - - `log-out` - - `navigation-2` - - `package` - - `repeat` - - `share` - - `slack` - - `speaker` - - `trending-down` - - `trending-up` - - `type` - - `user-check` - - `user-x` - - `voicemail` - - `volume` - - `volume-1` - - `volume-2` -
- -### Changed - -- Redesign project site - -
- Change 9 icons - - - `bar-chart` - - `bar-chart-2` - - `droplet` - - `grid` - - `twitter` - - `user-minus` - - `user-plus` - - `user` - - `volume-x` -
- -## v2.0.0 (2017-05-23) - -### Added -
- Add 63 icons - - - `activity` - - `alert-circle` - - `alert-octagon` - - `alert-triangle` - - `aperture` - - `at-sign` - - `award` - - `bell-off` - - `bluetooth` - - `calendar` - - `camera-off` - - `chevron-down` - - `chevron-left` - - `chevron-right` - - `chevron-up` - - `chrome` - - `circle` - - `cloud-off` - - `comment-circle` - - `cpu` - - `edit` - - `eye-off` - - `facebook` - - `feather` - - `female` - - `filter` - - `hash` - - `headphones` - - `home` - - `info` - - `instagram` - - `male` - - `map-pin` - - `mic-off` - - `more-vertical` - - `music` - - `octagon` - - `phone` - - `phone-call` - - `phone-forwarded` - - `phone-incoming` - - `phone-missed` - - `phone-off` - - `phone-outgoing` - - `pocket` - - `radio` - - `refresh-ccw` - - `rotate-ccw` - - `scissors` - - `square` - - `sunrise` - - `sunset` - - `thumbs-down` - - `thumbs-up` - - `toggle-right` - - `trash-2` - - `triangle` - - `twitter` - - `user-minus` - - `user-plus` - - `video-off` - - `wind` - - `zap` -
- -### Changed - -- Redesign project website -- Use SVG `stroke` instead of `fill`. Read more about the benefits of SVG `stroke`: - - [SVG Stroke FTW!](http://danklammer.com/articles/svg-stroke-ftw/) - -
- Change 66 icons - - - `align-center` - - `anchor` - - `arrow-down` - - `arrow-left` - - `arrow-right` - - `arrow-up` - - `bar-chart` - - `bar-chart-2` - - `battery` - - `bell` - - `book` - - `bookmark` - - `box` - - `briefcase` - - `camera` - - `check` - - `check-circle` - - `check-square` - - `clipboard` - - `cloud` - - `comment-square` - - `download` - - `download-cloud` - - `droplet` - - `external-link` - - `fast-forward` - - `file` - - `flag` - - `folder` - - `heart` - - `image` - - `inbox` - - `layers` - - `layout` - - `lock` - - `mail` - - `maximize` - - `maximize-2` - - `minimize` - - `minimize-2` - - `minus` - - `moon` - - `move` - - `pause` - - `play` - - `plus` - - `printer` - - `search` - - `settings` - - `share` - - `shuffle` - - `skip-back` - - `skip-forward` - - `star` - - `rewind` - - `tag` - - `unlock` - - `upload` - - `upload-cloud` - - `user` - - `video` - - `watch` - - `wifi` - - `x` - - `zoom-in` - - `zoom-out` -
- -### Removed -- Remove PSD, CSH and Webfont formats in favor of SVG. Read more about the benefits of SVG for icons: - - [Inline SVG vs Icon Fonts [CAGEMATCH]](https://css-tricks.com/icon-fonts-vs-svg/) - - [Seriously, Don’t Use Icon Fonts](https://cloudfour.com/thinks/seriously-dont-use-icon-fonts/) - - [Ten reasons we switched from icon font to SVG](http://ianfeather.co.uk/ten-reasons-we-switched-from-an-icon-font-to-svg/) - -## v1.1.0 (2014-04-27) - -### Added -- Add 30 new icons -- Add CSH, SVG and Webfont formats - -### Changed -- Change all PSD icon layers to vector shapes - -## v1.0.0 (2013-11-27) -- Initial release diff --git a/Gemfile b/Gemfile deleted file mode 100644 index 18c37e6..0000000 --- a/Gemfile +++ /dev/null @@ -1,4 +0,0 @@ -# frozen_string_literal: true -source "https://rubygems.org" - -gem "jekyll" diff --git a/Gemfile.lock b/Gemfile.lock deleted file mode 100644 index 3f9a293..0000000 --- a/Gemfile.lock +++ /dev/null @@ -1,47 +0,0 @@ -GEM - remote: https://rubygems.org/ - specs: - addressable (2.5.1) - public_suffix (~> 2.0, >= 2.0.2) - colorator (1.1.0) - ffi (1.9.18) - forwardable-extended (2.6.0) - jekyll (3.4.3) - addressable (~> 2.4) - colorator (~> 1.0) - jekyll-sass-converter (~> 1.0) - jekyll-watch (~> 1.1) - kramdown (~> 1.3) - liquid (~> 3.0) - mercenary (~> 0.3.3) - pathutil (~> 0.9) - rouge (~> 1.7) - safe_yaml (~> 1.0) - jekyll-sass-converter (1.5.0) - sass (~> 3.4) - jekyll-watch (1.5.0) - listen (~> 3.0, < 3.1) - kramdown (1.13.2) - liquid (3.0.6) - listen (3.0.8) - rb-fsevent (~> 0.9, >= 0.9.4) - rb-inotify (~> 0.9, >= 0.9.7) - mercenary (0.3.6) - pathutil (0.14.0) - forwardable-extended (~> 2.6) - public_suffix (2.0.5) - rb-fsevent (0.9.8) - rb-inotify (0.9.8) - ffi (>= 0.5.0) - rouge (1.11.1) - safe_yaml (1.0.4) - sass (3.4.23) - -PLATFORMS - ruby - -DEPENDENCIES - jekyll - -BUNDLED WITH - 1.14.5 diff --git a/_config.yml b/_config.yml deleted file mode 100644 index 7133cc9..0000000 --- a/_config.yml +++ /dev/null @@ -1,5 +0,0 @@ -exclude: - - node_modules - - bin - - sandbox - - stash diff --git a/_includes/category.html b/_includes/category.html deleted file mode 100644 index d76df2e..0000000 --- a/_includes/category.html +++ /dev/null @@ -1,11 +0,0 @@ -
-

{{ include.category | replace: '-', ' '}}

- -
\ No newline at end of file diff --git a/_includes/footer.html b/_includes/footer.html deleted file mode 100644 index 337a0d4..0000000 --- a/_includes/footer.html +++ /dev/null @@ -1,13 +0,0 @@ - \ No newline at end of file diff --git a/_includes/header.html b/_includes/header.html deleted file mode 100644 index e89b12a..0000000 --- a/_includes/header.html +++ /dev/null @@ -1,11 +0,0 @@ -
-
-

Feather

- - -
-
diff --git a/_includes/hero.html b/_includes/hero.html deleted file mode 100644 index dde30f1..0000000 --- a/_includes/hero.html +++ /dev/null @@ -1,10 +0,0 @@ -
-

Simply beautiful open source icons

- - Download - -
\ No newline at end of file diff --git a/_includes/icon.html b/_includes/icon.html deleted file mode 100644 index 2fc7353..0000000 --- a/_includes/icon.html +++ /dev/null @@ -1,10 +0,0 @@ -
  • - - {% include_relative {{ include.icon.path }} %} - {{ include.icon.basename }} - -
  • diff --git a/_includes/icons.html b/_includes/icons.html deleted file mode 100644 index 1df1f7d..0000000 --- a/_includes/icons.html +++ /dev/null @@ -1,10 +0,0 @@ -
    - {% include category.html category="core" %} - {% include category.html category="media-controls" %} - {% include category.html category="communication" %} - {% include category.html category="photo-and-video" %} - {% include category.html category="location" %} - {% include category.html category="weather" %} - {% include category.html category="arrows" %} - {% include category.html category="logos" %} -
    diff --git a/assets/favicon.png b/assets/favicon.png deleted file mode 100644 index 21b5b20..0000000 Binary files a/assets/favicon.png and /dev/null differ diff --git a/assets/feather-preview.png b/assets/feather-preview.png deleted file mode 100644 index 4b40a67..0000000 Binary files a/assets/feather-preview.png and /dev/null differ diff --git a/bin/build-zip.sh b/bin/build-zip.sh deleted file mode 100755 index 17fec6b..0000000 --- a/bin/build-zip.sh +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/env bash - -# find and store current version number -version=$(grep '"version"' package.json | cut -d '"' -f4) - -# compress 'icons' directory into feather-[version].zip -zip -r feather.zip ./icons/ diff --git a/index.html b/index.html deleted file mode 100644 index ab819a8..0000000 --- a/index.html +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Feather – Simply beautiful open source icons -description: Designed on a 24x24 grid with an emphasis on functionality, consistency and simplicity. -links: -- title: Donate - url: https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=G6CPFZ6PQRZW8&lc=US&item_name=Feather¤cy_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted -- title: GitHub - url: https://github.com/colebemis/feather -- title: Change Log - url: https://github.com/colebemis/feather/blob/gh-pages/CHANGELOG.md -- title: License - url: https://github.com/colebemis/feather/blob/gh-pages/LICENSE -- title: Contact - url: mailto:cole@colebemis.com ---- - - - - - - - {{ page.title }} - - - - - - - - - - - - - - - - {% include header.html %} - {% include hero.html %} - {% include icons.html %} - {% include footer.html links=page.links %} - - - - diff --git a/package.json b/package.json index 4aa9562..4dbd872 100644 --- a/package.json +++ b/package.json @@ -5,9 +5,6 @@ "scripts": { "commitmsg": "validate-commit-msg", "cm": "git-cz", - "svgo": "for i in $(find icons/* -type d); do svgo --pretty --multipass --config=svgo-config.yml $i; done", - "build": "npm run build-zip && jekyll build", - "build-zip": "./bin/build-zip.sh", "semantic-release": "semantic-release pre && npm publish && semantic-release post" }, "devDependencies": { diff --git a/style.css b/style.css deleted file mode 100644 index 66f767e..0000000 --- a/style.css +++ /dev/null @@ -1,81 +0,0 @@ -.rubik { - font-family: "Rubik", sans-serif; -} - -.font-smoothing { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.bg-accent { - background-color: #0055ff; -} - -.button { - display: inline-block; - padding: 1rem 2rem; - font-size: 1rem; - line-height: 1.25; - text-align: center; - text-decoration: none; -} - -.lh-none { - line-height: 0; -} - -.ellipse { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -.svg [stroke] { - stroke: currentColor; -} - -.svg [fill]:not([fill=none]) { - fill: currentColor; -} - -.icon-grid { - display: flex; - flex-direction: row; - flex-wrap: wrap; - margin: 0 -0.5rem -1rem; -} - -.icon-grid li { - width: 100%; - padding: 0 0.5rem 1rem; -} - -/* medium breakpoint */ -@media (min-width: 30em) { - .icon-grid li { - width: 50%; - } -} - -/* large breakpoint */ -@media (min-width: 60em) { - .icon-grid li { - width: 25%; - } -} - -/* if supported, use grid layout */ -@supports (display: grid) { - .icon-grid { - display: grid; - grid-template-columns: repeat(auto-fill, minmax(12rem, 1fr)); - grid-gap: 1rem; - margin: 0; - } - - /* override default styles */ - .icon-grid li { - width: 100%; - padding: 0; - } -} diff --git a/svgo-config.yml b/svgo-config.yml deleted file mode 100644 index 1b55f8c..0000000 --- a/svgo-config.yml +++ /dev/null @@ -1,4 +0,0 @@ -plugins: - - removeTitle: true - - convertShapeToPath: false - - mergePaths: false