-- Bearded Arc (Light) colorscheme
-- Hand-tuned light variant with warm off-white bg and saturated accents

vim.cmd("hi clear")
if vim.fn.exists("syntax_on") then
  vim.cmd("syntax reset")
end

vim.o.background = "light"
vim.g.colors_name = "bearded-arc-light"

local base_30 = {
  white = "#2a2a2a",
  darker_black = "#ede6dc",
  black = "#faf4ed",
  black2 = "#f0e8df",
  one_bg = "#e8e0d4",
  one_bg2 = "#ddd5c9",
  one_bg3 = "#d2cabd",
  grey = "#b0a89c",
  grey_fg = "#8a8278",
  grey_fg2 = "#7a7268",
  light_grey = "#6a6258",
  red = "#d1344f",
  baby_pink = "#c44a8a",
  pink = "#b04a7a",
  line = "#ddd5c9",
  green = "#1e9b52",
  vibrant_green = "#158040",
  nord_blue = "#2a6a9a",
  blue = "#1a7db5",
  yellow = "#b8890f",
  sun = "#d4a017",
  purple = "#7b4fc4",
  dark_purple = "#6a3eb0",
  teal = "#0e8a82",
  orange = "#c45a1c",
  cyan = "#147a8a",
  statusline_bg = "#f0e8df",
  lightbg = "#e8e0d4",
  pmenu_bg = "#1e9b52",
  folder_bg = "#1a7db5",
}

local base_16 = {
  base00 = "#faf4ed",
  base01 = "#f0e8df",
  base02 = "#e8e0d4",
  base03 = "#b0a89c",
  base04 = "#5a5248",
  base05 = "#3a3228",
  base06 = "#2a2a2a",
  base07 = "#0e8a82",
  base08 = "#d1344f",
  base09 = "#c45a1c",
  base0A = "#b8890f",
  base0B = "#1e9b52",
  base0C = "#2a6a9a",
  base0D = "#1a7db5",
  base0E = "#147a8a",
  base0F = "#7b4fc4",
}

require("bearded-arc").apply(base_30, base_16)
