test_that("build_sass_r builds a minified CSS file out of a Sass file", {
wd <- getwd()
withr::with_tempdir({
fs::dir_create("app", "styles")
fs::file_copy(
fs::path(wd, "helpers", "main.scss"),
fs::path("app", "styles", "main.scss")
)
build_sass_r()
minified_css_path <- fs::path("app", "static", "css", "app.min.css")
expect_true(fs::file_exists(minified_css_path))
output <- readLines(minified_css_path)[[1]]
})
expect_equal(
output,
".components-container{display:inline-grid;grid-template-columns:1fr 1fr;width:100%}.components-container .component-box{padding:10px;margin:10px}" # nolint: line_length_linter
)
})
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.