How hugoblox/hugo-theme-academic-cv works
This repository is an academic portfolio site template: people edit Markdown and configuration, Hugo renders a public site, and visitors consume it. The graph keeps the template’s major content areas distinct and includes documented editing and publication-import capabilities; their implementation is not shown in the sampled source, so those integrations are marked optional or left unwired.
Main entry points: blog Blog and notebooks · publications Publications · projects Research projects · courses Courses
Components 16
Portfolio content
- Blog and notebooks
content/blog - Publications
content/publications - Research projects
content/projects - Courses
content/courses - Events and talks
content/events - Presentation slides
content/slides - Profile and experience
content/experience.md - Author profiles
data/authors
Site rendering
- Site configuration
config/_default - Hugo renderer
- Rendered portfolio
Editing tools
- Hugo Chat
- Ownable CMS
Site audience
- Site visitors
Other components
- Site author
- BibTeX or DOI
Connections 23
- Site author → Blog and notebooks: edits content
- Site author → Publications: edits content
- Site author → Research projects: edits content
- Site author → Courses: edits content
- Site author → Events and talks: edits content
- Site author → Presentation slides: edits content
- Site author → Profile and experience: edits content
- Site author → Author profiles: edits profiles
- Site author → Site configuration: edits settings
- Blog and notebooks → Hugo renderer: provides content
- Publications → Hugo renderer: provides content
- Research projects → Hugo renderer: provides content
- Courses → Hugo renderer: provides content
- Events and talks → Hugo renderer: provides content
- Presentation slides → Hugo renderer: provides content
- Profile and experience → Hugo renderer: provides content
- Author profiles → Hugo renderer: provides data
- Site configuration → Hugo renderer: configures rendering
- Hugo renderer → Rendered portfolio: renders pages
- Rendered portfolio → Site visitors: serves portfolio
- Hugo Chat → Blog and notebooks: generates pages
- Ownable CMS → Blog and notebooks: edits visually
- BibTeX or DOI → Publications: imports citations