I am attempting to style and brand a new Community Help Centre, and while the premade templates and components provide the functionality I'm after, they have no ability for visual customising to get what I'm after.
My first thought was to D.I.Y some LWC components to replicate all the functionality - starting with the very basics of knowledge article search, article detail page, topic listing, and topic recommendations - with very hit or miss results. Querying Knowledge Article data is fine, but anything to do with Topics just seems like a nightmare and the only documentation I can find is using ConnectApi (eg., getTopics()).
My other option if that fails is to just write a whole bunch of overriding CSS styles to make the premade components look a bit nicer....not my preferred option!
Is there anyway to find the code for the pre-made components for me to leverage and build from?