Voeg Sidebar-ondersteuning toe "Discourse Icon" & meer

Feature Request:

Add support for “Discourse Icon” to render in Sidebar also bbcode color
& Emoji support.

1 like

Is er een manier om het pictogram te wijzigen dat voor een specifieke link wordt gebruikt? Ik heb de code bekeken en het lijkt erop dat dit vast is gecodeerd in doc-category-sidebar-panel.js en getPrefixValue(). Is mijn interpretatie van de code correct?

Als dit momenteel niet mogelijk is, staat het dan gepland voor de roadmap?

2 likes

Second this, using emojis in the index would be easy and dynamic, and look very good, but I’d assume FontAwesome would be more in line with Discourse. I think emoji’s look somehow nicer and more inviting on docs.

1 like

Being able to us Emoji, Custom Emoji or Fontawesome would be very very helpful - in my documentation categories the headings would often be something like ‘Digital Ocean’ or ‘AWS’, or ‘Mailgun’ so being able to add the icon for these (even if I have to add them to Custom Emoji manually) would really feed my inner Documentation Obsessive Compulsions (in a good way).

5 likes

I am patiently waiting :smiling_face_with_sunglasses:

2 likes

+1 for a way to use different icons or suppress the icons. Having a :page_facing_up: icon exactly the same for each item in the list doesn’t really add anything for me.

In case it helps anyone, here is CSS which suppresses the :page_facing_up: in Discourse Doc Categories sidebar lists but doesn’t suppress the sidebar icons/dots elsewhere in Discourse.

.discourse-docs-sidebar-panel {
    .sidebar-section-link .sidebar-section-link-prefix {
        display: none !important;
    }
    .sidebar-section-link-content-text {
        margin-left: 10px;
    }
}

The margin-left: 10px; bit can be tweaked to align the text in a visually pleasing way to you.

Just put this in your custom theme CSS (or make it part of a bespoke theme component in your site for convenience)

3 likes