PRICE CHANGE

G2G

The single delta atom — values are passed unsigned and the `indicator` variant renders exactly one sign carrier. Flat rows hold spacing with an invisible template glyph (signed) or a Minus icon. Loading holds layout with a dash template or skeleton block.

INDICATOR × DIRECTION — one sign carrier each, never sign + icon
+3.24%1D
1.42%1D
0.00%1D
signed
3.24%1D
1.42%1D
0.00%1D
signedicon
3.24%1D
1.42%1D
0.00%1D
arrow
3.24%1D
1.42%1D
0.00%1D
carat
SIZES — scale heights h-4 / h-5 / h-6 / h-7, each indicator per size
+3.24%1D
3.24%1D
3.24%1D
3.24%1D
xs
+3.24%1D
3.24%1D
3.24%1D
3.24%1D
sm
+3.24%1D
3.24%1D
3.24%1D
3.24%1D
md
+3.24%1D
3.24%1D
3.24%1D
3.24%1D
lg
FLAT — text-tert; signed holds width with an invisible glyph so columns stay aligned
+3.24%
0.00%
1.42%
signed — stacked alignment
3.24%
0.00%
1.42%
signedicon — stacked alignment
3.24%
0.00%
1.42%
arrow — stacked alignment
3.24%
0.00%
1.42%
carat — stacked alignment
LOADING — dash template (default) and skeleton block, both hold layout
1D
+3.24%1D
dash · loading vs loaded
1D
3.24%1D
dash · carat
1D
+3.24%1D
skeleton · loading vs loaded
+$4.28
custom loadingText — currency shape
TIME PERIOD
+3.24%1D
with period
+3.24%
no period
+3.24%
showTimePeriod false
+12.80%YTD
custom period
SIZE × DIRECTION — default signed indicator
+3.24%1D
1.42%1D
0.00%1D
xs
+3.24%1D
1.42%1D
0.00%1D
sm
+3.24%1D
1.42%1D
0.00%1D
md
+3.24%1D
1.42%1D
0.00%1D
lg
DEFENSIVE STRIP — signed input renders identically to unsigned
+3.24%
input "+3.24%"
+3.24%
input "3.24%"
1.42%
input "-1.42%" · carat