{"id":18622346,"url":"https://github.com/marcanuy/hugoostrapped","last_synced_at":"2026-04-14T23:31:47.237Z","repository":{"id":40466746,"uuid":"111466657","full_name":"marcanuy/hugoostrapped","owner":"marcanuy","description":"A Bootstrap centric Hugo theme","archived":false,"fork":false,"pushed_at":"2022-12-09T08:21:32.000Z","size":252,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-12-27T05:07:15.820Z","etag":null,"topics":["bootstrap","hugo","hugo-boilerplate","hugo-boostrap","hugo-skeleton","hugo-theme","layouts","theme","twitter-bootstrap"],"latest_commit_sha":null,"homepage":"https://marcanuy.github.io/hugoostrapped/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/marcanuy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-11-20T21:50:58.000Z","updated_at":"2022-05-06T13:43:03.000Z","dependencies_parsed_at":"2023-01-25T19:30:54.585Z","dependency_job_id":null,"html_url":"https://github.com/marcanuy/hugoostrapped","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcanuy%2Fhugoostrapped","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcanuy%2Fhugoostrapped/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcanuy%2Fhugoostrapped/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcanuy%2Fhugoostrapped/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marcanuy","download_url":"https://codeload.github.com/marcanuy/hugoostrapped/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239418544,"owners_count":19635203,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bootstrap","hugo","hugo-boilerplate","hugo-boostrap","hugo-skeleton","hugo-theme","layouts","theme","twitter-bootstrap"],"created_at":"2024-11-07T04:16:33.758Z","updated_at":"2025-11-03T15:30:36.395Z","avatar_url":"https://github.com/marcanuy.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"![logo](https://github.com/marcanuy/hugoostrapped/blob/master/images/logo.png)\n\nHugo + Bootstrap theme\n===========================\n\n[Hugo](https://gohugo.io) [theme](https://gohugo.io/themes/) based on\nthe [Bootstrap starter\ntemplate](https://getbootstrap.com/docs/4.0/examples/starter-template/)\nexample with Bootstrap examples in the `exampleSite`.\n\nThis theme implements \u003chttps://getbootstrap.com/docs/4.0/examples/\u003e in\nHugo, it focus on offering a quick way to have Bootstrap in your\nHugo site with:\n\n- a clean setup and\n- the ability to customize [Bootstrap\n  variables](https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss).\n- Shortcodes Bootstrap components\n\n\u003chttps://marcanuy.github.io/hugo-bootstrap-examples-theme/\u003e.\n\n\u003c!-- markdown-toc start - Don't edit this section. Run M-x markdown-toc-refresh-toc --\u003e\n**Table of Contents**\n\n- [Hugo bootstrap examples theme](#hugo-bootstrap-examples-theme)\n- [Features](#features)\n    - [Bootstrap variables customization](#bootstrap-variables-customization)\n    - [Easy update](#easy-update)\n- [Installation](#installation)\n    - [Theme](#theme)\n    - [Deps](#deps)\n    - [Build css](#build-css)\n- [References](#references)\n\n\u003c!-- markdown-toc end --\u003e\n\n# Features\n\n## Bootstrap variables customization\n\nCustomization ca be done in two steps:\n\n1. override variables:\n\n\u003e Every Sass variable in Bootstrap 4 includes the !default flag\n\u003e allowing you to override the variable’s default value in your own\n\u003e Sass without modifying Bootstrap’s source code. Copy and paste\n\u003e variables as needed, modify their values, and remove the !default\n\u003e flag. If a variable has already been assigned, then it won’t be\n\u003e re-assigned by the default values in Bootstrap.\n\nSo in `src/style.scss` we can customize any Bootstrap\n[variable](https://github.com/twbs/bootstrap/blob/v4-dev/scss/_variables.scss)\nand then import the complete Bootstrap styles which will incorporate\nour custom design:\n\n\t // Your variable overrides\n\t $body-bg: #000;\n\t $body-color: #111;\n\n\t // Bootstrap and its default variables\n\t @import \"../node_modules/bootstrap/scss/bootstrap\";\n\n2. Regenerate stylesheet:\n\nThe above file will be processed with `node-sass` and generate\n`static/css/style.css` after executing the `make build` recipe.\n\nMore on Bootstrap 4 customization: \u003chttps://getbootstrap.com/docs/4.0/getting-started/theming/#variable-defaults\u003e.\n\n## Easy update\n\nBootstrap is a `package.json` dependency, it can easily be updated\nwith `npm update` or `yarn update`.\n\n# Installation\n\n## Theme\n\nRun the following commands inside your Hugo site folder:\n\n    $ git clone https://github.com/marcanuy/hugo-bootstrap-starter-template.git themes/hugo-boostrap-starter-template\n\nAlternatively use git submodules in order to have a way to easily update the theme from the source in case you have your site in git as well.\nFor this run the following commands inside your Hugo site folder:\n\n    $ git submodule add https://github.com/marcanuy/hugo-bootstrap-starter-template.git themes/hugo-boostrap-starter-template\n\nIf you checkout your site from a repository which has this added as a submodule (e.g. if you are using CI to deploy), execute following commands or put them into a initgit.sh file in your repository which can be executed by your CI:\n\n    $ git submodule init\n    $ git submodule update\n\nIn order to update all the existing submodules from their upstreams, you can either go into each submodule root folder and do the normal git pull or execute following command:\n\n    $ git submodule foreach git pull\n\n## Deps\n\nRun `make install` to install theme dependencies. That will run `yarn install` (or `npm install`).\n\n## Build css\n\nRun `make build` to generate CSS styles and copy the necessary\nJavascript libraries.\n\n# References\n\n- [Bootstrap docs](https://getbootstrap.com/docs/4.0/)\n- [Hugo docs](https://gohugo.io/)\n- Installation instruction taken from [Hugo dimension theme](https://themes.gohugo.io/dimension)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcanuy%2Fhugoostrapped","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarcanuy%2Fhugoostrapped","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcanuy%2Fhugoostrapped/lists"}