Add settings page #46

Merged
Henry-Hiles merged 34 commits from settings-page into main 2026-07-17 20:36:42 -04:00
Showing only changes of commit 4472062740 - Show all commits

make about dialog more responsive

Henry Hiles 2026-07-17 13:43:16 -04:00
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -172,10 +172,12 @@ class SettingsPage extends ConsumerWidget {
spacing: 12, spacing: 12,
children: [ children: [
SvgPicture.asset("assets/icon.svg", width: 64), SvgPicture.asset("assets/icon.svg", width: 64),
Column( Expanded(
child: Column(
crossAxisAlignment: .start, crossAxisAlignment: .start,
children: [ children: [
Row( Wrap(
crossAxisAlignment: .center,
spacing: 4, spacing: 4,
children: [ children: [
Text( Text(
@ -189,13 +191,15 @@ class SettingsPage extends ConsumerWidget {
), ),
Text( Text(
"A simple and user-friendly Matrix client.", "A simple and user-friendly Matrix client",
overflow: .ellipsis,
style: Theme.of( style: Theme.of(
context, context,
).textTheme.titleMedium, ).textTheme.titleMedium,
), ),
], ],
), ),
),
], ],
), ),
M3ECardColumn( M3ECardColumn(