refactor: new icons

This commit is contained in:
edde746
2025-12-12 15:57:22 +01:00
parent bf26894231
commit 263eddbdba
68 changed files with 739 additions and 669 deletions
+6 -8
View File
@@ -1,4 +1,6 @@
import 'package:flutter/material.dart';
import 'package:plezy/widgets/app_icon.dart';
import 'package:material_symbols_icons/symbols.dart';
import 'package:provider/provider.dart';
import 'package:rate_limiter/rate_limiter.dart';
@@ -171,10 +173,10 @@ class _SearchScreenState extends State<SearchScreen> with Refreshable {
focusNode: _searchFocusNode,
decoration: InputDecoration(
hintText: t.search.hint,
prefixIcon: const Icon(Icons.search),
prefixIcon: const AppIcon(Symbols.search_rounded, fill: 1),
suffixIcon: _searchController.text.isNotEmpty
? IconButton(
icon: const Icon(Icons.clear),
icon: const AppIcon(Symbols.clear_rounded, fill: 1),
onPressed: () {
_searchController.clear();
// State update handled by listener
@@ -215,7 +217,7 @@ class _SearchScreenState extends State<SearchScreen> with Refreshable {
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Icon(Icons.search, size: 80, color: Colors.grey.shade400),
AppIcon(Symbols.search_rounded, fill: 1, size: 80, color: Colors.grey.shade400),
const SizedBox(height: 16),
Text(
t.search.searchYourMedia,
@@ -238,11 +240,7 @@ class _SearchScreenState extends State<SearchScreen> with Refreshable {
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Icon(
Icons.search_off,
size: 80,
color: Colors.grey.shade400,
),
AppIcon(Symbols.search_off_rounded, fill: 1, size: 80, color: Colors.grey.shade400),
const SizedBox(height: 16),
Text(
t.messages.noResultsFound,