Thank you for your submission, an automated scan of your plugin code's revealed the following issues:

### Required

[[1](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L223)][[2](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L957)][[3](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L961)][[4](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L987)][[5](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L1085)][[6](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L1086)]:You should avoid assigning styles via JavaScript or in HTML and instead move all these styles into CSS so that they are more easily adaptable by themes and snippets.


[[1](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L96)][[2](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L99)][[3](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L103)][[4](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L107)][[5](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L116)][[6](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L170)][[7](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L173)][[8](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L215)][[9](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L235)][[10](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L243)][[11](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L247)][[12](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L254)][[13](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L263)][[14](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L279)][[15](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L323)][[16](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L338)][[17](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L373)][[18](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L377)][[19](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L380)][[20](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L381)][[21](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L382)][[22](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L384)][[23](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L389)][[24](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L394)][[25](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L399)][[26](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L400)][[27](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L404)][[28](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L405)][[29](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L409)][[30](https://github.com/wenlzhang/obsidian-canvas-format-brush/blob/45d95e036d3872d835aedaea45ca378be73e85b8/src/main.ts#L418)] and more :You should consider limiting the number of `console.log`s in your code, to not pollute the dev console.



---



Do <b>NOT</b> open a new PR for re-validation.
Once you have pushed all of the required changes to your repo, the bot will update the labels on this PR within 6 hours.
If you think some of the required changes are incorrect, please comment with `/skip` and the reason why you think the results are incorrect.