The sidebar is the left panel that slides in when you toggle it. It contains your profile, navigation links, and social media icons.
Profile
The profile section displays your avatar, name, and a short bio.
1 | profile: |
Avatar is fetched from Gravatar using the email hash unless you provide an explicit avatar URL.
Navigation Menu
Define the links that appear in the sidebar below your profile:
1 | menu: |
Each entry is Label: URL. URLs can be internal paths (/about) or external links (https://github.com/username).
Hexo auto-generates /archives, /tags, and /categories pages when you use the hexo new page command with the appropriate layout. See Content Configuration → for pagination settings.
Social Media Icons
Inside includes built-in icons for common platforms. Each entry renders as an icon button in the sidebar.
1 | sns: |
Custom Icon
For any platform without a built-in icon, provide your own HTML template:
1 | sns: |
Footer
The footer appears at the bottom of the sidebar. Control which elements are visible:
1 | footer: |
Complete Sidebar Configuration Example
1 | profile: |
Next Steps
- Content Configuration → — Archive/tag/category pagination
- Front-matter → — Per-post metadata
