diff --git a/assets/css/style.scss b/assets/css/style.scss
index f791e13f3b4ee2f1bee5f31168b85ffc84254ac2..fd488ff536624064d4dd2d6736a8e4f78ffcb5a8 100644
--- a/assets/css/style.scss
+++ b/assets/css/style.scss
@@ -4,6 +4,7 @@ $link-decoration: none;
 $text-muted: var(--txt-muted-color);
 $font-family-base: Montserrat, Helvetica, Arial, serif;
 $small-font-size: 70%;
+$link-hover-decoration: underline;
 
 // Forms
 $form-check-input-checked-bg-color: var(--txt-muted-color);
@@ -72,6 +73,11 @@ body {
 	color: var(--txt-primary-color);
 }
 
+a,
+a:hover {
+	color: var(--txt-link);
+}
+
 .txt-secondary {
 	color: var(--txt-secondary-color);
 }
diff --git a/components/btn/Clipboard.vue b/components/btn/Clipboard.vue
index 46f3266e8bf47e5aa4ff1fb7c4a7964e1608e960..59f7e7e702fd0719af94dc5d54fec90cd6f55750 100644
--- a/components/btn/Clipboard.vue
+++ b/components/btn/Clipboard.vue
@@ -35,5 +35,9 @@ export default {
 <style lang="scss">
 .clipboard {
 	max-width: 500px;
+
+	input {
+		user-select: none;
+	}
 }
 </style>
diff --git a/components/navigation/Bar.vue b/components/navigation/Bar.vue
index fc7b3c45e3d1799bf2aa3e1ab8c1eb5b33eaba01..3e861f0483970bf4632aad0e638600d2b31f9ea9 100644
--- a/components/navigation/Bar.vue
+++ b/components/navigation/Bar.vue
@@ -187,7 +187,13 @@ nav.breadcrumb-wrapper {
 }
 
 .logo {
-	max-width: 75px;
+	&:hover {
+		text-decoration: none;
+	}
+
+	img {
+		max-width: 75px;
+	}
 }
 
 @media (min-width: 1200px) {
diff --git a/components/navigation/menu/Sidebar.vue b/components/navigation/menu/Sidebar.vue
index 84f342bd6987b99f79834c1aea2b0fd89da807ad..c75ebd0e247d70e345084c08f248836476d7274e 100644
--- a/components/navigation/menu/Sidebar.vue
+++ b/components/navigation/menu/Sidebar.vue
@@ -8,8 +8,8 @@
 					}
 				"
 				:to="localePath('/')"
-				class="d-flex px-3 pt-3">
-				<img :src="$icon(512)" alt="Accueil" class="logo" />
+				class="logo d-flex px-3 pt-3">
+				<img :src="$icon(512)" alt="Accueil" />
 				<div>
 					<h1 class="h3">Wotwizard</h1>
 					<small class="text-muted">{{ $t("slogan") }}</small>
diff --git a/layouts/default.vue b/layouts/default.vue
index 86da2f6d7b315571d778a13e415f726a3fe035d0..1eaca3d2202c85f671fb7f7ce78fa129e71b4bd7 100644
--- a/layouts/default.vue
+++ b/layouts/default.vue
@@ -73,6 +73,7 @@ export default {
 	--txt-primary-color: #000;
 	--txt-secondary-color: #435770;
 	--txt-muted-color: #5e7690;
+	--txt-link: #6e7881;
 	--bg-primary-color: #fff;
 	--bg-secondary-color: #e9ecef;
 	--bg-menu-color: #fafafa;
@@ -84,6 +85,7 @@ export default {
 	--txt-primary-color: #fff;
 	--txt-secondary-color: #c4cbd3;
 	--txt-muted-color: #9fa2a4;
+	--txt-link: #75828d;
 	--bg-primary-color: #111828;
 	--bg-secondary-color: #202938;
 	--bg-menu-color: #323949;