Lectures/assets/css/editor.css

55 lines
1.2 KiB
CSS

/* Personnalisation de l'éditeur Quill */
.ql-toolbar {
background: var(--bg-secondary) !important;
border-color: var(--border-color) !important;
border-radius: var(--radius-sm) var(--radius-sm) 0 0;
}
.ql-container {
background: var(--input-bg) !important;
border-color: var(--border-color) !important;
color: var(--text-primary) !important;
border-radius: 0 0 var(--radius-sm) var(--radius-sm);
min-height: 300px;
}
.ql-editor {
color: var(--text-primary) !important;
}
/* Boutons de la barre d'outils */
.ql-snow .ql-stroke {
stroke: var(--text-secondary) !important;
}
.ql-snow .ql-fill {
fill: var(--text-secondary) !important;
}
.ql-snow .ql-picker {
color: var(--text-secondary) !important;
}
/* Menu déroulant */
.ql-snow .ql-picker-options {
background-color: var(--bg-secondary) !important;
border-color: var(--border-color) !important;
}
/* États au survol */
.ql-snow .ql-toolbar button:hover,
.ql-snow .ql-toolbar button.ql-active {
.ql-stroke {
stroke: var(--accent-primary) !important;
}
.ql-fill {
fill: var(--accent-primary) !important;
}
}
/* Responsive */
@media (max-width: 768px) {
.ql-container {
min-height: 200px;
}
}