Somrat is a Hugo portfolio landing page template built with Bootstrap that produces a responsive personal portfolio website with full-screen navigation, portfolio filtering, and a contact form.
What is Somrat?
Somrat is a landing page template designed for Hugo, the static site generator, and styled with the Bootstrap CSS framework. It takes a Hugo site's content files and configuration as input and generates a static one-page portfolio site as output. The repository includes an exampleSite folder with a ready-to-run demo, and a live preview is hosted at somrat.netlify.com. The template was created by GitHub user somratpro, and the repository is now archived, meaning active development has stopped.
Key Features
- Landing page template — Provides a single-page portfolio layout for presenting projects and personal information.
- Fully responsive — The Bootstrap-based grid adjusts the layout across mobile, tablet, and desktop screen sizes.
- Full-screen navigation — A menu that expands to fill the entire viewport for a distinctive browsing interaction.
- Contact form — A built-in form section that lets visitors send messages; it needs an external form service to actually deliver submissions.
- Portfolio filter — JavaScript-powered filtering lets visitors narrow portfolio items by category without reloading the page.
- Animated sections — Scroll-triggered animations reveal content sections as the user moves down the page.
- Foresty CMS settings included — Configuration files for the Foresty CMS are bundled, so editors can manage site content through a visual interface.
- Multilingual — The template uses Hugo's multilingual support to publish the site in multiple languages.
Who is it for?
- Freelance designers and developers — Need a one-page portfolio that displays their work, skills, and contact information without building the layout from scratch.
- Creative professionals — Want to present a visual portfolio with filtering and animated sections to capture viewer attention.
- Hugo learners — Can study a complete, relatively small theme's file structure, including layouts, partials, and example content, to learn Hugo conventions.
What can you do with Somrat?
- Showcase projects: Use the portfolio filter and responsive grid to organize and display work samples in a clean layout.
- Collect visitor messages: The contact form section gives site visitors a direct way to send inquiries, though it requires integration with a form backend to work online.
- Run a multilingual portfolio: Leverage Hugo's i18n features to create language-specific content and switch between languages via the site's navigation.
How does Somrat work?
The theme ships with an exampleSite directory. After cloning the repository, you open the exampleSite folder in a terminal and run hugo server --themesDir ../... Hugo then builds the site and serves it locally, using the theme located one directory above the example site.
Pros and cons
- Ready-to-run example — Cloning the repo and running the exampleSite starts a working local site in a few steps.
- Clone or download — The theme can be obtained by cloning the GitHub repository or downloading the source archive directly.
- Archived project — The repository is no longer actively maintained, so unresolved issues and compatibility with newer Hugo versions are not addressed.
- Demo images are placeholders — The images used in the live preview are for demonstration only and should not be reused in a production portfolio.
FAQ
Is Somrat free to use?
Yes, the theme is publicly available on GitHub. You can clone the repository or download the source as a ZIP file at no cost, which gives you the full theme code and the example site.
Does Somrat support multilingual sites?
Yes, the template lists multilingual support among its features. It uses Hugo's built-in internationalization system, so you can translate the site's user interface strings and provide content in multiple languages.
How do I install Somrat?
Clone the repository, move into the exampleSite directory, and run hugo server --themesDir ../... The --themesDir flag tells Hugo where to find the theme one level up from the example site, allowing the demo to run immediately.
Is Somrat still maintained?
No, the GitHub repository is archived. The code remains usable and can be forked, but the original maintainer no longer updates it, so you should evaluate Hugo version compatibility yourself before using it in a new project.
