make automatic bug reports use <details>

This commit is contained in:
Send_Nukez 2021-12-20 23:04:46 +01:00
parent ee98ffd134
commit c052260a8b

View file

@ -394,10 +394,11 @@ Dribbblish.on("ready", () => {
<!-- Leave the lines below as they are -->
---
### Info for Contributors:
<details>
<summary>Info for Contributors</summary>
**Versions**
${Dribbblish.config.getOptions("aboutDribbblishInfo").description}
${Dribbblish.config.getOptions("aboutDribbblishInfo").description.split("\n").join("\n ")}
**Extensions**
${$(`script[src^="extensions/"]`)
@ -407,12 +408,10 @@ Dribbblish.on("ready", () => {
**Settings**
\`\`\`json
${JSON.stringify(Dribbblish.config.export(), null, 4)}
${JSON.stringify(Dribbblish.config.export(), null, 4).split("\n").join("\n ")}
\`\`\`
`
.split("\n")
.map((line) => line.replace(/^ {16}/, ""))
.join("\n");
</details>
`.replace(/^ {12}/gm, "");
const reportURL = new URL("https://github.com/JulienMaille/dribbblish-dynamic-theme/issues/new");
reportURL.searchParams.set("labels", "bug");