chore: site generate
This commit is contained in:
		
							parent
							
								
									ec3c0115c7
								
							
						
					
					
						commit
						6dd5bf21b9
					
				|  | @ -10,24 +10,24 @@ See the [support guidelines](https://jekyllrb.com/docs/support/) | |||
| 
 | ||||
| Whether you're a developer, a designer, or just a Jekyll devotee, there are lots of ways to contribute. Here's a few ideas: | ||||
| 
 | ||||
| * [Install Jekyll on your computer](https://jekyllrb.com/docs/installation/) and kick the tires. Does it work? Does it do what you'd expect? If not, [open an issue](https://github.com/jekyll/jekyll/issues/new) and let us know. | ||||
| * Comment on some of the project's [open issues](https://github.com/jekyll/jekyll/issues). Have you experienced the same problem? Know a work around? Do you have a suggestion for how the feature could be better? | ||||
| * Read through the [documentation](https://jekyllrb.com/docs/home/), and click the "improve this page" button, any time you see something confusing, or have a suggestion for something that could be improved. | ||||
| * Browse through the [Jekyll discussion forum](https://talk.jekyllrb.com/), and lend a hand answering questions. There's a good chance you've already experienced what another user is experiencing. | ||||
| * Find an [open issue](https://github.com/jekyll/jekyll/issues) (especially [those labeled `help-wanted`](https://github.com/jekyll/jekyll/issues?q=is%3Aopen+is%3Aissue+label%3Ahelp-wanted)), and submit a proposed fix. If it's your first pull request, we promise we won't bite, and are glad to answer any questions. | ||||
| * Help evaluate [open pull requests](https://github.com/jekyll/jekyll/pulls), by testing the changes locally and reviewing what's proposed. | ||||
| - [Install Jekyll on your computer](https://jekyllrb.com/docs/installation/) and kick the tires. Does it work? Does it do what you'd expect? If not, [open an issue](https://github.com/jekyll/jekyll/issues/new) and let us know. | ||||
| - Comment on some of the project's [open issues](https://github.com/jekyll/jekyll/issues). Have you experienced the same problem? Know a work around? Do you have a suggestion for how the feature could be better? | ||||
| - Read through the [documentation](https://jekyllrb.com/docs/home/), and click the "improve this page" button, any time you see something confusing, or have a suggestion for something that could be improved. | ||||
| - Browse through the [Jekyll discussion forum](https://talk.jekyllrb.com/), and lend a hand answering questions. There's a good chance you've already experienced what another user is experiencing. | ||||
| - Find an [open issue](https://github.com/jekyll/jekyll/issues) (especially [those labeled `help-wanted`](https://github.com/jekyll/jekyll/issues?q=is%3Aopen+is%3Aissue+label%3Ahelp-wanted)), and submit a proposed fix. If it's your first pull request, we promise we won't bite, and are glad to answer any questions. | ||||
| - Help evaluate [open pull requests](https://github.com/jekyll/jekyll/pulls), by testing the changes locally and reviewing what's proposed. | ||||
| 
 | ||||
| ## Submitting a pull request | ||||
| 
 | ||||
| ### Pull requests generally | ||||
| 
 | ||||
| * The smaller the proposed change, the better. If you'd like to propose two unrelated changes, submit two pull requests. | ||||
| - The smaller the proposed change, the better. If you'd like to propose two unrelated changes, submit two pull requests. | ||||
| 
 | ||||
| * The more information, the better. Make judicious use of the pull request body. Describe what changes were made, why you made them, and what impact they will have for users. | ||||
| - The more information, the better. Make judicious use of the pull request body. Describe what changes were made, why you made them, and what impact they will have for users. | ||||
| 
 | ||||
| * If this is your first pull request, it may help to [understand GitHub Flow](https://guides.github.com/introduction/flow/). | ||||
| - If this is your first pull request, it may help to [understand GitHub Flow](https://guides.github.com/introduction/flow/). | ||||
| 
 | ||||
| * If you're submitting a code contribution, be sure to read the [code contributions](#code-contributions) section below. | ||||
| - If you're submitting a code contribution, be sure to read the [code contributions](#code-contributions) section below. | ||||
| 
 | ||||
| ### Submitting a pull request via github.com | ||||
| 
 | ||||
|  | @ -76,11 +76,12 @@ If you ever need to update our documentation with an icon that is not already av | |||
| 5. Click `Generate Font` on the bottom-horizontal-bar. | ||||
| 6. Inspect the included icons and proceed by clicking `Download`. | ||||
| 7. Extract the font files and adapt the CSS to the paths we use in Jekyll: | ||||
|   - Copy the entire `fonts` directory over and overwrite existing ones at `<jekyll>/docs/`. | ||||
|   - Copy the contents of `selection.json` and overwrite existing content inside `<jekyll>/docs/icomoon-selection.json`. | ||||
|   - Copy the entire `@font-face {}` declaration and only the **new-icon(s)' css declarations** further below, to update the | ||||
| 
 | ||||
| - Copy the entire `fonts` directory over and overwrite existing ones at `<jekyll>/docs/`. | ||||
| - Copy the contents of `selection.json` and overwrite existing content inside `<jekyll>/docs/icomoon-selection.json`. | ||||
| - Copy the entire `@font-face {}` declaration and only the **new-icon(s)' css declarations** further below, to update the | ||||
|   `<jekyll>/docs/_sass/_font-awesome.scss` sass partial. | ||||
|   - Fix paths in the `@font-face {}` declaration by adding `../` before `fonts/FontAwesome.*` like so: | ||||
| - Fix paths in the `@font-face {}` declaration by adding `../` before `fonts/FontAwesome.*` like so: | ||||
|   `('../fonts/Fontawesome.woff?9h6hxj')`. | ||||
| 
 | ||||
| ### Adding plugins | ||||
|  | @ -101,21 +102,21 @@ If your contribution changes any Jekyll behavior, make sure to update the docume | |||
| 
 | ||||
| #### Tests | ||||
| 
 | ||||
| * If you're creating a small fix or patch to an existing feature, a simple test is more than enough. You can usually copy/paste from an existing example in the `tests` folder, but if you need you can find out about our tests suites [Shoulda](https://github.com/thoughtbot/shoulda/tree/master) and [RSpec-Mocks](https://github.com/rspec/rspec-mocks). | ||||
| - If you're creating a small fix or patch to an existing feature, a simple test is more than enough. You can usually copy/paste from an existing example in the `tests` folder, but if you need you can find out about our tests suites [Shoulda](https://github.com/thoughtbot/shoulda/tree/master) and [RSpec-Mocks](https://github.com/rspec/rspec-mocks). | ||||
| 
 | ||||
| * If it's a brand new feature, create a new [Cucumber](https://github.com/cucumber/cucumber/) feature, reusing existing steps where appropriate. | ||||
| - If it's a brand new feature, create a new [Cucumber](https://github.com/cucumber/cucumber/) feature, reusing existing steps where appropriate. | ||||
| 
 | ||||
| ### Code contributions generally | ||||
| 
 | ||||
| * Jekyll uses the [Rubocop](https://github.com/bbatsov/rubocop) static analyzer to ensure that contributions follow the [GitHub Ruby Styleguide](https://github.com/styleguide/ruby). Please check your code using `script/fmt` and resolve any errors before pushing your branch. | ||||
| - Jekyll uses the [Rubocop](https://github.com/bbatsov/rubocop) static analyzer to ensure that contributions follow the [GitHub Ruby Styleguide](https://github.com/styleguide/ruby). Please check your code using `script/fmt` and resolve any errors before pushing your branch. | ||||
| 
 | ||||
| * Don't bump the Gem version in your pull request (if you don't know what that means, you probably didn't). | ||||
| - Don't bump the Gem version in your pull request (if you don't know what that means, you probably didn't). | ||||
| 
 | ||||
| * You can use the command `script/console` to start a REPL to explore the result of | ||||
| Jekyll's methods. It also provides you with helpful methods to quickly create a | ||||
| site or configuration. [Feel free to check it out!](https://github.com/jekyll/jekyll/blob/master/script/console) | ||||
| - You can use the command `script/console` to start a REPL to explore the result of | ||||
|   Jekyll's methods. It also provides you with helpful methods to quickly create a | ||||
|   site or configuration. [Feel free to check it out!](https://github.com/jekyll/jekyll/blob/master/script/console) | ||||
| 
 | ||||
| * Previously, we've used the WIP Probot app to help contributors determine whether their pull request is ready for review. Please use a [draft pull request](https://help.github.com/en/articles/about-pull-requests#draft-pull-requests) instead. When you're ready, [mark the pull request as ready for review](https://help.github.com/en/articles/changing-the-stage-of-a-pull-request) | ||||
| - Previously, we've used the WIP Probot app to help contributors determine whether their pull request is ready for review. Please use a [draft pull request](https://help.github.com/en/articles/about-pull-requests#draft-pull-requests) instead. When you're ready, [mark the pull request as ready for review](https://help.github.com/en/articles/changing-the-stage-of-a-pull-request) | ||||
| 
 | ||||
| ## Running tests locally | ||||
| 
 | ||||
|  | @ -148,6 +149,10 @@ script/cucumber features/blah.feature | |||
| Both `script/test` and `script/cucumber` can be run without arguments to | ||||
| run its entire respective suite. | ||||
| 
 | ||||
| ## Visual Studio Code Development Container | ||||
| 
 | ||||
| If you've got [Visual Studio Code](https://code.visualstudio.com/) with the [Remote Development Extension Pack](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.vscode-remote-extensionpack) installed then simply opening this repository in Visual Studio Code and following the prompts to "Re-open In A Development Container" will get you setup and ready to go with a fresh environment with all the requirements installed. | ||||
| 
 | ||||
| ## A thank you | ||||
| 
 | ||||
| Thanks! Hacking on Jekyll should be fun. If you find any of this hard to figure out, let us know so we can improve our process or documentation! | ||||
|  |  | |||
|  | @ -8,30 +8,30 @@ Hi there! Interested in contributing to Jekyll? We'd love your help. Jekyll is a | |||
| 
 | ||||
| ## Where to get help or report a problem | ||||
| 
 | ||||
| See the [support guidelines]({{ '/docs/support/' | relative_url }}) | ||||
| See the [support guidelines](https://jekyllrb.com/docs/support/) | ||||
| 
 | ||||
| ## Ways to contribute | ||||
| 
 | ||||
| Whether you're a developer, a designer, or just a Jekyll devotee, there are lots of ways to contribute. Here's a few ideas: | ||||
| 
 | ||||
| * [Install Jekyll on your computer](https://jekyllrb.com/docs/installation/) and kick the tires. Does it work? Does it do what you'd expect? If not, [open an issue](https://github.com/jekyll/jekyll/issues/new) and let us know. | ||||
| * Comment on some of the project's [open issues](https://github.com/jekyll/jekyll/issues). Have you experienced the same problem? Know a work around? Do you have a suggestion for how the feature could be better? | ||||
| * Read through the [documentation](https://jekyllrb.com/docs/home/), and click the "improve this page" button, any time you see something confusing, or have a suggestion for something that could be improved. | ||||
| * Browse through the [Jekyll discussion forum](https://talk.jekyllrb.com/), and lend a hand answering questions. There's a good chance you've already experienced what another user is experiencing. | ||||
| * Find an [open issue](https://github.com/jekyll/jekyll/issues) (especially [those labeled `help-wanted`](https://github.com/jekyll/jekyll/issues?q=is%3Aopen+is%3Aissue+label%3Ahelp-wanted)), and submit a proposed fix. If it's your first pull request, we promise we won't bite, and are glad to answer any questions. | ||||
| * Help evaluate [open pull requests](https://github.com/jekyll/jekyll/pulls), by testing the changes locally and reviewing what's proposed. | ||||
| - [Install Jekyll on your computer](https://jekyllrb.com/docs/installation/) and kick the tires. Does it work? Does it do what you'd expect? If not, [open an issue](https://github.com/jekyll/jekyll/issues/new) and let us know. | ||||
| - Comment on some of the project's [open issues](https://github.com/jekyll/jekyll/issues). Have you experienced the same problem? Know a work around? Do you have a suggestion for how the feature could be better? | ||||
| - Read through the [documentation](https://jekyllrb.com/docs/home/), and click the "improve this page" button, any time you see something confusing, or have a suggestion for something that could be improved. | ||||
| - Browse through the [Jekyll discussion forum](https://talk.jekyllrb.com/), and lend a hand answering questions. There's a good chance you've already experienced what another user is experiencing. | ||||
| - Find an [open issue](https://github.com/jekyll/jekyll/issues) (especially [those labeled `help-wanted`](https://github.com/jekyll/jekyll/issues?q=is%3Aopen+is%3Aissue+label%3Ahelp-wanted)), and submit a proposed fix. If it's your first pull request, we promise we won't bite, and are glad to answer any questions. | ||||
| - Help evaluate [open pull requests](https://github.com/jekyll/jekyll/pulls), by testing the changes locally and reviewing what's proposed. | ||||
| 
 | ||||
| ## Submitting a pull request | ||||
| 
 | ||||
| ### Pull requests generally | ||||
| 
 | ||||
| * The smaller the proposed change, the better. If you'd like to propose two unrelated changes, submit two pull requests. | ||||
| - The smaller the proposed change, the better. If you'd like to propose two unrelated changes, submit two pull requests. | ||||
| 
 | ||||
| * The more information, the better. Make judicious use of the pull request body. Describe what changes were made, why you made them, and what impact they will have for users. | ||||
| - The more information, the better. Make judicious use of the pull request body. Describe what changes were made, why you made them, and what impact they will have for users. | ||||
| 
 | ||||
| * If this is your first pull request, it may help to [understand GitHub Flow](https://guides.github.com/introduction/flow/). | ||||
| - If this is your first pull request, it may help to [understand GitHub Flow](https://guides.github.com/introduction/flow/). | ||||
| 
 | ||||
| * If you're submitting a code contribution, be sure to read the [code contributions](#code-contributions) section below. | ||||
| - If you're submitting a code contribution, be sure to read the [code contributions](#code-contributions) section below. | ||||
| 
 | ||||
| ### Submitting a pull request via github.com | ||||
| 
 | ||||
|  | @ -80,11 +80,12 @@ If you ever need to update our documentation with an icon that is not already av | |||
| 5. Click `Generate Font` on the bottom-horizontal-bar. | ||||
| 6. Inspect the included icons and proceed by clicking `Download`. | ||||
| 7. Extract the font files and adapt the CSS to the paths we use in Jekyll: | ||||
|   - Copy the entire `fonts` directory over and overwrite existing ones at `<jekyll>/docs/`. | ||||
|   - Copy the contents of `selection.json` and overwrite existing content inside `<jekyll>/docs/icomoon-selection.json`. | ||||
|   - Copy the entire `@font-face {}` declaration and only the **new-icon(s)' css declarations** further below, to update the | ||||
| 
 | ||||
| - Copy the entire `fonts` directory over and overwrite existing ones at `<jekyll>/docs/`. | ||||
| - Copy the contents of `selection.json` and overwrite existing content inside `<jekyll>/docs/icomoon-selection.json`. | ||||
| - Copy the entire `@font-face {}` declaration and only the **new-icon(s)' css declarations** further below, to update the | ||||
|   `<jekyll>/docs/_sass/_font-awesome.scss` sass partial. | ||||
|   - Fix paths in the `@font-face {}` declaration by adding `../` before `fonts/FontAwesome.*` like so: | ||||
| - Fix paths in the `@font-face {}` declaration by adding `../` before `fonts/FontAwesome.*` like so: | ||||
|   `('../fonts/Fontawesome.woff?9h6hxj')`. | ||||
| 
 | ||||
| ### Adding plugins | ||||
|  | @ -105,21 +106,21 @@ If your contribution changes any Jekyll behavior, make sure to update the docume | |||
| 
 | ||||
| #### Tests | ||||
| 
 | ||||
| * If you're creating a small fix or patch to an existing feature, a simple test is more than enough. You can usually copy/paste from an existing example in the `tests` folder, but if you need you can find out about our tests suites [Shoulda](https://github.com/thoughtbot/shoulda/tree/master) and [RSpec-Mocks](https://github.com/rspec/rspec-mocks). | ||||
| - If you're creating a small fix or patch to an existing feature, a simple test is more than enough. You can usually copy/paste from an existing example in the `tests` folder, but if you need you can find out about our tests suites [Shoulda](https://github.com/thoughtbot/shoulda/tree/master) and [RSpec-Mocks](https://github.com/rspec/rspec-mocks). | ||||
| 
 | ||||
| * If it's a brand new feature, create a new [Cucumber](https://github.com/cucumber/cucumber/) feature, reusing existing steps where appropriate. | ||||
| - If it's a brand new feature, create a new [Cucumber](https://github.com/cucumber/cucumber/) feature, reusing existing steps where appropriate. | ||||
| 
 | ||||
| ### Code contributions generally | ||||
| 
 | ||||
| * Jekyll uses the [Rubocop](https://github.com/bbatsov/rubocop) static analyzer to ensure that contributions follow the [GitHub Ruby Styleguide](https://github.com/styleguide/ruby). Please check your code using `script/fmt` and resolve any errors before pushing your branch. | ||||
| - Jekyll uses the [Rubocop](https://github.com/bbatsov/rubocop) static analyzer to ensure that contributions follow the [GitHub Ruby Styleguide](https://github.com/styleguide/ruby). Please check your code using `script/fmt` and resolve any errors before pushing your branch. | ||||
| 
 | ||||
| * Don't bump the Gem version in your pull request (if you don't know what that means, you probably didn't). | ||||
| - Don't bump the Gem version in your pull request (if you don't know what that means, you probably didn't). | ||||
| 
 | ||||
| * You can use the command `script/console` to start a REPL to explore the result of | ||||
| Jekyll's methods. It also provides you with helpful methods to quickly create a | ||||
| site or configuration. [Feel free to check it out!](https://github.com/jekyll/jekyll/blob/master/script/console) | ||||
| - You can use the command `script/console` to start a REPL to explore the result of | ||||
|   Jekyll's methods. It also provides you with helpful methods to quickly create a | ||||
|   site or configuration. [Feel free to check it out!](https://github.com/jekyll/jekyll/blob/master/script/console) | ||||
| 
 | ||||
| * Previously, we've used the WIP Probot app to help contributors determine whether their pull request is ready for review. Please use a [draft pull request](https://help.github.com/en/articles/about-pull-requests#draft-pull-requests) instead. When you're ready, [mark the pull request as ready for review](https://help.github.com/en/articles/changing-the-stage-of-a-pull-request) | ||||
| - Previously, we've used the WIP Probot app to help contributors determine whether their pull request is ready for review. Please use a [draft pull request](https://help.github.com/en/articles/about-pull-requests#draft-pull-requests) instead. When you're ready, [mark the pull request as ready for review](https://help.github.com/en/articles/changing-the-stage-of-a-pull-request) | ||||
| 
 | ||||
| ## Running tests locally | ||||
| 
 | ||||
|  |  | |||
|  | @ -218,8 +218,8 @@ note: This file is autogenerated. Edit /History.markdown instead. | |||
| ### Minor Enhancements | ||||
| {: #minor-enhancements-v3-9-0} | ||||
| 
 | ||||
| * Allow use of kramdown v2 ([#8322]({{ site.repository }}/issues/8322)) | ||||
| * Add default language for kramdown syntax highlighting ([#8325]({{ site.repository }}/issues/8325)) | ||||
| - Allow use of kramdown v2 ([#8322]({{ site.repository }}/issues/8322)) | ||||
| - Add default language for kramdown syntax highlighting ([#8325]({{ site.repository }}/issues/8325)) | ||||
| 
 | ||||
| 
 | ||||
| ## 3.8.7 / 2020-05-08 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue