43 lines
932 B
C
43 lines
932 B
C
#include "dice_container.h"
|
|
#include <clay/clay.h>
|
|
#include "style.h"
|
|
|
|
static inline
|
|
void DiceSelectorContainer() {
|
|
CLAY(CLAY_ID("DiceSelector"), {
|
|
.layout = {
|
|
.layoutDirection = CLAY_TOP_TO_BOTTOM,
|
|
.sizing = { CLAY_SIZING_PERCENT(0.15), CLAY_SIZING_GROW(0) },
|
|
.padding = containerPadding,
|
|
.childGap = paragraphGap,
|
|
},
|
|
.INNER_CONTAINER(0),
|
|
}) { }
|
|
}
|
|
|
|
static inline
|
|
void ActiveDiceContainer() {
|
|
CLAY(CLAY_ID("ActiveDice"), {
|
|
.layout = {
|
|
.layoutDirection = CLAY_TOP_TO_BOTTOM,
|
|
.sizing = { CLAY_SIZING_GROW(0), CLAY_SIZING_GROW(0) },
|
|
.padding = containerPadding,
|
|
.childGap = paragraphGap,
|
|
},
|
|
.INNER_CONTAINER(0),
|
|
}) { }
|
|
}
|
|
|
|
void DiceContainer() {
|
|
CLAY(CLAY_ID("DiceContainer"), {
|
|
.layout = {
|
|
.layoutDirection = CLAY_LEFT_TO_RIGHT,
|
|
.sizing = { CLAY_SIZING_GROW(0), CLAY_SIZING_PERCENT(0.4) },
|
|
.childGap = containerGap
|
|
},
|
|
}) {
|
|
DiceSelectorContainer();
|
|
ActiveDiceContainer();
|
|
}
|
|
}
|