# TUI Backend - Default Configuration
# Terminal User Interface rendering

[form]
description = "Interactive terminal user interface form"
title = "TUI Form"

  [form.validation]
  show_errors_inline = true
  validate_on_change = true

[output]
format = "json"
pretty_print = true

[terminal]
# Full TUI features
enable_mouse = true
enable_scrolling = true
use_raw_mode = true
# Fixed height (-1 = auto)
height = -1
# Fixed width (-1 = auto)
width = -1

[ui]
# Show field borders
show_borders = true
# Show field focus indicator
show_focus = true
# Highlight on hover
highlight_on_hover = true
# Animation enabled
enable_animations = true

[appearance]
border_style = "rounded"
theme = "default"
# Color scheme: default, dark, light, high_contrast
color_scheme = "default"

[keyboard]
# Vi-style navigation (hjkl)
vi_mode = false
# Emacs-style navigation
emacs_mode = false
