Slight UI improvements

This commit is contained in:
dylan 2023-05-09 19:48:51 -07:00
parent 292d1d365e
commit 90b97a30bd

View File

@ -8,7 +8,7 @@ import { page } from "./viewsheets.ts";
import { useSpritesheet } from "./builtins.ts";
const state = {
selectedSpriteSheet: 2,
selectedSpriteSheet: 0,
selectedSprite: 0,
selectedPatch: 0,
get map() {
@ -133,8 +133,15 @@ const draw = () => {
if (getSheet(i).sheet_type !== "spritesheet") {
color = COLOR.BROWN;
}
if (i === page.activeSheet) {
color = COLOR.PURPLE;
}
if (i === selectedSpriteSheet) {
color = color === COLOR.BROWN ? COLOR.TAN : COLOR.GREEN;
color = {
[COLOR.BROWN]: COLOR.TAN,
[COLOR.DARKGREEN]: COLOR.GREEN,
[COLOR.PURPLE]: COLOR.PINK,
}[color];
}
fillRect(tabX, tabY, spriteSheetPickerTabW, spriteSheetPickerTabH, color);
drawText(tabX+2, tabY+1, ["0", "1", "2", "3", "4", "5", "6", "7", "8", "9", "A", "B", "C", "D", "E", "F"][i]);