💄 Optimize styles
This commit is contained in:
parent
6260e63b09
commit
43242de659
@ -225,7 +225,7 @@ class SolianMessages extends Translations {
|
||||
'accountStatusInvisible': 'Invisible',
|
||||
'accountStatusInvisibleDesc': 'Will show as offline, but all features still remain normal',
|
||||
'accountStatusOffline': 'Offline',
|
||||
'accountLastSeenAt': 'Last seen at @date ago',
|
||||
'accountLastSeenAt': '@date ago online',
|
||||
'accountStatusLabel': 'Status Text',
|
||||
'accountStatusClearAt': 'Clear At',
|
||||
'accountStatusNegative': 'Negative',
|
||||
|
@ -130,7 +130,7 @@ class _AccountStatusEditorDialogState extends State<AccountStatusEditorDialog> {
|
||||
int _attitude = 0;
|
||||
DateTime? _clearAt;
|
||||
bool _isInvisible = false;
|
||||
bool _isSlient = false;
|
||||
bool _isSilent = false;
|
||||
|
||||
final _labelController = TextEditingController();
|
||||
final _clearAtController = TextEditingController();
|
||||
@ -169,7 +169,7 @@ class _AccountStatusEditorDialogState extends State<AccountStatusEditorDialog> {
|
||||
_labelController.value.text,
|
||||
_attitude,
|
||||
clearAt: _clearAt,
|
||||
isSilent: _isSlient,
|
||||
isSilent: _isSilent,
|
||||
isInvisible: _isInvisible,
|
||||
isUpdate: widget.currentStatus != null,
|
||||
);
|
||||
@ -183,11 +183,14 @@ class _AccountStatusEditorDialogState extends State<AccountStatusEditorDialog> {
|
||||
void syncWidget() {
|
||||
if (widget.currentStatus != null) {
|
||||
_clearAt = widget.currentStatus!.clearAt;
|
||||
if (_clearAt != null) {
|
||||
_clearAtController.text = DateFormat('y/M/d HH:mm').format(_clearAt!);
|
||||
}
|
||||
|
||||
_labelController.text = widget.currentStatus!.label;
|
||||
_attitude = widget.currentStatus!.attitude;
|
||||
_isInvisible = widget.currentStatus!.isInvisible;
|
||||
_isSlient = widget.currentStatus!.isNoDisturb;
|
||||
_isSilent = widget.currentStatus!.isNoDisturb;
|
||||
}
|
||||
}
|
||||
|
||||
@ -223,7 +226,7 @@ class _AccountStatusEditorDialogState extends State<AccountStatusEditorDialog> {
|
||||
onTapOutside: (_) =>
|
||||
FocusManager.instance.primaryFocus?.unfocus(),
|
||||
),
|
||||
const SizedBox(height: 16),
|
||||
const SizedBox(height: 5),
|
||||
TextField(
|
||||
controller: _clearAtController,
|
||||
readOnly: true,
|
||||
@ -278,6 +281,7 @@ class _AccountStatusEditorDialogState extends State<AccountStatusEditorDialog> {
|
||||
],
|
||||
),
|
||||
),
|
||||
const SizedBox(height: 5),
|
||||
SingleChildScrollView(
|
||||
scrollDirection: Axis.horizontal,
|
||||
child: Wrap(
|
||||
@ -285,10 +289,10 @@ class _AccountStatusEditorDialogState extends State<AccountStatusEditorDialog> {
|
||||
runSpacing: 0,
|
||||
children: [
|
||||
ChoiceChip(
|
||||
selected: _isSlient,
|
||||
selected: _isSilent,
|
||||
label: Text('accountStatusSilent'.tr),
|
||||
onSelected: (val) {
|
||||
setState(() => _isSlient = val);
|
||||
setState(() => _isSilent = val);
|
||||
},
|
||||
),
|
||||
ChoiceChip(
|
||||
|
@ -273,7 +273,9 @@ class _PostItemState extends State<PostItem> {
|
||||
attachmentsId: item.attachments ?? List.empty(),
|
||||
divided: true,
|
||||
),
|
||||
PostQuickAction(
|
||||
SizedBox(
|
||||
width: MediaQuery.of(context).size.width * 0.9,
|
||||
child: PostQuickAction(
|
||||
isShowReply: widget.isShowReply,
|
||||
isReactable: widget.isReactable,
|
||||
item: widget.item,
|
||||
@ -289,6 +291,7 @@ class _PostItemState extends State<PostItem> {
|
||||
right: 16,
|
||||
bottom: 10,
|
||||
),
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user