### Required

[\[1\]](https://github.com/toshs/obsidian-mermaid-icons/blob/c43b141ae2a1b3af20969a9f7bbcd67c364a7730/src/main.ts#L59-L59)[\[2\]](https://github.com/toshs/obsidian-mermaid-icons/blob/c43b141ae2a1b3af20969a9f7bbcd67c364a7730/src/main.ts#L62-L62)
Use `new Setting(containerEl).setName(...).setHeading()` instead of creating HTML heading elements directly.

[\[1\]](https://github.com/toshs/obsidian-mermaid-icons/blob/c43b141ae2a1b3af20969a9f7bbcd67c364a7730/src/main.ts#L59-L59)
Use sentence case for UI text.



---

### Optional

[\[1\]](https://github.com/toshs/obsidian-mermaid-icons/blob/c43b141ae2a1b3af20969a9f7bbcd67c364a7730/src/main.ts#L1-L1)
'Setting' is defined but never used.

