Revert "Revert "config""

This reverts commit 39a098b71040edc431f6d2e70e4745ac7d03c7ed.
Revert "Revert "sidebar""

This reverts commit f98bd5fdd433ce5e95f859aed11a09a619508999.