# Customizing resource table
# Demo (opens new window)
Resource table can be customized via resource columns settings. Additional columns can be added via custom SQL query:

# Column types
| Type | Table cell | Description |
|---|---|---|
| Text | ![]() | Single line text |
| Integer | ![]() | Number input |
| Decimal | ![]() | Number with floating point |
| Reference | ![]() | Link to the related resource |
| Date and Time | ![]() | Date selector with time. Time is displayed using browser timezone |
| Date | ![]() | Date selector |
| Boolean | ![]() | Checkbox |
| Long text | ![]() | Multiline text with textarea |
| Richtext | ![]() | HTML text with ActionText editor |
| Currency | ![]() | Formatted number with currency symbol. Cents currency base option formats currency from cents to decimal |
| Percentage | ![]() | Expects a number between 0 and 100 to display it as a progress bar |
| Change | ![]() | Expects positive or negative number |
| Chart | ![]() | Expects an array of numbers to build a simple line chart |
| Tag | ![]() | Input with select options |
| Link | ![]() | URL or path displayed as a link or as a button |
| Color | ![]() | Color in hex format with color picker |
| Image | ![]() | Image with file input |
| File | ![]() | File link with file input |
| JSON | ![]() | JSON text editor |


















