diff --git a/src/View/Frictions/PlotStricklers.py b/src/View/Frictions/PlotStricklers.py
index a65ae896bdbe8b7969169521b14aaa966c2867ab..2f180e68f72795753f5ae374dc7cd956d9782e74 100644
--- a/src/View/Frictions/PlotStricklers.py
+++ b/src/View/Frictions/PlotStricklers.py
@@ -68,11 +68,11 @@ class PlotStricklers(PamhyrPlot):
 
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Stricklers"),
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "Kp (m)"),
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
 
         kp = self.data.reach.get_kp()
diff --git a/src/View/Geometry/PlotAC.py b/src/View/Geometry/PlotAC.py
index 7cc7518433041bb75ec8d130ed41b7f6ae2d9efa..d5ffd32fe3d390ba45dfd800202a4010ab1fddbe 100644
--- a/src/View/Geometry/PlotAC.py
+++ b/src/View/Geometry/PlotAC.py
@@ -72,11 +72,11 @@ class PlotAC(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "Transverse abscissa (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Height (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.figure.tight_layout()
 
@@ -176,11 +176,11 @@ class PlotAC(PamhyrPlot):
         self.canvas.axes.grid(color='grey', linestyle='--', linewidth=0.5)
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "Abscisse en travers (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Cote (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.figure.tight_layout()
 
diff --git a/src/View/Geometry/PlotKPZ.py b/src/View/Geometry/PlotKPZ.py
index 79fbfe058f65f5350df34bd6964b2b85598059b1..6825abfa7dcb1aaf049396645c9d2ee3776cbea3 100644
--- a/src/View/Geometry/PlotKPZ.py
+++ b/src/View/Geometry/PlotKPZ.py
@@ -64,11 +64,11 @@ class PlotKPZ(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "Kp (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Height (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         kp = self.data.get_kp()
diff --git a/src/View/Geometry/PlotXY.py b/src/View/Geometry/PlotXY.py
index fcd55ecce7e98d2ab7352c76a1d2c906dd26299b..9aba4652b25c04a014de3c2ed83763f277277e1d 100644
--- a/src/View/Geometry/PlotXY.py
+++ b/src/View/Geometry/PlotXY.py
@@ -65,11 +65,11 @@ class PlotXY(PamhyrPlot):
         # Axes
         self.canvas.axes.set_xlabel(
             _translate("Geometry", "X (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("Geometry", "Y (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.axis("equal")
 
diff --git a/src/View/InitialConditions/PlotDKP.py b/src/View/InitialConditions/PlotDKP.py
index b81e4cdfd139556daf574d83783b6a6f53d88a4d..ad854fb4bdc43336c1fcec3bcb0f2738d693dab2 100644
--- a/src/View/InitialConditions/PlotDKP.py
+++ b/src/View/InitialConditions/PlotDKP.py
@@ -37,11 +37,11 @@ class PlotDKP(PamhyrPlot):
 
         self.canvas.axes.set_ylabel(
             self._trad["elevation"],
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
         self.canvas.axes.set_xlabel(
             self._trad["kp"],
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
 
         kp = self.data.reach.reach.get_kp()
diff --git a/src/View/InitialConditions/PlotDischarge.py b/src/View/InitialConditions/PlotDischarge.py
index 0f918501e15ca45b93024524deec2beedc9b5448..b5a69d5c30ff55903da16002eed3446dfc7ce5fa 100644
--- a/src/View/InitialConditions/PlotDischarge.py
+++ b/src/View/InitialConditions/PlotDischarge.py
@@ -31,11 +31,11 @@ class PlotDischarge(PamhyrPlot):
 
         self.canvas.axes.set_ylabel(
             self._trad["discharge"],
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
         self.canvas.axes.set_xlabel(
             self._trad["kp"],
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
 
         kp = self.data.reach.reach.get_kp()
diff --git a/src/View/Results/CustomPlot/Plot.py b/src/View/Results/CustomPlot/Plot.py
index 06f911a2d4721f29c52fcf9754e9e44265378c73..80dcf550d4c86999d3341976afd0fde3c66b7ff1 100644
--- a/src/View/Results/CustomPlot/Plot.py
+++ b/src/View/Results/CustomPlot/Plot.py
@@ -292,12 +292,12 @@ class CustomPlot(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             self._trad[self._x],
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         self.canvas.axes.set_ylabel(
             self._trad[self._y_axes[0]],
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         for axes in self._y_axes[1:]:
@@ -307,7 +307,7 @@ class CustomPlot(PamhyrPlot):
             ax_new = self.canvas.axes.twinx()
             ax_new.set_ylabel(
                 self._trad[axes],
-                color='green', fontsize=10
+                color='black', fontsize=10
             )
             self._axes[axes] = ax_new
 
diff --git a/src/View/Results/PlotAC.py b/src/View/Results/PlotAC.py
index 345b5824afdf21a46703197dbefebbf205949a19..16c3b93ca3ef6b65a7fba5cabe544234e4b994e6 100644
--- a/src/View/Results/PlotAC.py
+++ b/src/View/Results/PlotAC.py
@@ -61,11 +61,11 @@ class PlotAC(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "X (m)"),
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Elevation (m)"),
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
 
         reach = self.results.river.reach(self._current_reach_id)
diff --git a/src/View/Results/PlotH.py b/src/View/Results/PlotH.py
index a6184e21251dcf693e68f541e50044b0c516aa3e..234e5642c52ae93ff0d58fb9067af1d99f623700 100644
--- a/src/View/Results/PlotH.py
+++ b/src/View/Results/PlotH.py
@@ -82,11 +82,11 @@ class PlotH(PamhyrPlot):
         # Axes
         self.canvas.axes.set_xlabel(
             _translate("Results", "Time (s)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("Results", "Discharge (m³/s)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         ts = list(self.results.get("timestamps"))
diff --git a/src/View/Results/PlotKPC.py b/src/View/Results/PlotKPC.py
index 827ca104e1905503afc4024cbb0ba411cd66f660..a030ded841ccdf042ea6346377115cd76c1ab56c 100644
--- a/src/View/Results/PlotKPC.py
+++ b/src/View/Results/PlotKPC.py
@@ -63,11 +63,11 @@ class PlotKPC(PamhyrPlot):
 
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Elevation (m)"),
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "KP (m)"),
-            color='green', fontsize=11
+            color='black', fontsize=11
         )
 
         kp = reach.geometry.get_kp()
diff --git a/src/View/Results/PlotSedProfile.py b/src/View/Results/PlotSedProfile.py
index 5d25b189cbe8ed894fc241d2a5c7d5dc9e85053c..895df719633913c52947433160ed2280e6bad16b 100644
--- a/src/View/Results/PlotSedProfile.py
+++ b/src/View/Results/PlotSedProfile.py
@@ -132,11 +132,11 @@ class PlotSedProfile(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "X (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Height (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         x = profile.geometry.get_station()
diff --git a/src/View/Results/PlotSedReach.py b/src/View/Results/PlotSedReach.py
index fe7498d14cde9ba8387e8bec11e9b99810bde509..3978930d2fb265ed60da62ce5b91bde6e2ccd2a9 100644
--- a/src/View/Results/PlotSedReach.py
+++ b/src/View/Results/PlotSedReach.py
@@ -213,11 +213,11 @@ class PlotSedReach(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "Kp (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Height (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         kp = reach.geometry.get_kp()
diff --git a/src/View/Results/PlotXY.py b/src/View/Results/PlotXY.py
index 276ab60014153d1d6db6eb5458f2b8f8afa288f4..21ba93a4853f90d157b9c7df1a24e6e8d7de2073 100644
--- a/src/View/Results/PlotXY.py
+++ b/src/View/Results/PlotXY.py
@@ -83,11 +83,11 @@ class PlotXY(PamhyrPlot):
         # Axes
         self.canvas.axes.set_xlabel(
             _translate("Results", "X (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("Results", "Y (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.axis("equal")
 
diff --git a/src/View/SedimentLayers/Edit/Plot.py b/src/View/SedimentLayers/Edit/Plot.py
index 69e58f835080ddc69468d50d5c1baa7af5472a25..820dc46be5182a687ea2774ea7abe49d201d8e2d 100644
--- a/src/View/SedimentLayers/Edit/Plot.py
+++ b/src/View/SedimentLayers/Edit/Plot.py
@@ -35,7 +35,7 @@ class Plot(PamhyrPlot):
         self.canvas.axes.axes.get_xaxis().set_visible(False)
         self.canvas.axes.set_ylabel(
             self._trad["height"],
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         if self.data is None:
diff --git a/src/View/SedimentLayers/Reach/Plot.py b/src/View/SedimentLayers/Reach/Plot.py
index 1bea651fea5e2c930d9c90d70cf5be316115ba13..118af1dbffeaa30b4ff30239b16de09eda5c61df 100644
--- a/src/View/SedimentLayers/Reach/Plot.py
+++ b/src/View/SedimentLayers/Reach/Plot.py
@@ -46,11 +46,11 @@ class Plot(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             self._trad["kp"],
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             self._trad["height"],
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         kp = self.data.get_kp()
diff --git a/src/View/SedimentLayers/Reach/Profile/Plot.py b/src/View/SedimentLayers/Reach/Profile/Plot.py
index 5000ca9bb2cf697b0b97d448003b98ac2136d3b1..17a1a58438d0dffa9748ff9a39d6d159a11a3f7d 100644
--- a/src/View/SedimentLayers/Reach/Profile/Plot.py
+++ b/src/View/SedimentLayers/Reach/Profile/Plot.py
@@ -46,11 +46,11 @@ class Plot(PamhyrPlot):
 
         self.canvas.axes.set_xlabel(
             _translate("MainWindow_reach", "X (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
         self.canvas.axes.set_ylabel(
             _translate("MainWindow_reach", "Height (m)"),
-            color='green', fontsize=10
+            color='black', fontsize=10
         )
 
         x = self.data.get_station()
diff --git a/src/View/Tools/Plot/PamhyrCanvas.py b/src/View/Tools/Plot/PamhyrCanvas.py
index ee1f5373544bb9096839da3e6b7ef964679035b4..b8962c2e191106197baeb3cb9063b549dbb7659f 100644
--- a/src/View/Tools/Plot/PamhyrCanvas.py
+++ b/src/View/Tools/Plot/PamhyrCanvas.py
@@ -32,7 +32,7 @@ class MplCanvas(FigureCanvasQTAgg):
             '(x = ' + format(x, '1.4f') + ', \t' +
             ' y = ' + format(y, '1.4f') + ')'
         )
-        self.axes.grid(color='green', linestyle='--', linewidth=0.5)
+        self.axes.grid(color='black', linestyle='--', linewidth=0.5)
         self.axes.yaxis.tick_left()
         self.axes.xaxis.tick_bottom()
         self.axes.spines[['top', 'right']].set_color('none')