local style  = require "core.style"
local common = require "core.common"

style.background         = { common.color "#252336" }
style.background2        = { common.color "#171521" }
style.background3        = { common.color "#2D283F" }
style.text               = { common.color "#A0A6D6" }
style.caret              = { common.color "#f17e6e" }
style.accent             = { common.color "#ff79c6" }
style.dim                = { common.color "#4f526b" }
style.divider            = { common.color "#171521" }
style.selection          = { common.color "#4a445a" }
style.line_number        = { common.color "#4a445a" }
style.line_number2       = { common.color "#ff79c6" }
style.line_highlight     = { common.color "#191824" }
style.scrollbar          = { common.color "#4f526b" }
style.scrollbar2         = { common.color "#717382" }
style.scrollbar_track    = { common.color "#171521" }
style.nagbar             = { common.color "#ff79c6" }
style.nagbar_text        = { common.color "#FFFFFF" }
style.nagbar_dim         = { common.color "rgba(0, 0, 0, 0.30)" }
style.drag_overlay       = { common.color "rgba(0, 0, 0, 0.30)" }
style.drag_overlay_tab   = { common.color "#f17e6e" }

style.search_selection = { common.color "#3B6DD9" }
style.search_selection_text = { common.color "#ffffff" }

style.syntax["normal"]   = { common.color "#F5F5F5" }
style.syntax["symbol"]   = { common.color "#ff79c6" }
style.syntax["comment"]  = { common.color "#9484bd" }
style.syntax["keyword"]  = { common.color "#f5de4a" }
style.syntax["keyword2"] = { common.color "#f73f51" }
style.syntax["number"]   = { common.color "#bd93f9" }
style.syntax["literal"]  = { common.color "#5afad2" }
style.syntax["string"]   = { common.color "#ff8b39" }
style.syntax["operator"] = { common.color "#f5de4a" }
style.syntax["function"] = { common.color "#8be9fd" }

style.guide              = { common.color "#4a445a" }
style.guide_highlight    = { common.color "#717382" }
style.bracketmatch_color = { common.color "#f17e6e" }
