Styling Discourse con variabili: un caso per una semantica più semplice

Beh, penso che il modo in cui il CSS funzionerebbe naturalmente sia semplicemente saltare le variabili e fare

/* Imposta le basi del design */
body {
  border-width: 2px;
  background-color: #3498db;
  margin: 1rem;
}

/* Sovrascrivi a livello di componente quando necessario */
.d-topic-list,
.d-sidebar {
  border-width: 1px;
}

Forse sono solo vecchio.

Il vero problema è questo

Esempio: puntare semplicemente a .btn o button:

.btn {
    border: 1px solid red;
}

perde i pulsanti dei post ma punta al link “visualizzazioni” e al menu hamburger.

1 Mi Piace