diff --git a/lib/ui/views/home/home_view.dart b/lib/ui/views/home/home_view.dart index a2c7e2d2..28831c4c 100644 --- a/lib/ui/views/home/home_view.dart +++ b/lib/ui/views/home/home_view.dart @@ -4,9 +4,9 @@ import 'package:google_fonts/google_fonts.dart'; import 'package:revanced_manager/app/app.locator.dart'; import 'package:revanced_manager/ui/views/home/home_viewmodel.dart'; import 'package:revanced_manager/ui/widgets/homeView/available_updates_card.dart'; -import 'package:revanced_manager/ui/widgets/homeView/dashboard_chip.dart'; import 'package:revanced_manager/ui/widgets/homeView/installed_apps_card.dart'; import 'package:revanced_manager/ui/widgets/homeView/latest_commit_card.dart'; +import 'package:revanced_manager/ui/widgets/shared/custom_chip.dart'; import 'package:revanced_manager/ui/widgets/shared/custom_sliver_app_bar.dart'; import 'package:stacked/stacked.dart'; diff --git a/lib/ui/widgets/homeView/dashboard_chip.dart b/lib/ui/widgets/shared/custom_chip.dart similarity index 64% rename from lib/ui/widgets/homeView/dashboard_chip.dart rename to lib/ui/widgets/shared/custom_chip.dart index 57aa337f..a24a376a 100644 --- a/lib/ui/widgets/homeView/dashboard_chip.dart +++ b/lib/ui/widgets/shared/custom_chip.dart @@ -19,13 +19,24 @@ class DashboardChip extends StatelessWidget { label: label, selected: isSelected, labelStyle: Theme.of(context).textTheme.subtitle2!.copyWith( - color: Theme.of(context).colorScheme.primary, + color: isSelected + ? Theme.of(context).colorScheme.primary + : Theme.of(context).colorScheme.secondary, fontWeight: FontWeight.bold, ), backgroundColor: Colors.transparent, selectedColor: Theme.of(context).colorScheme.secondaryContainer, padding: const EdgeInsets.all(10), onSelected: onSelected, + shape: RoundedRectangleBorder( + borderRadius: BorderRadius.circular(12), + side: isSelected + ? BorderSide.none + : BorderSide( + width: 0.2, + color: Theme.of(context).colorScheme.secondary, + ), + ), ); } }