Skip to content

Commit

Permalink
Linting (Markdown with remarkrc config, package.json, less);
Browse files Browse the repository at this point in the history
add single quotes within @font-face url() to work around atom/language-less#51
  • Loading branch information
brettz9 committed Mar 28, 2016
1 parent d0399de commit 6e6cf36
Show file tree
Hide file tree
Showing 6 changed files with 84 additions and 47 deletions.
11 changes: 11 additions & 0 deletions .remarkrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
{
"plugins": {
"lint": {
"no-missing-blank-lines": false,
"no-multiple-toplevel-headings": false,
"list-item-bullet-indent": false,
"list-item-indent": "space",
"list-item-spacing": false
}
}
}
48 changes: 32 additions & 16 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,19 @@

## **v1.0.0** — *Released: 18 March 2016*

* [#26](https://github.com/lee-dohm/file-type-icons/issues/26) — Fix doubled icons and misalignment on Nuclide tree view
* [#26](https://github.com/lee-dohm/file-type-icons/issues/26) —
Fix doubled icons and misalignment on Nuclide tree view

## **v0.7.4** — *Released: 13 November 2015*

* PR [#24](https://github.com/lee-dohm/file-type-icons/pull/24) by [@tonatiuh](https://github.com/tonatiuh)
* PR [#24](https://github.com/lee-dohm/file-type-icons/pull/24) by
[@tonatiuh](https://github.com/tonatiuh)
* Add icon for Cucumber files

## **v0.7.3** — *Released: 20 August 2015*

* :bug: Moved declaration of specs and tests icon after all other icons so that it overrides the normal file icon for those languages
* :bug: Moved declaration of specs and tests icon after all other icons so that
it overrides the normal file icon for those languages

## **v0.7.2** — *Released: 20 August 2015*

Expand All @@ -29,7 +32,7 @@
## **v0.7.0** — *Released: 12 June 2015*

* Updated Devicons to v1.8.0
* Added icon for Elixir files — http://fortawesome.github.io/Font-Awesome/icon/tint/
* Added icon for Elixir files &mdash; <http://fortawesome.github.io/Font-Awesome/icon/tint/>

## **v0.6.0** &mdash; *Released: 1 May 2015*

Expand All @@ -44,7 +47,8 @@

## **v0.5.3** &mdash; *Released: 22 December 2014*

* [#19](https://github.com/lee-dohm/file-type-icons/issues/19) &mdash; Added [Twig](http://twig.sensiolabs.org) files to the list of templates
* [#19](https://github.com/lee-dohm/file-type-icons/issues/19) &mdash;
Added [Twig](http://twig.sensiolabs.org) files to the list of templates

## **v0.5.2** &mdash; *Released: 13 November 2014*

Expand All @@ -53,29 +57,36 @@

## **v0.5.1** &mdash; *Released: 14 October 2014*

* :bug: [#17](https://github.com/lee-dohm/file-type-icons/issues/15) &mdash; Match `[Gg]ulpfile.(js|coffee)` for Gulp icon
* :bug: [#17](https://github.com/lee-dohm/file-type-icons/issues/15) &mdash;
Match `[Gg]ulpfile.(js|coffee)` for Gulp icon
* Skipped v0.5.0 due to publishing error

## **v0.4.4** &mdash; *Released: 23 September 2014*

* :bug: [#12](https://github.com/lee-dohm/file-type-icons/issues/15) &mdash; Remove up-sizing of DevIcons font that was causing text misalignment in tabs
* :bug: [#15](https://github.com/lee-dohm/file-type-icons/issues/15) &mdash; :memo: Update JS icon link in the README
* :bug: [#12](https://github.com/lee-dohm/file-type-icons/issues/15) &mdash;
Remove up-sizing of DevIcons font that was causing text misalignment in tabs
* :bug: [#15](https://github.com/lee-dohm/file-type-icons/issues/15)
&mdash; :memo: Update JS icon link in the README

## **v0.4.3** &mdash; *Released: 15 August 2014*

* [#11](https://github.com/lee-dohm/file-type-icons/issues/11) &mdash; Directories matching "tags" have the folder icon again
* [#11](https://github.com/lee-dohm/file-type-icons/issues/11) &mdash;
Directories matching "tags" have the folder icon again

## **v0.4.2** &mdash; *Released: 13 August 2014*

* [#10](https://github.com/lee-dohm/file-type-icons/issues/10) &mdash; Fix alignment and size on DevIcons icons
* [#10](https://github.com/lee-dohm/file-type-icons/issues/10) &mdash;
Fix alignment and size on DevIcons icons

## **v0.4.1** &mdash; *Released: 12 August 2014*

* [#4](https://github.com/lee-dohm/file-type-icons/issues/4) &mdash; Use a better JavaScript icon
* [#4](https://github.com/lee-dohm/file-type-icons/issues/4) &mdash;
Use a better JavaScript icon

## **v0.4.0** &mdash; *Released: 12 August 2014*

* [#7](https://github.com/lee-dohm/file-type-icons/issues/7) &mdash; Add Grunt and Gulp icons for their respective files
* [#7](https://github.com/lee-dohm/file-type-icons/issues/7) &mdash;
Add Grunt and Gulp icons for their respective files
* Add [DevIcons font](http://vorillaz.github.io/devicons/#/main)

## **v0.3.1** &mdash; *Released: 12 August 2014*
Expand All @@ -89,20 +100,25 @@

## **v0.2.1** &mdash; *Released: 30 June 2014*

* [#5](https://github.com/lee-dohm/file-type-icons/issues/5) &mdash; Add non-subpixel antialiased font smoothing to all icon fonts
* [#5](https://github.com/lee-dohm/file-type-icons/issues/5) &mdash;
Add non-subpixel antialiased font smoothing to all icon fonts

## **v0.2.0** &mdash; *Released: 20 June 2014*

* Add `.biscottoopts` and `.yardopts` to the list of meta-configuration files
* [#2](https://github.com/lee-dohm/file-type-icons/issues/2) &mdash; Added icon for JavaScript and selected a better one for CoffeeScript
* [#2](https://github.com/lee-dohm/file-type-icons/issues/2) &mdash;
Added icon for JavaScript and selected a better one for CoffeeScript

## **v0.1.3** &mdash; *Released: 19 June 2014*

* [#3](https://github.com/lee-dohm/file-type-icons/issues/3) &mdash; Symlinks now have their own icon (the one they have by default)
* [#3](https://github.com/lee-dohm/file-type-icons/issues/3) &mdash;
Symlinks now have their own icon (the one they have by default)

## **v0.1.2** &mdash; *Released: 19 June 2014*

* PR [#1](https://github.com/lee-dohm/file-type-icons/pull/1) from [@Nicolab](https://github.com/Nicolab) &mdash; Changed icon for `.git` directories to [octicon-repo](http://octicons.github.com/icon/repo/) since not *all* repositories are backed by GitHub ... yet :wink:
* PR [#1](https://github.com/lee-dohm/file-type-icons/pull/1) from [@Nicolab](https://github.com/Nicolab)
&mdash; Changed icon for `.git` directories to [octicon-repo](http://octicons.github.com/icon/repo/)
since not *all* repositories are backed by GitHub ... yet :wink:

## **v0.1.1** &mdash; *Released: 18 June 2014*

Expand Down
2 changes: 2 additions & 0 deletions LICENSE.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# LICENSE

Copyright &copy; 2014-2016 [Lee Dohm](http://www.lee-dohm.com)

Permission is hereby granted, free of charge, to any person obtaining
Expand Down
60 changes: 32 additions & 28 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# File Type Icons

Changes the icon for files in the Tree View and Tabs to reflect the file's type.
Changes the icon for files in the Tree View and Tabs to reflect the
file's type.

![Screenshot](https://raw.githubusercontent.com/lee-dohm/file-type-icons/master/file-type-icons.png)

Expand All @@ -10,33 +11,36 @@ Just install and enjoy. Now with support for [Nuclide](http://nuclide.io)!

### Icons

This is just a sampling of the icons in the set for now. (I don't know how to make Octicons work in Markdown yet, so links will have to do :cry:)

* Archive files: http://octicons.github.com/icon/file-zip/
* CoffeeScript files: http://fortawesome.github.io/Font-Awesome/icon/coffee/
* Configuration files: http://octicons.github.com/icon/gear/
* CTAGS files: http://octicons.github.com/icon/tag/
* Cucumber files: https://octicons.github.com/icon/browser/
* Database files: http://octicons.github.com/icon/database/
* Fonts: http://octicons.github.com/icon/pencil/
* `.git` directories: http://octicons.github.com/icon/repo/
* HTML files: http://octicons.github.com/icon/globe/
* Images: http://octicons.github.com/icon/file-media/
* JavaScript files: http://vorillaz.github.io/devicons/#/singleicon/javascript
* JSON, YAML and CSON files: http://octicons.github.com/icon/settings/
* Lock files: http://octicons.github.com/icon/lock/
* Log files: http://octicons.github.com/icon/bug/
* Markdown files: http://octicons.github.com/icon/markdown/
* PDF files: http://octicons.github.com/icon/file-pdf/
* Ruby files: http://octicons.github.com/icon/ruby/
* Shell scripts: http://octicons.github.com/icon/terminal/
* Source map files: http://octicons.github.com/icon/location/
* Stylesheets: http://octicons.github.com/icon/paintcan/
* Symlinks: http://octicons.github.com/icon/file-symlink-file/
* Templates: http://octicons.github.com/icon/code/
* TODO files: http://octicons.github.com/icon/checklist/
* Videos: http://octicons.github.com/icon/device-camera-video/
This is just a sampling of the icons in the set for now. (I don't know how to
make Octicons work in Markdown yet, so links will have to do :cry:)

* Archive files: <http://octicons.github.com/icon/file-zip/>
* CoffeeScript files: <http://fortawesome.github.io/Font-Awesome/icon/coffee/>
* Configuration files: <http://octicons.github.com/icon/gear/>
* CTAGS files: <http://octicons.github.com/icon/tag/>
* Cucumber files: <https://octicons.github.com/icon/browser/>
* Database files: <http://octicons.github.com/icon/database/>
* Fonts: <http://octicons.github.com/icon/pencil/>
* `.git` directories: <http://octicons.github.com/icon/repo/>
* HTML files: <http://octicons.github.com/icon/globe/>
* Images: <http://octicons.github.com/icon/file-media/>
* JavaScript files: <http://vorillaz.github.io/devicons/#/singleicon/javascript>
* JSON, YAML and CSON files: <http://octicons.github.com/icon/settings/>
* Lock files: <http://octicons.github.com/icon/lock/>
* Log files: <http://octicons.github.com/icon/bug/>
* Markdown files: <http://octicons.github.com/icon/markdown/>
* PDF files: <http://octicons.github.com/icon/file-pdf/>
* Ruby files: <http://octicons.github.com/icon/ruby/>
* Shell scripts: <http://octicons.github.com/icon/terminal/>
* Source map files: <http://octicons.github.com/icon/location/>
* Stylesheets: <http://octicons.github.com/icon/paintcan/>
* Symlinks: <http://octicons.github.com/icon/file-symlink-file/>
* Templates: <http://octicons.github.com/icon/code/>
* TODO files: <http://octicons.github.com/icon/checklist/>
* Videos: <http://octicons.github.com/icon/device-camera-video/>

## Copyright

Copyright &copy; 2014-2016 [Lee Dohm](http://www.lee-dohm.com), [Lifted Studios](http://www.liftedstudios.com). See [LICENSE](https://github.com/lee-dohm/auto-copyright/blob/master/LICENSE.md) for details.
Copyright &copy; 2014-2016 [Lee Dohm](http://www.lee-dohm.com),
[Lifted Studios](http://www.liftedstudios.com). See [LICENSE](https://github.com/lee-dohm/auto-copyright/blob/master/LICENSE.md)
for details.
4 changes: 4 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
"version": "1.0.1",
"description": "Changes the icon for files in the Tree View and Tabs to reflect the file's type",
"author": "Lee Dohm <lee@lee-dohm.com>",
"contributors": [],
"keywords": [
"file",
"type",
Expand All @@ -11,7 +12,10 @@
"tabs"
],
"repository": "https://github.com/lee-dohm/file-type-icons",
"bugs": "https://github.com/lee-dohm/file-type-icons/issues",
"homepage": "https://atom.io/packages/file-type-icons",
"license": "MIT",
"dependencies": {},
"engines": {
"atom": ">=1.6.0 <2.0.0"
}
Expand Down
6 changes: 3 additions & 3 deletions styles/fonts.less
Original file line number Diff line number Diff line change
Expand Up @@ -2,19 +2,19 @@
font-family: 'DevIcons';
font-weight: normal;
font-style: normal;
src: url(atom://file-type-icons/fonts/devicons.woff) format('woff');
src: url('atom://file-type-icons/fonts/devicons.woff') format('woff');
}

@font-face {
font-family: 'Font Awesome';
font-weight: normal;
font-style: normal;
src: url(atom://file-type-icons/fonts/fontawesome-webfont.woff) format('woff');
src: url('atom://file-type-icons/fonts/fontawesome-webfont.woff') format('woff');
}

@font-face {
font-family: 'Font Mfizz';
src: url(atom://file-type-icons/fonts/font-mfizz.woff) format('woff');
src: url('atom://file-type-icons/fonts/font-mfizz.woff') format('woff');
font-weight: normal;
font-style: normal;
}
Expand Down

0 comments on commit 6e6cf36

Please sign in to comment.