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: README.md
+4-28Lines changed: 4 additions & 28 deletions
Original file line number
Diff line number
Diff line change
@@ -36,15 +36,13 @@ A collection site of Firefox userchrome themes, mostly from FirefoxCSS Reddit.<b
36
36
37
37
---
38
38
39
-
## Contribution
40
-
41
-
### Add your theme <3
39
+
## Add your theme <3
42
40
43
41
+ If you have a Github account:
44
42
1. Fork this repository
45
43
2. Look for a file called `themes.json`, open and edit it
46
44
3. Below the last `}` add `,` right after a copy the [code below](#code) and paste it in the file
47
-
4. Add the properties of your theme: **title**, **link**, **description**, **image**, **tag** (cannot be left empty), and **repository**.
45
+
4. Add the properties of your theme: **title**, **link**, **description**, **image** and **tag** (Cannot be left empty)
48
46
5.**Avoid the use of escaped characters, and the order matters**
49
47
6. Please, do not use a very big image, preferably (650x500)
50
48
7. Image property:
@@ -56,42 +54,20 @@ A collection site of Firefox userchrome themes, mostly from FirefoxCSS Reddit.<b
56
54
1. When creating an issue, you will find a template for submitting a theme. Use that one. It's easy.
57
55
58
56
+ If you have a Twitter account:
59
-
1. Send **at least** the following properties: **title**, **link**, **description**, **image**, **tags**, and **repository** to [@Neikon66](https://twitter.com/Neikon66).
57
+
1. Send **at least** the following properties: **tags**, **title**, **link**, **description**, and **picture** to [@Neikon66](https://twitter.com/Neikon66).
1. Install [nushell](https://www.nushell.sh/) in your machine.
77
-
2. Generate a [Github token API](https://github.com/settings/tokens) for your account and save it;
78
-
2. Clone the repository;
79
-
3. In your terminal, change directory into the `/scripts/` folder.
80
-
4. Run `nu`.
81
-
5. Run `use sort_themes.nu`;
82
-
6. Run `sort_themes --help` and read and understand the flags;
83
-
7. Run `sort_themes --github YOUR_GITHUB_TOKEN`;
84
-
8. Check if everything ran fine, if yes, replace the new generated `themes.json` file.
85
-
9. Commit your changes.
86
-
10. Open a pull request and send your contribution for us to review.
87
-
11. Thank you :)
88
-
89
-
**Why generate a token API for only Github?**
90
-
91
-
Most themes' repositories are in Gitub, so it's pretty easy to hit the anonymous rate limit for API calls. With a token, that limit is higher, making it easier to contribute.
92
-
93
-
---
94
-
95
71
<h1align="center">What do you think =?</h1>
96
72
97
73
<palign="center">Feel free to send me any feedback via issue or my twitter <ahref="https://twitter.com/Neikon66">@Neikon66</a>.</p>
0 commit comments