Skip to content

Commit

Permalink
Merge (#15)
Browse files Browse the repository at this point in the history
* updating project
  • Loading branch information
iruzevic authored Jul 12, 2022
1 parent 960b30b commit a0e764b
Show file tree
Hide file tree
Showing 20 changed files with 290 additions and 125 deletions.
4 changes: 4 additions & 0 deletions .browserslistrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
defaults
not IE 11
not op_mini all
not op_mob 64
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
@infinum/wordpress-team
10 changes: 5 additions & 5 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
Hi there! Thanks for helping out in improving our boilerplate.
Hi there! Thanks for helping out in improving our Eightshift Boilerplate Plugin.

## Reporting an issue

If you are not sure how something works be sure to read our [readme](https://github.com/infinum/eightshift-boilerplate-plugin/blob/master/README.md) and [wiki](https://github.com/infinum/eightshift-boilerplate-plugin/wiki). If you found a bug in the code, please [open an issue](https://github.com/infinum/eightshift-boilerplate-plugin/issues/new) and follow the instructions in the issue template.
If you are not sure how something works be sure to read our [documentation](https://infinum.github.io/eightshift-docs/). If you found a bug in the code, please [open an issue](https://github.com/infinum/eightshift-boilerplate-plugin/issues) and follow the instructions in the issue template.

## Contributing patches and new features

If you found a bug and want to fix it, or you want to add some new and cool feature, [fork](https://github.com/infinum/eightshift-boilerplate-plugin#fork-destination-box) our repository, then create a `feature` branch from the `master` branch. For instance `feature/some-bug-fix` or `feature/some-cool-new-feature`.
If you found a bug and want to fix it, or you want to add some new and cool feature, [fork](https://github.com/infinum/eightshift-boilerplate-plugin) our repository, then create a `feature` branch from the `main` branch. For instance `feature/some-bug-fix` or `feature/some-cool-new-feature`.

Once you've coded things up, be sure you check that your code is following our [coding standards](https://github.com/infinum/coding-standards-wp). Also test that your code isn't breaking anything :)
Once you've coded things up, be sure you check that your code is following our [coding standards](https://github.com/infinum/eightshift-coding-standards). Also test that your code isn't breaking anything :)

Then submit a pull request to `develop` branch. Once we check everything we'll merge the changes into `master` with correct version correction (noted by the milestone flag and `future release` tag).
Then submit a pull request to `develop` branch. Once we check everything we'll merge the changes into `main` with correct version correction (noted by the milestone flag and `future release` tag).

## Integration testing

Expand Down
96 changes: 96 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
name: Bug report
description: Create a report to help us improve
labels: bug
assignees: iruzevic
body:
- type: markdown
attributes:
value: |
Hi there! We see that you like our project and you have found a bug. This means a lot to us because it helps us to improve it even more :)
- type: textarea
attributes:
label: Describe your bug
description: Please write a clear and concise description of what the bug is.
placeholder: |
Example. When I try to do this, I get this and it should be this...
validations:
required: true

- type: textarea
attributes:
label: Steps to Reproduce
description: Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code to reproduce, if relevant, that means a lot to us.
placeholder: |
1.
2.
3.
4.
validations:
required: true

- type: textarea
attributes:
label: Expected behavior
description: Please write a clear and concise description of what you expected to happen.
placeholder: |
Example. I should get this...
validations:
required: true

- type: textarea
attributes:
label: Screenshots, screen recording, code snippet
description: |
If possible, please upload a screenshot or screen recording which demonstrates your bug.
validations:
required: false

- type: textarea
attributes:
label: Environment info
description: |
Please include as many relevant details about the environment you are working on.
placeholder: |
- PHP version
- Development environment (MAMP, XAMPP, VVV, Docker, Laravel Valet, none if on live server)
- Server type (Apache, Nginx, IIS)
- Operating System and version
- Libs version
validations:
required: false

- type: dropdown
id: existing
attributes:
label: Please confirm that you have searched existing issues in this repo.
description: You can do this by searching https://github.com/infinum/eightshift-boilerplate-plugin/issues.
multiple: false
options:
- 'Yes'
- 'No'
validations:
required: true

- type: dropdown
id: docs
attributes:
label: Please confirm that you have searched in our documentation and couldn't find the answer.
description: You can do this by searching https://infinum.github.io/eightshift-docs/.
multiple: false
options:
- 'Yes'
- 'No'
validations:
required: true

- type: dropdown
id: plugin
attributes:
label: Please confirm that your bug occurs with all plugins uninstalled and with the default WordPress theme active.
multiple: false
options:
- 'Yes'
- 'No'
validations:
required: true
72 changes: 72 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
name: Feature request
description: Suggest an idea for this project
labels: feature request
assignees: iruzevic
body:
- type: markdown
attributes:
value: |
Hi there! We see that you like our project and you have some ideas. This means a lot to us because it helps us to improve it even more :)
- type: textarea
attributes:
label: Describe your feature request
description: Please write a clear and concise description of what the problem is.
placeholder: |
Example. I'm always frustrated when...
validations:
required: true

- type: textarea
attributes:
label: Describe the solution you'd like
description: Please write a clear and concise description of what you want to happen.
placeholder: |
Example. With this feature I will be able to...
validations:
required: true

- type: textarea
attributes:
label: Screenshots, screen recording, code snippet
description: |
If possible, please upload a screenshot or screen recording which demonstrates your feature request.
validations:
required: false

- type: textarea
attributes:
label: Environment info
description: |
Please include as many relevant details about the environment you are working on.
placeholder: |
- PHP version
- Development environment (MAMP, XAMPP, VVV, Docker, Laravel Valet, none if on live server)
- Server type (Apache, Nginx, IIS)
- Operating System and version
- Libs version
validations:
required: false

- type: dropdown
id: existing
attributes:
label: Please confirm that you have searched existing issues in this repo.
description: You can do this by searching https://github.com/infinum/eightshift-boilerplate-plugin/issues.
multiple: false
options:
- 'Yes'
- 'No'
validations:
required: true

- type: dropdown
id: docs
attributes:
label: Please confirm that you have searched in our documentation and couldn't find the answer.
description: You can do this by searching https://infinum.github.io/eightshift-docs/.
multiple: false
options:
- 'Yes'
- 'No'
validations:
required: true
64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/question.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Question
description: Ask us a question
labels: question
assignees: iruzevic
body:
- type: markdown
attributes:
value: |
Hi there! We see that you like our project and you have some questions. Feel free to ask us anything.
- type: textarea
attributes:
label: Describe the question we can answer
description: Please write a clear and concise question.
placeholder: |
Example. I'm trying to make this, how do I do it?
Example. I have tried to do this, and it is not working, what am I doing wrong?
validations:
required: true

- type: textarea
attributes:
label: Screenshots, screen recording, code snippet
description: |
If possible, please upload a screenshot or screen recording which demonstrates your question.
validations:
required: false

- type: textarea
attributes:
label: Environment info
description: |
Please include as many relevant details about the environment you are working on.
placeholder: |
- PHP version
- Development environment (MAMP, XAMPP, VVV, Docker, Laravel Valet, none if on live server)
- Server type (Apache, Nginx, IIS)
- Operating System and version
- Libs version
validations:
required: false

- type: dropdown
id: existing
attributes:
label: Please confirm that you have searched existing issues in this repo.
description: You can do this by searching https://github.com/infinum/eightshift-boilerplate-plugin/issues.
multiple: false
options:
- 'Yes'
- 'No'
validations:
required: true

- type: dropdown
id: docs
attributes:
label: Please confirm that you have searched in our documentation and couldn't find the answer.
description: You can do this by searching https://infinum.github.io/eightshift-docs/.
multiple: false
options:
- 'Yes'
- 'No'
validations:
required: true
11 changes: 11 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Description

<!--- Write in detail what you did and what issue did you fix with this PR. -->

# Screenshots / Videos

<!--- Show us what you did. -->

# Linked documentation PR

<!--- If this PR has documentation please put the link here. -->
35 changes: 0 additions & 35 deletions .github/issue_template.md

This file was deleted.

3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@
/public
/vendor
/node_modules
/storybook
/storybook
.DS_Store
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
This projects adheres to [Semantic Versioning](https://semver.org/) and [Keep a CHANGELOG](https://keepachangelog.com/).


## [3.0.0] - 2022-07-11
- Updating packages
- Full change log can be checked on Github [frontend-libs release](https://github.com/infinum/eightshift-frontend-libs/releases/tag/7.0.0) and [libs release](https://github.com/infinum/eightshift-libs/releases/tag/6.0.0).

## [2.0.0] - 2021-08-16
- Major braking changes do to updates on css variables, and helpers.

Expand Down Expand Up @@ -70,6 +74,7 @@ Initial tagged release.

[Unreleased]: https://github.com/infinum/eightshift-boilerplate-plugin/compare/master...HEAD

[3.0.0]: https://github.com/infinum/eightshift-boilerplate-plugin/compare/v2.0.0...v3.0.0
[2.0.0]: https://github.com/infinum/eightshift-boilerplate-plugin/compare/v1.3.0...v2.0.0
[1.3.0]: https://github.com/infinum/eightshift-boilerplate-plugin/compare/v1.2.2...v1.3.0
[1.2.2]: https://github.com/infinum/eightshift-boilerplate-plugin/compare/v1.2.1...v1.2.2
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2019 Infinum
Copyright (c) 2022 Infinum

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<p align="center">
<img alt="Eightshift Boilerplate Plugin" src="https://repository-images.githubusercontent.com/120769107/9646a28c-e364-4aa3-8ec9-9660fdeed4b7" />
</p>
![image](https://user-images.githubusercontent.com/77000136/146530354-49f5cb7c-77d0-4518-b208-6599931c5a03.png#gh-light-mode-only)
![image](https://user-images.githubusercontent.com/77000136/146530367-c03912bc-367d-44a1-9a22-b8d22915acfa.png#gh-dark-mode-only)

[![GitHub tag](https://img.shields.io/github/tag/infinum/eightshift-boilerplate.svg?style=for-the-badge)](https://github.com/infinum/eightshift-boilerplate)
[![GitHub stars](https://img.shields.io/github/stars/infinum/eightshift-boilerplate.svg?style=for-the-badge&label=Stars)](https://github.com/infinum/eightshift-boilerplate/)
Expand Down Expand Up @@ -60,4 +59,4 @@ Eightshift Boilerplate is maintained and sponsored by
[Eightshift](https://eightshift.com) and [Infinum](https://infinum.com).

## License
Eightshift Boilerplate &copy;2021 [Eightshift](https://eightshift.com) and [Infinum](https://infinum.com). It is free software, and may be redistributed under the terms specified in the LICENSE file.
Eightshift Boilerplate &copy;2022 [Eightshift](https://eightshift.com) and [Infinum](https://infinum.com). It is free software, and may be redistributed under the terms specified in the LICENSE file.
Loading

0 comments on commit a0e764b

Please sign in to comment.