Start adding documation and add host.ps1 for windows users (#725)
* Add docs v0.0.1 * Add icon size warning * Fix sourcenover caution * Fix semver descriptions * Filters fix * Quickfix quickstart * Add icon warning v2 * Fix typos * Add NovelItem * Update plugins host * Update plugins host * Remove unnecesarry .js and .dist * Update plugins host * Add host.ps1 * Fix readme.txt * Fix READNE.txt, again * Remove .js and .dist * readme update with ost * Add linux/windows hosting functions * Fix workflows
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
# Quick start
|
||||
|
||||
1. [Requirements](#requirements)
|
||||
2. [Single plugin guide](#quick-guide)
|
||||
3. [Multi-src guide](#creating-multi-src-plugins)
|
||||
|
||||
### Requirements
|
||||
|
||||
- [git](https://git-scm.com/doc/ext) basics
|
||||
- Typescript or Javascript basics
|
||||
- Node >=18
|
||||
- Installing the dependencies with `npm i`
|
||||
|
||||
### Guide
|
||||
|
||||
1. Create plugin script in `/plugins` [<span style="font-size: 0.8rem;">(learn more)</span>](#creating-plugin-script)
|
||||
2. Copy code from [plugin-template.ts](./plugin-template.ts)
|
||||
3. Start coding [<span style="font-size:0.8rem">(documentation)</span>](./docs.md)
|
||||
|
||||
#### Creating plugin script
|
||||
|
||||
1. Remember to create your plugin inside the language folder corresponding to the language of the novels
|
||||
2. File should have the `.ts` extension
|
||||
Example `plugins/english/nobleMTL.ts`
|
||||
3. Add an icon to `icons/src/<lang>/<plugin-name>/icon.png`
|
||||
|
||||
> [!WARNING]
|
||||
> Icon size should be 96x96px!
|
||||
|
||||
### Creating multi-source plugins
|
||||
Reference in New Issue
Block a user