feat: améliorer la cohérence des couleurs dans le thème sombre pour les tags et actions des notes, simplifier l'héritage de couleur avec inherit, uniformiser le style des boutons de palette (36px, border-radius 0.375rem), et ajouter états hover pour meilleure interaction visuelle

This commit is contained in:
2026-02-17 21:52:01 -05:00
parent 7817f5b39f
commit 5631c8935b
+15 -19
View File
@@ -672,6 +672,7 @@ body.view-notes .content-container {
[data-theme="dark"] .note-tag {
background: rgba(255, 255, 255, 0.1);
color: #9aa0a6;
}
/* Hover Actions */
@@ -683,6 +684,7 @@ body.view-notes .content-container {
margin-top: 8px;
margin-left: -8px;
/* Alignment fix */
color: var(--text-light, #5f6368);
opacity: 0;
/* Hidden by default */
transition: opacity 0.2s;
@@ -691,6 +693,10 @@ body.view-notes .content-container {
z-index: 2;
}
[data-theme="dark"] .note-hover-actions {
color: #9aa0a6;
}
/* Show actions on hover */
.note-card:hover .note-hover-actions {
opacity: 1;
@@ -715,19 +721,13 @@ body.view-notes .content-container {
display: flex;
align-items: center;
justify-content: center;
color: var(--text-light, #5f6368);
color: inherit;
cursor: pointer;
font-size: 1.1rem;
transition: background-color 0.2s, color 0.2s;
text-decoration: none;
}
[data-theme="dark"] .note-hover-actions > button,
[data-theme="dark"] .note-hover-actions > a,
[data-theme="dark"] .note-hover-actions > div > button {
color: #9aa0a6;
}
.note-hover-actions > button:hover,
.note-hover-actions > a:hover,
.note-hover-actions > div > button:hover {
@@ -735,35 +735,31 @@ body.view-notes .content-container {
color: var(--text-color);
}
[data-theme="dark"] .note-hover-actions > button:hover,
[data-theme="dark"] .note-hover-actions > a:hover,
[data-theme="dark"] .note-hover-actions > div > button:hover {
color: #e8eaed;
}
.bookmark-palette {
display: inline-flex;
align-items: center;
position: relative;
color: var(--text-muted);
}
.bookmark-palette > button {
background: none;
border: none;
width: 34px;
height: 34px;
border-radius: 50%;
width: 36px;
height: 36px;
border-radius: 0.375rem;
display: flex;
align-items: center;
justify-content: center;
color: var(--text-light, #5f6368);
color: inherit;
cursor: pointer;
font-size: 1.1rem;
transition: background-color 0.2s, color 0.2s;
}
[data-theme="dark"] .bookmark-palette > button {
color: #9aa0a6;
.bookmark-palette > button:hover {
background: var(--primary-light);
color: var(--primary);
}
.palette-popup {