/config/theme.lua

http://github.com/mason-larobina/luakit · Lua · 96 lines · 61 code · 18 blank · 17 comment · 0 complexity · c46f9479f6b4b81de08b365ecca06dbe MD5 · raw file

  1. --------------------------
  2. -- Default luakit theme --
  3. --------------------------
  4. local theme = {}
  5. -- Default settings
  6. theme.font = "12px monospace"
  7. theme.fg = "#fff"
  8. theme.bg = "#000"
  9. -- Genaral colours
  10. theme.success_fg = "#0f0"
  11. theme.loaded_fg = "#33AADD"
  12. theme.error_fg = "#FFF"
  13. theme.error_bg = "#F00"
  14. -- Warning colours
  15. theme.warning_fg = "#F00"
  16. theme.warning_bg = "#FFF"
  17. -- Notification colours
  18. theme.notif_fg = "#444"
  19. theme.notif_bg = "#FFF"
  20. -- Menu colours
  21. theme.menu_fg = "#000"
  22. theme.menu_bg = "#fff"
  23. theme.menu_selected_fg = "#000"
  24. theme.menu_selected_bg = "#FF0"
  25. theme.menu_title_bg = "#fff"
  26. theme.menu_primary_title_fg = "#f00"
  27. theme.menu_secondary_title_fg = "#666"
  28. theme.menu_disabled_fg = "#999"
  29. theme.menu_disabled_bg = theme.menu_bg
  30. theme.menu_enabled_fg = theme.menu_fg
  31. theme.menu_enabled_bg = theme.menu_bg
  32. theme.menu_active_fg = "#060"
  33. theme.menu_active_bg = theme.menu_bg
  34. -- Proxy manager
  35. theme.proxy_active_menu_fg = '#000'
  36. theme.proxy_active_menu_bg = '#FFF'
  37. theme.proxy_inactive_menu_fg = '#888'
  38. theme.proxy_inactive_menu_bg = '#FFF'
  39. -- Statusbar specific
  40. theme.sbar_fg = "#fff"
  41. theme.sbar_bg = "#000"
  42. -- Downloadbar specific
  43. theme.dbar_fg = "#fff"
  44. theme.dbar_bg = "#000"
  45. theme.dbar_error_fg = "#F00"
  46. -- Input bar specific
  47. theme.ibar_fg = "#000"
  48. theme.ibar_bg = "rgba(0,0,0,0)"
  49. -- Tab label
  50. theme.tab_fg = "#888"
  51. theme.tab_bg = "#222"
  52. theme.tab_hover_bg = "#292929"
  53. theme.tab_ntheme = "#ddd"
  54. theme.selected_fg = "#fff"
  55. theme.selected_bg = "#000"
  56. theme.selected_ntheme = "#ddd"
  57. theme.loading_fg = "#33AADD"
  58. theme.loading_bg = "#000"
  59. theme.selected_private_tab_bg = "#3d295b"
  60. theme.private_tab_bg = "#22254a"
  61. -- Trusted/untrusted ssl colours
  62. theme.trust_fg = "#0F0"
  63. theme.notrust_fg = "#F00"
  64. -- Follow mode hints
  65. theme.hint_font = "10px monospace, courier, sans-serif"
  66. theme.hint_fg = "#fff"
  67. theme.hint_bg = "#000088"
  68. theme.hint_border = "1px dashed #000"
  69. theme.hint_overlay_bg = "rgba(255,255,153,0.3)"
  70. theme.hint_overlay_border = "1px dotted #000"
  71. theme.hint_overlay_selected_bg = "rgba(0,255,0,0.3)"
  72. theme.hint_overlay_selected_border = theme.hint_overlay_border
  73. -- General colour pairings
  74. theme.ok = { fg = "#000", bg = "#FFF" }
  75. theme.warn = { fg = "#F00", bg = "#FFF" }
  76. theme.error = { fg = "#FFF", bg = "#F00" }
  77. return theme
  78. -- vim: et:sw=4:ts=8:sts=4:tw=80