local ctx = ({ ... })[1] local base = ({ ... })[2] local basalt = ctx.basalt local index = base:addFrame("_app") :setSize("parent.w","parent.h") :addLayout(fs.combine(ctx.path.page, "index.xml")) local palette = { ["black"] = 0x202124, ["blue"] = 0x5662F6, ["gray"] = 0x282828, ["lightGray"] = 0xBFBFBF, ["white"] = 0xFFFFFF, } local mon = peripheral.wrap(ctx.config.monSide) if mon then for color, code in pairs(palette) do mon.setPaletteColor(colors[color], code) end end return index