# Project 47: Sidebar eval again | Number | Topic | Clicks | | --- | --- | --- | | 1 | Code walkthroughs | 3 | | 2 | Document API described with AsyncAPI | 3 | | 3 | Set up your navbar, footer, and sidebar | 2 | | 4 | Use API functions to integrate data from Graphana | 3 | | 5 | Change the color of a heading | 2 | | 6 | Revert changes | 2 | | 7 | Single source content from another repo | 3 | | 8 | Version content | 2 | | 9 | Set up SSO with Okta | 3 | | 10 | Protect the content behind a login | 10 | | 11 | Make advanced role based access where different team members can access different content | 3 | | 12 | Add a multi-product switcher | 3 | | 13 | Use a GitHub action to single-source content | 4 | | 14 | Add cards or tiles in Markdown pages | 3 | | 15 | Set up Respect Monitoring | 3 | | 16 | Highlight specific rows in a table | 5 | ## What made you smile? - It was pretty funny and interesting to see how the Sidebar evolved and definitely easier than the last time. - The sidebar looks more logical, groupped items appear in expected locations. ## What did you find confusing? - Item 4: We found the API functions integration, however nothing mentioning Grafana itself. - Item 9: we haven't found the information about OKTA itself, but we reached to the documentation about different IdPs. - Item 10: we were trying to find the `requiresLogin: true`, however it was impossible to get to it via the Sidebar.