diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yaml similarity index 92% rename from .github/ISSUE_TEMPLATE/bug_report.yml rename to .github/ISSUE_TEMPLATE/bug_report.yaml index b15277a..bb193b9 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yaml @@ -1,6 +1,6 @@ name: Bug Report description: File a bug report -title: "[BUG]: your bug report title" +title: "[BUG] Your bug report title" labels: "maybe: bug" body: - type: textarea @@ -49,7 +49,9 @@ body: attributes: label: Steps until the issue appears description: "[optional] You can add the steps taken to be able to reproduce your problem." - placeholder: "1. Description of step 1 ...\n2. Description of step 2 ...\n..." + placeholder: "1. Description of step 1 ...\n + 2. Description of step 2 ...\n + ..." - type: textarea id: expected-result attributes: diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml new file mode 100644 index 0000000..323602b --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yaml @@ -0,0 +1,24 @@ +name: Feature Request +description: Suggest an idea for this project +title: "[SUGGESTION] Your feature request title" +labels: "suggestion" +body: + - type: textarea + id: description + attributes: + label: Description. Please elaborate. + description: A clear and concise description of what new functions to add or improve. + validations: + required: true + - type: textarea + id: benefit + attributes: + label: Who will this benefit? + description: Does this feature apply to a great portion of users? + validations: + required: true + - type: textarea + id: additional-info + attributes: + label: Additional Information + description: "[optional] You may provide additional context or screenshots for us to better understand the need of the feature." \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/translate.yaml b/.github/ISSUE_TEMPLATE/translate.yaml new file mode 100644 index 0000000..95c998c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/translate.yaml @@ -0,0 +1,42 @@ +name: Translates +description: Improve code translation +title: "[TRANSLATE] Your bug report title" +labels: "translate" +body: + - type: input + id: language + attributes: + label: Language + #description: + placeholder: eg. english + validations: + required: true + - type: input + id: lang-code + attributes: + label: Language code + description: "" + placeholder: eg. en + - type: textarea + id: translate + attributes: + label: Translate YAML + description: "You can send the YAML file already translated or write it in this section.\n\n + [WARNING] If you want to directly write the translation in this section, the code must start with ```yaml and end with ```. You can use the "Preview" tab to see if the code has been written correctly." + placeholder: "```md\n + home:\n + \tclose: Close the window and stop the code\n + \tcronoTitle: CLOCKS\n + \tcdownTitle: TIMERS\n + \tcdowntimeTitle: TIME UNTIL...\n + \ttwitchextTitle: EXTENSIBLE TWITCH\n + \ttimeTitle: CURRENT TIME\n + \tnotycopycrono: URL copied to clipboard\n + crono:\n + \tbuttons:\n + \t\tstart: Start\n + \t\tpause: Pause\n + \t\treset: Reset\n + ```" + validations: + require: true \ No newline at end of file diff --git a/README.md b/README.md index 308d823..a82e588 100644 --- a/README.md +++ b/README.md @@ -3,42 +3,70 @@

This repository is used for creating dynamic browser sources related to timers, ideal for use in OBS (Open Broadcaster Software).

-GitHub package.json version -GitHub last commit (by committer) -GitHub release (latest by SemVer including pre-releases) + +GitHub package.json version + + +GitHub last commit (by committer) +
-GitHub watchers -GitHub forks -GitHub Repo stars + +GitHub watchers + + +GitHub forks + + +GitHub Repo stars +

-Made with NodeJS -Made with HTML -Made with CSS + +GitHub tag (with filter) + + +GitHub all releases +
-NodeJS version -npm version +
+
+ +Made with NodeJS + + +Made with HTML + + +Made with CSS + +
+ +NodeJS version + + +npm version +
-## Collaborators +## :busts_in_silhouette: Collaborators

XtoManuel

___ -### Description +### :clipboard: Description This code allows you to create timers, countdowns, countdowns to a specific time, and display the current time. Each of these features comes with a browser source for OBS, which you can preview in your browser and configure to your needs. One of the additional functions of this repository is the ability to modify the timers through events sent from a StreamDeck or a similar tool using websockets. -### About the Code +### :keyboard: About the Code I have chosen to publish this code to make it accessible for free, openly, and as open-source. These codes I have developed have helped me continue learning, and since it doesn't entail any financial cost for me, there will also be no paid features created. It will be open to anyone who wants to use it and collaborate in improving the code. The codes have been created with my current knowledge and may contain errors or areas that need improvement. I have worked on this code in my free time. -### Documentation +### :book: Documentation ~~WIKI~~ (In construction)