Admins set the default mode, contrast and color on Settings > Display, shown as three labelled form rows below the Theme select. Logged-in users' choices are saved on their account and override only the parts they changed; anonymous visitors get the default. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
4 lines
292 B
Ruby
4 lines
292 B
Ruby
# No format segment: Redmine treats .json requests as API calls, which skip the session and the
|
|
# CSRF check. theme.js sends JSON to this plain path with the X-CSRF-Token header instead.
|
|
put 'tonalmine/appearance', to: 'tonalmine_appearance#update', as: 'tonalmine_appearance', format: false
|