diff --git a/lib/screens/account.dart b/lib/screens/account.dart index 97194494..ffa34290 100644 --- a/lib/screens/account.dart +++ b/lib/screens/account.dart @@ -506,6 +506,7 @@ class _UnauthorizedAccountScreen extends StatelessWidget { padding: const EdgeInsets.symmetric(horizontal: 24), child: Card( child: InkWell( + borderRadius: const BorderRadius.all(Radius.circular(8)), onTap: () { context.pushNamed('createAccount'); }, @@ -528,6 +529,7 @@ class _UnauthorizedAccountScreen extends StatelessWidget { padding: const EdgeInsets.symmetric(horizontal: 24), child: Card( child: InkWell( + borderRadius: const BorderRadius.all(Radius.circular(8)), onTap: () { context.pushNamed('login'); }, @@ -549,26 +551,35 @@ class _UnauthorizedAccountScreen extends StatelessWidget { Row( mainAxisAlignment: MainAxisAlignment.center, children: [ - TextButton( + IconButton( onPressed: () { context.pushNamed('about'); }, - child: Text('about').tr(), + iconSize: 18, + color: Theme.of(context).colorScheme.secondary, + icon: const Icon(Icons.info, fill: 1), + tooltip: 'about'.tr(), ), - TextButton( - child: Text('debugOptions').tr(), + IconButton( + icon: const Icon(Icons.bug_report, fill: 1), onPressed: () { showModalBottomSheet( context: context, builder: (context) => DebugSheet(), ); }, + iconSize: 18, + color: Theme.of(context).colorScheme.secondary, + tooltip: 'debugOptions'.tr(), ), - TextButton( + IconButton( onPressed: () { context.pushNamed('settings'); }, - child: Text('appSettings').tr(), + icon: const Icon(Icons.settings, fill: 1), + iconSize: 18, + color: Theme.of(context).colorScheme.secondary, + tooltip: 'appSettings'.tr(), ), ], ), diff --git a/lib/widgets/account/activity_presence.dart b/lib/widgets/account/activity_presence.dart index 8ce73a25..c5e3ac3f 100644 --- a/lib/widgets/account/activity_presence.dart +++ b/lib/widgets/account/activity_presence.dart @@ -431,6 +431,9 @@ class _ActivityPresenceWidgetState extends State if (activity.titleUrl != null && activity.titleUrl!.isNotEmpty) IconButton( + visualDensity: const VisualDensity( + vertical: -4, + ), onPressed: () { launchUrlString(activity.titleUrl!); }, @@ -583,6 +586,9 @@ class _ActivityPresenceWidgetState extends State if (activity.titleUrl != null && activity.titleUrl!.isNotEmpty) IconButton( + visualDensity: const VisualDensity( + vertical: -4, + ), onPressed: () { launchUrlString( activity.titleUrl!, @@ -616,6 +622,8 @@ class _ActivityPresenceWidgetState extends State 'assets/images/oidc/spotify.png', width: 24, height: 24, + color: + Theme.of(context).colorScheme.onSurface, ), ), ),