From 0743c4cfc608309e0a6f594df785bcbc0e257e0e Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Fri, 23 Oct 2026 14:26:26 -0400 Subject: [PATCH] reorder appearance settings --- lib/controllers/settings_sections.dart | 40 +++++++++++++------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/lib/controllers/settings_sections.dart b/lib/controllers/settings_sections.dart index 5ca7231..6fa42dc 100644 --- a/lib/controllers/settings_sections.dart +++ b/lib/controllers/settings_sections.dart @@ -84,26 +84,6 @@ class SettingsSectionsController .onError(showError), ), ), - .new( - title: "Name Colors", - description: "Color names by power level, so moderators and admins stand out, or by user, so everyone has their own.", - icon: Icons.format_color_text, - builder: (title, description, icon) => DialogListTile( - icon: Icon(icon), - title: title, - subtitle: Text(description), - value: settings.nameColor, - options: NameColor.values, - getName: (option) => switch (option) { - .powerLevel => "By power level", - .user => "By user", - }, - onChanged: (value) => ref - .read(SettingsController.provider.notifier) - .set(settings.copyWith(nameColor: value)) - .onError(showError), - ), - ), .new( title: "Use Dynamic Theme", icon: Icons.palette, @@ -125,6 +105,26 @@ class SettingsSectionsController : null, ), ), + .new( + title: "Name Colors", + description: "Color names by power level, so moderators and admins stand out, or by user, so everyone has their own.", + icon: Icons.format_color_text, + builder: (title, description, icon) => DialogListTile( + icon: Icon(icon), + title: title, + subtitle: Text(description), + value: settings.nameColor, + options: NameColor.values, + getName: (option) => switch (option) { + .powerLevel => "By power level", + .user => "By user", + }, + onChanged: (value) => ref + .read(SettingsController.provider.notifier) + .set(settings.copyWith(nameColor: value)) + .onError(showError), + ), + ), ]), ), .new(