feat: update Sparkline and Widget components for improved layout and visuals
This commit is contained in:
@@ -9,8 +9,12 @@ struct PairHeader: View {
|
||||
let iconSize: CGFloat
|
||||
let titleSize: CGFloat
|
||||
|
||||
/// Знак и отступы привязаны к кеглю заголовка, а не к иконке: размер
|
||||
/// иконки подбирается отдельно и не должен тянуть за собой логотип.
|
||||
private var markSize: CGFloat { titleSize * 1.05 }
|
||||
|
||||
var body: some View {
|
||||
HStack(spacing: iconSize * 0.3) {
|
||||
HStack(spacing: titleSize * 0.55) {
|
||||
CoinIconView(currency: thumb.quoteCurrency, data: icon, size: iconSize)
|
||||
|
||||
HStack(spacing: 1) {
|
||||
@@ -30,7 +34,7 @@ struct PairHeader: View {
|
||||
|
||||
Spacer(minLength: 4)
|
||||
|
||||
RapiraMark(size: iconSize * 0.52)
|
||||
RapiraMark(size: markSize)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user