diff --git a/imports/ui/components/Loading/LoadingBar.js b/imports/ui/components/Loading/LoadingBar.js
new file mode 100644
index 0000000..943e9a5
--- /dev/null
+++ b/imports/ui/components/Loading/LoadingBar.js
@@ -0,0 +1,24 @@
+/* eslint-disable react/jsx-indent */
+
+import React from 'react';
+import PropTypes from 'prop-types';
+import { Line } from 'react-progressbar.js';
+
+import './LoadingBar.scss';
+
+// Check: https://github.com/kimmobrunfeldt/react-progressbar.js/pull/26
+const LoadingBar = ({ progress }) => (
+
+
+
+);
+
+export default LoadingBar;
+
+LoadingBar.propTypes = {
+ progress: PropTypes.number.isRequired
+};
diff --git a/imports/ui/components/Loading/LoadingBar.scss b/imports/ui/components/Loading/LoadingBar.scss
new file mode 100644
index 0000000..a570180
--- /dev/null
+++ b/imports/ui/components/Loading/LoadingBar.scss
@@ -0,0 +1,5 @@
+.loading-bar {
+ height: 3px;
+ overflow: hidden;
+ margin-top: -3px;
+}
diff --git a/imports/ui/pages/FiresMap/FiresMap.js b/imports/ui/pages/FiresMap/FiresMap.js
index 865b29c..155f202 100644
--- a/imports/ui/pages/FiresMap/FiresMap.js
+++ b/imports/ui/pages/FiresMap/FiresMap.js
@@ -12,6 +12,7 @@ import { Helmet } from 'react-helmet';
import { Trans, translate } from 'react-i18next';
import { Map } from 'react-leaflet';
import Control from 'react-leaflet-control';
+import LoadingBar from '/imports/ui/components/Loading/LoadingBar';
import _ from 'lodash';
import store from 'store';
import L from 'leaflet';
@@ -235,6 +236,9 @@ class FiresMap extends React.Component {
+ {this.props.loading || !this.props.subsready ?
+
+ : ''}
{/* https://github.com/CliffCloud/Leaflet.Sleep */}