😎 Give your xaringan slides some style
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

379 lines
24KB

  1. #nocov start
  2. template_variables <- tibble::tribble(
  3. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  4. , "text_color", "#000", "body", "Text Color", "--text_color"
  5. , "header_color", "#000", "h1, h2, h3", "Header Color", "--header-color"
  6. , "background_color", "#FFF", ".remark-slide-content", "Slide Background Color", "--background-color"
  7. , "link_color", "rgb(249, 38, 114)", "a, a > code", "Link Color", "--link-color"
  8. , "text_bold_color", "{NULL}", "strong", "Bold Text Color", "--text-bold-color"
  9. , "text_slide_number_color", "{inverse_background_color}", ".remark-slide-number", "Slide Number Color", NA_character_
  10. , "padding", "16px 64px 16px 64px", ".remark-slide-content", "Slide Padding in `top right [bottom left]` format", NA_character_
  11. , "background_image", "{NULL}", ".remark-slide-content", "Background image applied to each *and every* slide. Set `title_slide_background_image = \"none\"` to remove the background image from the title slide", NA_character_
  12. , "background_size", "{NULL}", ".remark-slide-content", "Background image size, requires `background_image` to be set. If `background_image` is set, `background_size` will default to `cover` so the background fills the screen. If both `background_image` and `background_position` are set, will default to 100 percent", NA_character_
  13. , "background_position", "{NULL}", ".remark-slide-content", "Background image position, requires `background_image` to be set, and it is recommended to adjust `background_size`", NA_character_
  14. , "code_highlight_color", "rgba(255,255,0,0.5)", ".remark-code-line-highlighted", "Code Line Highlight", "--code-highlight-color"
  15. , "code_inline_color", "#000", ".remark-inline-code", "Inline Code Color", NA_character_
  16. , "code_inline_background_color", "{NULL}", ".remark-inline-code", "Inline Code Background Color", NA_character_
  17. , "code_inline_font_size", "1em", ".remark-inline-code", "Inline Code Text Font Size", "--code-inline-font-size"
  18. , "inverse_background_color", "#272822", ".inverse", "Inverse Background Color", "--inverse-background-color"
  19. , "inverse_text_color", "#d6d6d6", ".inverse", "Inverse Text Color", "--inverse-text-color"
  20. , "inverse_text_shadow", "{FALSE}", ".inverse", "Enables Shadow on text of inverse slides", NA_character_
  21. , "inverse_header_color", "#f3f3f3", ".inverse h1, .inverse h2, .inverse h3", "Inverse Header Color", "--inverse-header-color"
  22. , "inverse_link_color", "{link_color}", ".inverse a, .inverse a > code", "Inverse Link Color", "--inverse-link-color"
  23. , "title_slide_text_color", "{inverse_text_color}", ".title-slide", "Title Slide Text Color", "--title-slide-text-color"
  24. , "title_slide_background_color", "{inverse_background_color}", ".title-slide", "Title Slide Background Color", "--title-slide-background-color"
  25. , "title_slide_background_image", "{NULL}", ".title-slide", "Title Slide Background Image URL", NA_character_
  26. , "title_slide_background_size", "{NULL}", ".title-slide", "Title Slide Background Image Size, defaults to \"cover\" if background image is set", NA_character_
  27. , "title_slide_background_position", "{NULL}", ".title-slide", "Title Slide Background Image Position", NA_character_
  28. , "footnote_color", "{NULL}", ".footnote", "Footnote text color (if `NA`, then it will be the same color as `text_color`)", NA_character_
  29. , "footnote_font_size", "0.9em", ".footnote", "Footnote font size", NA_character_
  30. , "footnote_position_bottom", "60px", ".footnote", "Footnote location from bottom of screen", NA_character_
  31. , "left_column_subtle_color", "#777", ".left-column h2, .left-column h3", "Left Column Text (not last)", NA_character_
  32. , "left_column_selected_color", "#000", ".left-column h2:last-of-type, .left-column h3:last-child", "Left Column Current Selection", NA_character_
  33. , "blockquote_left_border_color", "lightgray", "blockquote", "Blockquote Left Border Color", NA_character_
  34. , "table_border_color", "#666", "table: border-top, border-bottom", "Table top/bottom border", NA_character_
  35. , "table_row_border_color", "#ddd", "table thead th: border-bottom", "Table row inner bottom border", NA_character_
  36. , "table_row_even_background_color", "#eee", "thead, tfoot, tr:nth-child(even)", "Table Even Row Background Color", NA_character_
  37. , "base_font_size", "20px", "html", "Base Font Size for All Slide Elements (must be `px`)", "--base-font-size"
  38. , "text_font_size", "1rem", ".remark-slide-content", "Slide Body Text Font Size", "--text-font-size"
  39. , "header_h1_font_size", "2.75rem", ".remark-slide-content h1", "h1 Header Text Font Size", "--header-h1-font-size"
  40. , "header_h2_font_size", "2.25rem", ".remark-slide-content h2", "h2 Header Text Font Size", "--header-h2-font-size"
  41. , "header_h3_font_size", "1.75rem", ".remark-slide-content h3", "h3 Header Text Font Size", "--header-h3-font-size"
  42. , "header_background_auto", "{FALSE}", "", "Add background under slide title automatically for h1 header elements. If not enabled, use `class: header_background` to enable", NA_character_
  43. , "header_background_color", "{header_color}", ".remark-slide-content h1", "Background Color for h1 Header with Background", "--header-background-color"
  44. , "header_background_text_color", "{background_color}", ".remark-slide-content h1", "Text Color for h1 Header with Background", "--header-background-text-color"
  45. , "header_background_padding", "{NULL}", ".remark-slide-content h1", "Padding for h1 Header with Background", NA_character_
  46. , "header_background_content_padding_top", "7rem", ".remark-slide-content", "Top Padding for Content in Slide with Header with Background", NA_character_
  47. , "header_background_ignore_classes", "{c('normal', 'inverse', 'title', 'middle', 'bottom')}", ".remark-slide-content", "Slide Classes Where Header with Background will not be Applied", NA_character_
  48. , "text_slide_number_font_size", "0.9rem", ".remark-slide-number", "Slide Number Text Font Size", NA_character_
  49. , "text_font_google", "{NULL}", "body", "Use `google_font()` to specify body font", NA_character_
  50. , "text_font_family", '{xaringanthemer_font_default("text_font_family")}', "body", "Body Text Font Family (xaringan default is `'Droid Serif'`)", "--text-font-family"
  51. , "text_font_weight", '{xaringanthemer_font_default("text_font_weight")}', "body", "Body Text Font Weight", NA_character_
  52. , "text_bold_font_weight", 'bold', "strong", "Body Bold Text Font Weight", NA_character_
  53. , "text_font_url", '{xaringanthemer_font_default("text_font_url")}', "@import url()", "Body Text Font URL(s)", NA_character_
  54. , "text_font_family_fallback", '{xaringanthemer_font_default("text_font_family_fallback")}', "body", "Body Text Font Fallbacks", "--text-font-family-fallback"
  55. , "text_font_base", "sans-serif", "body", "Body Text Base Font (Total Failure Fallback)", "--text-font-base"
  56. , "header_font_google", "{NULL}", "body", "Use `google_font()` to specify header font", NA_character_
  57. , "header_font_family", '{xaringanthemer_font_default("header_font_family")}', "h1, h2, h3", "Header Font Family (xaringan default is `'Yanone Kaffeesatz'`)", "--header-font-family"
  58. , "header_font_weight", '{xaringanthemer_font_default("header_font_weight")}', "h1, h2, h3", "Header Font Weight", NA_character_
  59. , "header_font_family_fallback", 'Georgia, serif', "h1, h2, h3", "Header Font Family Fallback", "--header-font-family-fallback"
  60. , "header_font_url", '{xaringanthemer_font_default("header_font_url")}', "@import url", "Header Font URL", NA_character_
  61. , "code_font_google", "{NULL}", "body", "Use `google_font()` to specify code font", NA_character_
  62. , "code_font_family", '{xaringanthemer_font_default("code_font_family")}', ".remark-code, .remark-inline-code", "Code Font Family", "--code-font-family"
  63. , "code_font_size", "0.9rem", ".remark-inline", "Code Text Font Size", "--code-font-size"
  64. , "code_font_url", '{xaringanthemer_font_default("code_font_url")}', "@import url", "Code Font URL", NA_character_
  65. , "code_font_family_fallback", '{xaringanthemer_font_default("code_font_family_fallback")}', ".remark-code, .remark-inline-code", "Code Font Fallback", NA_character_
  66. , "link_decoration", "none", "a, a > code", "Text decoration of links", NA_character_
  67. )
  68. set_default <- function(tv, ..., set_var = "default") {
  69. vars <- c(...)
  70. for (var in names(vars)) {
  71. tv[tv$variable == var, set_var] <- vars[var]
  72. }
  73. tv
  74. }
  75. template_variables$css_property <- NA_character_
  76. mdn_font_size <- "[font-size](https://developer.mozilla.org/en-US/docs/Web/CSS/font-size)"
  77. mdn_font_weight <- "[font-weight](https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight)"
  78. mdn_background_size <- "[background-size](https://developer.mozilla.org/en-US/docs/Web/CSS/background-size)"
  79. mdn_background_position <- "[background-position](https://developer.mozilla.org/en-US/docs/Web/CSS/background-position)"
  80. mdn_padding <- "[padding](https://developer.mozilla.org/en-US/docs/Web/CSS/padding)"
  81. template_variables <- set_default(
  82. template_variables,
  83. set_var = "css_property",
  84. padding = mdn_padding,
  85. background_size = mdn_background_size,
  86. background_position = mdn_background_position,
  87. code_inline_font_size = mdn_font_size,
  88. title_slide_background_position = mdn_background_position,
  89. title_slide_background_size = mdn_background_size,
  90. footnote_font_size = mdn_font_size,
  91. footnote_position_bottom = "[position](https://developer.mozilla.org/en-US/docs/Web/CSS/position_value)",
  92. text_font_size = mdn_font_size,
  93. header_h1_font_size = mdn_font_size,
  94. header_h2_font_size = mdn_font_size,
  95. header_h3_font_size = mdn_font_size,
  96. header_background_padding = mdn_padding,
  97. text_slide_number_font_size = mdn_font_size,
  98. text_font_weight = mdn_font_weight,
  99. header_font_weight = mdn_font_weight,
  100. code_font_size = mdn_font_size,
  101. link_decoration = "[text-decoration](https://developer.mozilla.org/en-US/docs/Web/CSS/text-decoration)"
  102. )
  103. template_mono_light <- tibble::tribble(
  104. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  105. , "base_color", "#23395b", "multiple", "Monotone base color, works best with a strong color", "--base"
  106. , "white_color", "{lighten_color(base_color, 0.9)}", "multiple", "Brightest color used, default is a very light version of `base_color`", "--white"
  107. , "black_color", "{darken_color(base_color, 0.3)}", "multiple", "Darkest color used, default is a very dark, version of `base_color`", "--black"
  108. )
  109. template_mono_light <- dplyr::bind_rows(template_mono_light, template_variables)
  110. template_mono_light <- set_default(
  111. template_mono_light,
  112. text_color = "{black_color}",
  113. header_color = "{base_color}",
  114. background_color = "{white_color}",
  115. link_color = "{base_color}",
  116. text_bold_color = "{base_color}",
  117. text_slide_number_color = "{base_color}",
  118. code_inline_color = "{base_color}",
  119. inverse_background_color = "{base_color}",
  120. inverse_text_color = "{white_color}",
  121. inverse_header_color = "{inverse_text_color}",
  122. left_column_subtle_color = "{apply_alpha(base_color, 0.6)}",
  123. left_column_selected_color = "{base_color}",
  124. blockquote_left_border_color = "{apply_alpha(base_color, 0.5)}",
  125. table_row_even_background_color = "{lighten_color(base_color, 0.8)}")
  126. template_mono_dark <- tibble::tribble(
  127. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  128. , "base_color", "#cbf7ed", "multiple", "Monotone Base Color, works best with a light color.", "--base"
  129. , "white_color", "{lighten_color(base_color, 0.8)}", "multiple", "Brightest color used, default is a very light version of `base_color`", "--white"
  130. , "black_color", "{darken_color(base_color, 0.85)}", "multiple", "Darkest color used, default is a very dark, version of `base_color`", "--black"
  131. )
  132. template_mono_dark <- dplyr::bind_rows(template_mono_dark, template_variables)
  133. template_mono_dark <- set_default(
  134. template_mono_dark,
  135. text_color = "{white_color}",
  136. header_color = "{base_color}",
  137. background_color = "{black_color}",
  138. link_color = "{base_color}",
  139. text_bold_color = "{base_color}",
  140. text_slide_number_color = "{base_color}",
  141. code_inline_color = "{base_color}",
  142. inverse_background_color = "{base_color}",
  143. inverse_text_color = "{black_color}",
  144. inverse_header_color = "{inverse_text_color}",
  145. left_column_subtle_color = "{apply_alpha(base_color, 0.6)}",
  146. left_column_selected_color = "{base_color}",
  147. blockquote_left_border_color = "{apply_alpha(base_color, 0.5)}",
  148. table_row_even_background_color = "{darken_color(base_color, 0.7)}")
  149. template_mono_accent <- tibble::tribble(
  150. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  151. , "base_color", "#43418A", "multiple", "Monotone Base Color, works best with a strong color", "--base"
  152. , "white_color", "#FFFFFF", "multiple", "Brightest color used", "--white"
  153. , "black_color", "#272822", "multiple", "Darkest color used", "--black"
  154. )
  155. template_mono_accent <- dplyr::bind_rows(template_mono_accent, template_variables)
  156. template_mono_accent <- set_default(
  157. template_mono_accent,
  158. text_color = "{black_color}",
  159. header_color = "{base_color}",
  160. background_color = "{white_color}",
  161. link_color = "{base_color}",
  162. text_bold_color = "{base_color}",
  163. text_slide_number_color = "{base_color}",
  164. code_inline_color = "{base_color}",
  165. inverse_background_color = "{base_color}",
  166. inverse_text_color = "{white_color}",
  167. inverse_header_color = "{inverse_text_color}",
  168. left_column_subtle_color = "{apply_alpha(base_color, 0.6)}",
  169. left_column_selected_color = "{base_color}",
  170. blockquote_left_border_color = "{apply_alpha(base_color, 0.5)}",
  171. table_row_even_background_color = "{lighten_color(base_color, 0.8)}")
  172. template_mono_accent_inverse <- tibble::tribble(
  173. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  174. , "base_color", "#3C989E", "multiple", "Monotone Base Color, works best with a light color", "--base"
  175. , "white_color", "#FFFFFF", "multiple", "Brightest color used, default is a very light version of `base_color`", "--white"
  176. , "black_color", "{darken_color(base_color, 0.9)}", "multiple", "Darkest color used, default is a very dark, version of `base_color`", "--black"
  177. )
  178. template_mono_accent_inverse <- dplyr::bind_rows(template_mono_accent_inverse, template_variables)
  179. template_mono_accent_inverse <- set_default(
  180. template_mono_accent_inverse,
  181. text_color = "{white_color}",
  182. header_color = "{base_color}",
  183. background_color = "{black_color}",
  184. link_color = "{base_color}",
  185. text_bold_color = "{base_color}",
  186. text_slide_number_color = "{base_color}",
  187. code_inline_color = "{base_color}",
  188. inverse_background_color = "{base_color}",
  189. inverse_text_color = "{black_color}",
  190. inverse_header_color = "{inverse_text_color}",
  191. left_column_subtle_color = "{apply_alpha(base_color, 0.6)}",
  192. left_column_selected_color = "{base_color}",
  193. blockquote_left_border_color = "{apply_alpha(base_color, 0.5)}",
  194. table_row_even_background_color = "{darken_color(base_color, 0.8)}")
  195. template_duo_light <- tibble::tribble(
  196. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  197. , "primary_color", "#1F4257", "multiple", "Duotone Secondary Color", "--primary"
  198. , "secondary_color", "#F97B64", "multiple", "Duotone Primary Color", "--secondary"
  199. , "white_color", "{lighten_color(primary_color, 0.99)}", "multiple", "Brightest color used, default is a very light version of `primary_color`", "--white"
  200. , "black_color", "{darken_color(secondary_color, 0.9)}", "multiple", "Darkest color used, default is a very dark version of `secondary_color`", "--black"
  201. )
  202. template_duo_light <- dplyr::bind_rows(template_duo_light, template_variables)
  203. template_duo_light <- set_default(
  204. template_duo_light,
  205. text_color = "{black_color}",
  206. header_color = "{primary_color}",
  207. background_color = "{white_color}",
  208. link_color = "{secondary_color}",
  209. text_bold_color = "{secondary_color}",
  210. text_slide_number_color = "{primary_color}",
  211. code_inline_color = "{secondary_color}",
  212. inverse_background_color = "{primary_color}",
  213. inverse_text_color = "{secondary_color}",
  214. inverse_header_color = "{inverse_text_color}",
  215. left_column_subtle_color = "{apply_alpha(secondary_color, 0.6)}",
  216. left_column_selected_color = "{secondary_color}",
  217. blockquote_left_border_color = "{apply_alpha(secondary_color, 0.5)}",
  218. table_row_even_background_color = "{lighten_color(secondary_color, 0.9)}")
  219. template_duo <- tibble::tribble(
  220. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  221. , "primary_color", "#1F4257", "multiple", "Duotone Primary Color", "--primary"
  222. , "secondary_color", "#F97B64", "multiple", "Duotone Secondary Color", "--secondary"
  223. )
  224. template_duo <- dplyr::bind_rows(template_duo, template_variables)
  225. template_duo <- set_default(
  226. template_duo,
  227. text_color = "{choose_dark_or_light(primary_color, darken_color(primary_color, 0.9), lighten_color(secondary_color, 0.99))}",
  228. header_color = "{secondary_color}",
  229. background_color = "{primary_color}",
  230. link_color = "{secondary_color}",
  231. text_bold_color = "{secondary_color}",
  232. text_slide_number_color = "{text_color}",
  233. code_inline_color = "{secondary_color}",
  234. inverse_background_color = "{secondary_color}",
  235. inverse_text_color = "{primary_color}",
  236. inverse_header_color = "{inverse_text_color}",
  237. title_slide_text_color = "{secondary_color}",
  238. title_slide_background_color = "{primary_color}",
  239. left_column_subtle_color = "{apply_alpha(secondary_color, 0.6)}",
  240. left_column_selected_color = "{secondary_color}",
  241. blockquote_left_border_color = "{apply_alpha(secondary_color, 0.5)}",
  242. table_row_even_background_color = "{lighten_color(primary_color, 0.9)}")
  243. template_duo_accent <- tibble::tribble(
  244. ~ variable, ~ default, ~ element, ~ description, ~ css_variable
  245. , "primary_color", "#035AA6", "multiple", "Duotone Primary Color", "--primary"
  246. , "secondary_color", "#03A696", "multiple", "Duotone Secondary Color", "--secondary"
  247. , "white_color", "#FFFFFF", "multiple", "Brightest color used", "--white"
  248. , "black_color", "#000000", "multiple", "Darkest color used", "--black"
  249. )
  250. template_duo_accent <- dplyr::bind_rows(template_duo_accent, template_variables)
  251. template_duo_accent <- set_default(
  252. template_duo_accent,
  253. text_color = "{black_color}",
  254. header_color = "{primary_color}",
  255. background_color = "{white_color}",
  256. link_color = "{choose_dark_or_light(secondary_color, primary_color, secondary_color)}",
  257. text_bold_color = "{choose_dark_or_light(secondary_color, primary_color, secondary_color)}",
  258. text_slide_number_color = "{primary_color}",
  259. code_inline_color = "{choose_dark_or_light(secondary_color, primary_color, secondary_color)}",
  260. inverse_background_color = "{secondary_color}",
  261. inverse_text_color = "{choose_dark_or_light(secondary_color, black_color, white_color)}",
  262. inverse_header_color = "{inverse_text_color}",
  263. title_slide_background_color = "{primary_color}",
  264. title_slide_text_color = "{choose_dark_or_light(primary_color, black_color, white_color)}",
  265. left_column_subtle_color = "{apply_alpha(primary_color, 0.6)}",
  266. left_column_selected_color = "{primary_color}",
  267. blockquote_left_border_color = "{apply_alpha(secondary_color, 0.5)}",
  268. table_row_even_background_color = "{lighten_color(secondary_color, 0.8)}")
  269. template_duo_accent_inverse <- set_default(
  270. template_duo_accent,
  271. text_color = "{white_color}",
  272. header_color = "{primary_color}",
  273. background_color = "{black_color}",
  274. link_color = "{choose_dark_or_light(secondary_color, secondary_color, primary_color)}",
  275. text_bold_color = "{choose_dark_or_light(secondary_color, secondary_color, primary_color)}",
  276. text_slide_number_color = "{primary_color}",
  277. code_inline_color = "{choose_dark_or_light(secondary_color, secondary_color, primary_color)}",
  278. inverse_background_color = "{secondary_color}",
  279. inverse_text_color = "{choose_dark_or_light(secondary_color, black_color, white_color)}",
  280. inverse_header_color = "{inverse_text_color}",
  281. title_slide_background_color = "{primary_color}",
  282. title_slide_text_color = "{choose_dark_or_light(primary_color, black_color, white_color)}",
  283. left_column_subtle_color = "{apply_alpha(primary_color, 0.6)}",
  284. left_column_selected_color = "{primary_color}",
  285. blockquote_left_border_color = "{apply_alpha(secondary_color, 0.5)}",
  286. table_row_even_background_color = "{darken_color(choose_dark_or_light(primary_color, secondary_color, primary_color), 0.2)}")
  287. solarized <- list(
  288. "base03" = "#002b36",
  289. "base02" = "#073642",
  290. "base01" = "#586e75",
  291. "base00" = "#657b83",
  292. "base0" = "#839496",
  293. "base1" = "#93a1a1",
  294. "base2" = "#eee8d5",
  295. "base3" = "#fdf6e3",
  296. "yellow" = "#b58900",
  297. "orange" = "#cb4b16",
  298. "red" = "#dc322f",
  299. "magenta" = "#d33682",
  300. "violet" = "#6c71c4",
  301. "blue" = "#268bd2",
  302. "cyan" = "#2aa198",
  303. "green" = "#859900")
  304. template_solarized_light <- set_default(
  305. template_variables,
  306. text_color = solarized$base00,
  307. header_color = solarized$red,
  308. background_color = solarized$base3,
  309. link_color = solarized$yellow,
  310. text_bold_color = solarized$magenta,
  311. text_slide_number_color = solarized$base1,
  312. code_highlight_color = "#268bd240", #xaringanthemer:::apply_alpha(solarized$blue, 0.25)
  313. code_inline_color = solarized$violet,
  314. inverse_background_color = solarized$base03,
  315. inverse_text_color = solarized$base3,
  316. inverse_header_color = "{inverse_text_color}",
  317. title_slide_text_color = "{inverse_text_color}",
  318. title_slide_background_color = "{inverse_background_color}",
  319. left_column_subtle_color = solarized$base1,
  320. left_column_selected_color = solarized$base01,
  321. blockquote_left_border_color = solarized$orange,
  322. table_border_color = solarized$base0,
  323. table_row_border_color = solarized$base0,
  324. table_row_even_background_color = solarized$base2
  325. )
  326. template_solarized_dark <- set_default(
  327. template_variables,
  328. text_color = solarized$base0,
  329. header_color = solarized$red,
  330. background_color = solarized$base03,
  331. link_color = solarized$yellow,
  332. text_bold_color = solarized$magenta,
  333. text_slide_number_color = solarized$base01,
  334. code_highlight_color = "#268bd240", #xaringanthemer:::apply_alpha(solarized$blue, 0.25)
  335. code_inline_color = solarized$violet,
  336. inverse_background_color = solarized$base3,
  337. inverse_text_color = solarized$base03,
  338. inverse_header_color = "{inverse_text_color}",
  339. title_slide_text_color = "{inverse_text_color}",
  340. title_slide_background_color = "{inverse_background_color}",
  341. left_column_subtle_color = solarized$base01,
  342. left_column_selected_color = solarized$base1,
  343. blockquote_left_border_color = solarized$orange,
  344. table_border_color = solarized$base00,
  345. table_row_border_color = solarized$base00,
  346. table_row_even_background_color = solarized$base02
  347. )
  348. usethis::use_data(
  349. template_variables,
  350. template_mono_accent,
  351. template_mono_accent_inverse,
  352. template_mono_light,
  353. template_mono_dark,
  354. template_duo,
  355. template_duo_light,
  356. template_duo_accent,
  357. template_duo_accent_inverse,
  358. template_solarized_light,
  359. template_solarized_dark,
  360. internal = TRUE,
  361. overwrite = TRUE
  362. )