UNPKG

akurath

Version:

IDE Frontend for codepsaces.io

128 lines (109 loc) 3.13 kB
define([ 'ace/theme' ], function(aceTheme) { var themes = codebox.require("core/themes"); var bgDarker = "#1a1d24"; var colorDarker = "#505c66"; var bgDark = "#222830"; var colorDark = "#64737e"; var bgNormal = "#1c1f25"; var colorNormal = "#dfe0e6"; var bgLight = "#2b303b"; var colorLight = "#dadfe6"; themes.add({ id: "dark", title: "Dark", editor: { 'theme': aceTheme }, styles: { // Top menubar menubar: { 'background': bgDarker, 'color': colorDark, 'border-color': "#111", button: { 'border-color': bgNormal } }, // Statusbar statusbar: { 'background': bgDarker, 'color': colorDark, 'border-color': "#111", button: { 'border-color': bgNormal } }, // Lateral bar panels lateralbar: { 'background': bgDark, commands: { 'background': bgDark, 'color': colorLight }, body: { 'color': colorDark } }, // Body body: { 'background': bgDark, 'color': colorDark }, // Tabs tabs: { section: { 'border-color': bgDark }, header: { 'background': bgDark, 'color': colorDark }, content: { 'background': bgLight }, tab: { '&.active': { 'background': bgLight, 'color': colorLight } } }, // Operations operations: { operation: { 'background': bgLight, 'color': "#fff", 'border-color': "transparent" } }, // Alerts alerts: { alert: { 'background': bgLight, 'color': colorLight, 'border-color': "transparent" } }, // Palette palette: { 'background': bgDark, 'border-color': bgDarker, input: { 'background': bgLight, 'border-color': bgDarker, 'color': colorLight }, results: { 'background': bgLight, 'border-color': bgDarker, 'color': colorLight, command: { 'border-color': bgDarker } } } } }); });