From 5156e73e6d8175ef8fa46ec197a89f05239cc7f3 Mon Sep 17 00:00:00 2001 From: Hamed Mehryar Date: Sat, 26 Mar 2016 15:23:14 +0430 Subject: [PATCH] added rtl themes --- themes/offline-theme-chrome-indicator-rtl.css | 75 +++ themes/offline-theme-chrome-rtl.css | 597 ++++++++++++++++++ themes/offline-theme-dark-indicator-rtl.css | 75 +++ themes/offline-theme-dark-rtl.css | 594 +++++++++++++++++ .../offline-theme-default-indicator-rtl.css | 51 ++ themes/offline-theme-default-rtl.css | 416 ++++++++++++ themes/offline-theme-hubspot-rtl.css | 431 +++++++++++++ themes/offline-theme-slide-indicator-rtl.css | 51 ++ themes/offline-theme-slide-rtl.css | 560 ++++++++++++++++ 9 files changed, 2850 insertions(+) create mode 100644 themes/offline-theme-chrome-indicator-rtl.css create mode 100644 themes/offline-theme-chrome-rtl.css create mode 100644 themes/offline-theme-dark-indicator-rtl.css create mode 100644 themes/offline-theme-dark-rtl.css create mode 100644 themes/offline-theme-default-indicator-rtl.css create mode 100644 themes/offline-theme-default-rtl.css create mode 100644 themes/offline-theme-hubspot-rtl.css create mode 100644 themes/offline-theme-slide-indicator-rtl.css create mode 100644 themes/offline-theme-slide-rtl.css diff --git a/themes/offline-theme-chrome-indicator-rtl.css b/themes/offline-theme-chrome-indicator-rtl.css new file mode 100644 index 0000000..9c303a0 --- /dev/null +++ b/themes/offline-theme-chrome-indicator-rtl.css @@ -0,0 +1,75 @@ +/* line 3, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 6, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + display: inline-block; +} +/* line 13, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui .offline-ui-retry { + display: none; +} +/* line 16, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-up { + display: block; +} +/* line 19, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-down { + display: block; +} + +/* line 8, ../sass/offline-theme-chrome-indicator.sass */ +.offline-ui { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -ms-border-radius: 4px 4px 0 0; + -o-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; + font-family: "Lucida Grande", sans-serif; + font-size: 12px; + padding: 7px; + background: #f6f6f6; + color: #888888; + bottom: 0; + right: 20px; +} +/* line 19, ../sass/offline-theme-chrome-indicator.sass */ +.offline-ui .offline-ui-content { + padding-right: 16px; +} +/* line 22, ../sass/offline-theme-chrome-indicator.sass */ +.offline-ui .offline-ui-content:after { + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + top: 0; + bottom: 1px; + right: 8px; + margin: auto; + height: 9px; + width: 9px; +} +/* line 36, ../sass/offline-theme-chrome-indicator.sass */ +.offline-ui.offline-ui-up .offline-ui-content:after { + background: #80d580; +} +/* line 41, ../sass/offline-theme-chrome-indicator.sass */ +.offline-ui.offline-ui-down .offline-ui-content:after { + background: #ec8787; +} \ No newline at end of file diff --git a/themes/offline-theme-chrome-rtl.css b/themes/offline-theme-chrome-rtl.css new file mode 100644 index 0000000..1796c33 --- /dev/null +++ b/themes/offline-theme-chrome-rtl.css @@ -0,0 +1,597 @@ +/* line 4, ../sass/_offline-theme-base.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 7, ../sass/_offline-theme-base.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + margin: auto; + top: 0; + right: 0; + left: 0; +} +/* line 17, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-content:before { + display: inline; +} +/* line 20, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + display: none; +} +/* line 24, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry:before { + display: inline; +} +/* line 29, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-up.offline-ui-up-5s { + display: block; +} +/* line 32, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down { + display: block; +} +/* line 37, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-retry { + display: block; +} +/* line 42, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s.offline-ui-waiting .offline-ui-retry { + display: none; +} + +@-webkit-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-moz-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-ms-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-o-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-webkit-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-moz-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-ms-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-o-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-webkit-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-moz-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-ms-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-o-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +/* line 16, ../sass/offline-theme-chrome.sass */ +.offline-ui { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 0 1em rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 0 1em rgba(0, 0, 0, 0.3); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15), 0 0 1em rgba(0, 0, 0, 0.3); + font-family: "Lucida Grande", sans-serif; + font-size: 14px; + padding: 1em; + width: 38em; + max-width: 100%; + background: #f6f6f6; + color: #444444; + overflow: hidden; +} +/* line 27, ../sass/offline-theme-chrome.sass */ +.offline-ui .offline-ui-content { + padding-right: 2em; +} +/* line 30, ../sass/offline-theme-chrome.sass */ +.offline-ui .offline-ui-content:before { + line-height: 1.25em; +} +/* line 33, ../sass/offline-theme-chrome.sass */ +.offline-ui .offline-ui-content:after { + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + top: 0; + bottom: 0; + right: 1em; + margin: auto; + height: 1em; + width: 1em; +} +/* line 45, ../sass/offline-theme-chrome.sass */ +.offline-ui .offline-ui-retry { + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 2px rgba(255, 255, 255, 0.75); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 2px rgba(255, 255, 255, 0.75); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08), inset 0 1px 2px rgba(255, 255, 255, 0.75); + -webkit-border-radius: 2px; + -moz-border-radius: 2px; + -ms-border-radius: 2px; + -o-border-radius: 2px; + border-radius: 2px; + background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ededed), color-stop(38%, #ededed), color-stop(100%, #dedede)); + background-image: -webkit-linear-gradient(#ededed, #ededed 38%, #dedede); + background-image: -moz-linear-gradient(#ededed, #ededed 38%, #dedede); + background-image: -o-linear-gradient(#ededed, #ededed 38%, #dedede); + background-image: linear-gradient(#ededed, #ededed 38%, #dedede); + position: absolute; + left: 4em; + top: 1em; + bottom: 1em; + border: 1px solid rgba(0, 0, 0, 0.25); + text-shadow: 0 1px 0 #f0f0f0; + padding: 0 1em; + line-height: 1.6em; + height: 1.7em; + margin: auto; + font-size: 12px; + text-decoration: none; + color: inherit; +} +/* line 63, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-up { + -webkit-animation: offline-dropout forwards 0.5s 2s; + -moz-animation: offline-dropout forwards 0.5s 2s; + -ms-animation: offline-dropout forwards 0.5s 2s; + -o-animation: offline-dropout forwards 0.5s 2s; + animation: offline-dropout forwards 0.5s 2s; + -webkit-backface-visibility: hidden; +} +/* line 66, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-up .offline-ui-content:after { + background: #80d580; +} +/* line 69, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-down { + -webkit-animation: offline-dropin 0.5s; + -moz-animation: offline-dropin 0.5s; + -ms-animation: offline-dropin 0.5s; + -o-animation: offline-dropin 0.5s; + animation: offline-dropin 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 72, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-down .offline-ui-content:after { + background: #ec8787; +} +/* line 75, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting, .offline-ui.offline-ui-down.offline-ui-waiting { + padding-left: 3em; +} +/* line 78, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting .offline-ui-content:after, .offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content:after { + background: #ec8787; +} +/* line 81, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting:after, .offline-ui.offline-ui-down.offline-ui-waiting:after { + -webkit-animation: offline-rotation 0.7s linear infinite; + -moz-animation: offline-rotation 0.7s linear infinite; + -ms-animation: offline-rotation 0.7s linear infinite; + -o-animation: offline-rotation 0.7s linear infinite; + animation: offline-rotation 0.7s linear infinite; + -webkit-backface-visibility: hidden; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + left: 1em; + top: 0; + bottom: 0; + margin: auto; + height: 1em; + width: 1em; + border: 2px solid rgba(0, 0, 0, 0); + border-top-color: rgba(0, 0, 0, 0.5); + border-right-color: rgba(0, 0, 0, 0.5); + opacity: 0.7; +} +/* line 98, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting { + padding-left: 11em; +} +/* line 101, ../sass/offline-theme-chrome.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting.offline-ui-reconnect-failed-2s { + padding-left: 0; +} \ No newline at end of file diff --git a/themes/offline-theme-dark-indicator-rtl.css b/themes/offline-theme-dark-indicator-rtl.css new file mode 100644 index 0000000..18eed13 --- /dev/null +++ b/themes/offline-theme-dark-indicator-rtl.css @@ -0,0 +1,75 @@ +/* line 3, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 6, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + display: inline-block; +} +/* line 13, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui .offline-ui-retry { + display: none; +} +/* line 16, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-up { + display: block; +} +/* line 19, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-down { + display: block; +} + +/* line 8, ../sass/offline-theme-dark-indicator.sass */ +.offline-ui { + -webkit-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -ms-border-radius: 4px 4px 0 0; + -o-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; + font-family: "Helvetica Neue", sans-serif; + font-weight: 300; + padding: 1em; + background: black; + color: #cccccc; + bottom: 0; + right: 20px; +} +/* line 19, ../sass/offline-theme-dark-indicator.sass */ +.offline-ui .offline-ui-content { + padding-right: 1.5em; +} +/* line 22, ../sass/offline-theme-dark-indicator.sass */ +.offline-ui .offline-ui-content:after { + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + top: 0; + bottom: 0; + right: 1em; + margin: auto; + height: 0.8em; + width: 0.8em; +} +/* line 36, ../sass/offline-theme-dark-indicator.sass */ +.offline-ui.offline-ui-up .offline-ui-content:after { + background: #80d580; +} +/* line 41, ../sass/offline-theme-dark-indicator.sass */ +.offline-ui.offline-ui-down .offline-ui-content:after { + background: #e24949; +} \ No newline at end of file diff --git a/themes/offline-theme-dark-rtl.css b/themes/offline-theme-dark-rtl.css new file mode 100644 index 0000000..20d941c --- /dev/null +++ b/themes/offline-theme-dark-rtl.css @@ -0,0 +1,594 @@ +/* line 4, ../sass/_offline-theme-base.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 7, ../sass/_offline-theme-base.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + margin: auto; + top: 0; + right: 0; + left: 0; +} +/* line 17, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-content:before { + display: inline; +} +/* line 20, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + display: none; +} +/* line 24, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry:before { + display: inline; +} +/* line 29, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-up.offline-ui-up-5s { + display: block; +} +/* line 32, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down { + display: block; +} +/* line 37, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-retry { + display: block; +} +/* line 42, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s.offline-ui-waiting .offline-ui-retry { + display: none; +} + +@-webkit-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-moz-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-ms-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-o-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-webkit-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-moz-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-ms-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-o-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-webkit-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-moz-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-ms-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-o-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +/* line 16, ../sass/offline-theme-dark.sass */ +.offline-ui { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + -ms-border-radius: 0 0 4px 4px; + -o-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + font-family: "Helvetica Neue", sans-serif; + font-weight: 300; + padding: 1em; + width: 38em; + max-width: 100%; + background: black; + color: #cccccc; + overflow: hidden; +} +@media (max-width: 38em) { + /* line 16, ../sass/offline-theme-dark.sass */ + .offline-ui { + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + -o-border-radius: 0; + border-radius: 0; + } +} +/* line 30, ../sass/offline-theme-dark.sass */ +.offline-ui .offline-ui-content { + padding-right: 2em; +} +/* line 33, ../sass/offline-theme-dark.sass */ +.offline-ui .offline-ui-content:before { + line-height: 1.25em; +} +/* line 36, ../sass/offline-theme-dark.sass */ +.offline-ui .offline-ui-content:after { + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + top: 0; + bottom: 0; + right: 1em; + margin: auto; + height: 1em; + width: 1em; +} +/* line 48, ../sass/offline-theme-dark.sass */ +.offline-ui .offline-ui-retry { + position: absolute; + left: 3em; + top: 0; + bottom: 0; + background: rgba(255, 255, 255, 0.2); + text-decoration: none; + color: inherit; + line-height: 3.5em; + height: 3.5em; + margin: auto; + padding: 0 1em; +} +/* line 61, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-up { + -webkit-animation: offline-dropout forwards 0.5s 2s; + -moz-animation: offline-dropout forwards 0.5s 2s; + -ms-animation: offline-dropout forwards 0.5s 2s; + -o-animation: offline-dropout forwards 0.5s 2s; + animation: offline-dropout forwards 0.5s 2s; + -webkit-backface-visibility: hidden; +} +/* line 64, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-up .offline-ui-content:after { + background: #80d580; +} +/* line 67, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-down { + -webkit-animation: offline-dropin 0.5s; + -moz-animation: offline-dropin 0.5s; + -ms-animation: offline-dropin 0.5s; + -o-animation: offline-dropin 0.5s; + animation: offline-dropin 0.5s; + -webkit-backface-visibility: hidden; +} +/* line 70, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-down .offline-ui-content:after { + background: #e24949; +} +/* line 73, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting, .offline-ui.offline-ui-down.offline-ui-waiting { + padding-left: 3em; +} +/* line 76, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting .offline-ui-content:after, .offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-content:after { + background: #e24949; +} +/* line 79, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting:after, .offline-ui.offline-ui-down.offline-ui-waiting:after { + -webkit-animation: offline-rotation 0.7s linear infinite; + -moz-animation: offline-rotation 0.7s linear infinite; + -ms-animation: offline-rotation 0.7s linear infinite; + -o-animation: offline-rotation 0.7s linear infinite; + animation: offline-rotation 0.7s linear infinite; + -webkit-backface-visibility: hidden; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + left: 1em; + top: 0; + bottom: 0; + margin: auto; + height: 1em; + width: 1em; + border: 2px solid transparent; + border-top-color: rgba(255, 255, 255, 0.5); + border-right-color: rgba(255, 255, 255, 0.5); + opacity: 0.7; +} +/* line 96, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting { + padding-left: 11em; +} +/* line 99, ../sass/offline-theme-dark.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting.offline-ui-reconnect-failed-2s { + padding-left: 0; +} \ No newline at end of file diff --git a/themes/offline-theme-default-indicator-rtl.css b/themes/offline-theme-default-indicator-rtl.css new file mode 100644 index 0000000..3eff385 --- /dev/null +++ b/themes/offline-theme-default-indicator-rtl.css @@ -0,0 +1,51 @@ +/* line 3, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 6, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + display: inline-block; +} +/* line 13, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui .offline-ui-retry { + display: none; +} +/* line 16, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-up { + display: block; +} +/* line 19, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-down { + display: block; +} + +/* line 11, ../sass/offline-theme-default-indicator.sass */ +.offline-ui { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + font-family: "Helvetica Neue", sans-serif; + padding: 1em; + max-width: 100%; + bottom: 1em; + right: 1em; +} +/* line 19, ../sass/offline-theme-default-indicator.sass */ +.offline-ui.offline-ui-up { + background: #d6e9c6; + color: #468847; +} +/* line 23, ../sass/offline-theme-default-indicator.sass */ +.offline-ui.offline-ui-down { + background: #ec8787; + color: #551313; +} \ No newline at end of file diff --git a/themes/offline-theme-default-rtl.css b/themes/offline-theme-default-rtl.css new file mode 100644 index 0000000..f7e491b --- /dev/null +++ b/themes/offline-theme-default-rtl.css @@ -0,0 +1,416 @@ +/* line 4, ../sass/_offline-theme-base.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 7, ../sass/_offline-theme-base.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + margin: auto; + top: 0; + right: 0; + left: 0; +} +/* line 17, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-content:before { + display: inline; +} +/* line 20, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + display: none; +} +/* line 24, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry:before { + display: inline; +} +/* line 29, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-up.offline-ui-up-5s { + display: block; +} +/* line 32, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down { + display: block; +} +/* line 37, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-retry { + display: block; +} +/* line 42, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s.offline-ui-waiting .offline-ui-retry { + display: none; +} + +@-webkit-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-moz-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-ms-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-o-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-webkit-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-moz-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-ms-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-o-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-webkit-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-moz-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-ms-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-o-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +/* line 21, ../sass/offline-theme-default.sass */ +.offline-ui { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + font-family: "Helvetica Neue", sans-serif; + padding: 1em; + top: 1em; + width: 38em; + max-width: 100%; + overflow: hidden; +} +@media (max-width: 38em) { + /* line 21, ../sass/offline-theme-default.sass */ + .offline-ui { + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + -o-border-radius: 0; + border-radius: 0; + top: 0; + } +} +/* line 34, ../sass/offline-theme-default.sass */ +.offline-ui .offline-ui-content:before { + line-height: 1.25em; +} +/* line 37, ../sass/offline-theme-default.sass */ +.offline-ui .offline-ui-retry { + position: absolute; + left: 3em; + top: 0; + bottom: 0; + background: rgba(0, 0, 0, 0.1); + text-decoration: none; + color: inherit; + line-height: 3.5em; + height: 3.5em; + margin: auto; + padding: 0 1em; +} +/* line 50, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-up { + -webkit-animation: offline-fadeout-and-hide forwards 0.5s 2s; + -moz-animation: offline-fadeout-and-hide forwards 0.5s 2s; + -ms-animation: offline-fadeout-and-hide forwards 0.5s 2s; + -o-animation: offline-fadeout-and-hide forwards 0.5s 2s; + animation: offline-fadeout-and-hide forwards 0.5s 2s; + -webkit-backface-visibility: hidden; + background: #d6e9c6; + color: #468847; +} +/* line 55, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down { + -webkit-animation: offline-fadein 0.5s; + -moz-animation: offline-fadein 0.5s; + -ms-animation: offline-fadein 0.5s; + -o-animation: offline-fadein 0.5s; + animation: offline-fadein 0.5s; + -webkit-backface-visibility: hidden; + background: #ec8787; + color: #551313; +} +/* line 60, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting, .offline-ui.offline-ui-down.offline-ui-waiting { + background: #f8ecad; + color: #7c6d1f; + padding-left: 3em; +} +/* line 65, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting:after, .offline-ui.offline-ui-down.offline-ui-waiting:after { + -webkit-animation: offline-rotation 0.7s linear infinite; + -moz-animation: offline-rotation 0.7s linear infinite; + -ms-animation: offline-rotation 0.7s linear infinite; + -o-animation: offline-rotation 0.7s linear infinite; + animation: offline-rotation 0.7s linear infinite; + -webkit-backface-visibility: hidden; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + left: 1em; + top: 0; + bottom: 0; + margin: auto; + height: 1em; + width: 1em; + border: 2px solid rgba(0, 0, 0, 0); + border-top-color: #7c6d1f; + border-right-color: #7c6d1f; + opacity: 0.7; +} +/* line 82, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting { + padding-left: 11em; +} +/* line 85, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting.offline-ui-reconnect-failed-2s { + padding-left: 0; +} \ No newline at end of file diff --git a/themes/offline-theme-hubspot-rtl.css b/themes/offline-theme-hubspot-rtl.css new file mode 100644 index 0000000..42bfa3b --- /dev/null +++ b/themes/offline-theme-hubspot-rtl.css @@ -0,0 +1,431 @@ +/* line 4, ../sass/_offline-theme-base.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 7, ../sass/_offline-theme-base.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + margin: auto; + top: 0; + right: 0; + left: 0; +} +/* line 17, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-content:before { + display: inline; +} +/* line 20, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + display: none; +} +/* line 24, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry:before { + display: inline; +} +/* line 29, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-up.offline-ui-up-5s { + display: block; +} +/* line 32, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down { + display: block; +} +/* line 37, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-retry { + display: block; +} +/* line 42, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s.offline-ui-waiting .offline-ui-retry { + display: none; +} + +@-webkit-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-moz-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-ms-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-o-keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@keyframes offline-fadein { + /* line 6, ../sass/_keyframes.sass */ + 0% { + opacity: 0; + } + + /* line 8, ../sass/_keyframes.sass */ + 100% { + opacity: 1; + } +} + +@-webkit-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-moz-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-ms-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-o-keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@keyframes offline-fadeout-and-hide { + /* line 20, ../sass/_keyframes.sass */ + 0% { + opacity: 1; + display: block; + } + + /* line 23, ../sass/_keyframes.sass */ + 99% { + opacity: 0; + display: block; + } + + /* line 26, ../sass/_keyframes.sass */ + 100% { + opacity: 0; + display: none; + } +} + +@-webkit-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-moz-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-ms-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-o-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +/* line 21, ../sass/offline-theme-default.sass */ +.offline-ui { + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + -ms-border-radius: 4px; + -o-border-radius: 4px; + border-radius: 4px; + font-family: "Helvetica Neue", sans-serif; + padding: 1em; + top: 1em; + width: 38em; + max-width: 100%; + overflow: hidden; +} +@media (max-width: 38em) { + /* line 21, ../sass/offline-theme-default.sass */ + .offline-ui { + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + -o-border-radius: 0; + border-radius: 0; + top: 0; + } +} +/* line 34, ../sass/offline-theme-default.sass */ +.offline-ui .offline-ui-content:before { + line-height: 1.25em; +} +/* line 37, ../sass/offline-theme-default.sass */ +.offline-ui .offline-ui-retry { + position: absolute; + left: 3em; + top: 0; + bottom: 0; + background: rgba(0, 0, 0, 0.1); + text-decoration: none; + color: inherit; + line-height: 3.5em; + height: 3.5em; + margin: auto; + padding: 0 1em; +} +/* line 50, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-up { + -webkit-animation: offline-fadeout-and-hide forwards 0.5s 2s; + -moz-animation: offline-fadeout-and-hide forwards 0.5s 2s; + -ms-animation: offline-fadeout-and-hide forwards 0.5s 2s; + -o-animation: offline-fadeout-and-hide forwards 0.5s 2s; + animation: offline-fadeout-and-hide forwards 0.5s 2s; + -webkit-backface-visibility: hidden; + background: #d6e9c6; + color: #468847; +} +/* line 55, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down { + -webkit-animation: offline-fadein 0.5s; + -moz-animation: offline-fadein 0.5s; + -ms-animation: offline-fadein 0.5s; + -o-animation: offline-fadein 0.5s; + animation: offline-fadein 0.5s; + -webkit-backface-visibility: hidden; + background: #ec8787; + color: #551313; +} +/* line 60, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting, .offline-ui.offline-ui-down.offline-ui-waiting { + background: #f8ecad; + color: #7c6d1f; + padding-left: 3em; +} +/* line 65, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting:after, .offline-ui.offline-ui-down.offline-ui-waiting:after { + -webkit-animation: offline-rotation 0.7s linear infinite; + -moz-animation: offline-rotation 0.7s linear infinite; + -ms-animation: offline-rotation 0.7s linear infinite; + -o-animation: offline-rotation 0.7s linear infinite; + animation: offline-rotation 0.7s linear infinite; + -webkit-backface-visibility: hidden; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + left: 1em; + top: 0; + bottom: 0; + margin: auto; + height: 1em; + width: 1em; + border: 2px solid rgba(0, 0, 0, 0); + border-top-color: #7c6d1f; + border-right-color: #7c6d1f; + opacity: 0.7; +} +/* line 82, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting { + padding-left: 11em; +} +/* line 85, ../sass/offline-theme-default.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting.offline-ui-reconnect-failed-2s { + padding-left: 0; +} + +/* line 5, ../sass/offline-theme-hubspot.sass */ +.offline-ui { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + -ms-border-radius: 0 0 4px 4px; + -o-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + -webkit-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15), 0 2px 8px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15), 0 2px 8px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15), 0 2px 8px rgba(0, 0, 0, 0.1); + font-family: "Helvetica Neue", Helvetica, sans-serif, sans-serif; + font-size: 13px; + top: 42px; +} \ No newline at end of file diff --git a/themes/offline-theme-slide-indicator-rtl.css b/themes/offline-theme-slide-indicator-rtl.css new file mode 100644 index 0000000..405056f --- /dev/null +++ b/themes/offline-theme-slide-indicator-rtl.css @@ -0,0 +1,51 @@ +/* line 3, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 6, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + display: inline-block; +} +/* line 13, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui .offline-ui-retry { + display: none; +} +/* line 16, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-up { + display: block; +} +/* line 19, ../sass/_offline-theme-base-indicator.sass */ +.offline-ui.offline-ui-down { + display: block; +} + +/* line 11, ../sass/offline-theme-slide-indicator.sass */ +.offline-ui { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + -ms-border-radius: 4px 4px 0 0; + -o-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; + font-family: "Helvetica Neue", sans-serif; + padding: 1em; + max-width: 100%; + bottom: 0; + right: 1em; +} +/* line 19, ../sass/offline-theme-slide-indicator.sass */ +.offline-ui.offline-ui-up { + background: #d6e9c6; + color: #468847; +} +/* line 23, ../sass/offline-theme-slide-indicator.sass */ +.offline-ui.offline-ui-down { + background: #ec8787; + color: #551313; +} \ No newline at end of file diff --git a/themes/offline-theme-slide-rtl.css b/themes/offline-theme-slide-rtl.css new file mode 100644 index 0000000..83af83e --- /dev/null +++ b/themes/offline-theme-slide-rtl.css @@ -0,0 +1,560 @@ +/* line 4, ../sass/_offline-theme-base.sass */ +.offline-ui, .offline-ui *, .offline-ui:before, .offline-ui:after, .offline-ui *:before, .offline-ui *:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 7, ../sass/_offline-theme-base.sass */ +.offline-ui { + display: none; + position: fixed; + background: white; + z-index: 2000; + margin: auto; + top: 0; + right: 0; + left: 0; +} +/* line 17, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-content:before { + display: inline; +} +/* line 20, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + display: none; +} +/* line 24, ../sass/_offline-theme-base.sass */ +.offline-ui .offline-ui-retry:before { + display: inline; +} +/* line 29, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-up.offline-ui-up-5s { + display: block; +} +/* line 32, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down { + display: block; +} +/* line 37, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting .offline-ui-retry { + display: block; +} +/* line 42, ../sass/_offline-theme-base.sass */ +.offline-ui.offline-ui-down.offline-ui-reconnect-failed-2s.offline-ui-waiting .offline-ui-retry { + display: none; +} + +@-webkit-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-moz-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-ms-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-o-keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@keyframes offline-dropin { + /* line 40, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 0; + } + + /* line 43, ../sass/_keyframes.sass */ + 1% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 0; + } + + /* line 48, ../sass/_keyframes.sass */ + 2% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + opacity: 1; + } + + /* line 51, ../sass/_keyframes.sass */ + 100% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + opacity: 1; + } +} + +@-webkit-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-moz-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-ms-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-o-keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@keyframes offline-dropout { + /* line 57, ../sass/_keyframes.sass */ + 0% { + transform: translateY(0); + -webkit-transform: translateY(0); + -moz-transform: translateY(0); + -ms-transform: translateY(0); + -o-transform: translateY(0); + } + + /* line 59, ../sass/_keyframes.sass */ + 100% { + transform: translateY(-800px); + -webkit-transform: translateY(-800px); + -moz-transform: translateY(-800px); + -ms-transform: translateY(-800px); + -o-transform: translateY(-800px); + } +} + +@-webkit-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-moz-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-ms-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@-o-keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +@keyframes offline-rotation { + /* line 64, ../sass/_keyframes.sass */ + 0% { + transform: rotate(0deg); + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + -o-transform: rotate(0deg); + } + + /* line 66, ../sass/_keyframes.sass */ + 100% { + transform: rotate(-359deg); + -webkit-transform: rotate(-359deg); + -moz-transform: rotate(-359deg); + -ms-transform: rotate(-359deg); + -o-transform: rotate(-359deg); + } +} + +/* line 21, ../sass/offline-theme-slide.sass */ +.offline-ui { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + -ms-border-radius: 0 0 4px 4px; + -o-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; + font-family: "Helvetica Neue", sans-serif; + padding: 1em; + width: 38em; + max-width: 100%; + overflow: hidden; +} +@media (max-width: 38em) { + /* line 21, ../sass/offline-theme-slide.sass */ + .offline-ui { + -webkit-border-radius: 0; + -moz-border-radius: 0; + -ms-border-radius: 0; + -o-border-radius: 0; + border-radius: 0; + } +} +/* line 32, ../sass/offline-theme-slide.sass */ +.offline-ui .offline-ui-retry { + position: absolute; + left: 3em; + top: 0; + bottom: 0; + background: rgba(0, 0, 0, 0.1); + text-decoration: none; + color: inherit; + line-height: 3.5em; + height: 3.5em; + margin: auto; + padding: 0 1em; +} +/* line 45, ../sass/offline-theme-slide.sass */ +.offline-ui.offline-ui-up { + -webkit-animation: offline-dropout forwards 0.5s 2s; + -moz-animation: offline-dropout forwards 0.5s 2s; + -ms-animation: offline-dropout forwards 0.5s 2s; + -o-animation: offline-dropout forwards 0.5s 2s; + animation: offline-dropout forwards 0.5s 2s; + -webkit-backface-visibility: hidden; + background: #d6e9c6; + color: #468847; +} +/* line 50, ../sass/offline-theme-slide.sass */ +.offline-ui.offline-ui-down { + -webkit-animation: offline-dropin 0.5s; + -moz-animation: offline-dropin 0.5s; + -ms-animation: offline-dropin 0.5s; + -o-animation: offline-dropin 0.5s; + animation: offline-dropin 0.5s; + -webkit-backface-visibility: hidden; + background: #ec8787; + color: #551313; +} +/* line 55, ../sass/offline-theme-slide.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting, .offline-ui.offline-ui-down.offline-ui-waiting { + background: #f8ecad; + color: #7c6d1f; + padding-left: 3em; +} +/* line 60, ../sass/offline-theme-slide.sass */ +.offline-ui.offline-ui-down.offline-ui-connecting:after, .offline-ui.offline-ui-down.offline-ui-waiting:after { + -webkit-animation: offline-rotation 0.7s linear infinite; + -moz-animation: offline-rotation 0.7s linear infinite; + -ms-animation: offline-rotation 0.7s linear infinite; + -o-animation: offline-rotation 0.7s linear infinite; + animation: offline-rotation 0.7s linear infinite; + -webkit-backface-visibility: hidden; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + -ms-border-radius: 50%; + -o-border-radius: 50%; + border-radius: 50%; + content: " "; + display: block; + position: absolute; + left: 1em; + top: 0; + bottom: 0; + margin: auto; + height: 1em; + width: 1em; + border: 2px solid rgba(0, 0, 0, 0); + border-top-color: #7c6d1f; + border-right-color: #7c6d1f; + opacity: 0.7; +} +/* line 77, ../sass/offline-theme-slide.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting { + padding-left: 11em; +} +/* line 80, ../sass/offline-theme-slide.sass */ +.offline-ui.offline-ui-down.offline-ui-waiting.offline-ui-reconnect-failed-2s { + padding-left: 0; +} \ No newline at end of file