diff --git a/Gemfile b/Gemfile index d533afffe..fa40704f1 100644 --- a/Gemfile +++ b/Gemfile @@ -1,6 +1,6 @@ source "https://rubygems.org" -gem "jekyll", "4.2.0" +gem "jekyll", "4.2.1" group :jekyll_plugins do gem "jekyll-random" diff --git a/src/pages/_data/menu.yml b/src/pages/_data/menu.yml index fdc0eddc9..22e453317 100644 --- a/src/pages/_data/menu.yml +++ b/src/pages/_data/menu.yml @@ -75,6 +75,9 @@ base: typography: title: Typography url: typography.html + offcanvas: + title: Offcanvas + url: offcanvas.html markdown: title: Markdown url: markdown.html diff --git a/src/pages/offcanvas.html b/src/pages/offcanvas.html new file mode 100644 index 000000000..f443960ef --- /dev/null +++ b/src/pages/offcanvas.html @@ -0,0 +1,36 @@ +--- +menu: base.offcanvas +title: Offcanvas +page-header: Offcanvas +--- + +{% assign directions = 'start,end,top,bottom' | split: ',' %} + +
+
+ {% for direction in directions %} + + Toggle {{ direction }} offcanvas + + {% endfor %} +
+
+ +{% for direction in directions %} +
+
+

{{ direction | capitalize }} offcanvas

+ +
+
+
+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ab assumenda ea est, eum exercitationem fugiat illum itaque laboriosam magni necessitatibus, nemo nisi numquam quae reiciendis repellat sit soluta unde. Aut! +
+
+ +
+
+
+{% endfor %} \ No newline at end of file diff --git a/src/scss/_bootstrap-components.scss b/src/scss/_bootstrap-components.scss index e854fe134..38df7504b 100644 --- a/src/scss/_bootstrap-components.scss +++ b/src/scss/_bootstrap-components.scss @@ -28,6 +28,8 @@ @import "~bootstrap/scss/popover"; @import "~bootstrap/scss/carousel"; @import "~bootstrap/scss/spinners"; +@import "~bootstrap/scss/offcanvas"; +@import "~bootstrap/scss/placeholders"; // Helpers @import "~bootstrap/scss/helpers"; diff --git a/src/scss/_core.scss b/src/scss/_core.scss index 4595fa602..c037b8d68 100644 --- a/src/scss/_core.scss +++ b/src/scss/_core.scss @@ -50,6 +50,7 @@ @import "ui/toolbar"; @import "ui/type"; @import "ui/charts"; +@import "ui/offcanvas"; @import "utils/background"; @import "utils/colors"; diff --git a/src/scss/_variables.scss b/src/scss/_variables.scss index 2db6d15d6..84c9e66f8 100644 --- a/src/scss/_variables.scss +++ b/src/scss/_variables.scss @@ -12,8 +12,8 @@ $enable-negative-margins: false !default; $assets-base: ".." !default; // FONTS -$google-font: 'Inter' !default; -$google-font-monospaced: null !default; +$google-font: false !default; +$google-font-monospaced: false !default; $font-family-sans-serif: $google-font, -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI, Roboto, Helvetica Neue, sans-serif !default; $font-family-monospace: $google-font-monospaced, Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; @@ -27,7 +27,7 @@ $icon-stroke-width: 1.5 !default; $icon-size: 1.25rem !default; //Fonts -$font-size-base: .875rem !default; +$font-size-base: .9375rem !default; $body-letter-spacing: 0 !default; $font-weight-light: 300 !default; diff --git a/src/scss/ui/_offcanvas.scss b/src/scss/ui/_offcanvas.scss new file mode 100644 index 000000000..5a01dd908 --- /dev/null +++ b/src/scss/ui/_offcanvas.scss @@ -0,0 +1,3 @@ +.offcanvas-blur { + backdrop-filter: blur($modal-backdrop-blur); +} \ No newline at end of file