Boxen mit Unterkategorien in eine Aufzählungsliste

:warning: Bearbeitung: Ab dem 09.11.2023: Kategorie-Stile, die keine quadratischen Aufzählungszeichen sind, werden in naher Zukunft eingestellt/nicht mehr verfügbar sein.


Ich antworte hier später, aber besser spät als nie… :slight_smile:

Um sie übereinander zu stapeln:

.category-box .subcategories {
    flex-direction: column;
    .subcategory {
        .subcategory-image-placeholder {
            display: none;
        }
    }
}

Was eine Aufzählungsliste angeht, so hängt es davon ab, welchen Stil Sie für Ihre Kategorien verwenden. Nehmen wir an, Sie verwenden „Aufzählungspunkte“:
image

Es wird so aussehen:

Wenn Sie die farbigen Aufzählungszeichen für die übergeordneten Kategorien beibehalten möchten, aber nicht für die Unterkategorien:

Verwendung des tatsächlichen Aufzählungszeichens:

.category-box .subcategories {
    flex-direction: column;
    .subcategory {
        &:before {
            content: "•";
            margin-right: .25em;
            font-size: 1.5em;
            line-height: 0;
        }
        .badge-category-bg {
            display: none;
        }
        .subcategory-image-placeholder {
            display: none;
        }
    }
}

Einfacher, durch Umformen des aktuellen Discourse-Kategorie-Aufzählungszeichens:

.category-box .subcategories {
    flex-direction: column;
    .subcategory {
        .badge-category-bg {
            border-radius: 50%;
        }
        .subcategory-image-placeholder {
            display: none;
        }
    }
}

2 „Gefällt mir“