diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index ab001e2..a02193c 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,12 +1,8 @@ { - "image": "mcr.microsoft.com/devcontainers/go:1", - "features": { - "ghcr.io/devcontainers/features/hugo:1": { - "extended": true, - "version": "0.152.2" - }, - "ghcr.io/devcontainers/features/node:1": {} - }, + "name": "HugoBlox Codespace", + "image": "ghcr.io/HugoBlox/hugo-blox-dev:hugo0.152.2", + "updateContentCommand": "pnpm install --frozen-lockfile --prefer-offline", + "postCreateCommand": "pnpm --version && hugo version", "customizations": { "vscode": { "extensions": [ @@ -14,9 +10,16 @@ ] } }, - "postCreateCommand": "pnpm install --no-frozen-lockfile && hugo --logLevel debug && pnpm dlx pagefind --source 'public' --verbose", - "postAttachCommand": "(code --command workbench.view.extension.hugoblox-studio || true) && hugo server --disableFastRender -D --port 1313", + "mounts": [ + "source=pnpm-store,target=/home/vscode/.local/share/pnpm,type=volume" + ], + "remoteUser": "vscode", "forwardPorts": [ 1313 - ] -} \ No newline at end of file + ], + "portsAttributes": { + "1313": { + "label": "Hugo Server" + } + } +} diff --git a/README.md b/README.md index 1e0649c..f12e659 100644 --- a/README.md +++ b/README.md @@ -2,71 +2,103 @@ [](https://hugoblox.com/templates/academic-cv/start/?utm_source=github&utm_medium=readme) -
- Your unfair advantage in academia and tech.
- Showcase your work, boost your citations, and land your dream job at places like Meta, Google, and Stanford.
+ Your unfair advantage in academia.
+ Stop sending PDFs into the void. Build a living portfolio that boosts citations and lands offers.
+ Trusted by 250,000+ researchers at MIT, Stanford, and Google.
- ๐ Deploy Your Free CV in 60s + ๐ Launch Free (60s) โข Live Demo โข - โจ Upgrade to Pro + Visual Editor
- Trusted by 250,000+ researchers, students, and educators worldwide. -
- - --- -## Your Career Starts Here +## Why This Template? -The Academic CV template is designed for impact. Whether you're an AI researcher, a recent graduate, or a seasoned professor, this is the last resumรฉ you'll ever need. +Most CVs are static PDFs that get lost in the pile. This is an **intelligent portfolio** that works 24/7 to advance your career. -- **โ๏ธ Showcase Your Expertise:** Easily write content with Markdown, Jupyter, or RStudio. Display your publications, talks, and projects in a stunning, professional layout. -- **๐ Boost Your Citations:** Automatic BibTeX import and SEO-optimized pages mean your work gets discovered more easily, increasing your research impact. -- **๐ผ Land Your Dream Job:** Create a memorable online presence that impresses recruiters from top tech firms and prestigious universities. -- **๐ Launch in Minutes:** No coding required. The Hugo Blox Builder lets you customize everything with drag-and-drop sections. +- **๐ฎ Future-Proof:** Your content lives in simple **Markdown**. No database to break, no lock-in. +- **๐ค AI-Ready:** Optimized for search engines and LLMs, so your work is found and cited. +- **โก Zero Maintenance:** Auto-import citations from BibTeX and focus on research. +- **โ๏ธ Edit Visually:** Use **HugoBlox Studio** in VS Code โ no coding needed. Full capabilities in Pro. + +*HugoBlox Studio: Drag-and-drop page builder inside VS Code.* + +> "My citations went up 3x after switching to this template. The citation auto-sync feature is a lifesaver." +> โ **Dr. Zhang**, AI Research Scientist, Meta + --- -## Level Up with Pro Templates +## Who This Is For -Ready to take your career to the next level? Our Pro templates offer exclusive designs and features to help you stand out even more. +- Students and grads applying to top labs and industry roles +- Researchers who want a living, citable portfolio +- Faculty/PIs showcasing publications, talks, and group news - +--- -| Feature | Academic CV (Free) | Academic CV Pro & Resumรฉ Pro | -| -------------------- | ------------------------ | -------------------------------- | -| **Design** | Professional & clean | **Exclusive premium designs** | -| **Layouts** | Standard resumรฉ sections | **Advanced layouts & timelines** | -| **Call to Action** | Simple contact link | **Prominent CTA buttons** | -| **First Impression** | Strong | **Unforgettable** | +## Features + +| Feature | Benefit | +| :--- | :--- | +| **Markdown, Jupyter, RStudio** | Write in the tools you already use. | +| **Auto-Update Citations** | Drop in a BibTeX file; formatted lists generated automatically. | +| **Visual Editor** | Drag-and-drop blocks to build pages in minutes. | +| **Global CDN** | Blazing fast load times (100/100 Lighthouse scores). | +| **Privacy First** | You own your data. Host for free on GitHub Pages. | + +--- + +## Notebook โ Posts and Slides + +- Publish your actual `.ipynb` as beautiful long-form posts โ code, outputs, and narrative kept intact. +- Slides in Markdown with Reveal.js: math, syntax highlight, diagrams, speaker notes. +- Coming soon: **Notebook โ Slides (beta)**. Request early access in Discord. + +Learn more: docs on [Notebooks](https://docs.hugoblox.com/reference/markdown/#-notebooks) and [Slides](https://docs.hugoblox.com/guides/slides/). + +--- + +## Why Go Pro (from $8/m) + +- Enhanced HugoBlox Studio visual editor โ save 10โ20 hours setting up and polishing +- Premium CV & Resumรฉ designs โ make an unforgettable first impression +- Pro blocks, remove attribution, and priority support + +--- + +## Free vs Pro + +| Feature | Academic CV (Free) | Academic CV Pro & Resumรฉ Pro | +| --- | --- | --- | +| Design | Professional & clean | Premium designs | +| Layouts | Standard sections | Advanced timelines & layouts | +| Courses/Lectures | Basic | Fully-Featured | +| First Impression | Strong | Unforgettable | +| Discord Support | Community | Priority | -
- ๐ Get the Pro Pass โ Includes all Pro templates for a one-time price.
+ ๐ Upgrade to Pro
โจ Deploy Academic CV Pro
โข
๐ Deploy Resumรฉ Pro
@@ -74,52 +106,46 @@ Ready to take your career to the next level? Our Pro templates offer exclusive d
---
-## What Researchers Say
+## Get Started
-> โHugo Blox saved me 40+ hours on my lab site. BibTeX integration auto-updates publications โ **our citations are up 3ร**.โ
-> โ **Dr. Sarah Yang**, AI Researcher
+### Option 1: No-Code (Fastest)
+Launch a fully hosted site in your browser. No software to install.
----
+๐ [**Launch in Browser (Free)**](https://hugoblox.com/templates/academic-cv/start?utm_source=github&utm_medium=readme)
-## Get Started in Minutes
+### Option 2: Studio (Visual Editor)
+1) Install [HugoBlox Studio](https://marketplace.visualstudio.com/items?itemName=hugoblox.hugoblox-studio) for VS Code
+2) Open this project and edit visually
-### Recommended (Fastest)
-
-Deploy your site to GitHub Pages in just 60 seconds with our browser-based starter.
-
-๐ Start with the Academic CV Template
-
-### Prefer the Command Line?
-
-Use the local quickstart:
+### Option 3: CLI (Developers)
+1) Install [Hugo](https://docs.hugoblox.com/start/cli/)
+2) Create your site with the CLI:
```bash
-# 1. Install Hugo Extended โ https://docs.hugoblox.com/getting-started/install-hugo/
-# 2. Clone this starter
-git clone https://github.com/HugoBlox/theme-academic-cv my-site
-cd my-site
-
-# 3. Run locally
-pnpm install && hugo server
+npx hugoblox create site --template academic-cv
```
-For more guides, visit our documentation at **https://docs.hugoblox.com/**.
-
---
-## Join the Community
+## FAQ
-Join thousands of creators in our vibrant community to ask questions, share your work, and help us improve.
+- Do I need to know Hugo? No โ you can edit visually or write Markdown.
+- Can I host for free? Yes โ GitHub Pages/Netlify are supported.
+- Can I export/migrate later? Yes โ your site is just files.
+- Can I cancel Pro anytime? Yes.
-- ๐ฌ Discord
-- ๐ Docs & Guides
-- ๐ฆ X / Twitter
-- โญ Star on GitHub
+---
+
+## Community & Support
+
+- ๐ฌ [**Discord Community**](https://discord.gg/z8wNYzb)
+- ๐ [**Documentation**](https://docs.hugoblox.com/?utm_source=github&utm_medium=readme)
+- ๐ฆ [**Follow on X**](https://x.com/BuildLore)
+- โญ [**Star on GitHub**](https://github.com/HugoBlox/hugo-blox-builder)
---
MIT ยฉ 2016-Present [George Cushen](https://georgecushen.com)
-
diff --git a/config/_default/module.yaml b/config/_default/module.yaml
index 8124ccf..a2c0449 100644
--- a/config/_default/module.yaml
+++ b/config/_default/module.yaml
@@ -7,6 +7,7 @@
imports:
- path: github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-netlify
- path: github.com/HugoBlox/hugo-blox-builder/modules/blox-tailwind
+ - path: github.com/HugoBlox/hugo-blox-builder/modules/blox-plugin-reveal
# Install any Hugo Blox within the `hugo-blox/blox/` folder
mounts:
diff --git a/config/_default/params.yaml b/config/_default/params.yaml
index fa396c7..1e1bdff 100644
--- a/config/_default/params.yaml
+++ b/config/_default/params.yaml
@@ -185,7 +185,7 @@ hugoblox:
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
comments:
enable: false
- provider: "" # giscus | disqus | commento
+ provider: "" # giscus | disqus
giscus:
repo: ""
repo_id: ""
@@ -193,8 +193,6 @@ hugoblox:
category_id: ""
disqus:
shortname: ""
- commento:
- url: ""
# โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
# ANALYTICS
diff --git a/content/_index.md b/content/_index.md
index cf4c56f..5d70dc6 100644
--- a/content/_index.md
+++ b/content/_index.md
@@ -30,7 +30,7 @@ sections:
# Name heading sizing to accommodate long or short names
name:
- size: balanced # Options: compact (long names), balanced (default), display (short names)
+ size: md # Options: xs, sm, md, lg (default), xl
# Avatar customization
avatar:
diff --git a/content/events/example/index.md b/content/events/example/index.md
index ec335bd..9b51d71 100644
--- a/content/events/example/index.md
+++ b/content/events/example/index.md
@@ -1,10 +1,10 @@
---
-title: Example Talk
+title: "Create Beautiful Presentations with Markdown"
-event: Hugo Blox Builder Conference
-event_url: https://example.org
+event: HugoBlox Showcase
+event_url: https://hugoblox.com
-location: Hugo Blox Builder HQ
+location: Online & In-Person
address:
street: 450 Serra Mall
city: Stanford
@@ -12,61 +12,404 @@ address:
postcode: '94305'
country: United States
-summary: An example talk using Hugo Blox Builder's Markdown slides feature.
-abstract: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis posuere tellusac convallis placerat. Proin tincidunt magna sed ex sollicitudin condimentum. Sed ac faucibus dolor, scelerisque sollicitudin nisi. Cras purus urna, suscipit quis sapien eu, pulvinar tempor diam.'
+summary: Discover how to create stunning, interactive presentations using simple Markdown โ no PowerPoint, Keynote, or vendor lock-in required.
+abstract: |
+ Join us to explore HugoBlox's revolutionary Markdown-based slide system. Create beautiful presentations with code syntax highlighting, math equations, animations, and dual-column layouts. Edit your slides in any text editor, version control them with Git, and present them anywhere with just a browser. Experience true presentation freedom.
# Talk start and end times.
-# End time can optionally be hidden by prefixing the line with `#`.
date: '2030-06-01T13:00:00Z'
date_end: '2030-06-01T15:00:00Z'
all_day: false
-# Schedule page publish date (NOT talk date).
publishDate: '2017-01-01T00:00:00Z'
authors:
- me
-tags: []
+tags:
+ - Markdown
+ - Presentations
+ - Open Science
+ - Academic
-# Is this a featured talk? (true/false)
-featured: false
+featured: true
image:
- caption: 'Image credit: [**Unsplash**](https://unsplash.com/photos/bzdhc5b3Bxs)'
+ caption: 'Presentation freedom with Markdown'
focal_point: Right
links:
- - type: code
- url: https://github.com
- - type: slides
- url: https://slideshare.net
- - type: video
- url: https://youtube.com
+ - icon: brands/github
+ name: Star on GitHub
+ url: https://github.com/HugoBlox/hugo-blox-builder
+ - icon: brands/youtube
+ name: Video Tutorial
+ url: https://www.youtube.com/
+ - icon: book-open
+ name: Documentation
+ url: https://docs.hugoblox.com/guides/slides/
-# Markdown Slides (optional).
-# Associate this talk with Markdown slides.
-# Simply enter your slide deck's filename without extension.
-# E.g. `slides = "example-slides"` references `content/slides/example-slides.md`.
-# Otherwise, set `slides = ""`.
-slides: ""
+# Link to your Markdown slides
+slides: "example"
-# Projects (optional).
-# Associate this post with one or more of your projects.
-# Simply enter your project's folder or file name without extension.
-# E.g. `projects = ["internal-project"]` references `content/project/deep-learning/index.md`.
-# Otherwise, set `projects = []`.
-projects:
- - example
+projects: []
---
+## ๐ฏ Why Markdown Slides?
+
+> [!SUCCESS] True Presentation Freedom
+> Unlike PowerPoint or Keynote, your presentations are **future-proof**, **portable**, and completely **under your control**. No proprietary formats, no vendor lock-in, no subscription fees.
+
+### The Problem with Traditional Slides
+
+**PowerPoint & Keynote:**
+- ๐ธ Expensive licenses or subscriptions
+- ๐ Proprietary file formats (`.pptx`, `.key`)
+- ๐ป Platform-specific (Windows/Mac only)
+- ๐ฆ Large binary files
+- ๐ซ Difficult to version control
+- ๐ฐ Lost formatting when sharing
+
+**Google Slides:**
+- โ๏ธ Requires internet connection
+- ๐ Data stored on Google's servers
+- ๐ฑ Limited offline editing
+- ๐จ Formatting breaks when exporting
+- ๐ Dependency on Google's platform
+
+### The Hugo Blox Solution
+
+> [!TIP] **Markdown Changes Everything**
+> Write your presentations in simple, human-readable Markdown. Edit anywhere, present anywhere, own forever.
+
+---
+
+## โจ What You Get
+
+### ๐จ Professional Design, Zero Effort
+
+- **15+ Built-in Themes** โ Black, white, sky, league, and more
+- **Syntax Highlighting** โ Beautiful code blocks with 50+ languages
+- **Math Support** โ LaTeX equations render perfectly: $E = mc^2$
+- **Responsive** โ Looks great on any screen size
+
+### ๐ Write in Plain Text
+
+````markdown
+## My Slide Title
+
+- Point one
+- Point two
+- Point three
+
+```python
+def hello():
+ return "World!"
+```
+
+---
+````
+
+That's it! No complex UI, no formatting headaches.
+
+### ๐ Edit Anywhere, Anytime
+
+> [!IMPORTANT] **Zero Lock-In**
+> Your slides are just Markdown files. Edit them in:
+> - **HugoBlox Studio** โ Visual editing with live preview
+> - **VS Code** โ With Markdown extensions
+> - **Obsidian** โ Note-taking app that speaks Markdown
+> - **Typora** โ Minimal distraction writing
+> - **Any text editor** โ Even Notepad works!
+
+{{< button url="https://docs.hugoblox.com/guides/studio/" text="Try HugoBlox Studio" icon="paint-brush" style="secondary" size="md" new_tab="true" rounded="lg" />}}
+
+### ๐ฏ Advanced Features
+
+**Dual Column Layouts:**
+```markdown
+