Skip to content

Commit a37b3d6

Browse files
author
Renato Bezerra
committed
Merge remote-tracking branch 'upstream/master'
2 parents f90be0a + f81cd40 commit a37b3d6

6 files changed

Lines changed: 44 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
name: CI
2+
3+
on: push
4+
5+
jobs:
6+
build:
7+
runs-on: ubuntu-latest
8+
steps:
9+
- uses: actions/checkout@v3
10+
- name: Use Node.js 16.x
11+
uses: actions/setup-node@v3
12+
with:
13+
node-version: 16.x
14+
cache: 'npm'
15+
- run: npm ci
16+
- run: npm run all
17+
- name: Release
18+
if: github.ref_name == 'master'
19+
run: npx semantic-release
20+
env:
21+
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
22+
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ The following is a set of guidelines for contributing to Feather. Feel free to p
88

99
> **Note:** At the moment we are not accepting pull requests containing _**icons**_. The best way to contribute an icon is to create an issue with a screenshot and link to an SVG of your icon.
1010
11-
Pull requests for new features, bug fixes, etc. are often appreciated. Please checkout the [project roadmap](https://github.com/colebemis/feather#roadmap) and raise an issue to discuss any of the items on the list.
11+
Pull requests for new features, bug fixes, etc. are often appreciated.
1212

1313
**Working on your first Pull Request?** You can learn how from this *free* series
14-
[How to Contribute to an Open Source Project on GitHub](https://egghead.io/series/how-to-contribute-to-an-open-source-project-on-github)
14+
[How to Contribute to an Open Source Project on GitHub](https://egghead.io/courses/how-to-contribute-to-an-open-source-project-on-github)
1515

1616
Guidelines for pull requests:
1717
- __Make your commit messages as descriptive as possible.__ Include as much information as you can. Explain anything that the file diffs themselves won’t make apparent.

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ Include an icon on your page with the following markup:
194194
stroke-linecap="round"
195195
stroke-linejoin="round"
196196
>
197-
<use xlink:href="path/to/feather-sprite.svg#circle"/>
197+
<use href="path/to/feather-sprite.svg#circle"/>
198198
</svg>
199199
```
200200

@@ -216,7 +216,7 @@ However, this markup can be simplified using a simple CSS class to avoid repetit
216216

217217
```html
218218
<svg class="feather">
219-
<use xlink:href="path/to/dist/feather-sprite.svg#circle"/>
219+
<use href="path/to/dist/feather-sprite.svg#circle"/>
220220
</svg>
221221
```
222222
### Figma
@@ -396,8 +396,10 @@ Caught a mistake or want to contribute to the documentation? [Edit this page on
396396
- [sketch-feather](https://github.com/odmln/sketch-feather) - Feather icons as a Sketch library
397397
- [vue-feather-icons](https://github.com/egoist/vue-feather-icons) - Feather icons as Vue components
398398
- [php-feather](https://github.com/Pixelrobin/php-feather) - Feather icons as a PHP Library
399+
- [wp-php-feather](https://github.com/reatlat/wp-php-feather) - Feather icons as a WordPress template tag
399400
- [django-feather](https://pypi.org/project/django-feather/) - Feather icons as Django Template Tag
400401
- [svelte-feather-icons](https://github.com/dylanblokhuis/svelte-feather-icons) - Feather icons as Svelte components
402+
- [gulp-feather](https://github.com/oToToT/gulp-feather) - Feather icons renderng using gulp
401403

402404
## License
403405

bin/process-svg.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import DEFAULT_ATTRS from '../src/default-attrs.json';
77
/**
88
* Process SVG string.
99
* @param {string} svg - An SVG string.
10-
* @param {Promise<string>}
10+
* @returns {Promise<string>}
1111
*/
1212
function processSvg(svg) {
1313
return (

icons/table.svg

Lines changed: 13 additions & 0 deletions
Loading

src/tags.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828
"calendar": ["date"],
2929
"camera": ["photo"],
3030
"cast": ["chromecast", "airplay"],
31+
"chevron-down": ["expand"],
32+
"chevron-up": ["collapse"],
3133
"circle": ["off", "zero", "record"],
3234
"clipboard": ["copy"],
3335
"clock": ["time", "watch", "alarm"],

0 commit comments

Comments
 (0)