The edit button on the component pages does not appear in one of the Discourse installations. That’s why I can’t edit the styles of the components. What could be the reason for this? Edit: Also “uploads” section is missing.
Yes you can either fork the Github repository and customize it that way, or if you prefer customizing it with the Discourse admin interface you can create an additional local theme component (so for example you’d have the remote version of custom header links installed from Github, and then you can create a local “custom header links edits” component and add that as well).
If you’re willing to learn a little bit of git, forking is probably the best way to go about it because you get all the benefits of source control and have all the Github features available to merge your changes with upstream updates.
Hi. I was not aware of this change. My site uses a lot of theme components and I did not have the custom CSS I wrote for each one of them, which took me months to figure out. Now all my theme components have no custom CSS and my site looks terrible. Is there any way to retrieve at least the CSS so i can follow the new guidelines? thanks…
You can see something like a change log If you go to Admin > Logs then filter by “change theme” and then viewing the details will show you a diff for each change you made