mirror of
https://github.com/zarzet/SpotiFLAC-Mobile.git
synced 2026-08-11 13:40:21 +02:00
style(dart): apply repository formatting
This commit is contained in:
@@ -346,11 +346,7 @@ class _CollectionHeaderSkeleton extends StatelessWidget {
|
||||
padding: const EdgeInsets.fromLTRB(24, 24, 24, 24),
|
||||
child: Column(
|
||||
children: [
|
||||
SkeletonBox(
|
||||
width: coverSize,
|
||||
height: coverSize,
|
||||
borderRadius: 16,
|
||||
),
|
||||
SkeletonBox(width: coverSize, height: coverSize, borderRadius: 16),
|
||||
const SizedBox(height: 20),
|
||||
SkeletonBox(width: screenWidth * 0.6, height: 22, borderRadius: 6),
|
||||
const SizedBox(height: 10),
|
||||
|
||||
+168
-85
@@ -8,10 +8,7 @@ class KofiIcon extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return CustomPaint(
|
||||
size: Size(size, size),
|
||||
painter: _KofiPainter(color),
|
||||
);
|
||||
return CustomPaint(size: Size(size, size), painter: _KofiPainter(color));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -54,8 +51,22 @@ class _KofiPainter extends CustomPainter {
|
||||
|
||||
final heart = Path()
|
||||
..moveTo(hx, hy + hs * 0.3)
|
||||
..cubicTo(hx - hs, hy - hs * 0.3, hx - hs * 0.5, hy - hs, hx, hy - hs * 0.4)
|
||||
..cubicTo(hx + hs * 0.5, hy - hs, hx + hs, hy - hs * 0.3, hx, hy + hs * 0.3)
|
||||
..cubicTo(
|
||||
hx - hs,
|
||||
hy - hs * 0.3,
|
||||
hx - hs * 0.5,
|
||||
hy - hs,
|
||||
hx,
|
||||
hy - hs * 0.4,
|
||||
)
|
||||
..cubicTo(
|
||||
hx + hs * 0.5,
|
||||
hy - hs,
|
||||
hx + hs,
|
||||
hy - hs * 0.3,
|
||||
hx,
|
||||
hy + hs * 0.3,
|
||||
)
|
||||
..close();
|
||||
canvas.drawPath(heart, heartPaint);
|
||||
|
||||
@@ -86,10 +97,7 @@ class GitHubIcon extends StatelessWidget {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return CustomPaint(
|
||||
size: Size(size, size),
|
||||
painter: _GitHubPainter(color),
|
||||
);
|
||||
return CustomPaint(size: Size(size, size), painter: _GitHubPainter(color));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -109,129 +117,204 @@ class _GitHubPainter extends CustomPainter {
|
||||
final path = Path();
|
||||
path.moveTo(12 * scale, 0.5 * scale);
|
||||
path.cubicTo(
|
||||
5.37 * scale, 0.5 * scale,
|
||||
0 * scale, 5.87 * scale,
|
||||
0 * scale, 12.5 * scale,
|
||||
5.37 * scale,
|
||||
0.5 * scale,
|
||||
0 * scale,
|
||||
5.87 * scale,
|
||||
0 * scale,
|
||||
12.5 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
0 * scale, 17.78 * scale,
|
||||
3.44 * scale, 22.27 * scale,
|
||||
8.21 * scale, 23.85 * scale,
|
||||
0 * scale,
|
||||
17.78 * scale,
|
||||
3.44 * scale,
|
||||
22.27 * scale,
|
||||
8.21 * scale,
|
||||
23.85 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
8.81 * scale, 23.96 * scale,
|
||||
9.02 * scale, 23.59 * scale,
|
||||
9.02 * scale, 23.27 * scale,
|
||||
8.81 * scale,
|
||||
23.96 * scale,
|
||||
9.02 * scale,
|
||||
23.59 * scale,
|
||||
9.02 * scale,
|
||||
23.27 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
9.02 * scale, 22.98 * scale,
|
||||
9.01 * scale, 22.01 * scale,
|
||||
9.01 * scale, 21.01 * scale,
|
||||
9.02 * scale,
|
||||
22.98 * scale,
|
||||
9.01 * scale,
|
||||
22.01 * scale,
|
||||
9.01 * scale,
|
||||
21.01 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
5.67 * scale, 21.71 * scale,
|
||||
4.97 * scale, 19.56 * scale,
|
||||
4.97 * scale, 19.56 * scale,
|
||||
5.67 * scale,
|
||||
21.71 * scale,
|
||||
4.97 * scale,
|
||||
19.56 * scale,
|
||||
4.97 * scale,
|
||||
19.56 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
4.42 * scale, 18.22 * scale,
|
||||
3.63 * scale, 17.85 * scale,
|
||||
3.63 * scale, 17.85 * scale,
|
||||
4.42 * scale,
|
||||
18.22 * scale,
|
||||
3.63 * scale,
|
||||
17.85 * scale,
|
||||
3.63 * scale,
|
||||
17.85 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
2.55 * scale, 17.12 * scale,
|
||||
3.71 * scale, 17.13 * scale,
|
||||
3.71 * scale, 17.13 * scale,
|
||||
2.55 * scale,
|
||||
17.12 * scale,
|
||||
3.71 * scale,
|
||||
17.13 * scale,
|
||||
3.71 * scale,
|
||||
17.13 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
4.90 * scale, 17.22 * scale,
|
||||
5.53 * scale, 18.36 * scale,
|
||||
5.53 * scale, 18.36 * scale,
|
||||
4.90 * scale,
|
||||
17.22 * scale,
|
||||
5.53 * scale,
|
||||
18.36 * scale,
|
||||
5.53 * scale,
|
||||
18.36 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
6.58 * scale, 20.05 * scale,
|
||||
8.36 * scale, 19.53 * scale,
|
||||
9.05 * scale, 19.22 * scale,
|
||||
6.58 * scale,
|
||||
20.05 * scale,
|
||||
8.36 * scale,
|
||||
19.53 * scale,
|
||||
9.05 * scale,
|
||||
19.22 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
9.16 * scale, 18.45 * scale,
|
||||
9.47 * scale, 17.93 * scale,
|
||||
9.81 * scale, 17.63 * scale,
|
||||
9.16 * scale,
|
||||
18.45 * scale,
|
||||
9.47 * scale,
|
||||
17.93 * scale,
|
||||
9.81 * scale,
|
||||
17.63 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
7.15 * scale, 17.33 * scale,
|
||||
4.34 * scale, 16.33 * scale,
|
||||
4.34 * scale, 11.93 * scale,
|
||||
7.15 * scale,
|
||||
17.33 * scale,
|
||||
4.34 * scale,
|
||||
16.33 * scale,
|
||||
4.34 * scale,
|
||||
11.93 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
4.34 * scale, 10.68 * scale,
|
||||
4.81 * scale, 9.66 * scale,
|
||||
5.55 * scale, 8.86 * scale,
|
||||
4.34 * scale,
|
||||
10.68 * scale,
|
||||
4.81 * scale,
|
||||
9.66 * scale,
|
||||
5.55 * scale,
|
||||
8.86 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
5.43 * scale, 8.56 * scale,
|
||||
5.02 * scale, 7.40 * scale,
|
||||
5.67 * scale, 5.82 * scale,
|
||||
5.43 * scale,
|
||||
8.56 * scale,
|
||||
5.02 * scale,
|
||||
7.40 * scale,
|
||||
5.67 * scale,
|
||||
5.82 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
5.67 * scale, 5.82 * scale,
|
||||
6.66 * scale, 5.50 * scale,
|
||||
8.98 * scale, 6.99 * scale,
|
||||
5.67 * scale,
|
||||
5.82 * scale,
|
||||
6.66 * scale,
|
||||
5.50 * scale,
|
||||
8.98 * scale,
|
||||
6.99 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
9.94 * scale, 6.72 * scale,
|
||||
10.98 * scale, 6.59 * scale,
|
||||
12.0 * scale, 6.58 * scale,
|
||||
9.94 * scale,
|
||||
6.72 * scale,
|
||||
10.98 * scale,
|
||||
6.59 * scale,
|
||||
12.0 * scale,
|
||||
6.58 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
13.02 * scale, 6.59 * scale,
|
||||
14.06 * scale, 6.72 * scale,
|
||||
15.02 * scale, 6.99 * scale,
|
||||
13.02 * scale,
|
||||
6.59 * scale,
|
||||
14.06 * scale,
|
||||
6.72 * scale,
|
||||
15.02 * scale,
|
||||
6.99 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
17.34 * scale, 5.50 * scale,
|
||||
18.33 * scale, 5.82 * scale,
|
||||
18.33 * scale, 5.82 * scale,
|
||||
17.34 * scale,
|
||||
5.50 * scale,
|
||||
18.33 * scale,
|
||||
5.82 * scale,
|
||||
18.33 * scale,
|
||||
5.82 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
18.98 * scale, 7.40 * scale,
|
||||
18.57 * scale, 8.56 * scale,
|
||||
18.45 * scale, 8.86 * scale,
|
||||
18.98 * scale,
|
||||
7.40 * scale,
|
||||
18.57 * scale,
|
||||
8.56 * scale,
|
||||
18.45 * scale,
|
||||
8.86 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
19.19 * scale, 9.66 * scale,
|
||||
19.66 * scale, 10.68 * scale,
|
||||
19.66 * scale, 11.93 * scale,
|
||||
19.19 * scale,
|
||||
9.66 * scale,
|
||||
19.66 * scale,
|
||||
10.68 * scale,
|
||||
19.66 * scale,
|
||||
11.93 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
19.66 * scale, 16.34 * scale,
|
||||
16.84 * scale, 17.32 * scale,
|
||||
14.17 * scale, 17.62 * scale,
|
||||
19.66 * scale,
|
||||
16.34 * scale,
|
||||
16.84 * scale,
|
||||
17.32 * scale,
|
||||
14.17 * scale,
|
||||
17.62 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
14.59 * scale, 17.99 * scale,
|
||||
14.97 * scale, 18.70 * scale,
|
||||
14.97 * scale, 19.80 * scale,
|
||||
14.59 * scale,
|
||||
17.99 * scale,
|
||||
14.97 * scale,
|
||||
18.70 * scale,
|
||||
14.97 * scale,
|
||||
19.80 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
14.97 * scale, 21.40 * scale,
|
||||
14.95 * scale, 22.67 * scale,
|
||||
14.95 * scale, 23.27 * scale,
|
||||
14.97 * scale,
|
||||
21.40 * scale,
|
||||
14.95 * scale,
|
||||
22.67 * scale,
|
||||
14.95 * scale,
|
||||
23.27 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
14.95 * scale, 23.60 * scale,
|
||||
15.16 * scale, 23.97 * scale,
|
||||
15.77 * scale, 23.85 * scale,
|
||||
14.95 * scale,
|
||||
23.60 * scale,
|
||||
15.16 * scale,
|
||||
23.97 * scale,
|
||||
15.77 * scale,
|
||||
23.85 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
20.55 * scale, 22.26 * scale,
|
||||
24.0 * scale, 17.78 * scale,
|
||||
24.0 * scale, 12.5 * scale,
|
||||
20.55 * scale,
|
||||
22.26 * scale,
|
||||
24.0 * scale,
|
||||
17.78 * scale,
|
||||
24.0 * scale,
|
||||
12.5 * scale,
|
||||
);
|
||||
path.cubicTo(
|
||||
24.0 * scale, 5.87 * scale,
|
||||
18.63 * scale, 0.5 * scale,
|
||||
12.0 * scale, 0.5 * scale,
|
||||
24.0 * scale,
|
||||
5.87 * scale,
|
||||
18.63 * scale,
|
||||
0.5 * scale,
|
||||
12.0 * scale,
|
||||
0.5 * scale,
|
||||
);
|
||||
path.close();
|
||||
|
||||
|
||||
@@ -132,8 +132,9 @@ class OpenOnPlatformSheet extends StatelessWidget {
|
||||
padding: const EdgeInsets.fromLTRB(24, 8, 24, 32),
|
||||
child: Text(
|
||||
context.l10n.trackOpenOnNoLinks,
|
||||
style: Theme.of(context).textTheme.bodyMedium
|
||||
?.copyWith(color: colorScheme.onSurfaceVariant),
|
||||
style: Theme.of(context).textTheme.bodyMedium?.copyWith(
|
||||
color: colorScheme.onSurfaceVariant,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
@@ -29,7 +29,8 @@ class SettingsSliverAppBar extends StatelessWidget {
|
||||
pinned: true,
|
||||
backgroundColor: colorScheme.surface,
|
||||
surfaceTintColor: Colors.transparent,
|
||||
leading: leading ??
|
||||
leading:
|
||||
leading ??
|
||||
IconButton(
|
||||
tooltip: MaterialLocalizations.of(context).backButtonTooltip,
|
||||
icon: const Icon(Icons.arrow_back),
|
||||
|
||||
Reference in New Issue
Block a user