From 041f8045e96108e064a10080ca2aaa7824d26a31 Mon Sep 17 00:00:00 2001
From: Alexis <ext.sopra.agirard@grandlyon.com>
Date: Tue, 19 Jan 2021 16:46:19 +0100
Subject: [PATCH] Fix: error git cache

---
 .gitignore                                    |   5 +-
 scripts/createConnections.js                  | 217 ------------------
 scripts/createDayDataFiles.js                 | 162 -------------
 scripts/data/dayData-elec.json                |   1 -
 scripts/data/dayData-gas.json                 |   1 -
 scripts/data/dayData-water.json               |   1 -
 scripts/data/dayData.json                     |   1 -
 scripts/importData.bat                        |   4 -
 .../ActivateHalfHourLoad.scss                 |  44 ----
 .../ConsumptionNavigator.scss                 |  16 --
 .../ConsumptionVisualizer.scss                |  17 --
 .../DataloadConsumptionVisualizer.scss        |  79 -------
 .../DetailedConsumptionVisualizer.scss        |   8 -
 .../ErrorDataConsumptionVisualizer.scss       |  14 --
 src/components/FAQ/FAQContent.scss            |  30 ---
 src/components/FAQ/FAQLink.scss               |  51 ----
 src/components/Favorite/FavoriteModal.scss    |  31 ---
 src/components/FluidChart/FluidChart.scss     |  27 ---
 .../FluidChart/FluidChartContent.scss         |  64 ------
 .../FluidChart/FluidChartSlide.scss           |  19 --
 .../FluidChart/FluidChartSwipe.scss           |  15 --
 src/components/Home/OldFluidDataModal.scss    |  37 ---
 .../LegalNotice/LegalNoticeLink.scss          |  61 -----
 .../LegalNotice/LegalNoticeView.scss          |  38 ---
 src/components/Options/ReportOptions.scss     |  63 -----
 .../FluidPerformanceIndicator.scss            | 146 ------------
 src/components/Quiz/QuizQuestion.scss         |  82 -------
 .../SingleFluid/SingleFluidIndicators.scss    |  26 ---
 .../SingleFluid/SingleFluidRedirect.scss      |   7 -
 .../SingleFluid/SingleFluidView.scss          |   8 -
 src/components/Version/Version.scss           |   7 -
 src/components/Welcome/WelcomeModal.scss      |  31 ---
 32 files changed, 4 insertions(+), 1309 deletions(-)
 delete mode 100644 scripts/createConnections.js
 delete mode 100644 scripts/createDayDataFiles.js
 delete mode 100644 scripts/data/dayData-elec.json
 delete mode 100644 scripts/data/dayData-gas.json
 delete mode 100644 scripts/data/dayData-water.json
 delete mode 100644 scripts/data/dayData.json
 delete mode 100644 scripts/importData.bat
 delete mode 100644 src/components/ConsumptionNavigator/ActivateHalfHourLoad.scss
 delete mode 100644 src/components/ConsumptionNavigator/ConsumptionNavigator.scss
 delete mode 100644 src/components/ConsumptionVisualizer/ConsumptionVisualizer.scss
 delete mode 100644 src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.scss
 delete mode 100644 src/components/ConsumptionVisualizer/DetailedConsumptionVisualizer.scss
 delete mode 100644 src/components/ConsumptionVisualizer/ErrorDataConsumptionVisualizer.scss
 delete mode 100644 src/components/FAQ/FAQContent.scss
 delete mode 100644 src/components/FAQ/FAQLink.scss
 delete mode 100644 src/components/Favorite/FavoriteModal.scss
 delete mode 100644 src/components/FluidChart/FluidChart.scss
 delete mode 100644 src/components/FluidChart/FluidChartContent.scss
 delete mode 100644 src/components/FluidChart/FluidChartSlide.scss
 delete mode 100644 src/components/FluidChart/FluidChartSwipe.scss
 delete mode 100644 src/components/Home/OldFluidDataModal.scss
 delete mode 100644 src/components/LegalNotice/LegalNoticeLink.scss
 delete mode 100644 src/components/LegalNotice/LegalNoticeView.scss
 delete mode 100644 src/components/Options/ReportOptions.scss
 delete mode 100644 src/components/PerformanceIndicator/FluidPerformanceIndicator.scss
 delete mode 100644 src/components/Quiz/QuizQuestion.scss
 delete mode 100644 src/components/SingleFluid/SingleFluidIndicators.scss
 delete mode 100644 src/components/SingleFluid/SingleFluidRedirect.scss
 delete mode 100644 src/components/SingleFluid/SingleFluidView.scss
 delete mode 100644 src/components/Version/Version.scss
 delete mode 100644 src/components/Welcome/WelcomeModal.scss

diff --git a/.gitignore b/.gitignore
index e962fc98c..d8884e55e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,9 @@ node_modules/
 npm-debug.log
 yarn-error.log
 
+scripts/*
+scripts/data/
+
 #Report
 public/report.html
 
@@ -65,4 +68,4 @@ mobile/Preview.html
 !.gitkeep
 
 #Report bundle analyser
-public/
\ No newline at end of file
+public/
diff --git a/scripts/createConnections.js b/scripts/createConnections.js
deleted file mode 100644
index b11b4fa8c..000000000
--- a/scripts/createConnections.js
+++ /dev/null
@@ -1,217 +0,0 @@
-/* eslint-disable @typescript-eslint/no-var-requires */
-/* eslint-disable @typescript-eslint/camelcase */
-const axios = require('axios')
-const headers = {
-  Accept: 'application/json',
-  Authorization: 'Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
-  Cookie: 'cozysessid=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
-  'content-type': 'application/json',
-}
-
-const dataEnedisAccount = JSON.stringify({
-  account_type: 'enedisgrandlyon',
-  name: '',
-  oauth: {
-    access_token: '',
-    expires_at: '2020-10-09T08:00:00.285910671+02:00',
-    refresh_token: '',
-    token_type: 'Bearer',
-  },
-  oauth_callback_results: {
-    issued_at: '1592232569642',
-    refresh_token_issued_at: '1592232569642',
-    scope:
-      '/v4/metering_data/production_load_curve.GET /v3/customers/usage_points/addresses.GET /v4/metering_data/consumption_load_curve.GET /v3/customers/usage_points/contracts.GET /v4/metering_data/daily_production.GET /v4/metering_data/daily_consumption.GET /v4/metering_data/daily_consumption_max_power.GET /v3/customers/identity.GET',
-    usage_points_id: '',
-  },
-})
-
-const dataGrdfAccount = JSON.stringify({
-  account_type: 'grdfgrandlyon',
-  auth: {
-    credentials_encrypted:
-      'bmFjbMKrNCS+4Liakxdu+xNu9I3sSyvda8iAp0o3U3OAymbIeoLhLtxPdsa+3mu/8yTnDudBcJo=',
-    login: 'test',
-  },
-  id: '89e68b8450cee09fe2f077610901094d',
-  identifier: 'login',
-  state: null,
-})
-
-const dataEglAccount = JSON.stringify({
-  account_type: 'eglgrandlyon',
-  auth: {
-    credentials_encrypted:
-      'bmFjbHI5OoL+VNCT6JDFYea1dNiBGGNJM1zY0M4uWcjhALJcQT9uk9p9WPD7+1OryCAoYf9eaSE=',
-    login: 'test',
-  },
-  id: '90e68b8450cee09fe2f077610901094d',
-  identifier: 'login',
-  state: null,
-})
-
-const dataEnedisTrigger = JSON.stringify({
-  data: {
-    attributes: {
-      _id: '3ed832cec67e6e0b2c6382edd30df11c',
-      domain: 'cozy.tools:8080',
-      prefix: 'cozy35ba44d2d1749e6f21646edce51e7190',
-      type: '@cron',
-      worker: 'konnector',
-      arguments: '0 47 8 * * *',
-      debounce: '',
-      options: null,
-      message: {
-        account: '88e68b8450cee09fe2f077610901094d',
-        konnector: 'enedisgrandlyon',
-      },
-      cozyMetadata: {
-        doctypeVersion: '1',
-        metadataVersion: 1,
-        createdAt: '2020-10-09T08:00:00.6092798Z',
-        createdByApp: 'ecolyo',
-        updatedAt: '2020-10-09T08:00:00.6092798Z',
-      },
-    },
-  },
-})
-
-const dataGrdfTrigger = JSON.stringify({
-  data: {
-    attributes: {
-      _id: '4ed832cec67e6e0b2c6382edd30df11c',
-      domain: 'cozy.tools:8080',
-      prefix: 'cozy35ba44d2d1749e6f21646edce51e7190',
-      type: '@cron',
-      worker: 'konnector',
-      arguments: '0 47 8 * * *',
-      debounce: '',
-      options: null,
-      message: {
-        account: '89e68b8450cee09fe2f077610901094d',
-        konnector: 'grdfgrandlyon',
-      },
-      cozyMetadata: {
-        doctypeVersion: '1',
-        metadataVersion: 1,
-        createdAt: '2020-10-09T08:00:00.6092798Z',
-        createdByApp: 'ecolyo',
-        updatedAt: '2020-10-09T08:00:00.6092798Z',
-      },
-    },
-  },
-})
-
-const dataEglTrigger = JSON.stringify({
-  data: {
-    attributes: {
-      _id: '5ed832cec67e6e0b2c6382edd30df11c',
-      domain: 'cozy.tools:8080',
-      prefix: 'cozy35ba44d2d1749e6f21646edce51e7190',
-      type: '@cron',
-      worker: 'konnector',
-      arguments: '0 47 8 * * *',
-      debounce: '',
-      options: null,
-      message: {
-        account: '90e68b8450cee09fe2f077610901094d',
-        konnector: 'eglgrandlyon',
-      },
-      cozyMetadata: {
-        doctypeVersion: '1',
-        metadataVersion: 1,
-        createdAt: '2020-10-09T08:00:00.6092798Z',
-        createdByApp: 'ecolyo',
-        updatedAt: '2020-10-09T08:00:00.6092798Z',
-      },
-    },
-  },
-})
-
-async function launch() {
-  // Enedis
-  await axios({
-    method: 'put',
-    url:
-      'http://cozy.tools:8080/data/io.cozy.accounts/88e68b8450cee09fe2f077610901094d',
-    headers: headers,
-    data: dataEnedisAccount,
-  })
-    .then(function(response) {
-      console.log(JSON.stringify(response.data))
-    })
-    .catch(function(error) {
-      console.log(error)
-    })
-
-  await axios({
-    method: 'post',
-    url: 'http://cozy.tools:8080/jobs/triggers',
-    headers: headers,
-    data: dataEnedisTrigger,
-  })
-    .then(function(response) {
-      console.log(JSON.stringify(response.data))
-    })
-    .catch(function(error) {
-      console.log(error)
-    })
-
-  // GRDF
-  await axios({
-    method: 'put',
-    url:
-      'http://cozy.tools:8080/data/io.cozy.accounts/89e68b8450cee09fe2f077610901094d',
-    headers: headers,
-    data: dataGrdfAccount,
-  })
-    .then(function(response) {
-      console.log(JSON.stringify(response.data))
-    })
-    .catch(function(error) {
-      console.log(error)
-    })
-
-  await axios({
-    method: 'post',
-    url: 'http://cozy.tools:8080/jobs/triggers',
-    headers: headers,
-    data: dataGrdfTrigger,
-  })
-    .then(function(response) {
-      console.log(JSON.stringify(response.data))
-    })
-    .catch(function(error) {
-      console.log(error)
-    })
-
-  // EGL
-  await axios({
-    method: 'put',
-    url:
-      'http://cozy.tools:8080/data/io.cozy.accounts/90e68b8450cee09fe2f077610901094d',
-    headers: headers,
-    data: dataEglAccount,
-  })
-    .then(function(response) {
-      console.log(JSON.stringify(response.data))
-    })
-    .catch(function(error) {
-      console.log(error)
-    })
-
-  await axios({
-    method: 'post',
-    url: 'http://cozy.tools:8080/jobs/triggers',
-    headers: headers,
-    data: dataEglTrigger,
-  })
-    .then(function(response) {
-      console.log(JSON.stringify(response.data))
-    })
-    .catch(function(error) {
-      console.log(error)
-    })
-}
-
-launch()
diff --git a/scripts/createDayDataFiles.js b/scripts/createDayDataFiles.js
deleted file mode 100644
index dcf394ba5..000000000
--- a/scripts/createDayDataFiles.js
+++ /dev/null
@@ -1,162 +0,0 @@
-/*
- * Create dummy data files for each fluid.
- * Hourly data is not generated
- */
-const fs = require('fs')
-const { DateTime } = require('luxon')
-
-function getRandomInt(min, max) {
-  const minValue = Math.ceil(min * 100)
-  const maxValue = Math.floor(max * 100)
-  // NOSONAR
-  const result =
-    (Math.floor(Math.random() * (maxValue - minValue)) + minValue) / 100
-  return result
-}
-
-const generateData = (_startingdate, _endingDate, min, max) => {
-  let parsingDate = DateTime.local(
-    _startingdate.year,
-    _startingdate.month,
-    _startingdate.day
-  )
-
-  const dayDumpArray = []
-
-  let lastMonth = parsingDate.month
-  const monthDumpArray = []
-
-  let lastYear = parsingDate.year
-  const yearDumpArray = []
-
-  let monthlyLoad = 0
-  let yearlyLoad = 0
-
-  while (parsingDate <= _endingDate) {
-    const load = getRandomInt(min, max)
-
-    monthlyLoad += load
-    yearlyLoad += load
-
-    dayDumpArray.push({
-      load: load,
-      year: parsingDate.year,
-      month: parsingDate.month,
-      day: parsingDate.day,
-      hour: 0,
-      minute: 0,
-    })
-
-    if (parsingDate.month !== lastMonth) {
-      monthDumpArray.push({
-        load: Math.round(monthlyLoad * 100) / 100,
-        year: lastYear,
-        month: lastMonth,
-        day: 0,
-        hour: 0,
-        minute: 0,
-      })
-      monthlyLoad = 0
-      lastMonth = parsingDate.month
-    }
-
-    if (parsingDate.year !== lastYear) {
-      yearDumpArray.push({
-        load: Math.round(yearlyLoad * 100) / 100,
-        year: lastYear,
-        month: 1,
-        day: 1,
-        hour: 0,
-        minute: 0,
-      })
-      yearlyLoad = 0
-      lastYear = parsingDate.year
-    }
-    parsingDate = parsingDate.plus({ days: 1 })
-  }
-
-  monthDumpArray.push({
-    load: Math.round(monthlyLoad * 100) / 100,
-    year: lastYear,
-    month: lastMonth,
-    day: 1,
-    hour: 0,
-    minute: 0,
-  })
-
-  yearDumpArray.push({
-    load: Math.round(yearlyLoad * 100) / 100,
-    year: lastYear,
-    month: 1,
-    day: 1,
-    hour: 0,
-    minute: 0,
-  })
-
-  return {
-    dailyLoad: dayDumpArray,
-    monthlyLoad: monthDumpArray,
-    yearlyLoad: yearDumpArray,
-  }
-}
-
-const startingdate = DateTime.local()
-  .plus({ days: -120 })
-  .startOf('day')
-const endingDate = DateTime.local()
-  .plus({ days: -1 })
-  .startOf('day')
-
-const Elec = generateData(startingdate, endingDate, 3, 10)
-const Gaz = generateData(startingdate, endingDate, 16, 68)
-const Eau = generateData(startingdate, endingDate, 200, 300)
-
-const dumpElec = {
-  'com.grandlyon.enedis.day': Elec.dailyLoad,
-  'com.grandlyon.enedis.month': Elec.monthlyLoad,
-  'com.grandlyon.enedis.year': Elec.yearlyLoad,
-}
-const dumpStringElec = JSON.stringify(dumpElec)
-fs.writeFile('data/dayData-elec.json', dumpStringElec, function(err) {
-  if (err) console.log('error', err)
-})
-
-const dumpGas = {
-  'com.grandlyon.grdf.day': Gaz.dailyLoad,
-  'com.grandlyon.grdf.month': Gaz.monthlyLoad,
-  'com.grandlyon.grdf.year': Gaz.yearlyLoad,
-}
-const dumpStringGas = JSON.stringify(dumpGas)
-fs.writeFile('data/dayData-gas.json', dumpStringGas, function(err) {
-  if (err) console.log('error', err)
-})
-
-const dumpWater = {
-  'com.grandlyon.egl.day': Eau.dailyLoad,
-  'com.grandlyon.egl.month': Eau.monthlyLoad,
-  'com.grandlyon.egl.year': Eau.yearlyLoad,
-}
-const dumpStringWater = JSON.stringify(dumpWater)
-fs.writeFile('data/dayData-water.json', dumpStringWater, function(err) {
-  if (err) console.log('error', err)
-})
-
-const dump = {
-  'com.grandlyon.enedis.day': Elec.dailyLoad,
-  'com.grandlyon.enedis.month': Elec.monthlyLoad,
-  'com.grandlyon.enedis.year': Elec.yearlyLoad,
-
-  'com.grandlyon.grdf.day': Gaz.dailyLoad,
-  'com.grandlyon.grdf.month': Gaz.monthlyLoad,
-  'com.grandlyon.grdf.year': Gaz.yearlyLoad,
-
-  'com.grandlyon.egl.day': Eau.dailyLoad,
-  'com.grandlyon.egl.month': Eau.monthlyLoad,
-  'com.grandlyon.egl.year': Eau.yearlyLoad,
-}
-
-const dumpString = JSON.stringify(dump)
-
-fs.writeFile('data/dayData.json', dumpString, function(err) {
-  if (err) console.log('error', err)
-})
diff --git a/scripts/data/dayData-elec.json b/scripts/data/dayData-elec.json
deleted file mode 100644
index 3e453c16e..000000000
--- a/scripts/data/dayData-elec.json
+++ /dev/null
@@ -1 +0,0 @@
-{"com.grandlyon.enedis.day":[{"load":5.98,"year":2020,"month":8,"day":23,"hour":0,"minute":0},{"load":5.43,"year":2020,"month":8,"day":24,"hour":0,"minute":0},{"load":5.57,"year":2020,"month":8,"day":25,"hour":0,"minute":0},{"load":6.1,"year":2020,"month":8,"day":26,"hour":0,"minute":0},{"load":7.86,"year":2020,"month":8,"day":27,"hour":0,"minute":0},{"load":9.04,"year":2020,"month":8,"day":28,"hour":0,"minute":0},{"load":6.87,"year":2020,"month":8,"day":29,"hour":0,"minute":0},{"load":7.11,"year":2020,"month":8,"day":30,"hour":0,"minute":0},{"load":5.79,"year":2020,"month":8,"day":31,"hour":0,"minute":0},{"load":7.99,"year":2020,"month":9,"day":1,"hour":0,"minute":0},{"load":7.53,"year":2020,"month":9,"day":2,"hour":0,"minute":0},{"load":9.51,"year":2020,"month":9,"day":3,"hour":0,"minute":0},{"load":7.24,"year":2020,"month":9,"day":4,"hour":0,"minute":0},{"load":3.07,"year":2020,"month":9,"day":5,"hour":0,"minute":0},{"load":9.77,"year":2020,"month":9,"day":6,"hour":0,"minute":0},{"load":7.88,"year":2020,"month":9,"day":7,"hour":0,"minute":0},{"load":9.32,"year":2020,"month":9,"day":8,"hour":0,"minute":0},{"load":6.83,"year":2020,"month":9,"day":9,"hour":0,"minute":0},{"load":4.81,"year":2020,"month":9,"day":10,"hour":0,"minute":0},{"load":6.03,"year":2020,"month":9,"day":11,"hour":0,"minute":0},{"load":8.95,"year":2020,"month":9,"day":12,"hour":0,"minute":0},{"load":5.45,"year":2020,"month":9,"day":13,"hour":0,"minute":0},{"load":9.79,"year":2020,"month":9,"day":14,"hour":0,"minute":0},{"load":7.41,"year":2020,"month":9,"day":15,"hour":0,"minute":0},{"load":4.89,"year":2020,"month":9,"day":16,"hour":0,"minute":0},{"load":4.19,"year":2020,"month":9,"day":17,"hour":0,"minute":0},{"load":9.71,"year":2020,"month":9,"day":18,"hour":0,"minute":0},{"load":9.11,"year":2020,"month":9,"day":19,"hour":0,"minute":0},{"load":9.68,"year":2020,"month":9,"day":20,"hour":0,"minute":0},{"load":4.12,"year":2020,"month":9,"day":21,"hour":0,"minute":0},{"load":8.21,"year":2020,"month":9,"day":22,"hour":0,"minute":0},{"load":7.34,"year":2020,"month":9,"day":23,"hour":0,"minute":0},{"load":3.46,"year":2020,"month":9,"day":24,"hour":0,"minute":0},{"load":6.23,"year":2020,"month":9,"day":25,"hour":0,"minute":0},{"load":7,"year":2020,"month":9,"day":26,"hour":0,"minute":0},{"load":3.29,"year":2020,"month":9,"day":27,"hour":0,"minute":0},{"load":8.57,"year":2020,"month":9,"day":28,"hour":0,"minute":0},{"load":8.18,"year":2020,"month":9,"day":29,"hour":0,"minute":0},{"load":5.34,"year":2020,"month":9,"day":30,"hour":0,"minute":0},{"load":4.37,"year":2020,"month":10,"day":1,"hour":0,"minute":0},{"load":4.09,"year":2020,"month":10,"day":2,"hour":0,"minute":0},{"load":7.81,"year":2020,"month":10,"day":3,"hour":0,"minute":0},{"load":4.93,"year":2020,"month":10,"day":4,"hour":0,"minute":0},{"load":6.14,"year":2020,"month":10,"day":5,"hour":0,"minute":0},{"load":8.87,"year":2020,"month":10,"day":6,"hour":0,"minute":0},{"load":4.18,"year":2020,"month":10,"day":7,"hour":0,"minute":0},{"load":8.19,"year":2020,"month":10,"day":8,"hour":0,"minute":0},{"load":8.08,"year":2020,"month":10,"day":9,"hour":0,"minute":0},{"load":9.54,"year":2020,"month":10,"day":10,"hour":0,"minute":0},{"load":3.1,"year":2020,"month":10,"day":11,"hour":0,"minute":0},{"load":5.98,"year":2020,"month":10,"day":12,"hour":0,"minute":0},{"load":6.55,"year":2020,"month":10,"day":13,"hour":0,"minute":0},{"load":6.09,"year":2020,"month":10,"day":14,"hour":0,"minute":0},{"load":5.79,"year":2020,"month":10,"day":15,"hour":0,"minute":0},{"load":9.12,"year":2020,"month":10,"day":16,"hour":0,"minute":0},{"load":6,"year":2020,"month":10,"day":17,"hour":0,"minute":0},{"load":9.34,"year":2020,"month":10,"day":18,"hour":0,"minute":0},{"load":5.12,"year":2020,"month":10,"day":19,"hour":0,"minute":0},{"load":8.16,"year":2020,"month":10,"day":20,"hour":0,"minute":0},{"load":6.98,"year":2020,"month":10,"day":21,"hour":0,"minute":0},{"load":3.32,"year":2020,"month":10,"day":22,"hour":0,"minute":0},{"load":7.92,"year":2020,"month":10,"day":23,"hour":0,"minute":0},{"load":8.08,"year":2020,"month":10,"day":24,"hour":0,"minute":0},{"load":4.88,"year":2020,"month":10,"day":25,"hour":0,"minute":0},{"load":6.26,"year":2020,"month":10,"day":26,"hour":0,"minute":0},{"load":7.22,"year":2020,"month":10,"day":27,"hour":0,"minute":0},{"load":8.76,"year":2020,"month":10,"day":28,"hour":0,"minute":0},{"load":9.04,"year":2020,"month":10,"day":29,"hour":0,"minute":0},{"load":5.95,"year":2020,"month":10,"day":30,"hour":0,"minute":0},{"load":5.7,"year":2020,"month":10,"day":31,"hour":0,"minute":0},{"load":6.47,"year":2020,"month":11,"day":1,"hour":0,"minute":0},{"load":6.93,"year":2020,"month":11,"day":2,"hour":0,"minute":0},{"load":3.15,"year":2020,"month":11,"day":3,"hour":0,"minute":0},{"load":5.53,"year":2020,"month":11,"day":4,"hour":0,"minute":0},{"load":3.71,"year":2020,"month":11,"day":5,"hour":0,"minute":0},{"load":4.65,"year":2020,"month":11,"day":6,"hour":0,"minute":0},{"load":7.73,"year":2020,"month":11,"day":7,"hour":0,"minute":0},{"load":5,"year":2020,"month":11,"day":8,"hour":0,"minute":0},{"load":6.7,"year":2020,"month":11,"day":9,"hour":0,"minute":0},{"load":3.99,"year":2020,"month":11,"day":10,"hour":0,"minute":0},{"load":7.1,"year":2020,"month":11,"day":11,"hour":0,"minute":0},{"load":3.5,"year":2020,"month":11,"day":12,"hour":0,"minute":0},{"load":5.51,"year":2020,"month":11,"day":13,"hour":0,"minute":0},{"load":7.86,"year":2020,"month":11,"day":14,"hour":0,"minute":0},{"load":7.87,"year":2020,"month":11,"day":15,"hour":0,"minute":0},{"load":9.53,"year":2020,"month":11,"day":16,"hour":0,"minute":0},{"load":6.7,"year":2020,"month":11,"day":17,"hour":0,"minute":0},{"load":7.59,"year":2020,"month":11,"day":18,"hour":0,"minute":0},{"load":7.69,"year":2020,"month":11,"day":19,"hour":0,"minute":0},{"load":8.08,"year":2020,"month":11,"day":20,"hour":0,"minute":0},{"load":9.65,"year":2020,"month":11,"day":21,"hour":0,"minute":0},{"load":3.5,"year":2020,"month":11,"day":22,"hour":0,"minute":0},{"load":3.66,"year":2020,"month":11,"day":23,"hour":0,"minute":0},{"load":8.61,"year":2020,"month":11,"day":24,"hour":0,"minute":0},{"load":8.66,"year":2020,"month":11,"day":25,"hour":0,"minute":0},{"load":3.26,"year":2020,"month":11,"day":26,"hour":0,"minute":0},{"load":9.14,"year":2020,"month":11,"day":27,"hour":0,"minute":0},{"load":5.04,"year":2020,"month":11,"day":28,"hour":0,"minute":0},{"load":8.96,"year":2020,"month":11,"day":29,"hour":0,"minute":0},{"load":3.74,"year":2020,"month":11,"day":30,"hour":0,"minute":0},{"load":5.54,"year":2020,"month":12,"day":1,"hour":0,"minute":0},{"load":7.75,"year":2020,"month":12,"day":2,"hour":0,"minute":0},{"load":4.84,"year":2020,"month":12,"day":3,"hour":0,"minute":0},{"load":3.33,"year":2020,"month":12,"day":4,"hour":0,"minute":0},{"load":8.17,"year":2020,"month":12,"day":5,"hour":0,"minute":0},{"load":6.22,"year":2020,"month":12,"day":6,"hour":0,"minute":0},{"load":8.62,"year":2020,"month":12,"day":7,"hour":0,"minute":0},{"load":6.33,"year":2020,"month":12,"day":8,"hour":0,"minute":0},{"load":5.63,"year":2020,"month":12,"day":9,"hour":0,"minute":0},{"load":9.44,"year":2020,"month":12,"day":10,"hour":0,"minute":0},{"load":9.81,"year":2020,"month":12,"day":11,"hour":0,"minute":0},{"load":5.7,"year":2020,"month":12,"day":12,"hour":0,"minute":0},{"load":7.6,"year":2020,"month":12,"day":13,"hour":0,"minute":0},{"load":4.52,"year":2020,"month":12,"day":14,"hour":0,"minute":0},{"load":8.38,"year":2020,"month":12,"day":15,"hour":0,"minute":0},{"load":9.31,"year":2020,"month":12,"day":16,"hour":0,"minute":0},{"load":9.07,"year":2020,"month":12,"day":17,"hour":0,"minute":0},{"load":3.12,"year":2020,"month":12,"day":18,"hour":0,"minute":0},{"load":6.89,"year":2020,"month":12,"day":19,"hour":0,"minute":0},{"load":5.27,"year":2020,"month":12,"day":20,"hour":0,"minute":0}],"com.grandlyon.enedis.month":[{"load":67.74,"year":2020,"month":8,"day":0,"hour":0,"minute":0},{"load":207.28,"year":2020,"month":9,"day":0,"hour":0,"minute":0},{"load":207.66,"year":2020,"month":10,"day":0,"hour":0,"minute":0},{"load":188.58,"year":2020,"month":11,"day":0,"hour":0,"minute":0},{"load":130,"year":2020,"month":12,"day":1,"hour":0,"minute":0}],"com.grandlyon.enedis.year":[{"load":801.26,"year":2020,"month":1,"day":1,"hour":0,"minute":0}]}
\ No newline at end of file
diff --git a/scripts/data/dayData-gas.json b/scripts/data/dayData-gas.json
deleted file mode 100644
index e7758f5ca..000000000
--- a/scripts/data/dayData-gas.json
+++ /dev/null
@@ -1 +0,0 @@
-{"com.grandlyon.grdf.day":[{"load":18.4,"year":2020,"month":8,"day":23,"hour":0,"minute":0},{"load":40.5,"year":2020,"month":8,"day":24,"hour":0,"minute":0},{"load":19.42,"year":2020,"month":8,"day":25,"hour":0,"minute":0},{"load":62.43,"year":2020,"month":8,"day":26,"hour":0,"minute":0},{"load":47.35,"year":2020,"month":8,"day":27,"hour":0,"minute":0},{"load":22.88,"year":2020,"month":8,"day":28,"hour":0,"minute":0},{"load":65.37,"year":2020,"month":8,"day":29,"hour":0,"minute":0},{"load":46.61,"year":2020,"month":8,"day":30,"hour":0,"minute":0},{"load":45.03,"year":2020,"month":8,"day":31,"hour":0,"minute":0},{"load":50.96,"year":2020,"month":9,"day":1,"hour":0,"minute":0},{"load":62.59,"year":2020,"month":9,"day":2,"hour":0,"minute":0},{"load":38.14,"year":2020,"month":9,"day":3,"hour":0,"minute":0},{"load":33.62,"year":2020,"month":9,"day":4,"hour":0,"minute":0},{"load":40.12,"year":2020,"month":9,"day":5,"hour":0,"minute":0},{"load":27.01,"year":2020,"month":9,"day":6,"hour":0,"minute":0},{"load":54.75,"year":2020,"month":9,"day":7,"hour":0,"minute":0},{"load":40.06,"year":2020,"month":9,"day":8,"hour":0,"minute":0},{"load":38.18,"year":2020,"month":9,"day":9,"hour":0,"minute":0},{"load":58.79,"year":2020,"month":9,"day":10,"hour":0,"minute":0},{"load":21.24,"year":2020,"month":9,"day":11,"hour":0,"minute":0},{"load":43.71,"year":2020,"month":9,"day":12,"hour":0,"minute":0},{"load":50.41,"year":2020,"month":9,"day":13,"hour":0,"minute":0},{"load":19.99,"year":2020,"month":9,"day":14,"hour":0,"minute":0},{"load":16.44,"year":2020,"month":9,"day":15,"hour":0,"minute":0},{"load":48.44,"year":2020,"month":9,"day":16,"hour":0,"minute":0},{"load":63.44,"year":2020,"month":9,"day":17,"hour":0,"minute":0},{"load":26.76,"year":2020,"month":9,"day":18,"hour":0,"minute":0},{"load":61.94,"year":2020,"month":9,"day":19,"hour":0,"minute":0},{"load":40.01,"year":2020,"month":9,"day":20,"hour":0,"minute":0},{"load":25.21,"year":2020,"month":9,"day":21,"hour":0,"minute":0},{"load":41,"year":2020,"month":9,"day":22,"hour":0,"minute":0},{"load":65.62,"year":2020,"month":9,"day":23,"hour":0,"minute":0},{"load":59.99,"year":2020,"month":9,"day":24,"hour":0,"minute":0},{"load":34.67,"year":2020,"month":9,"day":25,"hour":0,"minute":0},{"load":51.69,"year":2020,"month":9,"day":26,"hour":0,"minute":0},{"load":45.12,"year":2020,"month":9,"day":27,"hour":0,"minute":0},{"load":20.96,"year":2020,"month":9,"day":28,"hour":0,"minute":0},{"load":52.44,"year":2020,"month":9,"day":29,"hour":0,"minute":0},{"load":20.51,"year":2020,"month":9,"day":30,"hour":0,"minute":0},{"load":45.95,"year":2020,"month":10,"day":1,"hour":0,"minute":0},{"load":49.91,"year":2020,"month":10,"day":2,"hour":0,"minute":0},{"load":54.22,"year":2020,"month":10,"day":3,"hour":0,"minute":0},{"load":35.46,"year":2020,"month":10,"day":4,"hour":0,"minute":0},{"load":49.36,"year":2020,"month":10,"day":5,"hour":0,"minute":0},{"load":42.49,"year":2020,"month":10,"day":6,"hour":0,"minute":0},{"load":25.15,"year":2020,"month":10,"day":7,"hour":0,"minute":0},{"load":47.74,"year":2020,"month":10,"day":8,"hour":0,"minute":0},{"load":48.22,"year":2020,"month":10,"day":9,"hour":0,"minute":0},{"load":31.96,"year":2020,"month":10,"day":10,"hour":0,"minute":0},{"load":43.73,"year":2020,"month":10,"day":11,"hour":0,"minute":0},{"load":64.5,"year":2020,"month":10,"day":12,"hour":0,"minute":0},{"load":60.87,"year":2020,"month":10,"day":13,"hour":0,"minute":0},{"load":41.45,"year":2020,"month":10,"day":14,"hour":0,"minute":0},{"load":33.79,"year":2020,"month":10,"day":15,"hour":0,"minute":0},{"load":53.42,"year":2020,"month":10,"day":16,"hour":0,"minute":0},{"load":58.04,"year":2020,"month":10,"day":17,"hour":0,"minute":0},{"load":35.88,"year":2020,"month":10,"day":18,"hour":0,"minute":0},{"load":64.84,"year":2020,"month":10,"day":19,"hour":0,"minute":0},{"load":21.47,"year":2020,"month":10,"day":20,"hour":0,"minute":0},{"load":57.91,"year":2020,"month":10,"day":21,"hour":0,"minute":0},{"load":59.88,"year":2020,"month":10,"day":22,"hour":0,"minute":0},{"load":35.03,"year":2020,"month":10,"day":23,"hour":0,"minute":0},{"load":45.46,"year":2020,"month":10,"day":24,"hour":0,"minute":0},{"load":55.75,"year":2020,"month":10,"day":25,"hour":0,"minute":0},{"load":29.18,"year":2020,"month":10,"day":26,"hour":0,"minute":0},{"load":37.2,"year":2020,"month":10,"day":27,"hour":0,"minute":0},{"load":42.21,"year":2020,"month":10,"day":28,"hour":0,"minute":0},{"load":55.44,"year":2020,"month":10,"day":29,"hour":0,"minute":0},{"load":36.33,"year":2020,"month":10,"day":30,"hour":0,"minute":0},{"load":24.67,"year":2020,"month":10,"day":31,"hour":0,"minute":0},{"load":32.68,"year":2020,"month":11,"day":1,"hour":0,"minute":0},{"load":22.89,"year":2020,"month":11,"day":2,"hour":0,"minute":0},{"load":37.28,"year":2020,"month":11,"day":3,"hour":0,"minute":0},{"load":30.02,"year":2020,"month":11,"day":4,"hour":0,"minute":0},{"load":51.31,"year":2020,"month":11,"day":5,"hour":0,"minute":0},{"load":19.65,"year":2020,"month":11,"day":6,"hour":0,"minute":0},{"load":48,"year":2020,"month":11,"day":7,"hour":0,"minute":0},{"load":21.93,"year":2020,"month":11,"day":8,"hour":0,"minute":0},{"load":36.86,"year":2020,"month":11,"day":9,"hour":0,"minute":0},{"load":45.42,"year":2020,"month":11,"day":10,"hour":0,"minute":0},{"load":65.92,"year":2020,"month":11,"day":11,"hour":0,"minute":0},{"load":66.68,"year":2020,"month":11,"day":12,"hour":0,"minute":0},{"load":31.67,"year":2020,"month":11,"day":13,"hour":0,"minute":0},{"load":40.59,"year":2020,"month":11,"day":14,"hour":0,"minute":0},{"load":62.78,"year":2020,"month":11,"day":15,"hour":0,"minute":0},{"load":64.85,"year":2020,"month":11,"day":16,"hour":0,"minute":0},{"load":41.02,"year":2020,"month":11,"day":17,"hour":0,"minute":0},{"load":48.15,"year":2020,"month":11,"day":18,"hour":0,"minute":0},{"load":58.94,"year":2020,"month":11,"day":19,"hour":0,"minute":0},{"load":20.48,"year":2020,"month":11,"day":20,"hour":0,"minute":0},{"load":20.32,"year":2020,"month":11,"day":21,"hour":0,"minute":0},{"load":57.88,"year":2020,"month":11,"day":22,"hour":0,"minute":0},{"load":66.14,"year":2020,"month":11,"day":23,"hour":0,"minute":0},{"load":32.81,"year":2020,"month":11,"day":24,"hour":0,"minute":0},{"load":21.89,"year":2020,"month":11,"day":25,"hour":0,"minute":0},{"load":26.2,"year":2020,"month":11,"day":26,"hour":0,"minute":0},{"load":47.33,"year":2020,"month":11,"day":27,"hour":0,"minute":0},{"load":50.47,"year":2020,"month":11,"day":28,"hour":0,"minute":0},{"load":17,"year":2020,"month":11,"day":29,"hour":0,"minute":0},{"load":45.05,"year":2020,"month":11,"day":30,"hour":0,"minute":0},{"load":29.47,"year":2020,"month":12,"day":1,"hour":0,"minute":0},{"load":33.16,"year":2020,"month":12,"day":2,"hour":0,"minute":0},{"load":24.15,"year":2020,"month":12,"day":3,"hour":0,"minute":0},{"load":22.55,"year":2020,"month":12,"day":4,"hour":0,"minute":0},{"load":31.11,"year":2020,"month":12,"day":5,"hour":0,"minute":0},{"load":47.55,"year":2020,"month":12,"day":6,"hour":0,"minute":0},{"load":37.54,"year":2020,"month":12,"day":7,"hour":0,"minute":0},{"load":56.48,"year":2020,"month":12,"day":8,"hour":0,"minute":0},{"load":40.91,"year":2020,"month":12,"day":9,"hour":0,"minute":0},{"load":23.49,"year":2020,"month":12,"day":10,"hour":0,"minute":0},{"load":39.93,"year":2020,"month":12,"day":11,"hour":0,"minute":0},{"load":61.42,"year":2020,"month":12,"day":12,"hour":0,"minute":0},{"load":61.24,"year":2020,"month":12,"day":13,"hour":0,"minute":0},{"load":28.13,"year":2020,"month":12,"day":14,"hour":0,"minute":0},{"load":51.82,"year":2020,"month":12,"day":15,"hour":0,"minute":0},{"load":29.32,"year":2020,"month":12,"day":16,"hour":0,"minute":0},{"load":17.28,"year":2020,"month":12,"day":17,"hour":0,"minute":0},{"load":54.93,"year":2020,"month":12,"day":18,"hour":0,"minute":0},{"load":33.66,"year":2020,"month":12,"day":19,"hour":0,"minute":0},{"load":63.34,"year":2020,"month":12,"day":20,"hour":0,"minute":0}],"com.grandlyon.grdf.month":[{"load":418.95,"year":2020,"month":8,"day":0,"hour":0,"minute":0},{"load":1248.8,"year":2020,"month":9,"day":0,"hour":0,"minute":0},{"load":1374.24,"year":2020,"month":10,"day":0,"hour":0,"minute":0},{"load":1229,"year":2020,"month":11,"day":0,"hour":0,"minute":0},{"load":758.01,"year":2020,"month":12,"day":1,"hour":0,"minute":0}],"com.grandlyon.grdf.year":[{"load":5029,"year":2020,"month":1,"day":1,"hour":0,"minute":0}]}
\ No newline at end of file
diff --git a/scripts/data/dayData-water.json b/scripts/data/dayData-water.json
deleted file mode 100644
index 347316d0a..000000000
--- a/scripts/data/dayData-water.json
+++ /dev/null
@@ -1 +0,0 @@
-{"com.grandlyon.egl.day":[{"load":271.74,"year":2020,"month":8,"day":23,"hour":0,"minute":0},{"load":283.41,"year":2020,"month":8,"day":24,"hour":0,"minute":0},{"load":246.01,"year":2020,"month":8,"day":25,"hour":0,"minute":0},{"load":228.43,"year":2020,"month":8,"day":26,"hour":0,"minute":0},{"load":257.13,"year":2020,"month":8,"day":27,"hour":0,"minute":0},{"load":208.45,"year":2020,"month":8,"day":28,"hour":0,"minute":0},{"load":224.25,"year":2020,"month":8,"day":29,"hour":0,"minute":0},{"load":258.71,"year":2020,"month":8,"day":30,"hour":0,"minute":0},{"load":213.74,"year":2020,"month":8,"day":31,"hour":0,"minute":0},{"load":243.09,"year":2020,"month":9,"day":1,"hour":0,"minute":0},{"load":269.49,"year":2020,"month":9,"day":2,"hour":0,"minute":0},{"load":275.4,"year":2020,"month":9,"day":3,"hour":0,"minute":0},{"load":209.21,"year":2020,"month":9,"day":4,"hour":0,"minute":0},{"load":220.65,"year":2020,"month":9,"day":5,"hour":0,"minute":0},{"load":283.37,"year":2020,"month":9,"day":6,"hour":0,"minute":0},{"load":256.06,"year":2020,"month":9,"day":7,"hour":0,"minute":0},{"load":216.06,"year":2020,"month":9,"day":8,"hour":0,"minute":0},{"load":294.73,"year":2020,"month":9,"day":9,"hour":0,"minute":0},{"load":234.88,"year":2020,"month":9,"day":10,"hour":0,"minute":0},{"load":277.29,"year":2020,"month":9,"day":11,"hour":0,"minute":0},{"load":211.93,"year":2020,"month":9,"day":12,"hour":0,"minute":0},{"load":205.65,"year":2020,"month":9,"day":13,"hour":0,"minute":0},{"load":268.98,"year":2020,"month":9,"day":14,"hour":0,"minute":0},{"load":226.76,"year":2020,"month":9,"day":15,"hour":0,"minute":0},{"load":249.73,"year":2020,"month":9,"day":16,"hour":0,"minute":0},{"load":284.69,"year":2020,"month":9,"day":17,"hour":0,"minute":0},{"load":290.57,"year":2020,"month":9,"day":18,"hour":0,"minute":0},{"load":294.85,"year":2020,"month":9,"day":19,"hour":0,"minute":0},{"load":263.48,"year":2020,"month":9,"day":20,"hour":0,"minute":0},{"load":293.82,"year":2020,"month":9,"day":21,"hour":0,"minute":0},{"load":278.67,"year":2020,"month":9,"day":22,"hour":0,"minute":0},{"load":287.53,"year":2020,"month":9,"day":23,"hour":0,"minute":0},{"load":277.03,"year":2020,"month":9,"day":24,"hour":0,"minute":0},{"load":297.97,"year":2020,"month":9,"day":25,"hour":0,"minute":0},{"load":247.23,"year":2020,"month":9,"day":26,"hour":0,"minute":0},{"load":248.04,"year":2020,"month":9,"day":27,"hour":0,"minute":0},{"load":231.42,"year":2020,"month":9,"day":28,"hour":0,"minute":0},{"load":256.92,"year":2020,"month":9,"day":29,"hour":0,"minute":0},{"load":298.63,"year":2020,"month":9,"day":30,"hour":0,"minute":0},{"load":256.44,"year":2020,"month":10,"day":1,"hour":0,"minute":0},{"load":208.12,"year":2020,"month":10,"day":2,"hour":0,"minute":0},{"load":218.23,"year":2020,"month":10,"day":3,"hour":0,"minute":0},{"load":275.79,"year":2020,"month":10,"day":4,"hour":0,"minute":0},{"load":209.21,"year":2020,"month":10,"day":5,"hour":0,"minute":0},{"load":204.53,"year":2020,"month":10,"day":6,"hour":0,"minute":0},{"load":291.52,"year":2020,"month":10,"day":7,"hour":0,"minute":0},{"load":290.24,"year":2020,"month":10,"day":8,"hour":0,"minute":0},{"load":206.9,"year":2020,"month":10,"day":9,"hour":0,"minute":0},{"load":241.15,"year":2020,"month":10,"day":10,"hour":0,"minute":0},{"load":287.28,"year":2020,"month":10,"day":11,"hour":0,"minute":0},{"load":247.37,"year":2020,"month":10,"day":12,"hour":0,"minute":0},{"load":271.81,"year":2020,"month":10,"day":13,"hour":0,"minute":0},{"load":259.14,"year":2020,"month":10,"day":14,"hour":0,"minute":0},{"load":200.98,"year":2020,"month":10,"day":15,"hour":0,"minute":0},{"load":268.7,"year":2020,"month":10,"day":16,"hour":0,"minute":0},{"load":213.65,"year":2020,"month":10,"day":17,"hour":0,"minute":0},{"load":231.85,"year":2020,"month":10,"day":18,"hour":0,"minute":0},{"load":268.94,"year":2020,"month":10,"day":19,"hour":0,"minute":0},{"load":240.93,"year":2020,"month":10,"day":20,"hour":0,"minute":0},{"load":247.94,"year":2020,"month":10,"day":21,"hour":0,"minute":0},{"load":273.89,"year":2020,"month":10,"day":22,"hour":0,"minute":0},{"load":246.78,"year":2020,"month":10,"day":23,"hour":0,"minute":0},{"load":224.98,"year":2020,"month":10,"day":24,"hour":0,"minute":0},{"load":237.51,"year":2020,"month":10,"day":25,"hour":0,"minute":0},{"load":266.62,"year":2020,"month":10,"day":26,"hour":0,"minute":0},{"load":201.51,"year":2020,"month":10,"day":27,"hour":0,"minute":0},{"load":224.78,"year":2020,"month":10,"day":28,"hour":0,"minute":0},{"load":278.56,"year":2020,"month":10,"day":29,"hour":0,"minute":0},{"load":246.09,"year":2020,"month":10,"day":30,"hour":0,"minute":0},{"load":221.64,"year":2020,"month":10,"day":31,"hour":0,"minute":0},{"load":293.64,"year":2020,"month":11,"day":1,"hour":0,"minute":0},{"load":286.95,"year":2020,"month":11,"day":2,"hour":0,"minute":0},{"load":231.59,"year":2020,"month":11,"day":3,"hour":0,"minute":0},{"load":208.74,"year":2020,"month":11,"day":4,"hour":0,"minute":0},{"load":200.06,"year":2020,"month":11,"day":5,"hour":0,"minute":0},{"load":241.77,"year":2020,"month":11,"day":6,"hour":0,"minute":0},{"load":235.13,"year":2020,"month":11,"day":7,"hour":0,"minute":0},{"load":248.99,"year":2020,"month":11,"day":8,"hour":0,"minute":0},{"load":292.04,"year":2020,"month":11,"day":9,"hour":0,"minute":0},{"load":243.46,"year":2020,"month":11,"day":10,"hour":0,"minute":0},{"load":216.63,"year":2020,"month":11,"day":11,"hour":0,"minute":0},{"load":234.98,"year":2020,"month":11,"day":12,"hour":0,"minute":0},{"load":299.77,"year":2020,"month":11,"day":13,"hour":0,"minute":0},{"load":278.54,"year":2020,"month":11,"day":14,"hour":0,"minute":0},{"load":220.05,"year":2020,"month":11,"day":15,"hour":0,"minute":0},{"load":242.43,"year":2020,"month":11,"day":16,"hour":0,"minute":0},{"load":296.72,"year":2020,"month":11,"day":17,"hour":0,"minute":0},{"load":257.31,"year":2020,"month":11,"day":18,"hour":0,"minute":0},{"load":208,"year":2020,"month":11,"day":19,"hour":0,"minute":0},{"load":293.63,"year":2020,"month":11,"day":20,"hour":0,"minute":0},{"load":295.44,"year":2020,"month":11,"day":21,"hour":0,"minute":0},{"load":223.67,"year":2020,"month":11,"day":22,"hour":0,"minute":0},{"load":271.5,"year":2020,"month":11,"day":23,"hour":0,"minute":0},{"load":208,"year":2020,"month":11,"day":24,"hour":0,"minute":0},{"load":263.27,"year":2020,"month":11,"day":25,"hour":0,"minute":0},{"load":231.51,"year":2020,"month":11,"day":26,"hour":0,"minute":0},{"load":277.37,"year":2020,"month":11,"day":27,"hour":0,"minute":0},{"load":216.78,"year":2020,"month":11,"day":28,"hour":0,"minute":0},{"load":212.69,"year":2020,"month":11,"day":29,"hour":0,"minute":0},{"load":282.53,"year":2020,"month":11,"day":30,"hour":0,"minute":0},{"load":270.72,"year":2020,"month":12,"day":1,"hour":0,"minute":0},{"load":263.15,"year":2020,"month":12,"day":2,"hour":0,"minute":0},{"load":200.36,"year":2020,"month":12,"day":3,"hour":0,"minute":0},{"load":263.9,"year":2020,"month":12,"day":4,"hour":0,"minute":0},{"load":259.18,"year":2020,"month":12,"day":5,"hour":0,"minute":0},{"load":276.63,"year":2020,"month":12,"day":6,"hour":0,"minute":0},{"load":271.54,"year":2020,"month":12,"day":7,"hour":0,"minute":0},{"load":218.24,"year":2020,"month":12,"day":8,"hour":0,"minute":0},{"load":229.63,"year":2020,"month":12,"day":9,"hour":0,"minute":0},{"load":296.75,"year":2020,"month":12,"day":10,"hour":0,"minute":0},{"load":209.23,"year":2020,"month":12,"day":11,"hour":0,"minute":0},{"load":229.72,"year":2020,"month":12,"day":12,"hour":0,"minute":0},{"load":203.87,"year":2020,"month":12,"day":13,"hour":0,"minute":0},{"load":220.19,"year":2020,"month":12,"day":14,"hour":0,"minute":0},{"load":251.38,"year":2020,"month":12,"day":15,"hour":0,"minute":0},{"load":257.72,"year":2020,"month":12,"day":16,"hour":0,"minute":0},{"load":201.94,"year":2020,"month":12,"day":17,"hour":0,"minute":0},{"load":295.51,"year":2020,"month":12,"day":18,"hour":0,"minute":0},{"load":265.56,"year":2020,"month":12,"day":19,"hour":0,"minute":0},{"load":207.45,"year":2020,"month":12,"day":20,"hour":0,"minute":0}],"com.grandlyon.egl.month":[{"load":2434.96,"year":2020,"month":8,"day":0,"hour":0,"minute":0},{"load":7807.48,"year":2020,"month":9,"day":0,"hour":0,"minute":0},{"load":7600.28,"year":2020,"month":10,"day":0,"hour":0,"minute":0},{"load":7490.27,"year":2020,"month":11,"day":0,"hour":0,"minute":0},{"load":4621.95,"year":2020,"month":12,"day":1,"hour":0,"minute":0}],"com.grandlyon.egl.year":[{"load":29954.94,"year":2020,"month":1,"day":1,"hour":0,"minute":0}]}
\ No newline at end of file
diff --git a/scripts/data/dayData.json b/scripts/data/dayData.json
deleted file mode 100644
index 60d878a33..000000000
--- a/scripts/data/dayData.json
+++ /dev/null
@@ -1 +0,0 @@
-{"com.grandlyon.enedis.day":[{"load":5.98,"year":2020,"month":8,"day":23,"hour":0,"minute":0},{"load":5.43,"year":2020,"month":8,"day":24,"hour":0,"minute":0},{"load":5.57,"year":2020,"month":8,"day":25,"hour":0,"minute":0},{"load":6.1,"year":2020,"month":8,"day":26,"hour":0,"minute":0},{"load":7.86,"year":2020,"month":8,"day":27,"hour":0,"minute":0},{"load":9.04,"year":2020,"month":8,"day":28,"hour":0,"minute":0},{"load":6.87,"year":2020,"month":8,"day":29,"hour":0,"minute":0},{"load":7.11,"year":2020,"month":8,"day":30,"hour":0,"minute":0},{"load":5.79,"year":2020,"month":8,"day":31,"hour":0,"minute":0},{"load":7.99,"year":2020,"month":9,"day":1,"hour":0,"minute":0},{"load":7.53,"year":2020,"month":9,"day":2,"hour":0,"minute":0},{"load":9.51,"year":2020,"month":9,"day":3,"hour":0,"minute":0},{"load":7.24,"year":2020,"month":9,"day":4,"hour":0,"minute":0},{"load":3.07,"year":2020,"month":9,"day":5,"hour":0,"minute":0},{"load":9.77,"year":2020,"month":9,"day":6,"hour":0,"minute":0},{"load":7.88,"year":2020,"month":9,"day":7,"hour":0,"minute":0},{"load":9.32,"year":2020,"month":9,"day":8,"hour":0,"minute":0},{"load":6.83,"year":2020,"month":9,"day":9,"hour":0,"minute":0},{"load":4.81,"year":2020,"month":9,"day":10,"hour":0,"minute":0},{"load":6.03,"year":2020,"month":9,"day":11,"hour":0,"minute":0},{"load":8.95,"year":2020,"month":9,"day":12,"hour":0,"minute":0},{"load":5.45,"year":2020,"month":9,"day":13,"hour":0,"minute":0},{"load":9.79,"year":2020,"month":9,"day":14,"hour":0,"minute":0},{"load":7.41,"year":2020,"month":9,"day":15,"hour":0,"minute":0},{"load":4.89,"year":2020,"month":9,"day":16,"hour":0,"minute":0},{"load":4.19,"year":2020,"month":9,"day":17,"hour":0,"minute":0},{"load":9.71,"year":2020,"month":9,"day":18,"hour":0,"minute":0},{"load":9.11,"year":2020,"month":9,"day":19,"hour":0,"minute":0},{"load":9.68,"year":2020,"month":9,"day":20,"hour":0,"minute":0},{"load":4.12,"year":2020,"month":9,"day":21,"hour":0,"minute":0},{"load":8.21,"year":2020,"month":9,"day":22,"hour":0,"minute":0},{"load":7.34,"year":2020,"month":9,"day":23,"hour":0,"minute":0},{"load":3.46,"year":2020,"month":9,"day":24,"hour":0,"minute":0},{"load":6.23,"year":2020,"month":9,"day":25,"hour":0,"minute":0},{"load":7,"year":2020,"month":9,"day":26,"hour":0,"minute":0},{"load":3.29,"year":2020,"month":9,"day":27,"hour":0,"minute":0},{"load":8.57,"year":2020,"month":9,"day":28,"hour":0,"minute":0},{"load":8.18,"year":2020,"month":9,"day":29,"hour":0,"minute":0},{"load":5.34,"year":2020,"month":9,"day":30,"hour":0,"minute":0},{"load":4.37,"year":2020,"month":10,"day":1,"hour":0,"minute":0},{"load":4.09,"year":2020,"month":10,"day":2,"hour":0,"minute":0},{"load":7.81,"year":2020,"month":10,"day":3,"hour":0,"minute":0},{"load":4.93,"year":2020,"month":10,"day":4,"hour":0,"minute":0},{"load":6.14,"year":2020,"month":10,"day":5,"hour":0,"minute":0},{"load":8.87,"year":2020,"month":10,"day":6,"hour":0,"minute":0},{"load":4.18,"year":2020,"month":10,"day":7,"hour":0,"minute":0},{"load":8.19,"year":2020,"month":10,"day":8,"hour":0,"minute":0},{"load":8.08,"year":2020,"month":10,"day":9,"hour":0,"minute":0},{"load":9.54,"year":2020,"month":10,"day":10,"hour":0,"minute":0},{"load":3.1,"year":2020,"month":10,"day":11,"hour":0,"minute":0},{"load":5.98,"year":2020,"month":10,"day":12,"hour":0,"minute":0},{"load":6.55,"year":2020,"month":10,"day":13,"hour":0,"minute":0},{"load":6.09,"year":2020,"month":10,"day":14,"hour":0,"minute":0},{"load":5.79,"year":2020,"month":10,"day":15,"hour":0,"minute":0},{"load":9.12,"year":2020,"month":10,"day":16,"hour":0,"minute":0},{"load":6,"year":2020,"month":10,"day":17,"hour":0,"minute":0},{"load":9.34,"year":2020,"month":10,"day":18,"hour":0,"minute":0},{"load":5.12,"year":2020,"month":10,"day":19,"hour":0,"minute":0},{"load":8.16,"year":2020,"month":10,"day":20,"hour":0,"minute":0},{"load":6.98,"year":2020,"month":10,"day":21,"hour":0,"minute":0},{"load":3.32,"year":2020,"month":10,"day":22,"hour":0,"minute":0},{"load":7.92,"year":2020,"month":10,"day":23,"hour":0,"minute":0},{"load":8.08,"year":2020,"month":10,"day":24,"hour":0,"minute":0},{"load":4.88,"year":2020,"month":10,"day":25,"hour":0,"minute":0},{"load":6.26,"year":2020,"month":10,"day":26,"hour":0,"minute":0},{"load":7.22,"year":2020,"month":10,"day":27,"hour":0,"minute":0},{"load":8.76,"year":2020,"month":10,"day":28,"hour":0,"minute":0},{"load":9.04,"year":2020,"month":10,"day":29,"hour":0,"minute":0},{"load":5.95,"year":2020,"month":10,"day":30,"hour":0,"minute":0},{"load":5.7,"year":2020,"month":10,"day":31,"hour":0,"minute":0},{"load":6.47,"year":2020,"month":11,"day":1,"hour":0,"minute":0},{"load":6.93,"year":2020,"month":11,"day":2,"hour":0,"minute":0},{"load":3.15,"year":2020,"month":11,"day":3,"hour":0,"minute":0},{"load":5.53,"year":2020,"month":11,"day":4,"hour":0,"minute":0},{"load":3.71,"year":2020,"month":11,"day":5,"hour":0,"minute":0},{"load":4.65,"year":2020,"month":11,"day":6,"hour":0,"minute":0},{"load":7.73,"year":2020,"month":11,"day":7,"hour":0,"minute":0},{"load":5,"year":2020,"month":11,"day":8,"hour":0,"minute":0},{"load":6.7,"year":2020,"month":11,"day":9,"hour":0,"minute":0},{"load":3.99,"year":2020,"month":11,"day":10,"hour":0,"minute":0},{"load":7.1,"year":2020,"month":11,"day":11,"hour":0,"minute":0},{"load":3.5,"year":2020,"month":11,"day":12,"hour":0,"minute":0},{"load":5.51,"year":2020,"month":11,"day":13,"hour":0,"minute":0},{"load":7.86,"year":2020,"month":11,"day":14,"hour":0,"minute":0},{"load":7.87,"year":2020,"month":11,"day":15,"hour":0,"minute":0},{"load":9.53,"year":2020,"month":11,"day":16,"hour":0,"minute":0},{"load":6.7,"year":2020,"month":11,"day":17,"hour":0,"minute":0},{"load":7.59,"year":2020,"month":11,"day":18,"hour":0,"minute":0},{"load":7.69,"year":2020,"month":11,"day":19,"hour":0,"minute":0},{"load":8.08,"year":2020,"month":11,"day":20,"hour":0,"minute":0},{"load":9.65,"year":2020,"month":11,"day":21,"hour":0,"minute":0},{"load":3.5,"year":2020,"month":11,"day":22,"hour":0,"minute":0},{"load":3.66,"year":2020,"month":11,"day":23,"hour":0,"minute":0},{"load":8.61,"year":2020,"month":11,"day":24,"hour":0,"minute":0},{"load":8.66,"year":2020,"month":11,"day":25,"hour":0,"minute":0},{"load":3.26,"year":2020,"month":11,"day":26,"hour":0,"minute":0},{"load":9.14,"year":2020,"month":11,"day":27,"hour":0,"minute":0},{"load":5.04,"year":2020,"month":11,"day":28,"hour":0,"minute":0},{"load":8.96,"year":2020,"month":11,"day":29,"hour":0,"minute":0},{"load":3.74,"year":2020,"month":11,"day":30,"hour":0,"minute":0},{"load":5.54,"year":2020,"month":12,"day":1,"hour":0,"minute":0},{"load":7.75,"year":2020,"month":12,"day":2,"hour":0,"minute":0},{"load":4.84,"year":2020,"month":12,"day":3,"hour":0,"minute":0},{"load":3.33,"year":2020,"month":12,"day":4,"hour":0,"minute":0},{"load":8.17,"year":2020,"month":12,"day":5,"hour":0,"minute":0},{"load":6.22,"year":2020,"month":12,"day":6,"hour":0,"minute":0},{"load":8.62,"year":2020,"month":12,"day":7,"hour":0,"minute":0},{"load":6.33,"year":2020,"month":12,"day":8,"hour":0,"minute":0},{"load":5.63,"year":2020,"month":12,"day":9,"hour":0,"minute":0},{"load":9.44,"year":2020,"month":12,"day":10,"hour":0,"minute":0},{"load":9.81,"year":2020,"month":12,"day":11,"hour":0,"minute":0},{"load":5.7,"year":2020,"month":12,"day":12,"hour":0,"minute":0},{"load":7.6,"year":2020,"month":12,"day":13,"hour":0,"minute":0},{"load":4.52,"year":2020,"month":12,"day":14,"hour":0,"minute":0},{"load":8.38,"year":2020,"month":12,"day":15,"hour":0,"minute":0},{"load":9.31,"year":2020,"month":12,"day":16,"hour":0,"minute":0},{"load":9.07,"year":2020,"month":12,"day":17,"hour":0,"minute":0},{"load":3.12,"year":2020,"month":12,"day":18,"hour":0,"minute":0},{"load":6.89,"year":2020,"month":12,"day":19,"hour":0,"minute":0},{"load":5.27,"year":2020,"month":12,"day":20,"hour":0,"minute":0}],"com.grandlyon.enedis.month":[{"load":67.74,"year":2020,"month":8,"day":0,"hour":0,"minute":0},{"load":207.28,"year":2020,"month":9,"day":0,"hour":0,"minute":0},{"load":207.66,"year":2020,"month":10,"day":0,"hour":0,"minute":0},{"load":188.58,"year":2020,"month":11,"day":0,"hour":0,"minute":0},{"load":130,"year":2020,"month":12,"day":1,"hour":0,"minute":0}],"com.grandlyon.enedis.year":[{"load":801.26,"year":2020,"month":1,"day":1,"hour":0,"minute":0}],"com.grandlyon.grdf.day":[{"load":18.4,"year":2020,"month":8,"day":23,"hour":0,"minute":0},{"load":40.5,"year":2020,"month":8,"day":24,"hour":0,"minute":0},{"load":19.42,"year":2020,"month":8,"day":25,"hour":0,"minute":0},{"load":62.43,"year":2020,"month":8,"day":26,"hour":0,"minute":0},{"load":47.35,"year":2020,"month":8,"day":27,"hour":0,"minute":0},{"load":22.88,"year":2020,"month":8,"day":28,"hour":0,"minute":0},{"load":65.37,"year":2020,"month":8,"day":29,"hour":0,"minute":0},{"load":46.61,"year":2020,"month":8,"day":30,"hour":0,"minute":0},{"load":45.03,"year":2020,"month":8,"day":31,"hour":0,"minute":0},{"load":50.96,"year":2020,"month":9,"day":1,"hour":0,"minute":0},{"load":62.59,"year":2020,"month":9,"day":2,"hour":0,"minute":0},{"load":38.14,"year":2020,"month":9,"day":3,"hour":0,"minute":0},{"load":33.62,"year":2020,"month":9,"day":4,"hour":0,"minute":0},{"load":40.12,"year":2020,"month":9,"day":5,"hour":0,"minute":0},{"load":27.01,"year":2020,"month":9,"day":6,"hour":0,"minute":0},{"load":54.75,"year":2020,"month":9,"day":7,"hour":0,"minute":0},{"load":40.06,"year":2020,"month":9,"day":8,"hour":0,"minute":0},{"load":38.18,"year":2020,"month":9,"day":9,"hour":0,"minute":0},{"load":58.79,"year":2020,"month":9,"day":10,"hour":0,"minute":0},{"load":21.24,"year":2020,"month":9,"day":11,"hour":0,"minute":0},{"load":43.71,"year":2020,"month":9,"day":12,"hour":0,"minute":0},{"load":50.41,"year":2020,"month":9,"day":13,"hour":0,"minute":0},{"load":19.99,"year":2020,"month":9,"day":14,"hour":0,"minute":0},{"load":16.44,"year":2020,"month":9,"day":15,"hour":0,"minute":0},{"load":48.44,"year":2020,"month":9,"day":16,"hour":0,"minute":0},{"load":63.44,"year":2020,"month":9,"day":17,"hour":0,"minute":0},{"load":26.76,"year":2020,"month":9,"day":18,"hour":0,"minute":0},{"load":61.94,"year":2020,"month":9,"day":19,"hour":0,"minute":0},{"load":40.01,"year":2020,"month":9,"day":20,"hour":0,"minute":0},{"load":25.21,"year":2020,"month":9,"day":21,"hour":0,"minute":0},{"load":41,"year":2020,"month":9,"day":22,"hour":0,"minute":0},{"load":65.62,"year":2020,"month":9,"day":23,"hour":0,"minute":0},{"load":59.99,"year":2020,"month":9,"day":24,"hour":0,"minute":0},{"load":34.67,"year":2020,"month":9,"day":25,"hour":0,"minute":0},{"load":51.69,"year":2020,"month":9,"day":26,"hour":0,"minute":0},{"load":45.12,"year":2020,"month":9,"day":27,"hour":0,"minute":0},{"load":20.96,"year":2020,"month":9,"day":28,"hour":0,"minute":0},{"load":52.44,"year":2020,"month":9,"day":29,"hour":0,"minute":0},{"load":20.51,"year":2020,"month":9,"day":30,"hour":0,"minute":0},{"load":45.95,"year":2020,"month":10,"day":1,"hour":0,"minute":0},{"load":49.91,"year":2020,"month":10,"day":2,"hour":0,"minute":0},{"load":54.22,"year":2020,"month":10,"day":3,"hour":0,"minute":0},{"load":35.46,"year":2020,"month":10,"day":4,"hour":0,"minute":0},{"load":49.36,"year":2020,"month":10,"day":5,"hour":0,"minute":0},{"load":42.49,"year":2020,"month":10,"day":6,"hour":0,"minute":0},{"load":25.15,"year":2020,"month":10,"day":7,"hour":0,"minute":0},{"load":47.74,"year":2020,"month":10,"day":8,"hour":0,"minute":0},{"load":48.22,"year":2020,"month":10,"day":9,"hour":0,"minute":0},{"load":31.96,"year":2020,"month":10,"day":10,"hour":0,"minute":0},{"load":43.73,"year":2020,"month":10,"day":11,"hour":0,"minute":0},{"load":64.5,"year":2020,"month":10,"day":12,"hour":0,"minute":0},{"load":60.87,"year":2020,"month":10,"day":13,"hour":0,"minute":0},{"load":41.45,"year":2020,"month":10,"day":14,"hour":0,"minute":0},{"load":33.79,"year":2020,"month":10,"day":15,"hour":0,"minute":0},{"load":53.42,"year":2020,"month":10,"day":16,"hour":0,"minute":0},{"load":58.04,"year":2020,"month":10,"day":17,"hour":0,"minute":0},{"load":35.88,"year":2020,"month":10,"day":18,"hour":0,"minute":0},{"load":64.84,"year":2020,"month":10,"day":19,"hour":0,"minute":0},{"load":21.47,"year":2020,"month":10,"day":20,"hour":0,"minute":0},{"load":57.91,"year":2020,"month":10,"day":21,"hour":0,"minute":0},{"load":59.88,"year":2020,"month":10,"day":22,"hour":0,"minute":0},{"load":35.03,"year":2020,"month":10,"day":23,"hour":0,"minute":0},{"load":45.46,"year":2020,"month":10,"day":24,"hour":0,"minute":0},{"load":55.75,"year":2020,"month":10,"day":25,"hour":0,"minute":0},{"load":29.18,"year":2020,"month":10,"day":26,"hour":0,"minute":0},{"load":37.2,"year":2020,"month":10,"day":27,"hour":0,"minute":0},{"load":42.21,"year":2020,"month":10,"day":28,"hour":0,"minute":0},{"load":55.44,"year":2020,"month":10,"day":29,"hour":0,"minute":0},{"load":36.33,"year":2020,"month":10,"day":30,"hour":0,"minute":0},{"load":24.67,"year":2020,"month":10,"day":31,"hour":0,"minute":0},{"load":32.68,"year":2020,"month":11,"day":1,"hour":0,"minute":0},{"load":22.89,"year":2020,"month":11,"day":2,"hour":0,"minute":0},{"load":37.28,"year":2020,"month":11,"day":3,"hour":0,"minute":0},{"load":30.02,"year":2020,"month":11,"day":4,"hour":0,"minute":0},{"load":51.31,"year":2020,"month":11,"day":5,"hour":0,"minute":0},{"load":19.65,"year":2020,"month":11,"day":6,"hour":0,"minute":0},{"load":48,"year":2020,"month":11,"day":7,"hour":0,"minute":0},{"load":21.93,"year":2020,"month":11,"day":8,"hour":0,"minute":0},{"load":36.86,"year":2020,"month":11,"day":9,"hour":0,"minute":0},{"load":45.42,"year":2020,"month":11,"day":10,"hour":0,"minute":0},{"load":65.92,"year":2020,"month":11,"day":11,"hour":0,"minute":0},{"load":66.68,"year":2020,"month":11,"day":12,"hour":0,"minute":0},{"load":31.67,"year":2020,"month":11,"day":13,"hour":0,"minute":0},{"load":40.59,"year":2020,"month":11,"day":14,"hour":0,"minute":0},{"load":62.78,"year":2020,"month":11,"day":15,"hour":0,"minute":0},{"load":64.85,"year":2020,"month":11,"day":16,"hour":0,"minute":0},{"load":41.02,"year":2020,"month":11,"day":17,"hour":0,"minute":0},{"load":48.15,"year":2020,"month":11,"day":18,"hour":0,"minute":0},{"load":58.94,"year":2020,"month":11,"day":19,"hour":0,"minute":0},{"load":20.48,"year":2020,"month":11,"day":20,"hour":0,"minute":0},{"load":20.32,"year":2020,"month":11,"day":21,"hour":0,"minute":0},{"load":57.88,"year":2020,"month":11,"day":22,"hour":0,"minute":0},{"load":66.14,"year":2020,"month":11,"day":23,"hour":0,"minute":0},{"load":32.81,"year":2020,"month":11,"day":24,"hour":0,"minute":0},{"load":21.89,"year":2020,"month":11,"day":25,"hour":0,"minute":0},{"load":26.2,"year":2020,"month":11,"day":26,"hour":0,"minute":0},{"load":47.33,"year":2020,"month":11,"day":27,"hour":0,"minute":0},{"load":50.47,"year":2020,"month":11,"day":28,"hour":0,"minute":0},{"load":17,"year":2020,"month":11,"day":29,"hour":0,"minute":0},{"load":45.05,"year":2020,"month":11,"day":30,"hour":0,"minute":0},{"load":29.47,"year":2020,"month":12,"day":1,"hour":0,"minute":0},{"load":33.16,"year":2020,"month":12,"day":2,"hour":0,"minute":0},{"load":24.15,"year":2020,"month":12,"day":3,"hour":0,"minute":0},{"load":22.55,"year":2020,"month":12,"day":4,"hour":0,"minute":0},{"load":31.11,"year":2020,"month":12,"day":5,"hour":0,"minute":0},{"load":47.55,"year":2020,"month":12,"day":6,"hour":0,"minute":0},{"load":37.54,"year":2020,"month":12,"day":7,"hour":0,"minute":0},{"load":56.48,"year":2020,"month":12,"day":8,"hour":0,"minute":0},{"load":40.91,"year":2020,"month":12,"day":9,"hour":0,"minute":0},{"load":23.49,"year":2020,"month":12,"day":10,"hour":0,"minute":0},{"load":39.93,"year":2020,"month":12,"day":11,"hour":0,"minute":0},{"load":61.42,"year":2020,"month":12,"day":12,"hour":0,"minute":0},{"load":61.24,"year":2020,"month":12,"day":13,"hour":0,"minute":0},{"load":28.13,"year":2020,"month":12,"day":14,"hour":0,"minute":0},{"load":51.82,"year":2020,"month":12,"day":15,"hour":0,"minute":0},{"load":29.32,"year":2020,"month":12,"day":16,"hour":0,"minute":0},{"load":17.28,"year":2020,"month":12,"day":17,"hour":0,"minute":0},{"load":54.93,"year":2020,"month":12,"day":18,"hour":0,"minute":0},{"load":33.66,"year":2020,"month":12,"day":19,"hour":0,"minute":0},{"load":63.34,"year":2020,"month":12,"day":20,"hour":0,"minute":0}],"com.grandlyon.grdf.month":[{"load":418.95,"year":2020,"month":8,"day":0,"hour":0,"minute":0},{"load":1248.8,"year":2020,"month":9,"day":0,"hour":0,"minute":0},{"load":1374.24,"year":2020,"month":10,"day":0,"hour":0,"minute":0},{"load":1229,"year":2020,"month":11,"day":0,"hour":0,"minute":0},{"load":758.01,"year":2020,"month":12,"day":1,"hour":0,"minute":0}],"com.grandlyon.grdf.year":[{"load":5029,"year":2020,"month":1,"day":1,"hour":0,"minute":0}],"com.grandlyon.egl.day":[{"load":271.74,"year":2020,"month":8,"day":23,"hour":0,"minute":0},{"load":283.41,"year":2020,"month":8,"day":24,"hour":0,"minute":0},{"load":246.01,"year":2020,"month":8,"day":25,"hour":0,"minute":0},{"load":228.43,"year":2020,"month":8,"day":26,"hour":0,"minute":0},{"load":257.13,"year":2020,"month":8,"day":27,"hour":0,"minute":0},{"load":208.45,"year":2020,"month":8,"day":28,"hour":0,"minute":0},{"load":224.25,"year":2020,"month":8,"day":29,"hour":0,"minute":0},{"load":258.71,"year":2020,"month":8,"day":30,"hour":0,"minute":0},{"load":213.74,"year":2020,"month":8,"day":31,"hour":0,"minute":0},{"load":243.09,"year":2020,"month":9,"day":1,"hour":0,"minute":0},{"load":269.49,"year":2020,"month":9,"day":2,"hour":0,"minute":0},{"load":275.4,"year":2020,"month":9,"day":3,"hour":0,"minute":0},{"load":209.21,"year":2020,"month":9,"day":4,"hour":0,"minute":0},{"load":220.65,"year":2020,"month":9,"day":5,"hour":0,"minute":0},{"load":283.37,"year":2020,"month":9,"day":6,"hour":0,"minute":0},{"load":256.06,"year":2020,"month":9,"day":7,"hour":0,"minute":0},{"load":216.06,"year":2020,"month":9,"day":8,"hour":0,"minute":0},{"load":294.73,"year":2020,"month":9,"day":9,"hour":0,"minute":0},{"load":234.88,"year":2020,"month":9,"day":10,"hour":0,"minute":0},{"load":277.29,"year":2020,"month":9,"day":11,"hour":0,"minute":0},{"load":211.93,"year":2020,"month":9,"day":12,"hour":0,"minute":0},{"load":205.65,"year":2020,"month":9,"day":13,"hour":0,"minute":0},{"load":268.98,"year":2020,"month":9,"day":14,"hour":0,"minute":0},{"load":226.76,"year":2020,"month":9,"day":15,"hour":0,"minute":0},{"load":249.73,"year":2020,"month":9,"day":16,"hour":0,"minute":0},{"load":284.69,"year":2020,"month":9,"day":17,"hour":0,"minute":0},{"load":290.57,"year":2020,"month":9,"day":18,"hour":0,"minute":0},{"load":294.85,"year":2020,"month":9,"day":19,"hour":0,"minute":0},{"load":263.48,"year":2020,"month":9,"day":20,"hour":0,"minute":0},{"load":293.82,"year":2020,"month":9,"day":21,"hour":0,"minute":0},{"load":278.67,"year":2020,"month":9,"day":22,"hour":0,"minute":0},{"load":287.53,"year":2020,"month":9,"day":23,"hour":0,"minute":0},{"load":277.03,"year":2020,"month":9,"day":24,"hour":0,"minute":0},{"load":297.97,"year":2020,"month":9,"day":25,"hour":0,"minute":0},{"load":247.23,"year":2020,"month":9,"day":26,"hour":0,"minute":0},{"load":248.04,"year":2020,"month":9,"day":27,"hour":0,"minute":0},{"load":231.42,"year":2020,"month":9,"day":28,"hour":0,"minute":0},{"load":256.92,"year":2020,"month":9,"day":29,"hour":0,"minute":0},{"load":298.63,"year":2020,"month":9,"day":30,"hour":0,"minute":0},{"load":256.44,"year":2020,"month":10,"day":1,"hour":0,"minute":0},{"load":208.12,"year":2020,"month":10,"day":2,"hour":0,"minute":0},{"load":218.23,"year":2020,"month":10,"day":3,"hour":0,"minute":0},{"load":275.79,"year":2020,"month":10,"day":4,"hour":0,"minute":0},{"load":209.21,"year":2020,"month":10,"day":5,"hour":0,"minute":0},{"load":204.53,"year":2020,"month":10,"day":6,"hour":0,"minute":0},{"load":291.52,"year":2020,"month":10,"day":7,"hour":0,"minute":0},{"load":290.24,"year":2020,"month":10,"day":8,"hour":0,"minute":0},{"load":206.9,"year":2020,"month":10,"day":9,"hour":0,"minute":0},{"load":241.15,"year":2020,"month":10,"day":10,"hour":0,"minute":0},{"load":287.28,"year":2020,"month":10,"day":11,"hour":0,"minute":0},{"load":247.37,"year":2020,"month":10,"day":12,"hour":0,"minute":0},{"load":271.81,"year":2020,"month":10,"day":13,"hour":0,"minute":0},{"load":259.14,"year":2020,"month":10,"day":14,"hour":0,"minute":0},{"load":200.98,"year":2020,"month":10,"day":15,"hour":0,"minute":0},{"load":268.7,"year":2020,"month":10,"day":16,"hour":0,"minute":0},{"load":213.65,"year":2020,"month":10,"day":17,"hour":0,"minute":0},{"load":231.85,"year":2020,"month":10,"day":18,"hour":0,"minute":0},{"load":268.94,"year":2020,"month":10,"day":19,"hour":0,"minute":0},{"load":240.93,"year":2020,"month":10,"day":20,"hour":0,"minute":0},{"load":247.94,"year":2020,"month":10,"day":21,"hour":0,"minute":0},{"load":273.89,"year":2020,"month":10,"day":22,"hour":0,"minute":0},{"load":246.78,"year":2020,"month":10,"day":23,"hour":0,"minute":0},{"load":224.98,"year":2020,"month":10,"day":24,"hour":0,"minute":0},{"load":237.51,"year":2020,"month":10,"day":25,"hour":0,"minute":0},{"load":266.62,"year":2020,"month":10,"day":26,"hour":0,"minute":0},{"load":201.51,"year":2020,"month":10,"day":27,"hour":0,"minute":0},{"load":224.78,"year":2020,"month":10,"day":28,"hour":0,"minute":0},{"load":278.56,"year":2020,"month":10,"day":29,"hour":0,"minute":0},{"load":246.09,"year":2020,"month":10,"day":30,"hour":0,"minute":0},{"load":221.64,"year":2020,"month":10,"day":31,"hour":0,"minute":0},{"load":293.64,"year":2020,"month":11,"day":1,"hour":0,"minute":0},{"load":286.95,"year":2020,"month":11,"day":2,"hour":0,"minute":0},{"load":231.59,"year":2020,"month":11,"day":3,"hour":0,"minute":0},{"load":208.74,"year":2020,"month":11,"day":4,"hour":0,"minute":0},{"load":200.06,"year":2020,"month":11,"day":5,"hour":0,"minute":0},{"load":241.77,"year":2020,"month":11,"day":6,"hour":0,"minute":0},{"load":235.13,"year":2020,"month":11,"day":7,"hour":0,"minute":0},{"load":248.99,"year":2020,"month":11,"day":8,"hour":0,"minute":0},{"load":292.04,"year":2020,"month":11,"day":9,"hour":0,"minute":0},{"load":243.46,"year":2020,"month":11,"day":10,"hour":0,"minute":0},{"load":216.63,"year":2020,"month":11,"day":11,"hour":0,"minute":0},{"load":234.98,"year":2020,"month":11,"day":12,"hour":0,"minute":0},{"load":299.77,"year":2020,"month":11,"day":13,"hour":0,"minute":0},{"load":278.54,"year":2020,"month":11,"day":14,"hour":0,"minute":0},{"load":220.05,"year":2020,"month":11,"day":15,"hour":0,"minute":0},{"load":242.43,"year":2020,"month":11,"day":16,"hour":0,"minute":0},{"load":296.72,"year":2020,"month":11,"day":17,"hour":0,"minute":0},{"load":257.31,"year":2020,"month":11,"day":18,"hour":0,"minute":0},{"load":208,"year":2020,"month":11,"day":19,"hour":0,"minute":0},{"load":293.63,"year":2020,"month":11,"day":20,"hour":0,"minute":0},{"load":295.44,"year":2020,"month":11,"day":21,"hour":0,"minute":0},{"load":223.67,"year":2020,"month":11,"day":22,"hour":0,"minute":0},{"load":271.5,"year":2020,"month":11,"day":23,"hour":0,"minute":0},{"load":208,"year":2020,"month":11,"day":24,"hour":0,"minute":0},{"load":263.27,"year":2020,"month":11,"day":25,"hour":0,"minute":0},{"load":231.51,"year":2020,"month":11,"day":26,"hour":0,"minute":0},{"load":277.37,"year":2020,"month":11,"day":27,"hour":0,"minute":0},{"load":216.78,"year":2020,"month":11,"day":28,"hour":0,"minute":0},{"load":212.69,"year":2020,"month":11,"day":29,"hour":0,"minute":0},{"load":282.53,"year":2020,"month":11,"day":30,"hour":0,"minute":0},{"load":270.72,"year":2020,"month":12,"day":1,"hour":0,"minute":0},{"load":263.15,"year":2020,"month":12,"day":2,"hour":0,"minute":0},{"load":200.36,"year":2020,"month":12,"day":3,"hour":0,"minute":0},{"load":263.9,"year":2020,"month":12,"day":4,"hour":0,"minute":0},{"load":259.18,"year":2020,"month":12,"day":5,"hour":0,"minute":0},{"load":276.63,"year":2020,"month":12,"day":6,"hour":0,"minute":0},{"load":271.54,"year":2020,"month":12,"day":7,"hour":0,"minute":0},{"load":218.24,"year":2020,"month":12,"day":8,"hour":0,"minute":0},{"load":229.63,"year":2020,"month":12,"day":9,"hour":0,"minute":0},{"load":296.75,"year":2020,"month":12,"day":10,"hour":0,"minute":0},{"load":209.23,"year":2020,"month":12,"day":11,"hour":0,"minute":0},{"load":229.72,"year":2020,"month":12,"day":12,"hour":0,"minute":0},{"load":203.87,"year":2020,"month":12,"day":13,"hour":0,"minute":0},{"load":220.19,"year":2020,"month":12,"day":14,"hour":0,"minute":0},{"load":251.38,"year":2020,"month":12,"day":15,"hour":0,"minute":0},{"load":257.72,"year":2020,"month":12,"day":16,"hour":0,"minute":0},{"load":201.94,"year":2020,"month":12,"day":17,"hour":0,"minute":0},{"load":295.51,"year":2020,"month":12,"day":18,"hour":0,"minute":0},{"load":265.56,"year":2020,"month":12,"day":19,"hour":0,"minute":0},{"load":207.45,"year":2020,"month":12,"day":20,"hour":0,"minute":0}],"com.grandlyon.egl.month":[{"load":2434.96,"year":2020,"month":8,"day":0,"hour":0,"minute":0},{"load":7807.48,"year":2020,"month":9,"day":0,"hour":0,"minute":0},{"load":7600.28,"year":2020,"month":10,"day":0,"hour":0,"minute":0},{"load":7490.27,"year":2020,"month":11,"day":0,"hour":0,"minute":0},{"load":4621.95,"year":2020,"month":12,"day":1,"hour":0,"minute":0}],"com.grandlyon.egl.year":[{"load":29954.94,"year":2020,"month":1,"day":1,"hour":0,"minute":0}]}
\ No newline at end of file
diff --git a/scripts/importData.bat b/scripts/importData.bat
deleted file mode 100644
index 7e88f9f12..000000000
--- a/scripts/importData.bat
+++ /dev/null
@@ -1,4 +0,0 @@
-@echo off
-echo Please provide cozysessid (can be found after connection in browser dev tool)
-set /p token="CozySessid ? : "
-ACH -t %token% import ./data/dayData.json
diff --git a/src/components/ConsumptionNavigator/ActivateHalfHourLoad.scss b/src/components/ConsumptionNavigator/ActivateHalfHourLoad.scss
deleted file mode 100644
index 8182aca7a..000000000
--- a/src/components/ConsumptionNavigator/ActivateHalfHourLoad.scss
+++ /dev/null
@@ -1,44 +0,0 @@
-@import 'src/styles/base/breakpoint';
-@import 'src/styles/base/color';
-
-// Enedis Half Hour Load Activation
-.cta-box {
-  background-color: rgba(18, 18, 18, 0.8);
-  position: absolute;
-  left: 0;
-  width: calc(100vw - 220px);
-  padding: 0rem 1rem 0rem 0rem;
-  z-index: 1;
-  display: flex;
-  justify-content: center;
-  align-items: center;
-  flex-direction: column;
-  height: 37.5rem;
-  @media #{$large-phone} {
-    height: 29rem;
-    width: 100vw;
-  }
-  @media #{$tablet} {
-    width: 100vw;
-  }
-
-  .cta-box-header {
-    text-align: center;
-    font-weight: bold;
-    letter-spacing: 0.2px;
-    margin-bottom: 1.5em;
-    color: $grey-bright;
-    width: 50%;
-    @media #{$large-phone} {
-      width: 80%;
-    }
-  }
-  .cta-box-button {
-    margin-left: auto;
-    margin-right: auto;
-    width: 50%;
-    @media #{$large-phone} {
-      width: 80%;
-    }
-  }
-}
diff --git a/src/components/ConsumptionNavigator/ConsumptionNavigator.scss b/src/components/ConsumptionNavigator/ConsumptionNavigator.scss
deleted file mode 100644
index c934f5412..000000000
--- a/src/components/ConsumptionNavigator/ConsumptionNavigator.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-@import 'src/styles/base/breakpoint';
-
-.cn {
-  display: flex;
-  justify-content: center;
-  .cn-tabs {
-    width: 50.625rem;
-    @media #{$large-phone} {
-      width: 100%;
-      margin: 0 1.25rem;
-    }
-    .cn-tab {
-      outline: none !important;
-    }
-  }
-}
diff --git a/src/components/ConsumptionVisualizer/ConsumptionVisualizer.scss b/src/components/ConsumptionVisualizer/ConsumptionVisualizer.scss
deleted file mode 100644
index 59e717757..000000000
--- a/src/components/ConsumptionVisualizer/ConsumptionVisualizer.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-.cv {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  width: 27.5rem;
-  @media #{$large-phone} {
-    width: 100%;
-  }
-  .cv-info {
-    min-height: 1.5rem;
-    display: flex;
-    align-items: center;
-  }
-}
diff --git a/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.scss b/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.scss
deleted file mode 100644
index d8e7927d5..000000000
--- a/src/components/ConsumptionVisualizer/DataloadConsumptionVisualizer.scss
+++ /dev/null
@@ -1,79 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-.cv-load {
-  min-height: 5.25rem;
-  display: flex;
-  align-items: center;
-  .cv-load-content {
-    display: flex;
-    flex-direction: row;
-    align-items: center;
-    color: $grey-bright;
-    .cv-load-section {
-      display: flex;
-      flex-direction: column;
-      align-items: center;
-      padding: 0.5rem 0.5rem;
-      &.cv-load-section-left {
-        align-items: flex-end;
-      }
-      &.cv-load-section-right {
-        align-items: flex-start;
-      }
-      .cv-load-value {
-        flex-direction: row;
-        & span {
-          align-self: flex-end;
-          margin-left: 0.5em;
-        }
-      }
-    }
-  }
-}
-.cv-euro {
-  display: flex;
-  flex-direction: row;
-  .cv-euro-link {
-    text-decoration: none;
-    color: transparent;
-  }
-  .cv-euro-fluid {
-    padding: 0 0.5rem;
-    display: flex;
-    align-items: center;
-    .cv-euro-fluid-icon {
-      margin-right: 0.5rem;
-    }
-    & div {
-      padding-top: 0.2rem;
-    }
-  }
-  .electricity {
-    color: $elec-color;
-  }
-  .electricity-compare {
-    color: $elec-compare-color;
-  }
-  .water {
-    color: $water-color;
-  }
-  .water-compare {
-    color: $water-compare-color;
-  }
-  .gas {
-    color: $gas-color;
-  }
-  .gas-compare {
-    color: $gas-compare-color;
-  }
-  .multifluid {
-    color: $white;
-  }
-  .multifluid-compare {
-    color: $multi-compare-color;
-  }
-  .error {
-    color: $red-primary;
-  }
-}
diff --git a/src/components/ConsumptionVisualizer/DetailedConsumptionVisualizer.scss b/src/components/ConsumptionVisualizer/DetailedConsumptionVisualizer.scss
deleted file mode 100644
index 5ddc316fa..000000000
--- a/src/components/ConsumptionVisualizer/DetailedConsumptionVisualizer.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-@import 'src/styles/base/color';
-
-.cv-button {
-  border: none;
-  background: none;
-  color: $soft-grey;
-  text-decoration: underline;
-}
diff --git a/src/components/ConsumptionVisualizer/ErrorDataConsumptionVisualizer.scss b/src/components/ConsumptionVisualizer/ErrorDataConsumptionVisualizer.scss
deleted file mode 100644
index f53c69afa..000000000
--- a/src/components/ConsumptionVisualizer/ErrorDataConsumptionVisualizer.scss
+++ /dev/null
@@ -1,14 +0,0 @@
-@import 'src/styles/base/color';
-
-.error-line {
-  color: $red-primary;
-  cursor: pointer;
-  display: flex;
-  align-items: center;
-}
-.underlined-error {
-  border-bottom: solid 1px $red-primary;
-}
-.warning-icon {
-  margin-right: 4px;
-}
diff --git a/src/components/FAQ/FAQContent.scss b/src/components/FAQ/FAQContent.scss
deleted file mode 100644
index b33647103..000000000
--- a/src/components/FAQ/FAQContent.scss
+++ /dev/null
@@ -1,30 +0,0 @@
-@import 'src/styles/base/breakpoint';
-
-// FAQ
-.faq-view-root {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
-  padding: 1rem 0;
-  margin-top: 1.5rem;
-  .faq-view-content {
-    width: 45.75rem;
-    @media #{$large-phone} {
-      width: 100%;
-    }
-    .faq-content-detail {
-      padding-bottom: 0.6rem;
-      .text-bold {
-        font-weight: bold;
-      }
-      .text-underline {
-        text-decoration: underline;
-      }
-      .spaceline {
-        height: 0.6rem;
-        display: block;
-      }
-    }
-  }
-}
diff --git a/src/components/FAQ/FAQLink.scss b/src/components/FAQ/FAQLink.scss
deleted file mode 100644
index 2e042d93e..000000000
--- a/src/components/FAQ/FAQLink.scss
+++ /dev/null
@@ -1,51 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-// FAQContainer
-.faq-root {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
-  padding: 0 1.5rem;
-  .faq-content {
-    margin-bottom: -1rem;
-    width: 45.75rem;
-    a {
-      text-decoration: none;
-    }
-    @media #{$large-phone} {
-      width: 100%;
-    }
-    .faq-header {
-      margin-top: 2.5rem;
-      margin-bottom: 1.25rem;
-      color: $grey-bright;
-    }
-  }
-}
-
-.faq-card-link {
-  color: $white;
-}
-.faq-card {
-  display: flex;
-  flex-direction: row;
-  margin: -0.75rem 0;
-  width: 100%;
-  @media #{$large-phone} {
-    width: 100%;
-  }
-  .faq-card-content {
-    display: flex;
-    flex-direction: row;
-    .faq-card-content-icon {
-      margin: 0.5rem 0;
-    }
-    .faq-card-content-title {
-      margin: 0 1rem;
-      align-self: center;
-      text-decoration: none;
-    }
-  }
-}
diff --git a/src/components/Favorite/FavoriteModal.scss b/src/components/Favorite/FavoriteModal.scss
deleted file mode 100644
index 441bb698e..000000000
--- a/src/components/Favorite/FavoriteModal.scss
+++ /dev/null
@@ -1,31 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-.wm-header {
-  background: $multi-color-radial-gradient;
-  background-clip: 'text';
-  -webkit-background-clip: text;
-  color: transparent;
-  margin-top: 2rem;
-}
-.wm-name {
-  background: $multi-color-radial-gradient;
-  background-clip: 'text';
-  -webkit-background-clip: text;
-  color: transparent;
-  margin-bottom: 1.25rem;
-}
-.button-ok {
-  width: 90%;
-  margin-bottom: 2rem;
-}
-.wm-perso {
-  text-align: center;
-  width: 60%;
-  margin: 1rem;
-}
-.wm-connect {
-  text-align: center;
-  width: 88%;
-  margin: 1rem;
-}
diff --git a/src/components/FluidChart/FluidChart.scss b/src/components/FluidChart/FluidChart.scss
deleted file mode 100644
index 9dacb3881..000000000
--- a/src/components/FluidChart/FluidChart.scss
+++ /dev/null
@@ -1,27 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-.fc-root {
-  background-color: $dark-light-2;
-  padding: 2rem 2rem 1rem 2rem;
-  margin-bottom: 1rem;
-  @media #{$large-phone} {
-    padding: 1.5rem 1rem 1rem 1rem;
-    margin-bottom: 0.5rem;
-  }
-  .fc-content {
-    min-height: 31.875rem;
-    @media #{$large-phone} {
-      min-height: 23.875rem;
-    }
-    .fc-loader {
-      min-height: 31.875rem;
-      @media #{$large-phone} {
-        min-height: 23.875rem;
-      }
-      display: flex;
-      justify-content: center;
-      align-items: center;
-    }
-  }
-}
diff --git a/src/components/FluidChart/FluidChartContent.scss b/src/components/FluidChart/FluidChartContent.scss
deleted file mode 100644
index 21ac4548f..000000000
--- a/src/components/FluidChart/FluidChartContent.scss
+++ /dev/null
@@ -1,64 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-//FluidView
-.fv-root {
-  direction: 'rtl';
-  .fv-nav-period {
-    display: flex;
-    flex-direction: row;
-    & .nav-button {
-      flex: 1;
-      font-size: large;
-    }
-  }
-  .fv-header {
-    display: flex;
-    flex-direction: column;
-    align-items: center;
-    min-height: 8.375rem;
-    margin-bottom: 0.25rem;
-  }
-  .fv-footer {
-    display: flex;
-    justify-content: center;
-    .fv-footer-compare {
-      width: 100%;
-      max-width: 58.75rem;
-      display: flex;
-      flex-direction: row;
-      align-items: center;
-      & :hover {
-        cursor: pointer;
-      }
-      & .fv-footer-label {
-        flex: 1;
-        display: flex;
-        justify-content: flex-start;
-        color: $soft-grey;
-        &.selected {
-          color: $white;
-        }
-      }
-    }
-
-    .fv-footer-challenge {
-      width: 100%;
-      max-width: 58.75rem;
-      display: flex;
-      flex-direction: row;
-      align-items: center;
-      .fv-link {
-        text-decoration: none;
-        color: $soft-grey;
-      }
-      & .fv-footer-label-padding {
-        flex: 1;
-        display: flex;
-        justify-content: flex-start;
-        padding-left: 0.75rem;
-        color: $soft-grey;
-      }
-    }
-  }
-}
diff --git a/src/components/FluidChart/FluidChartSlide.scss b/src/components/FluidChart/FluidChartSlide.scss
deleted file mode 100644
index 0a247a323..000000000
--- a/src/components/FluidChart/FluidChartSlide.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-@import 'src/styles/base/breakpoint';
-
-.fs-slide {
-  min-height: 22rem;
-  overflow-x: hidden;
-  display: flex;
-  justify-content: center;
-  align-items: center;
-  @media #{$large-phone} {
-    min-height: 14rem;
-  }
-  .chart-none {
-    visibility: hidden;
-    width: 0;
-  }
-  .chart-block {
-    visibility: visible;
-  }
-}
diff --git a/src/components/FluidChart/FluidChartSwipe.scss b/src/components/FluidChart/FluidChartSwipe.scss
deleted file mode 100644
index df38cdc35..000000000
--- a/src/components/FluidChart/FluidChartSwipe.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-@import 'src/styles/base/breakpoint';
-
-//FluidSwipe
-.fs-root {
-  flex: 1;
-  height: 22rem;
-  @media #{$large-phone} {
-    height: 14rem;
-  }
-  .chart-loading {
-    width: 100%;
-    justify-content: center;
-    display: flex;
-  }
-}
diff --git a/src/components/Home/OldFluidDataModal.scss b/src/components/Home/OldFluidDataModal.scss
deleted file mode 100644
index 5b7e8ab37..000000000
--- a/src/components/Home/OldFluidDataModal.scss
+++ /dev/null
@@ -1,37 +0,0 @@
-@import 'src/styles/base/color';
-
-.od-content {
-  padding: 1.5rem;
-  p {
-    color: $grey-bright;
-  }
-  .od-warning {
-    text-align: center;
-    color: $grey-bright;
-
-    p {
-      margin: 1.125rem 0 2rem 0;
-      color: $red-primary;
-    }
-  }
-  .od-main {
-    color: $grey-bright;
-  }
-  .od-konnectorsList {
-    color: $gold-shadow;
-  }
-  .verifyState {
-    .buttons {
-      display: flex;
-      align-items: center;
-      justify-content: space-between;
-      margin-top: 3rem;
-      & > button:nth-child(1) {
-        margin: 0 0.2rem 0 0;
-      }
-      & > button:nth-child(2) {
-        margin: 0 0 0 0.2rem;
-      }
-    }
-  }
-}
diff --git a/src/components/LegalNotice/LegalNoticeLink.scss b/src/components/LegalNotice/LegalNoticeLink.scss
deleted file mode 100644
index 0e881bb07..000000000
--- a/src/components/LegalNotice/LegalNoticeLink.scss
+++ /dev/null
@@ -1,61 +0,0 @@
-@import 'src/styles/base/breakpoint';
-@import 'src/styles/base/color';
-
-// LegalContainer
-.legal-notice-root {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
-  color: $white;
-  padding: 1.5rem 1.5rem 0;
-  .legal-notice-content {
-    p {
-      color: $white;
-    }
-    a {
-      color: $white;
-      text-decoration: none;
-    }
-    li {
-      margin: 1rem 0;
-    }
-    h2 {
-      color: $white;
-    }
-    h3 {
-      color: $white;
-      margin: 2.5rem 0 1rem;
-    }
-    .ln-contact {
-      color: $multi-color;
-    }
-    width: 45.75rem;
-    @media #{$large-phone} {
-      width: 100%;
-    }
-  }
-}
-.legal-notice-card-link {
-  color: black;
-}
-.legal-notice-card {
-  display: flex;
-  flex-direction: row;
-  margin: -0.75rem 0;
-  width: 100%;
-  @media #{$large-phone} {
-    width: 100%;
-  }
-  .legal-notice-card-content {
-    display: flex;
-    flex-direction: row;
-    .legal-notice-card-content-icon {
-      margin: 0.5rem 0;
-    }
-    .legal-notice-card-content-title {
-      margin: 0 1rem;
-      align-self: center;
-    }
-  }
-}
diff --git a/src/components/LegalNotice/LegalNoticeView.scss b/src/components/LegalNotice/LegalNoticeView.scss
deleted file mode 100644
index 4892e19f7..000000000
--- a/src/components/LegalNotice/LegalNoticeView.scss
+++ /dev/null
@@ -1,38 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-// LegalContainer
-.legal-notice-root {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
-  color: $white;
-  padding: 1.5rem 1.5rem 0;
-  .legal-notice-content {
-    p {
-      color: $white;
-    }
-    a {
-      color: $white;
-      text-decoration: none;
-    }
-    li {
-      margin: 1rem 0;
-    }
-    h2 {
-      color: $white;
-    }
-    h3 {
-      color: $white;
-      margin: 2.5rem 0 1rem;
-    }
-    .ln-contact {
-      color: $multi-color;
-    }
-    width: 45.75rem;
-    @media #{$large-phone} {
-      width: 100%;
-    }
-  }
-}
diff --git a/src/components/Options/ReportOptions.scss b/src/components/Options/ReportOptions.scss
deleted file mode 100644
index 9f9fde66e..000000000
--- a/src/components/Options/ReportOptions.scss
+++ /dev/null
@@ -1,63 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-.report-option-root {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
-  padding: 0 1.5rem;
-  .report-option-content {
-    width: 45.75rem;
-    @media #{$large-phone} {
-      width: 100%;
-    }
-  }
-  .head {
-    margin-top: 2rem;
-    color: $grey-bright;
-  }
-  .radios {
-    margin-top: 0.5rem;
-    .input {
-      padding: 0.5rem;
-      input[type='radio'] {
-        box-sizing: border-box;
-        -webkit-appearance: none;
-        outline: none;
-        border-radius: 50%;
-        position: relative;
-        top: 0.3rem;
-        width: 1.3rem;
-        height: 1.3rem;
-        border: 2px solid $soft-grey;
-        background: transparent;
-        &:after {
-          transition: all 300ms ease;
-          content: '';
-          border-radius: 50%;
-        }
-        &:checked {
-          & ~ label {
-            color: $grey-bright;
-          }
-          &:after {
-            content: '';
-            position: absolute;
-            top: -2px;
-            left: -2px;
-            box-sizing: border-box;
-            width: inherit;
-            height: inherit;
-            background-color: transparent;
-            border-radius: 50%;
-            border: 6px solid $gold-shadow;
-          }
-        }
-      }
-    }
-    label {
-      color: $soft-grey;
-      margin-left: 1rem;
-    }
-  }
-}
diff --git a/src/components/PerformanceIndicator/FluidPerformanceIndicator.scss b/src/components/PerformanceIndicator/FluidPerformanceIndicator.scss
deleted file mode 100644
index 216632e09..000000000
--- a/src/components/PerformanceIndicator/FluidPerformanceIndicator.scss
+++ /dev/null
@@ -1,146 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-//FluidIndicator
-.fi-root {
-  display: flex;
-  flex-direction: column;
-  align-items: center;
-  justify-content: center;
-  padding: 0.5rem 1.5rem;
-  @media #{$large-phone} {
-    margin-bottom: 0;
-  }
-  //MultiFluidIndicator
-  .fi-content {
-    min-height: 23.875rem;
-    width: 45.75rem;
-    @media #{$large-phone} {
-      width: 100%;
-    }
-    .fi-header {
-      margin-top: 1rem;
-      margin-bottom: 1.25rem;
-      color: $grey-bright;
-      font-size: 1rem;
-    }
-  }
-}
-
-//FluidPerformanceIndicator
-.fpi-link {
-  color: transparent;
-}
-.details-title {
-  color: white;
-  display: inline-block;
-  margin-bottom: 1rem;
-}
-.fpi {
-  display: flex;
-  flex-direction: row;
-  margin: 0.25rem 0.25rem;
-  width: 100%;
-  .fpi-left {
-    flex: 1;
-    display: flex;
-    flex-direction: column;
-    .fpi-title {
-      align-content: flex-start;
-      margin-bottom: 0.5rem;
-    }
-    .fpi-content {
-      display: flex;
-      flex-direction: row;
-      // justify-content: center;
-      &:first-child() {
-        margin-bottom: 0.75rem;
-      }
-      .fluid-enum {
-        font-weight: bold;
-        margin-left: 1rem;
-      }
-      .icon-line {
-        display: flex;
-        align-items: center;
-        margin-bottom: 0.25rem;
-        .euro-value {
-          font-size: 2.2rem;
-          font-weight: 900;
-          margin-right: 0.2rem;
-        }
-        .evolution-text {
-          color: $soft-grey;
-          .fpi-content-perf-indicator-kpi {
-            &.positive {
-              color: $red-primary !important;
-            }
-            &.negative {
-              color: $green !important;
-            }
-          }
-          .diff-value {
-            color: white;
-            font-weight: 700;
-          }
-        }
-      }
-      .bilan-card {
-        margin-bottom: 1rem;
-        min-height: 3.563rem;
-      }
-      .error {
-        display: flex;
-        gap: 1rem;
-        margin-bottom: 1rem;
-        min-height: 3.563rem;
-      }
-      .fpi-content-icon {
-        margin: 0.5rem 0;
-      }
-      .perf-icon {
-        margin-right: 0.8rem;
-        align-self: start;
-      }
-      .fpi-content-perf:not(:first-child) {
-        margin: 0 0 0 1rem;
-        align-self: center;
-
-        .fpi-content-perf-result {
-          color: $grey-bright;
-          & span {
-            display: inline-block;
-            padding-right: 0.25rem;
-          }
-          .euro-value {
-            font-size: 1.125rem;
-            display: block;
-            font-weight: 400;
-          }
-          .ELECTRICITY-color {
-            color: $elec-color;
-          }
-          .GAS-color {
-            color: $gas-color;
-          }
-          .WATER-color {
-            color: $water-color;
-          }
-        }
-      }
-    }
-    .fpi-footer {
-      margin-top: 0.5rem;
-      color: $soft-grey;
-    }
-  }
-  .fpi-right {
-    align-self: center;
-  }
-}
-.flex-center {
-  display: flex;
-  flex-direction: column;
-  justify-content: center;
-  align-items: center;
-}
diff --git a/src/components/Quiz/QuizQuestion.scss b/src/components/Quiz/QuizQuestion.scss
deleted file mode 100644
index a5f25f813..000000000
--- a/src/components/Quiz/QuizQuestion.scss
+++ /dev/null
@@ -1,82 +0,0 @@
-@import '../../styles/base/color';
-@import '../../styles/base/breakpoint';
-
-.quiz-container{
-  text-align: center;
-  .question-container {
-    display: flex;
-    flex-direction: column;
-    justify-content: center;
-    align-items: center;
-    margin: 3rem 1rem 1rem;
-    padding: 0.5rem 1rem;
-    box-shadow: 0px 4px 16px rgba(0, 0, 0, 0.55);
-    border-radius: 4px;
-    transition: all 300ms ease;
-    color: $white;
-    background: linear-gradient(180deg, #323339 0%, #25262b 100%);
-    height: 100%;
-    position: relative;
-    @media (min-width: $width-large-phone){
-      width: 60%;
-    }
-    @media (min-width: $width-large-desktop){
-      width: 45%;
-      padding: 0.5rem 1rem 2rem;
-
-    }
-    .question{
-      color: $grey-bright;
-      text-align: center;
-      margin-bottom: 2rem;
-      @media (min-width: $width-large-phone){
-        padding: 0 1rem;
-      }
-    }
-    .question-title{
-      color: $blue-light;
-      margin-bottom: 0.5rem;
-    }
-    .btn-back{
-      color: $white;
-      background: none;
-      border: none;
-      padding: 0;
-      font-size: 1.3rem;
-      position: absolute;
-      top: 1rem;
-      right: 1rem;
-    }
-  }
-  .answer{
-    text-align: center;
-    width: 100%;
-    @media (min-width: $width-large-phone){
-      max-width: 80%;
-    }
-    input[type="radio"]{
-      display: none;
-    }
-    label{
-      display: inline-block;
-      width: 100%;
-      border: 1px solid $grey-bright;
-      padding: 0.5rem 0;
-      margin-bottom: 1rem;
-      cursor: pointer;
-    }
-    input[type="radio"]:checked+label, label:hover{
-      background: $blue-light;
-      color: $dark-light-2;
-      border-color: $blue-light;
-    }
-  }
-  .btn-valid{
-    width: auto;
-    padding: 0.5rem 3rem;
-    border-color: $grey-bright;
-  }
-  .index-question{
-    margin: 2rem 0 1rem;
-  }
-}
diff --git a/src/components/SingleFluid/SingleFluidIndicators.scss b/src/components/SingleFluid/SingleFluidIndicators.scss
deleted file mode 100644
index 58f76cc9c..000000000
--- a/src/components/SingleFluid/SingleFluidIndicators.scss
+++ /dev/null
@@ -1,26 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-//SingleFluidIndicator
-.sfi-content {
-  min-height: 16rem;
-  width: 45.75rem;
-  @media #{$large-phone} {
-    width: 100%;
-  }
-  .sfi-header {
-    margin-top: 2.5rem;
-    margin-bottom: 1.25rem;
-    color: $grey-bright;
-  }
-  .sfi-redirect {
-    margin-bottom: 1.25rem;
-    display: flex;
-    flex-wrap: wrap;
-    .redirect-card-link:nth-child(2) {
-      margin-left: 0.625rem;
-    }
-    .redirect-card-link {
-      flex: 1;
-    }
-  }
-}
diff --git a/src/components/SingleFluid/SingleFluidRedirect.scss b/src/components/SingleFluid/SingleFluidRedirect.scss
deleted file mode 100644
index e6c5ef02b..000000000
--- a/src/components/SingleFluid/SingleFluidRedirect.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-// RedirectionMiniCard
-.redirect-card-link {
-  color: transparent;
-}
-.redirect-card-content {
-  margin: 0.25rem 0;
-}
diff --git a/src/components/SingleFluid/SingleFluidView.scss b/src/components/SingleFluid/SingleFluidView.scss
deleted file mode 100644
index bf7115a90..000000000
--- a/src/components/SingleFluid/SingleFluidView.scss
+++ /dev/null
@@ -1,8 +0,0 @@
-.chart-indicator-none {
-  visibility: hidden;
-  height: 0;
-}
-.chart-indicator-block {
-  visibility: visible;
-  height: auto;
-}
diff --git a/src/components/Version/Version.scss b/src/components/Version/Version.scss
deleted file mode 100644
index 3aa3284d9..000000000
--- a/src/components/Version/Version.scss
+++ /dev/null
@@ -1,7 +0,0 @@
-@import 'src/styles/base/color';
-
-.version-root {
-  color: $grey-bright;
-  text-align: center;
-  margin: 0 1.5rem 2rem;
-}
diff --git a/src/components/Welcome/WelcomeModal.scss b/src/components/Welcome/WelcomeModal.scss
deleted file mode 100644
index 441bb698e..000000000
--- a/src/components/Welcome/WelcomeModal.scss
+++ /dev/null
@@ -1,31 +0,0 @@
-@import 'src/styles/base/color';
-@import 'src/styles/base/breakpoint';
-
-.wm-header {
-  background: $multi-color-radial-gradient;
-  background-clip: 'text';
-  -webkit-background-clip: text;
-  color: transparent;
-  margin-top: 2rem;
-}
-.wm-name {
-  background: $multi-color-radial-gradient;
-  background-clip: 'text';
-  -webkit-background-clip: text;
-  color: transparent;
-  margin-bottom: 1.25rem;
-}
-.button-ok {
-  width: 90%;
-  margin-bottom: 2rem;
-}
-.wm-perso {
-  text-align: center;
-  width: 60%;
-  margin: 1rem;
-}
-.wm-connect {
-  text-align: center;
-  width: 88%;
-  margin: 1rem;
-}
-- 
GitLab