opt: settings item style

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2024-11-19 13:12:03 +08:00
parent c376c6fc5d
commit bfb0712ca7
3 changed files with 11 additions and 4 deletions

View File

@@ -1,5 +1,6 @@
import 'package:PiliPalaX/pages/main/controller.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
import 'package:get/get.dart';
import 'package:hive/hive.dart';
import 'package:PiliPalaX/models/common/dynamics_type.dart';
@@ -172,6 +173,9 @@ class _ExtraSettingState extends State<ExtraSetting> {
onChanged: (value) {
dynamicPeriod = int.tryParse(value) ?? 5;
},
inputFormatters: [
FilteringTextInputFormatter.allow(RegExp(r'\d+')),
],
decoration: InputDecoration(suffixText: 'min'),
),
actions: [

View File

@@ -76,7 +76,7 @@ class _ColorSelectPageState extends State<ColorSelectPage> {
builder: (context) => ListTile(
title: const Text('调色板风格'),
leading: Container(
width: 36,
width: 40,
alignment: Alignment.center,
child: Icon(Icons.palette_outlined),
),

View File

@@ -290,9 +290,12 @@ class _StyleSettingState extends State<StyleSetting> {
leading: const Icon(Icons.opacity_outlined),
title: Text('气泡提示不透明度', style: titleStyle),
subtitle: Text('自定义气泡提示(Toast)不透明度', style: subTitleStyle),
trailing: Obx(() => Text(
settingController.toastOpacity.value.toStringAsFixed(1),
style: Theme.of(context).textTheme.titleSmall)),
trailing: Padding(
padding: const EdgeInsets.symmetric(horizontal: 8.0),
child: Obx(() => Text(
settingController.toastOpacity.value.toStringAsFixed(1),
style: Theme.of(context).textTheme.titleSmall)),
),
),
ListTile(
dense: false,