# UI Guidelines

> For the complete documentation index, see [llms.txt](https://plugins.jetbrains.com/docs/intellij/llms.txt).

UI Guidelines

Create consistent and usable interfaces for IntelliJ IDEs or plugins.

- [User interface overview](ui-overview.html): Learn main parts of IntelliJ interfaces
- [Components](components.html): Learn how to use standard IntelliJ components

## Principles

- [Icons](icons-style.html): How to create and customize icons
- [Typography](typography.html): IntelliJ font system
- [Colors](platform-theme-colors.html): Platform theme colors
- [Mnemonics](mnemonics.html): Characters that indicate keys for menu actions
- [Validation errors](validation-errors.html): Highlight invalid input
- [Layout](layout.html): Learn how to arrange UI components

## Resources

- [Icons List](https://intellij-icons.jetbrains.design): Full IntelliJ icons set
- [UI Kit](https://www.figma.com/community/file/1227732692272811382/int-ui-kit): UI Kit in Figma

## Writing UI texts

- [Capitalization](capitalization.html): Capitalization rules
- [Inspections](inspections.html): Inspection descriptions
- [Punctuation](punctuation.html): Punctuation rules
- [General guidelines](writing-short.html): How to write short and clear

