¿Por qué no se actualiza la clase de visita del elemento del tema?

Quiero cambiar los temas visitados en topic-item-list a una opacidad menor, y uso el siguiente código CSS:

.topic-list-item.visited > * {
  opacity: 0.7;
}

Luego descubrí que cuando visitaba un tema, este no añadía la clase visited, como en la imagen a continuación.
image

Además, ¿alguien sabe las diferencias entre .unseen-topic y .visited?

Hola,

Esto me está funcionando. Lo probé en mi sitio de prueba y la clase visited aparece después de abrir el tema.

Este es un tema nuevo que aún no he abierto, por lo que aparece la clase .unseen-topic.

Agregué este CSS a Common / CSS

.topic-list-item.visited {
  opacity: 0.7;
}

Y después de abrir el tema, aparecerá la clase .visited y desaparecerá la clase .unseen-topic.

Como puedes ver, la opacidad está funcionando bien. :slightly_smiling_face:

Aviso: Si el tema visitado anteriormente tiene nuevas respuestas, la clase .visited desaparecerá hasta que las veas.

2 Me gusta