Settings page: sections, general options and where each value lives

The Settings page gathers application-wide options in seven sections: General, Performance, Trading, Data, AI, Sounds and About. The General section holds the interface language, the time-axis timezone, Keep pages alive and Reduce motion; chart settings stay in the chart's own Advanced settings.

Senzoukria · Documentation · Updated September 2026


Where to find it

Where
Menu → Settings (route /settings); deep links /settings#stg-ai and /settings#stg-sounds
Sections
General, Performance, Trading, Data, AI, Sounds, About
Storage
App options in local storage (senzoukria.app.settings.v1); trading guards on the backend; language in senzoukria.locale.v1
Not here
Cells, colours and indicators: chart → Advanced settings

What it does

The page is a scrolling column of cards with a rail menu on the left. The rail highlights the section under the reading line as you scroll (the top quarter of the viewport, at most 160 px), and clicking a section scrolls to it with a 16 px margin; the highlight stays pinned to the clicked section until you scroll by hand. A note under the menu reminds you that chart settings (cells, colours, indicators) stay in the chart's Advanced settings.

The page has no state of its own. Each control writes to the store that already owns the value: the app-settings store for performance and interface options, the chart store for the timezone and crypto history depth, the connections backend for trading guards, the engine store for AI defaults and the sound preferences for the Sounds section. Changing a value applies immediately; there is no Save button.

General section

The four rows of the General section
SettingDefaultWhat it changes
LanguageEnglishInterface texts only, applied at once; charts, numbers and broker messages are unchanged. Seven options shown in their own language
Time axis timezonePer chart store; options LCL, UTC, NY, CHI, LON, PAR, TYOTimezone of the chart's time axis. LCL follows this machine; NY / CHI suit futures sessions, UTC suits crypto
Keep pages alive in the backgroundOnNews, the assistant and the scripting page stay mounted when you leave them: instant return, replies keep streaming. Off unmounts them on navigation
Reduce motionOffCuts interface animations and transitions by setting a flag on the document root; charts are not affected. The OS accessibility setting reduces motion on its own through CSS, independently of this switch

The other sections at a glance

What each remaining section contains
SectionControlsWhere the value is kept
PerformanceMode (Performance, Balanced, Precision, Manual), Rendering sharpness 1× / 1.5× / 2×, Crypto history and profiles 1 week to 6 months, News globe auto-spinApp-settings store and chart store
TradingOrder confirmation mode (1 click or 2 clicks), Maximum order size (empty = no cap)Backend, shared by every window
DataRead-only crypto history depth and a link to the Account page for feeds, brokers and cache
AIDefault engine (Claude, Groq, Local engine), local context window, Web access, Tools, link to models and keysEngine store
SoundsMaster switch, then one selector per event: Voice where available, eleven tones, or Off, with a preview buttonSound preferences
AboutInstalled version, links to About and Report a problemRead from the runtime

How to use it

  • Use the rail to jump between sections; the assistant page's Settings button opens the AI section directly through the #stg-ai anchor.
  • Turn Keep pages alive off on a machine short of memory: the three background pages will be rebuilt each time you open them.
  • Reduce motion only affects interface transitions. Chart rendering is untouched, and the dashboard background freezes on the OS accessibility setting rather than on this switch.

Limits and pitfalls

  • Trading guards are saved on the backend; if the backend refuses the write, an error line appears under the Trading card and the previous value stays.
  • The timezone row writes into the chart store, so it is shared with the chart's own settings modal.
  • Options stored in local storage belong to this window profile; a detached window rehydrates from the same storage but only at open.

This page in other languages

Frequently asked questions

Why are cell colours and indicators not on the Settings page?
They belong to the chart and live in its Advanced settings modal, next to the chart they change. The Settings page only holds options that apply to the whole application.
Do settings need a restart?
No. Every control writes its store immediately. Language, motion and performance apply at once; guards are sent to the backend and confirmed back.
Why did the highlighted section not change when I clicked Sounds?
The Sounds card cannot always scroll to the top of the page. The rail keeps the clicked section pinned until you scroll by wheel, touch or keyboard, so it stays on Sounds rather than jumping to About.

Keep reading