% ================== DefaultTheme.oss ================== % ==== Variables ==== const $accentColor = #DC143CFF const $textColor = #111111FF const $accentColorLight = #F16A85FF const $accentColorDark = #6B0A1DFF % =================== % ====== Root Widget ====== window.backgroundColor = rgba(160, 160, 160, 255) % ========================= % ====== Panel ====== (panel) { backgroundColor = #AAAAAAFF titleColor = $accentColorDark titlebarColor = #999999FF titlebarBorderColor = #909090FF borderColor = #909090FF borderRadius = 10 borderWidth = 2 titlebarBorderWidth = 2 showBorder = true showBackground = true titlebarType = full titlebarHeight = 18 titlebarFontSize = 18 titlebarTextAlign = text_left scrollSpeed = Vec2(0.8, 0.8) padding = Rect(15, 15, 15, 15) margin = Rect(0, 0, 0, 0) } % =================== % ====== Scrollbar ====== (scrollbar) { (thumb) { color = rgb(140, 140, 140) borderRadius = 16 borderColor = rgb(150, 150, 150) showBorder = true } (track) { color = rgb(90, 90, 90) borderRadii = Rect(0, 0, 10, 0) } width = 18.0 } (scrollbar:hover) { (thumb) { color = #999999FF } } (scrollbar:pressed) { (thumb) { color = #999999FF } (track) { color = rgb(70, 70, 70) } } % ======================= % ====== CheckBox ====== (checkbox) { checkBorderColor = $accentColorDark checkBoxColor = $accentColor textColor = $textColor backgroundColor = color_transparent borderColor = color_transparent fontSize = 20 borderRadius = 0 borderWidth = 0 checkBorderRadius = 6 checkBorderWidth = 2 showBackground = false showBorder = false padding = Rect(15, 15, 15, 15) margin = Rect(0, 0, 0, 0) } (checkbox:hover) { checkBorderColor = $accentColorLight } (checkbox:pressed) { checkBoxColor = $accentColor textColor = $accentColorDark checkBorderColor = $accentColor } (checkbox:active) { checkBoxColor = $accentColor checkBorderColor = $accentColor textColor = $accentColorDark } % ====================== % ====== Label ====== (label) { textColor = $textColor backgroundColor = color_transparent borderColor = color_transparent fontSize = 20 borderRadius = 0 borderWidth = 0 showBackground = false showBorder = false padding = Rect(15, 15, 15, 15) margin = Rect(0, 0, 0, 0) } % =================== % ====== Label ====== (button) { textColor = $textColor backgroundColor = #999999FF backgroundGradient = gradientH(#000000FF, #555555FF, #999999FF) backgroundGradient = w_vgradientV(#000000FF, 0.2, #555555FF, 0.8, #999999FF) borderColor = $accentColorDark fontSize = 20 borderRadius = 0 borderWidth = 1 showBackground = true showBorder = true useBackgroundGradient = true padding = Rect(15, 5, 15, 5) margin = Rect(0, 0, 0, 0) icon = file("testIcon.png") } (button:hover) { borderColor = $accentColor backgroundColor = #BBBBBBFF } (button:pressed) { borderColor = #BBBBBBFF textColor = #DDDDDDFF backgroundColor = #555555FF } % ===================