@if (isMobile()) {
}
@switch (activePage()) {
@case ('general') {
General
}
@case ('plugins') {
Client Plugins
}
@case ('network') {
Network
}
@case ('theme') {
Theme Studio
}
@case ('notifications') {
Notifications
}
@case ('voice') {
Voice & Audio
}
@case ('updates') {
Updates
}
@case ('localApi') {
Local API
}
@case ('data') {
Data
}
@case ('debugging') {
Debugging
}
@case ('server') {
Server Settings
}
@case ('serverPlugins') {
Server Plugins
}
@case ('members') {
Members
}
@case ('bans') {
Bans
}
@case ('permissions') {
Permissions
}
}
@switch (activePage()) {
@case ('general') {
}
@case ('plugins') {
}
@case ('network') {
}
@case ('theme') {
Active Theme
{{ activeThemeName() }}
Launch Theme Studio to edit the live draft, inspect themeable regions, or switch to a saved theme.
@if (themeStudioMinimized()) {
Minimized
}
@if (savedThemesAvailable()) {
Saved Theme
{{ savedThemes().length > 0 ? 'Choose saved theme' : 'No saved themes' }}
@for (savedTheme of savedThemes(); track savedTheme.fileName) {
{{ savedTheme.themeName }}
}
Edit In Studio
}
{{ themeStudioMinimized() ? 'Re-open Theme Studio' : 'Open Theme Studio' }}
Restore Default
}
@case ('notifications') {
}
@case ('voice') {
}
@case ('updates') {
}
@case ('localApi') {
}
@case ('data') {
@defer {
} @loading {
}
}
@case ('debugging') {
}
@case ('server') {
}
@case ('serverPlugins') {
@if (currentRoom()) {
} @else {
Open this server to manage plugins
Server plugin installs and activation are shown for the currently open chat server. Select or open
{{ selectedServer()?.name || 'this server' }} in the app, then return here.
}
}
@case ('members') {
}
@case ('bans') {
}
@case ('permissions') {
}
}