You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+54Lines changed: 54 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,3 +31,57 @@ Here you find all which using in project:
31
31
- // MARK: - Models
32
32
33
33
If you can't find valid, add new to codestyle agreements please. Other can be use if class is large and need struct it even without adding to codestyle agreements.
34
+
35
+
## Conventional Commits
36
+
37
+
- Commit names should be according to the [guideline](https://github.com/htmlprogrammist/EmojiPicker/blob/main/CONTRIBUTING.md#guideline)
38
+
- The present tense should be used ("add function", not "added function")
39
+
- The imperative mood should be used ("move the cursor to...", not "move the cursor to...")
40
+
41
+
### Guideline
42
+
43
+
-`init:` - used to start a project. Examples:
44
+
45
+
```
46
+
init: start youtube-task
47
+
init: start mentor-dashboard task
48
+
```
49
+
50
+
- `feat:` - this is the implemented new functionality from the terms of reference (added zoom support, added footer, added a product card). Examples:
51
+
52
+
```
53
+
feat: add basic page layout
54
+
feat: implement search box
55
+
feat: implement request to youtube API
56
+
feat: implement swipe for horizontal list
57
+
feat: add additional navigation button
58
+
feat: add banner
59
+
feat: add social links
60
+
feat: add physical security section
61
+
feat: add real social icons
62
+
```
63
+
64
+
- `fix:` - fixed a bug in previously implemented functionality. Examples:
65
+
66
+
```
67
+
fix: implement correct loading data from youtube
68
+
fix: change layout for video items to fix bugs
69
+
fix: relayout header for firefox
70
+
fix: adjust social links for mobile
71
+
```
72
+
73
+
- `refactor:` - I didn't add any new functionality/didn't change the behavior. I put the files in other places, deleted them, added them. Changed the formatting of the code (white-space, formatting, missing semi-columns, etc). Improved the algorithm, without changing the functionality. Examples:
74
+
75
+
```
76
+
refactor: change structure of the project
77
+
refactor: rename vars for better readability
78
+
refactor: apply eslint
79
+
refactor: apply prettier
80
+
```
81
+
82
+
- `docs:` - used when working with the documentation/README of the project. Examples:
0 commit comments