😎 Give your xaringan slides some style
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符

346 行
22KB

  1. <!DOCTYPE html>
  2. <!-- Generated by pkgdown: do not edit by hand --><html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <meta charset="utf-8">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8. <title>xaringanthemer CSS Help • xaringanthemer</title>
  9. <!-- jquery --><script src="https://code.jquery.com/jquery-3.1.0.min.js" integrity="sha384-nrOSfDHtoPMzJHjVTdCopGqIqeYETSXhZDFyniQ8ZHcVy08QesyHcnOUpMpqnmWq" crossorigin="anonymous"></script><!-- Bootstrap --><link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.3.7/yeti/bootstrap.min.css" rel="stylesheet" crossorigin="anonymous">
  10. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script><!-- Font Awesome icons --><link href="https://maxcdn.bootstrapcdn.com/font-awesome/4.6.3/css/font-awesome.min.css" rel="stylesheet" integrity="sha384-T8Gy5hrqNKT+hzMclPo118YTQO6cYprQmhrYwIiQ/3axmI1hQomh7Ud2hPOy8SP1" crossorigin="anonymous">
  11. <!-- clipboard.js --><script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.7.1/clipboard.min.js" integrity="sha384-cV+rhyOuRHc9Ub/91rihWcGmMmCXDeksTtCihMupQHSsi8GIIRDG0ThDc3HGQFJ3" crossorigin="anonymous"></script><!-- pkgdown --><link href="../pkgdown.css" rel="stylesheet">
  12. <script src="../jquery.sticky-kit.min.js"></script><script src="../pkgdown.js"></script><meta property="og:title" content="xaringanthemer CSS Help">
  13. <meta property="og:description" content="">
  14. <meta name="twitter:card" content="summary">
  15. <!-- mathjax --><script src="https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script><!--[if lt IE 9]>
  16. <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
  17. <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
  18. <![endif]-->
  19. </head>
  20. <body>
  21. <div class="container template-article">
  22. <header><div class="navbar navbar-default navbar-fixed-top" role="navigation">
  23. <div class="container">
  24. <div class="navbar-header">
  25. <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
  26. <span class="icon-bar"></span>
  27. <span class="icon-bar"></span>
  28. <span class="icon-bar"></span>
  29. </button>
  30. <span class="navbar-brand">
  31. <a class="navbar-link" href="../index.html">xaringanthemer</a>
  32. <span class="label label-default" data-toggle="tooltip" data-placement="bottom" title="Released package">0.1.0.9000</span>
  33. </span>
  34. </div>
  35. <div id="navbar" class="navbar-collapse collapse">
  36. <ul class="nav navbar-nav">
  37. <li>
  38. <a href="../index.html">
  39. <span class="fa fa-home fa-lg"></span>
  40. </a>
  41. </li>
  42. <li>
  43. <a href="../articles/xaringanthemer.html">Get started</a>
  44. </li>
  45. <li>
  46. <a href="../articles/singles/themes.html">Themes</a>
  47. </li>
  48. <li>
  49. <a href="../articles/singles/fonts.html">Fonts</a>
  50. </li>
  51. <li>
  52. <a href="../articles/template-variables.html">Template Variables</a>
  53. </li>
  54. <li>
  55. <a href="../articles/css-help.html">CSS Help</a>
  56. </li>
  57. <li>
  58. <a href="../reference/index.html">Reference</a>
  59. </li>
  60. <li class="dropdown">
  61. <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
  62. Articles
  63. <span class="caret"></span>
  64. </a>
  65. <ul class="dropdown-menu" role="menu">
  66. <li>
  67. <a href="../articles/css-help.html">xaringanthemer CSS Help</a>
  68. </li>
  69. <li>
  70. <a href="../articles/singles/fonts.html">Fonts</a>
  71. </li>
  72. <li>
  73. <a href="../articles/singles/themes.html">Themes</a>
  74. </li>
  75. <li>
  76. <a href="../articles/template-variables.html">Template Variables</a>
  77. </li>
  78. </ul>
  79. </li>
  80. </ul>
  81. <ul class="nav navbar-nav navbar-right">
  82. <li>
  83. <a href="https://github.com/gadenbuie/xaringanthemer">
  84. <span class="fa fa-github fa-lg"></span>
  85. </a>
  86. </li>
  87. <li>
  88. <a href="https://twitter.com/grrrck">
  89. <span class="fa fa-twitter fa-lg"></span>
  90. </a>
  91. </li>
  92. </ul>
  93. </div>
  94. <!--/.nav-collapse -->
  95. </div>
  96. <!--/.container -->
  97. </div>
  98. <!--/.navbar -->
  99. </header><div class="row">
  100. <div class="col-md-9 contents">
  101. <div class="page-header toc-ignore">
  102. <h1>xaringanthemer CSS Help</h1>
  103. <small class="dont-index">Source: <a href="https://github.com/gadenbuie/xaringanthemer/blob/master/vignettes/css-help.Rmd"><code>vignettes/css-help.Rmd</code></a></small>
  104. <div class="hidden name"><code>css-help.Rmd</code></div>
  105. </div>
  106. <p>Jump to: <a href="#colors">Colors</a>, <a href="#sizes">Sizes</a>, <a href="#positioning">Positioning</a></p>
  107. <div id="about-this-vignette" class="section level2">
  108. <h2 class="hasAnchor">
  109. <a href="#about-this-vignette" class="anchor"></a>About this vignette</h2>
  110. <p>This vignette cover some basic CSS, in particular to give an idea about the possible values you can use with the various arguments to the xaringan theme functions. See <code><a href="../articles/template-variables.html">vignette("template-variables", package = "xaringanthemer")</a></code> for a full list of the theme functions.</p>
  111. <p>Because we are setting the CSS properties from R, we can either give <strong>xaringanthemer</strong> function arguments a character string or we can call an R function or variable that returns a character string. For example, we can create an R variable with a specific color that is used in several places in a theme</p>
  112. <div class="sourceCode" id="cb1"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb1-1" data-line-number="1">firebrick &lt;-<span class="st"> "#CD2626"</span></a>
  113. <a class="sourceLine" id="cb1-2" data-line-number="2"><span class="kw"><a href="../reference/write_xaringan_theme.html">write_xaringan_theme</a></span>(</a>
  114. <a class="sourceLine" id="cb1-3" data-line-number="3"> <span class="dt">header_color =</span> firebrick,</a>
  115. <a class="sourceLine" id="cb1-4" data-line-number="4"> <span class="dt">link_color =</span> firebrick</a>
  116. <a class="sourceLine" id="cb1-5" data-line-number="5">)</a></code></pre></div>
  117. <p>or we can directly give the character string</p>
  118. <div class="sourceCode" id="cb2"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb2-1" data-line-number="1"><span class="kw"><a href="../reference/write_xaringan_theme.html">write_xaringan_theme</a></span>(</a>
  119. <a class="sourceLine" id="cb2-2" data-line-number="2"> <span class="dt">header_color =</span> <span class="st">"#CD2626"</span>,</a>
  120. <a class="sourceLine" id="cb2-3" data-line-number="3"> <span class="dt">link_color =</span> <span class="st">"#CD2626"</span></a>
  121. <a class="sourceLine" id="cb2-4" data-line-number="4">)</a></code></pre></div>
  122. <p>in both cases, we get CSS like the following that sets the link color</p>
  123. <div class="sourceCode" id="cb3"><pre class="sourceCode css"><code class="sourceCode css"><a class="sourceLine" id="cb3-1" data-line-number="1">a, a &gt; code {</a>
  124. <a class="sourceLine" id="cb3-2" data-line-number="2"> <span class="kw">color</span>: <span class="dv">#CD2626</span>;</a>
  125. <a class="sourceLine" id="cb3-3" data-line-number="3">}</a></code></pre></div>
  126. <p>Note that when a string is given to the theme function, the outer quotes are removed.</p>
  127. <p>In the sections below, R code is represented without quotes – like <code>rgb(0.8, 0.15, 0.15)</code> – and CSS code is represented inside quotes – like <code>"rgb(205, 38, 38)"</code> – to differentiate between R and CSS functions with the same or similar names.</p>
  128. </div>
  129. <div id="colors" class="section level2">
  130. <h2 class="hasAnchor">
  131. <a href="#colors" class="anchor"></a>Colors</h2>
  132. <p>In CSS, text colors are specified with the <code>color:</code> property, background colors use <code>background-color:</code>, and border colors use <code>border-color:</code>.</p>
  133. <p>In <strong>xaringanthemer</strong>, template variables that set</p>
  134. <ul>
  135. <li>text color end with <code>_color</code>;</li>
  136. <li>background color end with <code>_background_color</code>;</li>
  137. <li>border color end with <code>_border_color</code>;</li>
  138. </ul>
  139. <div id="setting-colors" class="section level3">
  140. <h3 class="hasAnchor">
  141. <a href="#setting-colors" class="anchor"></a>Setting colors</h3>
  142. <p>In CSS, there are a number of ways to specify a color:</p>
  143. <ul>
  144. <li><p>You can use a <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#Color_keywords">color keyword</a>, such as <code>"darkslategray"</code> or <code>"red"</code>.</p></li>
  145. <li>
  146. <p>You can use the <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#rgb()_and_rgba()">RGB color specification</a> either via</p>
  147. <ul>
  148. <li>the hexadecimal representation
  149. <ul>
  150. <li>
  151. <code>"#CD2626"</code> or</li>
  152. <li>
  153. <code>"#CD262680"</code> (50% transparency)</li>
  154. </ul>
  155. </li>
  156. <li>or the rgb function notation
  157. <ul>
  158. <li>
  159. <code>"rgb(255, 38, 38)"</code> or</li>
  160. <li>
  161. <code>"rgba(255, 38, 28, 0.5)"</code> (50% transparency).</li>
  162. </ul>
  163. </li>
  164. </ul>
  165. </li>
  166. <li>
  167. <p>You can use the <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/color_value#hsl()_and_hsla()">HSL color specification</a> via the functions</p>
  168. <ul>
  169. <li>
  170. <code>"hsl(270,60%,70%)"</code> or</li>
  171. <li>
  172. <code>"hsl(270, 60%, 50%, .15)"</code> (15% transparency).</li>
  173. </ul>
  174. </li>
  175. </ul>
  176. <p>In R, there are a number of ways to specify a color:</p>
  177. <ul>
  178. <li>
  179. <p>Use <code>rgb(205, 38, 38, maxColorValue = 255)</code> as an equivalent to the CSS <code>"rgb()"</code> function.</p>
  180. <ul>
  181. <li>Without the <code>maxColorValue</code> argument, the <code>rgb()</code> function expects decimal numbers in the range [0, 1], like <code>rgb(0.8039, 0.1490, 0.1490)</code>.</li>
  182. <li>The <code>rgb()</code> function also sets transparency via the <code>alpha</code> argument (in the [0, 1] range).</li>
  183. </ul>
  184. </li>
  185. <li>
  186. <p>You can get the hexadecimal representation of a built-in R color using the <code>col2rgb()</code> function together with the <code>rgb()</code> function:</p>
  187. <div class="sourceCode" id="cb4"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb4-1" data-line-number="1"><span class="kw">rgb</span>(<span class="kw">t</span>(<span class="kw">col2rgb</span>(<span class="st">"red"</span>)), <span class="dt">maxColorValue =</span> <span class="dv">255</span>)</a>
  188. <a class="sourceLine" id="cb4-2" data-line-number="2"><span class="co">#&gt; [1] "#FF0000"</span></a></code></pre></div>
  189. </li>
  190. </ul>
  191. </div>
  192. </div>
  193. <div id="sizes" class="section level2">
  194. <h2 class="hasAnchor">
  195. <a href="#sizes" class="anchor"></a>Sizes</h2>
  196. <p>In <strong>xaringanthemer</strong>, any template variable that accepts a CSS size (or length unit) ends with <code>_size</code>. Sizes are also used for positioning and those template variables end include <code>position</code> in their name.</p>
  197. <p>There are many units available in CSS sizes, but the three most common and easiest to use are pixels (<code>"px"</code>), percentage (<code>"%"</code>), and em units (<code>"em"</code>). Mozilla’s devloper portal has a <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/length">full list of CSS length units</a>.</p>
  198. <p>These sizes are either <em>absolute</em> or <em>relative</em> values. Relative values are set relative to the size of the parent element, but absolute values ignore the parent element.</p>
  199. <dl>
  200. <dt>Pixels <code>"px"</code>
  201. </dt>
  202. <dd>Pixels are an <em>absolute</em> size unit, traditionally representing one device pixel. E.g. <code>"16px"</code> or <code>"23px"</code>.
  203. </dd>
  204. <dt>Percentage <code>"%"</code>
  205. </dt>
  206. <dd>Percentages are relative to the size of the parent element, scaled linearly. E.g. <code>"75%"</code> or <code>"150%"</code>.
  207. </dd>
  208. <dt>em Units <code>"em"</code>
  209. </dt>
  210. <dd>em Units are just like percentages, except expressed as decimals. E.g. <code>"0.75em"</code> or <code>"1.5em"</code>.
  211. </dd>
  212. </dl>
  213. <p>To make this more concrete, here is a simple “page” containing a section header and two paragraphs.</p>
  214. <div class="sourceCode" id="cb5"><pre class="sourceCode html"><code class="sourceCode html"><a class="sourceLine" id="cb5-1" data-line-number="1"><span class="kw">&lt;div</span><span class="ot"> class=</span><span class="st">"page"</span><span class="kw">&gt;</span></a>
  215. <a class="sourceLine" id="cb5-2" data-line-number="2"> <span class="kw">&lt;h1&gt;</span>Section 1<span class="kw">&lt;/h1&gt;</span></a>
  216. <a class="sourceLine" id="cb5-3" data-line-number="3"> <span class="kw">&lt;p&gt;</span>This is paragraph 1...<span class="kw">&lt;/p&gt;</span></a>
  217. <a class="sourceLine" id="cb5-4" data-line-number="4"> <span class="kw">&lt;p&gt;</span>This is paragraph 2...<span class="kw">&lt;/p&gt;</span></a>
  218. <a class="sourceLine" id="cb5-5" data-line-number="5"><span class="kw">&lt;/div&gt;</span></a></code></pre></div>
  219. <p>Intuitively, you might want the section header to have a somewhat bigger font size than the paragraph text, but you don’t want to have to set the text size for each and every paragraph or header.</p>
  220. <p>To do this, we can set the base size of any element inside the <code>&lt;div class="page"&gt;</code>, and adjust the header size relatively.</p>
  221. <div class="sourceCode" id="cb6"><pre class="sourceCode css"><code class="sourceCode css"><a class="sourceLine" id="cb6-1" data-line-number="1"><span class="fu">.page</span> {</a>
  222. <a class="sourceLine" id="cb6-2" data-line-number="2"> <span class="kw">font-size</span>: <span class="dv">16px</span>;</a>
  223. <a class="sourceLine" id="cb6-3" data-line-number="3">}</a>
  224. <a class="sourceLine" id="cb6-4" data-line-number="4">h1 {</a>
  225. <a class="sourceLine" id="cb6-5" data-line-number="5"> <span class="kw">font-size</span>: <span class="dv">2em</span>;</a>
  226. <a class="sourceLine" id="cb6-6" data-line-number="6">}</a></code></pre></div>
  227. <p>Now our paragraph font will be 16 pixels tall, and the level 1 headers will be twice as big. If we later decide to change the base font size, say to <code>"15px"</code>, the header text will still be twice as big as the paragraph text.</p>
  228. </div>
  229. <div id="positioning" class="section level2">
  230. <h2 class="hasAnchor">
  231. <a href="#positioning" class="anchor"></a>Positioning</h2>
  232. <p>If you’re reading this, you’re probably wondering how you make an element be <em>where you want it to be</em>.</p>
  233. <p>There are 3 items that <strong>xaringanthemer</strong> will help you position:</p>
  234. <ul>
  235. <li><code>background_position</code></li>
  236. <li><code>title_slide_background_position</code></li>
  237. <li><code>footnote_position_bottom</code></li>
  238. </ul>
  239. <div id="footnote-position" class="section level3">
  240. <h3 class="hasAnchor">
  241. <a href="#footnote-position" class="anchor"></a>Footnote Position</h3>
  242. <p><strong>xaringanthemer</strong> provides one template variable to adjust the position of the footnote element. Footnotes can be insterted into a slide using the <code>.footnote[Here's my quick footnote]</code> syntax.</p>
  243. <p>The <code>footnote_position_bottom</code> argument adjust how far from the bottom of the slide the footnote appears. The default value is <code>"3em"</code>, but you can adjust this value up or down to get the footnote where you want.</p>
  244. </div>
  245. <div id="background-position" class="section level3">
  246. <h3 class="hasAnchor">
  247. <a href="#background-position" class="anchor"></a>Background Position</h3>
  248. <p>The background position is set using the theme function arguments that end with <code>background_position</code>. See <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/background-position#Syntax">this article on background-position</a> from Mozilla for more information.</p>
  249. <p>Try any of the following values to get started:</p>
  250. <div class="sourceCode" id="cb7"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb7-1" data-line-number="1">background_position =<span class="st"> "center"</span></a>
  251. <a class="sourceLine" id="cb7-2" data-line-number="2">background_position =<span class="st"> "top"</span></a>
  252. <a class="sourceLine" id="cb7-3" data-line-number="3">background_position =<span class="st"> "left"</span></a>
  253. <a class="sourceLine" id="cb7-4" data-line-number="4">background_position =<span class="st"> "bottom"</span></a>
  254. <a class="sourceLine" id="cb7-5" data-line-number="5">background_position =<span class="st"> "25% 75%"</span> <span class="co"># X-value (from left) Y-value (from top)</span></a>
  255. <a class="sourceLine" id="cb7-6" data-line-number="6">background_position =<span class="st"> "bottom 10px right 20px"</span> <span class="co"># 10px from bottom, 20px from right</span></a>
  256. <a class="sourceLine" id="cb7-7" data-line-number="7">background_position =<span class="st"> "top left 10px"</span> <span class="co"># at top but adjusted left 10px</span></a></code></pre></div>
  257. </div>
  258. <div id="general-positioning" class="section level3">
  259. <h3 class="hasAnchor">
  260. <a href="#general-positioning" class="anchor"></a>General Positioning</h3>
  261. <p>Read this section if you want to put a slide element at a specific spot on your slide.</p>
  262. <p>The <code>position</code> CSS element is used to specify where an element is located on the screen. Mozilla provides a <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/position">very good reference on positioning</a> that I’ve summarized here.</p>
  263. <p>An element can be <code>"relative"</code>-ly positioned, <code>"absolute"</code>-ly positioned, <code>"fixed"</code>, <code>"sticky"</code> or <code>"static"</code> (default). For an element with a computed position (i.e. not <code>"static"</code>), you can also specify the <code>top</code>, <code>right</code>, <code>bottom</code>, and <code>left</code> CSS properties for that element. The <code>top</code>/<code>bottom</code> parameters specify vertical displacement, and the <code>right</code>/<code>left</code> specify horizontal displacement.</p>
  264. <dl>
  265. <dt>Relatively positioned <code>position: relative</code>
  266. </dt>
  267. <dd>For relatively positioned elements, the element position is adjusted relative to where it <em>would have been</em> if it were <code>static</code>.
  268. </dd>
  269. <dt>Absolutely positioned <code>position: absolute</code> or <code>position: fixed</code>
  270. </dt>
  271. <dd>Absolutely positioned elements are positioned relative to the block that contains the element (called a containing block). A <code>fixed</code> element won’t move with scrolling (but <code>fixed</code> is not recommended for remarkjs slides).
  272. </dd>
  273. </dl>
  274. <p>If you want something to appear in a specific position on your slide, you’ll need to use the <code>extra_css</code> argument of the <strong>xaringanthemer</strong> functions. For example, lets say you want a 300px by 300px box to appear on the right side of your slide, you’ll need to create a special css class:</p>
  275. <div class="sourceCode" id="cb8"><pre class="sourceCode r"><code class="sourceCode r"><a class="sourceLine" id="cb8-1" data-line-number="1"><span class="kw"><a href="../reference/write_xaringan_theme.html">write_xaringan_theme</a></span>(</a>
  276. <a class="sourceLine" id="cb8-2" data-line-number="2"> <span class="dt">extra_css =</span> <span class="kw">list</span>(</a>
  277. <a class="sourceLine" id="cb8-3" data-line-number="3"> <span class="st">".box-right"</span> =<span class="st"> </span><span class="kw">list</span>(</a>
  278. <a class="sourceLine" id="cb8-4" data-line-number="4"> <span class="st">"height"</span> =<span class="st"> "300px"</span>,</a>
  279. <a class="sourceLine" id="cb8-5" data-line-number="5"> <span class="st">"width"</span> =<span class="st"> "300px"</span>,</a>
  280. <a class="sourceLine" id="cb8-6" data-line-number="6"> <span class="st">"position"</span> =<span class="st"> "absolute"</span>,</a>
  281. <a class="sourceLine" id="cb8-7" data-line-number="7"> <span class="st">"top"</span> =<span class="st"> "33%"</span>,</a>
  282. <a class="sourceLine" id="cb8-8" data-line-number="8"> <span class="st">"left"</span> =<span class="st"> "65%"</span></a>
  283. <a class="sourceLine" id="cb8-9" data-line-number="9"> )</a>
  284. <a class="sourceLine" id="cb8-10" data-line-number="10"> )</a>
  285. <a class="sourceLine" id="cb8-11" data-line-number="11">)</a></code></pre></div>
  286. <p>This creates CSS like this:</p>
  287. <div class="sourceCode" id="cb9"><pre class="sourceCode css"><code class="sourceCode css"><a class="sourceLine" id="cb9-1" data-line-number="1"><span class="fu">.box-right</span> {</a>
  288. <a class="sourceLine" id="cb9-2" data-line-number="2"> <span class="kw">height</span>: <span class="dv">300px</span>;</a>
  289. <a class="sourceLine" id="cb9-3" data-line-number="3"> <span class="kw">width</span>: <span class="dv">300px</span>;</a>
  290. <a class="sourceLine" id="cb9-4" data-line-number="4"> <span class="kw">position</span>: <span class="dv">absolute</span>;</a>
  291. <a class="sourceLine" id="cb9-5" data-line-number="5"> <span class="kw">top</span>: <span class="dv">33%</span>;</a>
  292. <a class="sourceLine" id="cb9-6" data-line-number="6"> <span class="kw">left</span>: <span class="dv">65%</span>;</a>
  293. <a class="sourceLine" id="cb9-7" data-line-number="7">}</a></code></pre></div>
  294. <p>which you can then use in your slides by wrapping the slide content in <code>.box-right[]</code>.</p>
  295. <pre><code>.box-right[
  296. Stuff inside the box
  297. ]</code></pre>
  298. </div>
  299. </div>
  300. </div>
  301. <div class="col-md-3 hidden-xs hidden-sm" id="sidebar">
  302. <div id="tocnav">
  303. <h2 class="hasAnchor">
  304. <a href="#tocnav" class="anchor"></a>Contents</h2>
  305. <ul class="nav nav-pills nav-stacked">
  306. <li><a href="#about-this-vignette">About this vignette</a></li>
  307. <li><a href="#colors">Colors</a></li>
  308. <li><a href="#sizes">Sizes</a></li>
  309. <li><a href="#positioning">Positioning</a></li>
  310. </ul>
  311. </div>
  312. </div>
  313. </div>
  314. <footer><div class="copyright">
  315. <p>Developed by <a href="https://www.garrickadenbuie.com">Garrick Aden-Buie</a>.</p>
  316. </div>
  317. <div class="pkgdown">
  318. <p>Site built with <a href="http://pkgdown.r-lib.org/">pkgdown</a>.</p>
  319. </div>
  320. </footer>
  321. </div>
  322. </body>
  323. </html>