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

[[1](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/settings.ts#L191)][[2](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/settings.ts#L228)][[3](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/settings.ts#L236)][[4](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L246)][[5](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L253)]:[Avoid using `innerHTML`](https://docs.obsidian.md/Plugins/Releasing/Plugin+guidelines#Avoid+%60innerHTML%60%2C+%60outerHTML%60+and+%60insertAdjacentHTML%60)

[[1](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L54)][[2](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L54)][[3](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L54)][[4](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L54)][[5](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L61)][[6](https://github.com/KraXen72/obsidian-emoji-autocomplete/blob/5604599e20566f3b707def619d330ad36da535da/src/main.ts#L61)]: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.




If you think some of these results are incorrect, please 