Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Hugo blog and portfolio theme forked from hugo-coder, adding SNS sharing, multilingual support, and a fixed promotional bar.

A GatsbyJS starter that ports Christine Cha's Gridfolio portfolio theme with SCSS, ESLint, and Prettier.
hugo-coder-portfolio is a Hugo theme for a personal blog and portfolio, forked from the popular hugo-coder theme. It takes standard Hugo markdown content and a config.toml file, and produces a static website with a clean, minimal design. The theme was created by Yusuke Ishimi to help site owners "tell yourself more" — adding features beyond the original hugo-coder.
hugo-coder-portfolio is a Hugo theme that turns Markdown content into a static personal website. It is based on hugo-coder by luizdepra and modified by Yusuke Ishimi to add portfolio-oriented features. The theme accepts an exampleSite configuration and outputs a blog with social sharing, multilingual support, and a fixed promotional bar.
enableTwitterShare.langseparator separates menus from language selectors.fixedbarContent and fixedbarContentAfter) to drive visitors to a private page.disqusShortname; individual posts can opt out with disable_comments: true.custom_css array in configuration.rtl = true for right-to-left languages.fab fa-github, fab fa-twitter) and optional text-only entries.pygmentsstyle, code fences, and syntax guessing.hideCredits and hideCopyright.Clone the repository into your Hugo project's themes folder, add the theme name and parameters to config.toml, then run hugo server to preview. Building the theme's CSS requires less and uglifycss installed globally; use make build to regenerate minified CSS and make demo to preview the exampleSite.
Yes, it is licensed under the MIT license, so you can use and modify it freely, including for commercial sites.
Yes, it supports Disqus. Set disqusShortname in your config to enable comments on all posts, and add disable_comments: true to a post's front matter to disable them for that post.
Yes. The theme includes a multilingual mode with per-language parameters and menus. You can also force all default content under a language code with defaultContentLanguageInSubdir = true.
In the theme parameters, set snsShare = true and enable the services you want with enableTwitterShare, enableFacebookShare, enableHatenaShare, enableLineShare, and enableLinkedInShare. A thumbnail image can be set with thumbnail.