😎 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.

198 lines
12KB

  1. % Generated by roxygen2: do not edit by hand
  2. % Please edit documentation in R/solarized_light.R
  3. \name{solarized_light}
  4. \alias{solarized_light}
  5. \title{Solarized Light Theme}
  6. \usage{
  7. solarized_light(text_color = "#657b83", header_color = "#dc322f",
  8. background_color = "#fdf6e3", link_color = "#b58900",
  9. text_bold_color = "#d33682", text_slide_number_color = "#93a1a1",
  10. padding = "1rem 4rem 1rem 4rem", background_image = NULL,
  11. background_size = NULL, background_position = NULL,
  12. code_highlight_color = "#268bd240", code_inline_color = "#6c71c4",
  13. code_inline_background_color = NULL, code_inline_font_size = "1em",
  14. inverse_background_color = "#002b36", inverse_text_color = "#fdf6e3",
  15. inverse_text_shadow = FALSE,
  16. inverse_header_color = inverse_text_color,
  17. title_slide_text_color = inverse_text_color,
  18. title_slide_background_color = inverse_background_color,
  19. title_slide_background_image = NULL,
  20. title_slide_background_size = NULL,
  21. title_slide_background_position = NULL, footnote_color = NULL,
  22. footnote_font_size = "0.9em", footnote_position_bottom = "3em",
  23. left_column_subtle_color = "#93a1a1",
  24. left_column_selected_color = "#586e75",
  25. blockquote_left_border_color = "#cb4b16",
  26. table_border_color = "#839496", table_row_border_color = "#839496",
  27. table_row_even_background_color = "#eee8d5", text_font_size = "20px",
  28. header_h1_font_size = "55px", header_h2_font_size = "45px",
  29. header_h3_font_size = "35px", header_background_auto = FALSE,
  30. header_background_color = header_color,
  31. header_background_text_color = background_color,
  32. header_background_padding = "2rem 4rem 1.5rem 4rem",
  33. header_background_content_padding_top = "7rem",
  34. header_background_ignore_classes = c("normal", "inverse", "title",
  35. "middle", "bottom"), text_slide_number_font_size = "0.9em",
  36. text_font_google = NULL, text_font_family = "'Droid Serif'",
  37. text_font_weight = "normal",
  38. text_font_url = "https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic",
  39. text_font_family_fallback = "'Palatino Linotype', 'Book Antiqua', Palatino, 'Microsoft YaHei', 'Songti SC'",
  40. text_font_base = "serif", header_font_google = NULL,
  41. header_font_family = "'Yanone Kaffeesatz'",
  42. header_font_weight = "normal",
  43. header_font_url = "https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz",
  44. code_font_google = NULL, code_font_family = "'Source Code Pro'",
  45. code_font_size = "0.9em",
  46. code_font_url = "https://fonts.googleapis.com/css?family=Source+Code+Pro:400,700",
  47. code_font_family_fallback = "'Lucida Console', Monaco",
  48. extra_css = NULL, extra_fonts = NULL,
  49. outfile = "xaringan-themer.css")
  50. }
  51. \arguments{
  52. \item{text_color}{Text Color. Defaults to #657b83. Modifies the \code{body} element.}
  53. \item{header_color}{Header Color. Defaults to #dc322f. Modifies the \code{h1, h2, h3} elements.}
  54. \item{background_color}{Slide Background Color. Defaults to #fdf6e3. Modifies the \code{.remark-slide-content} class.}
  55. \item{link_color}{Link Color. Defaults to #b58900. Modifies the \code{a, a > code} elements.}
  56. \item{text_bold_color}{Bold Text Color. Defaults to #d33682. Modifies the \code{strong} element.}
  57. \item{text_slide_number_color}{Slide Number Color. Defaults to #93a1a1. Modifies the \code{.remark-slide-number} class.}
  58. \item{padding}{Slide Padding in \code{top right [bottom left]} format. Defaults to 1rem 4rem 1rem 4rem. Modifies the \code{.remark-slide-content} class.}
  59. \item{background_image}{Background image applied to each \emph{and every} slide. Set \code{title_slide_background_image = "none"} to remove the background image from the title slide.. Defaults to \code{NULL}. Modifies the \code{.remark-slide-content} class.}
  60. \item{background_size}{Background image size, requires \code{background_image} to be set. If \code{background_image} is set, \code{background_size} will default to \code{cover} so the backround fills the screen. If both \code{background_image} and \code{background_position} are set, will default to 100 percent.. Defaults to \code{NULL}. Modifies the \code{.remark-slide-content} class.}
  61. \item{background_position}{Background image position, requires \code{background_image} to be set, and it is recommended to adjust \code{background_size}.. Defaults to \code{NULL}. Modifies the \code{.remark-slide-content} class.}
  62. \item{code_highlight_color}{Code Line Highlight. Defaults to #268bd240. Modifies the \code{.remark-code-line-highlighted} class.}
  63. \item{code_inline_color}{Inline Code Color. Defaults to #6c71c4. Modifies the \code{.remark-inline-code} class.}
  64. \item{code_inline_background_color}{Inline Code Background Color. Defaults to \code{NULL}. Modifies the \code{.remark-inline-code} class.}
  65. \item{code_inline_font_size}{Inline Code Text Font Size. Defaults to 1em. Modifies the \code{.remark-inline-code} class.}
  66. \item{inverse_background_color}{Inverse Background Color. Defaults to #002b36. Modifies the \code{.inverse} class.}
  67. \item{inverse_text_color}{Inverse Text Color. Defaults to #fdf6e3. Modifies the \code{.inverse} class.}
  68. \item{inverse_text_shadow}{Enables Shadow on text of inverse slides. Defaults to \code{FALSE}. Modifies the \code{.inverse} class.}
  69. \item{inverse_header_color}{Inverse Header Color. Defaults to \code{inverse_text_color}. Modifies the \code{.inverse h1, .inverse h2, .inverse h3} classes.}
  70. \item{title_slide_text_color}{Title Slide Text Color. Defaults to \code{inverse_text_color}. Modifies the \code{.title-slide} class.}
  71. \item{title_slide_background_color}{Title Slide Background Color. Defaults to \code{inverse_background_color}. Modifies the \code{.title-slide} class.}
  72. \item{title_slide_background_image}{Title Slide Background Image URL. Defaults to \code{NULL}. Modifies the \code{.title-slide} class.}
  73. \item{title_slide_background_size}{Title Slide Background Image Size, defaults to "cover" if background image is set. Defaults to \code{NULL}. Modifies the \code{.title-slide} class.}
  74. \item{title_slide_background_position}{Title Slide Background Image Position. Defaults to \code{NULL}. Modifies the \code{.title-slide} class.}
  75. \item{footnote_color}{Footnote text color (if \code{NA}, then it will be the same color as \code{text_color}). Defaults to \code{NULL}. Modifies the \code{.footnote} class.}
  76. \item{footnote_font_size}{Footnote font size. Defaults to 0.9em. Modifies the \code{.footnote} class.}
  77. \item{footnote_position_bottom}{Footnote location from bottom of screen. Defaults to 3em. Modifies the \code{.footnote} class.}
  78. \item{left_column_subtle_color}{Left Column Text (not last). Defaults to #93a1a1. Modifies the \code{.left-column h2, .left-column h3} classes.}
  79. \item{left_column_selected_color}{Left Column Current Selection. Defaults to #586e75. Modifies the \code{.left-column h2:last-of-type, .left-column h3:last-child} classes.}
  80. \item{blockquote_left_border_color}{Blockquote Left Border Color. Defaults to #cb4b16. Modifies the \code{blockquote} element.}
  81. \item{table_border_color}{Table top/bottom border. Defaults to #839496. Modifies the \code{table: border-top, border-bottom} elements.}
  82. \item{table_row_border_color}{Table row inner bottom border. Defaults to #839496. Modifies the \code{table thead th: border-bottom} elements.}
  83. \item{table_row_even_background_color}{Table Even Row Background Color. Defaults to #eee8d5. Modifies the \code{thead, tfoot, tr:nth-child(even)} elements.}
  84. \item{text_font_size}{Slide Body Text Font Size. Defaults to 20px. Modifies the \code{.remark-slide-content} class.}
  85. \item{header_h1_font_size}{h1 Header Text Font Size. Defaults to 55px. Modifies the \code{.remark-slide-content h1} class.}
  86. \item{header_h2_font_size}{h2 Header Text Font Size. Defaults to 45px. Modifies the \code{.remark-slide-content h2} class.}
  87. \item{header_h3_font_size}{h3 Header Text Font Size. Defaults to 35px. Modifies the \code{.remark-slide-content h3} class.}
  88. \item{header_background_auto}{Add background under slide title automatically for h1 header elements. If not enabled, use \code{class: header_background} to enable.. Defaults to \code{FALSE}.}
  89. \item{header_background_color}{Background Color for h1 Header with Background. Defaults to \code{header_color}. Modifies the \code{.remark-slide-content h1} class.}
  90. \item{header_background_text_color}{Text Color for h1 Header with Background. Defaults to \code{background_color}. Modifies the \code{.remark-slide-content h1} class.}
  91. \item{header_background_padding}{Padding for h1 Header with Background. Defaults to 2rem 4rem 1.5rem 4rem. Modifies the \code{.remark-slide-content h1} class.}
  92. \item{header_background_content_padding_top}{Top Padding for Content in Slide with Header with Background. Defaults to 7rem. Modifies the \code{.remark-slide-content} class.}
  93. \item{header_background_ignore_classes}{Slide Classes Where Header with Background will not be Applied. Defaults to \code{c('normal', 'inverse', 'title', 'middle', 'bottom')}. Modifies the \code{.remark-slide-content} class.}
  94. \item{text_slide_number_font_size}{Slide Number Text Font Size. Defaults to 0.9em. Modifies the \code{.remark-slide-number} class.}
  95. \item{text_font_google}{Use \code{google_font()} to specify body font. Defaults to \code{NULL}. Modifies the \code{body} element.}
  96. \item{text_font_family}{Body Text Font Family. Defaults to 'Droid Serif'. Modifies the \code{body} element.}
  97. \item{text_font_weight}{Body Text Font Weight. Defaults to normal. Modifies the \code{body} element.}
  98. \item{text_font_url}{Body Text Font URL(s). Defaults to https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic. Modifies the \code{@import url()} elements.}
  99. \item{text_font_family_fallback}{Body Text Font Fallbacks. Defaults to 'Palatino Linotype', 'Book Antiqua', Palatino, 'Microsoft YaHei', 'Songti SC'. Modifies the \code{body} element.}
  100. \item{text_font_base}{Body Text Base Font (Total Failure Fallback). Defaults to serif. Modifies the \code{body} element.}
  101. \item{header_font_google}{Use \code{google_font()} to specify header font. Defaults to \code{NULL}. Modifies the \code{body} element.}
  102. \item{header_font_family}{Header Font Family. Defaults to 'Yanone Kaffeesatz'. Modifies the \code{h1, h2, h3} elements.}
  103. \item{header_font_weight}{Header Font Weight. Defaults to normal. Modifies the \code{h1, h2, h3} elements.}
  104. \item{header_font_url}{Header Font URL. Defaults to https://fonts.googleapis.com/css?family=Yanone+Kaffeesatz. Modifies the \code{@import url} elements.}
  105. \item{code_font_google}{Use \code{google_font()} to specify code font. Defaults to \code{NULL}. Modifies the \code{body} element.}
  106. \item{code_font_family}{Code Font Family. Defaults to 'Source Code Pro'. Modifies the \code{.remark-code, .remark-inline-code} classes.}
  107. \item{code_font_size}{Code Text Font Size. Defaults to 0.9em. Modifies the \code{.remark-inline} class.}
  108. \item{code_font_url}{Code Font URL. Defaults to https://fonts.googleapis.com/css?family=Source+Code+Pro:400,700. Modifies the \code{@import url} elements.}
  109. \item{code_font_family_fallback}{Code Font Fallback. Defaults to 'Lucida Console', Monaco. Modifies the \code{.remark-code, .remark-inline-code} classes.}
  110. \item{extra_css}{A named list of CSS definitions each containing a named list
  111. of CSS property-value pairs, i.e.
  112. \code{list(".class-id" = list("css-property" = "value"))}}
  113. \item{extra_fonts}{A list of additional fonts to import, each list element
  114. can be either a URL as a character string or a call to
  115. \code{\link{google_font}()}}
  116. \item{outfile}{Customized xaringan CSS output file name, default is "xaringan-themer.css"}
  117. }
  118. \description{
  119. A light theme based around on the solarized color scheme.
  120. Works well with "\code{highlightStyle: solarized-dark}" or
  121. "\code{highlighStyle: solarized-light}".
  122. }
  123. \references{
  124. \url{http://ethanschoonover.com/solarized}
  125. }
  126. \seealso{
  127. Other themes: \code{\link{duo_accent_inverse}},
  128. \code{\link{duo_accent}}, \code{\link{duo}},
  129. \code{\link{mono_accent_inverse}},
  130. \code{\link{mono_accent}}, \code{\link{mono_dark}},
  131. \code{\link{mono_light}}, \code{\link{solarized_dark}},
  132. \code{\link{write_xaringan_theme}}
  133. Other Solarized themes: \code{\link{solarized_dark}}
  134. }
  135. \concept{Solarized themes}
  136. \concept{themes}