All Projects → puresyntax71 → hugo-theme-chunky-poster

puresyntax71 / hugo-theme-chunky-poster

Licence: MIT license
A simple, bootstrap 4 based hugo blog theme.

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to hugo-theme-chunky-poster

Hugo Theme Bootstrap4 Blog
A blogging-centric Bootstrap v4 theme for the Hugo static site generator.
Stars: ✭ 191 (+80.19%)
Mutual labels:  hugo-theme, hugo, blog-theme
Hugo Ink
Crisp, minimal personal website and blog theme for Hugo
Stars: ✭ 209 (+97.17%)
Mutual labels:  hugo-theme, hugo, blog-theme
hugo-initio
Hugo Theme port of Initio bootstrap template by GetTemplate
Stars: ✭ 58 (-45.28%)
Mutual labels:  hugo-theme, hugo, blog-theme
Hugo Clarity
A theme for Hugo based on VMware Clarity
Stars: ✭ 189 (+78.3%)
Mutual labels:  hugo-theme, hugo, blog-theme
Hugo Theme Noteworthy
A minimalist Hugo theme for writers and bloggers
Stars: ✭ 119 (+12.26%)
Mutual labels:  hugo-theme, hugo, blog-theme
geeky-hugo
Geeky is a Personal Hugo blog theme focused on high speed. Geeky is fully responsive, Superfast, and powered by Bootstrap v5.
Stars: ✭ 44 (-58.49%)
Mutual labels:  hugo-theme, hugo, blog-theme
bookworm-light
Bookworm is a clean and modern Hugo blog theme focused on high speed and support multiple authors.
Stars: ✭ 59 (-44.34%)
Mutual labels:  hugo-theme, hugo, blog-theme
hugo-theme-massively
Massively theme for Hugo static site generator
Stars: ✭ 113 (+6.6%)
Mutual labels:  hugo-theme, hugo, blog-theme
Hugo Coder
A minimalist blog theme for hugo.
Stars: ✭ 1,374 (+1196.23%)
Mutual labels:  hugo-theme, hugo, blog-theme
Hugo Steam Theme
Port of Tommaso Barbato's Ghost theme Steam to Hugo
Stars: ✭ 69 (-34.91%)
Mutual labels:  hugo-theme, hugo, blog-theme
hugo-sugoi
Hugo-Sugoi - An Ultra Minimal Hugo Theme based on Skeleton
Stars: ✭ 29 (-72.64%)
Mutual labels:  hugo-theme, hugo, blog-theme
academia-hugo
Academia is a Hugo resume theme. You can showcase your academic resume, publications and talks using this theme.
Stars: ✭ 165 (+55.66%)
Mutual labels:  hugo-theme, hugo, blog-theme
influencer-hugo
Influencer is a Hugo theme for book authors and writers. It has also Snipcart supports for order books and payments.
Stars: ✭ 66 (-37.74%)
Mutual labels:  hugo-theme, hugo, blog-theme
Blogpaper
A graphical newspaper like blog theme for Hugo.
Stars: ✭ 18 (-83.02%)
Mutual labels:  hugo-theme, hugo, blog-theme
navigator-hugo
Navigator Business theme powered by Hugo. It also could be used for a personal portfolio.
Stars: ✭ 133 (+25.47%)
Mutual labels:  hugo-theme, hugo, blog-theme
hugo-travelify-theme
Port of Aigars Silkalns's Wordpress theme Travelify to Hugo. Demo -
Stars: ✭ 34 (-67.92%)
Mutual labels:  hugo-theme, hugo, blog-theme
persian-hugo
Persian is a box design personal blog theme based on Bootstrap and powered by Hugo. It is very responsive and perfectly fits on any sized screen device.
Stars: ✭ 32 (-69.81%)
Mutual labels:  hugo-theme, hugo, blog-theme
hugo-minimalist-theme
Port of Raphael Riegger's Minimalistic Ghost theme to Hugo.
Stars: ✭ 25 (-76.42%)
Mutual labels:  hugo-theme, hugo, blog-theme
Hugo Theme Introduction
Minimal, single page, smooth-scrolling theme for Hugo static site generator.
Stars: ✭ 441 (+316.04%)
Mutual labels:  hugo-theme, hugo, blog-theme
hugo-artists-theme
Port of Travis Neilson's (DevTips) awesome Artists Theme to Hugo
Stars: ✭ 57 (-46.23%)
Mutual labels:  hugo-theme, hugo, blog-theme

Chunky poster

CircleCI

A simple, bootstrap 4 based blog theme. The structure and design is based on the Prisma blog.

Demo | Demo 2

Screenshot

Chunky poster

Features

  • Multi-author
  • Image processing
  • Basic i18n
  • Prism
  • LazyLoad
  • Commento
  • Image gallery

Usage

git clone https://github.com/puresyntax71/hugo-theme-chunky-poster.git

Check out the configuration at exampleSite/config.toml for configuring your Hugo site.

Authors

The authors structure is based on this blog post.

  1. Add the taxonomy "author".

  2. hugo new authors/john-doe/_index.md

  3. Configure the author metadata twitter.

  4. Configure the author metadata images. First image on the list will be used as the avatar and on the profile page. Images are page resources under the author e.g. content/authors/john-doe/image.png.

  5. Assign the author to a content:

    ---
    authors: ["John Doe"]
    ---

Content images

The images structure is based on this blog post.

Upload the images that will be used on content pages under content/images and create the file content/images/index.md with the front matter:

---
headless: true
---

Set the path to the image in a post content under the images property:

---
images: ["/images/image.png"]
---

The first image on the list will be used as the "cover" image on a post.

Prism

Configure Prism under [params.prismJS] and set enable to true. Change the theme under theme.

[params]
  [params.prismJS]
    enable = true
    theme = "okaidia"

Commento

Configure Commento under [params.commento]. Set enable to true and add the URL at url:

[params]
  [params.commento]
    enable = true
    url = "https://somename.commento.io"

Share

Enable sharing under params with share set to true and disable per-post sharing by setting share to false in the front matter.

[params]
  share = true
---
share: false
---

Image gallery

The image gallery feature uses the ekko-lightbox and figure shortcode. This is just a simple implementation of the lightbox gallery feature from the library.

Customization

Fork the project and run yarn watch during development.

The project has an .nvmrc if you wish to use nvm.

The application javascript file is located at src/js/app.js.

For customizing SCSS, the main entrypoint is at src/scss/style.scss. Bootstrap variables can be overridden in the _variables.scss file. The theme's styles are located at src/scss/chunky-poster.scss.

For production, you can run yarn build for the assets to be updated.

Credits

Images from Unsplash and Freepik.

License

This theme is released under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].