mirror of
https://github.com/jgthms/bulma
synced 2026-03-15 02:04:29 -07:00
Move github files
This commit is contained in:
75
.github/CONTRIBUTING.md
vendored
Normal file
75
.github/CONTRIBUTING.md
vendored
Normal file
@@ -0,0 +1,75 @@
|
||||
Thanks for helping out! 😇
|
||||
|
||||
### Raising an issue
|
||||
|
||||
* Make sure the issue hasn't been raised yet
|
||||
* Include **screenshots** and animated GIFs in your issue whenever possible
|
||||
* Tag your issue accordingly:
|
||||
* is it about **Bulma** or about the **Docs**?
|
||||
* is it a **Bug**, a **Feature**, a **Question**, or do you need **Help**?
|
||||
* if it's a bug, is it a **Browser Bug** (only happens in one browser)?
|
||||
|
||||
### Submitting a Pull Request
|
||||
|
||||
* Include **screenshots** and animated GIFs in your pull request whenever possible
|
||||
* Use the **present** tense ("Add feature" not "Added feature")
|
||||
* Use the **imperative** mood ("Move cursor to..." not "Moves cursor to...")
|
||||
* Limit the first line to 72 characters or fewer
|
||||
* Reference issues and pull requests liberally
|
||||
|
||||
### Bulma Sass styleguide
|
||||
|
||||
* **No semi-colons** `;` or **curly braces** `{` `}`
|
||||
* **No camelCase**
|
||||
* Use only **classes**
|
||||
* Order the CSS properties **alphabetically**
|
||||
* Order the CSS rule by
|
||||
* direct styles
|
||||
* nested tags
|
||||
* pseudo-classes
|
||||
* color modifiers
|
||||
* size modifers
|
||||
* modifiers
|
||||
* responsive styles
|
||||
* Add appropriate one-line comments for each of these sections within a CSS rule
|
||||
* **No trailing space**
|
||||
* End files with a **newline**
|
||||
|
||||
```sass
|
||||
.element
|
||||
@extend .something
|
||||
+mixin
|
||||
property: value
|
||||
span
|
||||
// ...
|
||||
div
|
||||
// ...
|
||||
.child
|
||||
// ...
|
||||
&:pseudo-class
|
||||
// ...
|
||||
// Colors
|
||||
@each $name, $pair in $colors
|
||||
// Loop
|
||||
// Sizes
|
||||
&.is-small
|
||||
// ...
|
||||
&.is-medium
|
||||
// ...
|
||||
&.is-large
|
||||
// ...
|
||||
// Modifiers (ordered alphabetically)
|
||||
&.has-icons
|
||||
// ...
|
||||
&.is-active
|
||||
// ...
|
||||
&.is-fullwidth
|
||||
// ...
|
||||
// Responsiveness
|
||||
+mobile
|
||||
// ...
|
||||
+tablet
|
||||
// ...
|
||||
+desktop
|
||||
// ...
|
||||
```
|
||||
38
.github/ISSUE_TEMPLATE.md
vendored
Normal file
38
.github/ISSUE_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,38 @@
|
||||
### PLEASE READ THE FOLLOWING INSTRUCTIONS
|
||||
|
||||
Tag your issue accordingly:
|
||||
|
||||
* is it about Bulma or about the Docs?
|
||||
* is it a bug/feature/question or do you need help?
|
||||
* if it's a bug, is it a browser bug?
|
||||
|
||||
Thanks for helping out! 😇
|
||||
|
||||
Please remove any unused content (including these instructions) before submitting your issue.
|
||||
|
||||
### Checklist
|
||||
|
||||
* [ ] This is about the Bulma **CSS framework**
|
||||
* [ ] This is about the Bulma **Docs**
|
||||
* [ ] I'm using Bulma **version** [x.x.x]
|
||||
* [ ] My **browser** is:
|
||||
* [ ] This is a **Sass** issue: I'm using version [x.x.x]
|
||||
* [ ] I am sure this issue is **not a duplicate**?
|
||||
|
||||
### Description
|
||||
|
||||
_[Description of the bug, enhancement, or question]_
|
||||
|
||||
### Steps to Reproduce
|
||||
|
||||
1. _[First Step]_
|
||||
2. _[Second Step]_
|
||||
3. _[and so on...]_
|
||||
|
||||
### Expected behavior
|
||||
|
||||
_[What you expected to happen]_
|
||||
|
||||
### Actual behavior
|
||||
|
||||
_[What actually happened]_
|
||||
23
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
23
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
### PLEASE READ THE FOLLOWING INSTRUCTIONS
|
||||
|
||||
Thanks for helping out! 😇
|
||||
|
||||
* Pull the latest `master` branch
|
||||
* Run `npm install` to install all Bulma dependencies
|
||||
* Make sure your Sass code is compliant with the [Bulma Sass styleguide](https://github.com/jgthms/bulma/blob/master/CONTRIBUTING.md#bulma-sass-styleguide)
|
||||
* If your PR fixes an issue, reference that issue
|
||||
* If your PR has lots of commits, **rebase** first
|
||||
* Run `npm run build` and `npm run docs` before submitting your PR
|
||||
|
||||
Please remove any unused content (including these instructions) before submitting your issue.
|
||||
|
||||
### Pull Request
|
||||
|
||||
Fixes #
|
||||
|
||||
Changes proposed:
|
||||
|
||||
* [ ] Add
|
||||
* [ ] Fix
|
||||
* [ ] Remove
|
||||
* [ ] Update
|
||||
Reference in New Issue
Block a user