More flexible knowledge base design and layout, including custom HTML/CSS

I would like to see a place where we can put custom content and things like announcements on the landing page. For example, “Drop in to our Office Hours every Friday at noon” or “New features rolling out for xxxx on DATE.”