성운명 오류 문구 줄바꿈 · 옛 행성 그림 통일 · 광고 안내 모달 줄바꿈
This commit is contained in:
@@ -71,6 +71,16 @@ String? planetShapeImage(String? planetType) {
|
||||
return n == null ? null : 'assets/figma/planet-shape-$n.png';
|
||||
}
|
||||
|
||||
/// 형태(`planetType`)가 없는 행성 · 성운의 그림 — **앱 전체가 이 한 함수로 고른다.** 화면마다
|
||||
/// 따로 고르면 같은 옛 행성이 내 행성 격자에서는 파란 행성, 검색 · 상세에서는 보라 행성으로
|
||||
/// 달라진다(10/6 실기기 C-5). 성운은 성운 그림, 행성은 시안 행성 그림 두 장 중 id 로 하나.
|
||||
// ponytail: 형태 없는 옛 데이터용 고정 두 그림. 모든 행성에 형태가 생기면 지운다.
|
||||
String planetFallbackImage(String id, {bool nebula = false}) => nebula
|
||||
? 'assets/figma/nebula-card.png'
|
||||
: id.codeUnits.fold<int>(0, (a, c) => a + c).isEven
|
||||
? 'assets/figma/planet-detail-hero.png'
|
||||
: 'assets/figma/planet-earth.png';
|
||||
|
||||
/// 정지 그림 — 형태 · 색을 입힌 행성(목록 카드 · MY). 형태가 없으면 [fallback] 그림 그대로다.
|
||||
/// 색은 [Planet25D] 와 같은 곱하기 합성이다.
|
||||
class PlanetArt extends StatelessWidget {
|
||||
|
||||
Reference in New Issue
Block a user