From 2fd19cbf72fe22e2a105bca7afa5418cd92378d6 Mon Sep 17 00:00:00 2001 From: Karl Prieb Date: Tue, 6 Mar 2018 14:47:33 -0300 Subject: [PATCH] move loading animation css to css bundle --- .../client/imports/general/base.css | 49 +++++++++++++++++++ packages/rocketchat-ui-master/package.js | 1 - .../rocketchat-ui-master/public/loading.css | 48 ------------------ .../rocketchat-ui-master/server/inject.js | 2 - 4 files changed, 49 insertions(+), 51 deletions(-) delete mode 100644 packages/rocketchat-ui-master/public/loading.css diff --git a/packages/rocketchat-theme/client/imports/general/base.css b/packages/rocketchat-theme/client/imports/general/base.css index 04202e9243f8a..f4a7f3adcdab5 100644 --- a/packages/rocketchat-theme/client/imports/general/base.css +++ b/packages/rocketchat-theme/client/imports/general/base.css @@ -207,3 +207,52 @@ button { .hidden { display: none; } + +.loading-animation { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + + display: flex; + + text-align: center; + align-items: center; + justify-content: center; +} + +.loading-animation > .bounce { + display: inline-block; + + width: 10px; + height: 10px; + margin: 2px; + + animation: loading-bouncedelay 1.4s infinite ease-in-out both; + + border-radius: 100%; + background-color: rgba(255, 255, 255, 0.6); +} + +.loading-animation .bounce1 { + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; +} + +.loading-animation .bounce2 { + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; +} + +@keyframes loading-bouncedelay { + 0%, + 80%, + 100% { + transform: scale(0); + } + + 40% { + transform: scale(1); + } +} diff --git a/packages/rocketchat-ui-master/package.js b/packages/rocketchat-ui-master/package.js index dedf7eea4e992..e2b51652edf8e 100644 --- a/packages/rocketchat-ui-master/package.js +++ b/packages/rocketchat-ui-master/package.js @@ -28,5 +28,4 @@ Package.onUse(function(api) { api.addFiles('server/inject.js', 'server'); api.addAssets('public/icons.svg', 'server'); - api.addAssets('public/loading.css', 'server'); }); diff --git a/packages/rocketchat-ui-master/public/loading.css b/packages/rocketchat-ui-master/public/loading.css deleted file mode 100644 index 42984694f28c8..0000000000000 --- a/packages/rocketchat-ui-master/public/loading.css +++ /dev/null @@ -1,48 +0,0 @@ -.loading-animation { - position: absolute; - top: 0; - right: 0; - bottom: 0; - left: 0; - - display: flex; - - text-align: center; - align-items: center; - justify-content: center; -} - -.loading-animation > .bounce { - display: inline-block; - - width: 10px; - height: 10px; - margin: 2px; - - animation: loading-bouncedelay 1.4s infinite ease-in-out both; - - border-radius: 100%; - background-color: rgba(255, 255, 255, 0.6); -} - -.loading-animation .bounce1 { - -webkit-animation-delay: -0.32s; - animation-delay: -0.32s; -} - -.loading-animation .bounce2 { - -webkit-animation-delay: -0.16s; - animation-delay: -0.16s; -} - -@keyframes loading-bouncedelay { - 0%, - 80%, - 100% { - transform: scale(0); - } - - 40% { - transform: scale(1); - } -} diff --git a/packages/rocketchat-ui-master/server/inject.js b/packages/rocketchat-ui-master/server/inject.js index 7f45db12a1784..d83897f88900f 100644 --- a/packages/rocketchat-ui-master/server/inject.js +++ b/packages/rocketchat-ui-master/server/inject.js @@ -29,8 +29,6 @@ RocketChat.models.Settings.find({_id:/theme-color-rc/i}, {fields: { value: 1}}). Inject.rawHead('dynamic', ``); -Inject.rawHead('page-loading', ``); - Inject.rawBody('icons', Assets.getText('public/icons.svg')); Inject.rawBody('page-loading-div', `