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

**URL:** <https://community.hubspot.com/t/more-flexible-knowledge-base-design-and-layout-including-custom-html-css/25163>\
**Category:** HubSpot Ideas\
**Tags:** template-design, templates, content\
**Created:** [September 7, 2020, 6:17pm UTC](https://community.hubspot.com/t/more-flexible-knowledge-base-design-and-layout-including-custom-html-css/25163 "2020-09-07T18:17:50Z")\
**Posts on this page:** 1\
**Showing post:** 30

<div class="post-metadata">

**Author:** ![cheryllyne](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/cheryllyne/32/28150_2.png) [@cheryllyne](https://community.hubspot.com/u/cheryllyne)\
**Post date:** [August 1, 2019, 4:06pm UTC](https://community.hubspot.com/t/more-flexible-knowledge-base-design-and-layout-including-custom-html-css/25163/30 "2019-08-01T16:06:22Z")

</div>

Here’s an example of a top-level page that’s very well done.

At minimum I would say the top-level page should include:

1. all categories
2. all categories’ subcategories
3. all subcategories’ article titles

Thanks for your consideration!

Cheryl

 ![slackKBExample.png](https://d2qpr2jzcazej7.cloudfront.net/original/3X/0/f/0f49a83c1fe7d8296550f804017086b469c15a92.png)

---

_[View the full topic](https://community.hubspot.com/t/more-flexible-knowledge-base-design-and-layout-including-custom-html-css/25163)._
