From 974742942461ef99ba8603eef4a90f7edbe9c68e Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Sun, 1 Apr 2018 14:10:34 -0700 Subject: Update offcanvas example for IE support - Replaces CSS variables with their appropriate hex values - Fixes the broken navbar transition by moving from 2D translates to using position - Fix broken IE navbar toggler placement with some utilities (not necessary anywhere else, but necessary given flexbox quirks) --- docs/4.0/examples/offcanvas/offcanvas.css | 24 +++++++++++------------- 1 file changed, 11 insertions(+), 13 deletions(-) (limited to 'docs/4.0/examples/offcanvas/offcanvas.css') diff --git a/docs/4.0/examples/offcanvas/offcanvas.css b/docs/4.0/examples/offcanvas/offcanvas.css index d570b1a16..7edfa0bc9 100644 --- a/docs/4.0/examples/offcanvas/offcanvas.css +++ b/docs/4.0/examples/offcanvas/offcanvas.css @@ -7,27 +7,25 @@ body { padding-top: 56px; } -@media (max-width: 767.98px) { +@media (max-width: 991.98px) { .offcanvas-collapse { position: fixed; top: 56px; /* Height of navbar */ bottom: 0; + left: 100%; width: 100%; padding-right: 1rem; padding-left: 1rem; overflow-y: auto; visibility: hidden; - background-color: var(--gray-dark); - transition: visibility .3s ease-in-out, -webkit-transform .3s ease-in-out; - transition: visibility .3s ease-in-out, transform .3s ease-in-out; - transition: visibility .3s ease-in-out, transform .3s ease-in-out, -webkit-transform .3s ease-in-out; - -webkit-transform: translateX(100%); - transform: translateX(100%); + background-color: #343a40; + transition-timing-function: ease-in-out; + transition-duration: .3s; + transition-property: left, visibility; } .offcanvas-collapse.open { + left: 0; visibility: visible; - -webkit-transform: translateX(-1rem); - transform: translateX(-1rem); /* Account for horizontal padding on navbar */ } } @@ -56,21 +54,21 @@ body { padding-top: .75rem; padding-bottom: .75rem; font-size: .875rem; - color: var(--secondary); + color: #6c757d; } .nav-underline .nav-link:hover { - color: var(--blue); + color: #007bff; } .nav-underline .active { font-weight: 500; - color: var(--gray-dark); + color: #343a40; } .text-white-50 { color: rgba(255, 255, 255, .5); } -.bg-purple { background-color: var(--purple); } +.bg-purple { background-color: #6f42c1; } .border-bottom { border-bottom: 1px solid #e5e5e5; } -- cgit v1.2.3