Fuck flutter assets
|
@ -75,14 +75,14 @@ class _ProfilePageState extends State<ProfilePage> {
|
|||
}
|
||||
|
||||
String getRankImage(int? elo) {
|
||||
if (elo == null) return 'ranks/none.png';
|
||||
if (elo > 1000) return 'ranks/u.png';
|
||||
if (elo > 750) return 'ranks/s.png';
|
||||
if (elo > 400) return 'ranks/a.png';
|
||||
if (elo > 200) return 'ranks/b.png';
|
||||
if (elo > 100) return 'ranks/c.png';
|
||||
if (elo > 30) return 'ranks/d.png';
|
||||
return 'ranks/none.png';
|
||||
if (elo == null) return '$apiurl/assets/none.png';
|
||||
if (elo > 1000) return '$apiurl/assets/U.png';
|
||||
if (elo > 750) return '$apiurl/assets/S.png';
|
||||
if (elo > 400) return '$apiurl/assets/A.png';
|
||||
if (elo > 200) return '$apiurl/assets/B.png';
|
||||
if (elo > 100) return '$apiurl/assets/C.png';
|
||||
if (elo > 30) return '$apiurl/assets/D.png';
|
||||
return '$apiurl/assets/none.png';
|
||||
}
|
||||
|
||||
@override
|
||||
|
@ -128,7 +128,7 @@ class _ProfilePageState extends State<ProfilePage> {
|
|||
],
|
||||
),
|
||||
SizedBox(width: 25),
|
||||
Image.asset(
|
||||
Image.network(
|
||||
getRankImage(_elo),
|
||||
width: 137,
|
||||
height: 137,
|
||||
|
|
|
@ -27,14 +27,7 @@ flutter:
|
|||
uses-material-design: true
|
||||
|
||||
# To add assets to your application, add an assets section, like this:
|
||||
assets:
|
||||
- ranks/none.png
|
||||
- ranks/A.png
|
||||
- ranks/B.png
|
||||
- ranks/C.png
|
||||
- ranks/D.png
|
||||
- ranks/S.png
|
||||
- ranks/U.png
|
||||
# assets:
|
||||
# - images/a_dot_ham.jpeg
|
||||
|
||||
# An image asset can refer to one or more resolution-specific "variants", see
|
||||
|
|
BIN
ranks/A.png
Before Width: | Height: | Size: 56 KiB |
BIN
ranks/B.png
Before Width: | Height: | Size: 55 KiB |
BIN
ranks/C.png
Before Width: | Height: | Size: 62 KiB |
BIN
ranks/D.png
Before Width: | Height: | Size: 48 KiB |
BIN
ranks/S.png
Before Width: | Height: | Size: 66 KiB |
BIN
ranks/U.png
Before Width: | Height: | Size: 100 KiB |
BIN
ranks/none.png
Before Width: | Height: | Size: 32 KiB |