# Component Properties

Every UI component exposes a set of properties that influence its behavior and layout. These properties are managed in the visual property editor and often do not require any code. For a deep dive on using Javascript in component properties, have a look over [here](https://docs.uify.io/writing-code/component-properties).

A detailed description of components and their properties can be found in the [component reference](https://docs.uify.io/component-reference) section.

![Component properties are configured in the right-hand panel](https://1582137130-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkTYtq8XZyg79paoHbd93%2Fuploads%2FlEVp3FMi8XE5kgAQuawO%2FScreenshot%202022-08-08%20at%2015.28.10.png?alt=media\&token=05a389f2-dbf4-4693-9739-41801f54697d)

To customize the appearance of components, switch over to the style tab in the property panel.

![](https://1582137130-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FkTYtq8XZyg79paoHbd93%2Fuploads%2FEFKveFlk9QqnrGSSnwJd%2FScreen%20Cast%202022-08-08%20at%203.31.23%20PM.gif?alt=media\&token=85d0a0da-17e4-4916-8b85-ddca39af265d)
