Properties input
Inputs are interactive controls for users, used to modify any element property.
Basic inputs

Most inputs have an area to enter text. Calculations can be entered and will be computed (e.g., 2+2 or 2*2).

Inputs for numbers have a hidden slider. Hold theleft click and slide left or right to change the value. When the value is bounded on at least one side, there is also a grabber with a visible slider.
Inputs have a reset button when the value differs from the default one.
If an animation is active and if the property allows it, a key button will appear at the right of the input to add a key to the animation track.

Additionally, you can copy and paste values between inputs from the menu byright-clicking on the input's name.
Resource inputs

Resource inputs hold a file, for example, an image. The resource can be managed by clicking on the input's main button or by going to the menu (the three dots) and clicking on manage.
Palette input

Palette is a special resource input containing a color palette.

TheCreate button starts a new palette from scratch, whileGenerate with adjustments generates a palette from the current layer with adjustments applied. Palettes can also be loaded from files and saved.

When generated from an image or a layer, there's a special manage menu where the generated palette size can be changed. This will recalculate the best palette colors from the source. Once the palette is ready, it can be imported with theImport & Manage button.

Palette colors can be sorted. Multi-select is supported withleft-click rectangle selection or withshift orctrl and reorganization with drag'n'drop. Colors have aright-click menu to create new ones, copy/paste, or delete. Colors can be modified by clicking on them.
Gradient input

The gradient input generates a 1D gradient with a defined width.
Multiple color keys can be defined with easing functions. New keys can be created with aright-click menu.