{"id":15545515,"url":"https://github.com/davbree/mighty-octopus","last_synced_at":"2026-04-29T16:37:18.767Z","repository":{"id":140317544,"uuid":"323564344","full_name":"davbree/mighty-octopus","owner":"davbree","description":"Jamstack site created with Stackbit","archived":false,"fork":false,"pushed_at":"2020-12-22T08:20:03.000Z","size":1662,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-29T14:11:59.996Z","etag":null,"topics":["git","headless","hugo","jamstack","ssg","stackbit","static"],"latest_commit_sha":null,"homepage":"https://jamstack.new","language":"SCSS","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/davbree.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-22T08:19:55.000Z","updated_at":"2020-12-22T08:20:07.000Z","dependencies_parsed_at":null,"dependency_job_id":"71fd69a9-8f10-414a-b238-76c4a77b4a5a","html_url":"https://github.com/davbree/mighty-octopus","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/davbree%2Fmighty-octopus","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davbree%2Fmighty-octopus/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davbree%2Fmighty-octopus/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davbree%2Fmighty-octopus/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davbree","download_url":"https://codeload.github.com/davbree/mighty-octopus/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245237786,"owners_count":20582749,"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":["git","headless","hugo","jamstack","ssg","stackbit","static"],"created_at":"2024-10-02T12:49:40.992Z","updated_at":"2026-04-29T16:37:18.736Z","avatar_url":"https://github.com/davbree.png","language":"SCSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Hugo Serif Theme\n\nSerif is a modern business theme for Hugo. It contains content types for the archetypical business website. The theme is fully responsive, blazing fast and artfully illustrated.\n\n[Live Demo](https://hugo-serif.netlify.app/) |\n[Zerostatic Themes](https://www.zerostatic.io/)\n\n![Hugo Serif Theme screenshot](https://www.zerostatic.io/theme/hugo-serif/hugo-serif-screenshot.png)\n\n## Theme features\n\n### Content Types\n\n- Services (Markdown)\n- Team (Markdown)\n- Features (Data)\n\n### CSS\n\n- SCSS (Hugo Pipelines)\n- Responsive design\n- Bootstrap 4.4 grid and media queries only\n- Uncomment `@import 'bootstrap/bootstrap';` in `style.scss` to use the entire Bootstrap framework\n\n### Speed\n\n- 100/100 Google Lighthouse speed score\n- Under 50KB without images or 80KB with images and illustrations ⚡\n- No jQuery, only a tiny bit of vanilla Javascript for the mobile menu.\n\n### SEO\n\n- 100/100 Google Lighthouse SEO score\n- Google analytics configured in `config.toml`\n- Configure GID using env variable HUGO_GOOGLE_ANALYTICS_ID, compatible with Netlify.\n- Configure meta tags and OG meta tags for the homepage in `config.toml`\n- Override any meta tags on a per page basis\n- Semantic HTML document structure\n\n### Accessibility \n\n- 100/100 Google Lighthouse accessibility score\n- Accessible colors, headings and link text (by design)\n- Attention has been paid to using correct contrast, font sizes etc\n- Attention has been paid to ensuring comfortable hit zones and link sizing on mobile\n\n### Menu\n\n- Responsive menu managed in `config.toml`\n- Animated hamburger menu on mobile\n\n### Content\n\n- Robust example content included\n- Royalty free illustrations included\n\n### Templating\n\n- No hardcoded content in the layouts\n- Plenty of examples of using `range` and `where` to loop over various sections/content types\n- Examples of `range` by Param\n- Examples of using data content _(data/contact.yaml and data/features.json)_\n- Example of passing .Site . (context) and custom variables to partials - see `layouts/page/contact.html` - `{{ partial \"call.html\" (dict \"site\" .Site \"context\" . \"show_button\" \"false\") }}`\n- Examples of injecting javascript files on a per page basis (see services/single.html)\n- Set `body` classes from individual layouts - useful for CSS styling.\n- Example of using Hugo custom `layout` for the contact page\n\n\n\n# Hugo Installation\n\nTo use this theme you will need to have Hugo installed. If you don't already have Hugo installed please follow the official [installation guide](https://gohugo.io/getting-started/installing/)\n\n### Check Hugo version (Hugo Extended is required!)\n\nThis theme uses [Hugo Pipes](https://gohugo.io/hugo-pipes/scss-sass/) to compile SCSS and minify assets. Please make sure you have the **Hugo Extended** version installed. If you are not using the extended version this theme will not work.\n\nTo check your version of Hugo, run:\n\n```\nhugo version\n```\n\nThis will output the currently installed version of Hugo. Make sure you see `/extended` after the version number, for example `Hugo Static Site Generator v0.51/extended darwin/amd64 BuildDate: unknown` You do not need to use version v0.51 specifically, it just needs to have the `/extended` part\n\n\n# Theme Installation\n\nDownload, fork or  clone this repo, it's ready to go. \n\n```\nhugo\n```\n\n```\nhugo server\n```\n\n# Deployment\n\n## Stackbit\n\nUse Stackbit to deploy this theme and connect any headless CMS _(Forestry, NetlifyCMS, Sanity, Contentful, DatoCMS)_ - It's actually really amazing. This theme contains a valid and tested `stackbit.yaml`\n\n[![Create with Stackbit](https://assets.stackbit.com/badge/create-with-stackbit.svg)](https://app.stackbit.com/create?theme=https://github.com/zerostaticthemes/hugo-serif-theme)\n\n## Netlify\n\nUse Netlify to deploy this theme. This theme contains a valid and tested `netlify.toml` - Feel free to use the 1-click deploy below.\n\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/zerostaticthemes/hugo-serif-theme)\n\n# Configuring Theme\n\nCopy your Google Analytics id into the `config.toml` - Also supports Google Tag Manager.\n\n### Google Analytics\n```\n// config.toml\n[params]\n  google_analytics_id = \"\"\n  google_tag_manager_id = \"\"\n```\n \n### Homepage meta tags\n\nOften a homepage requires special meta tags such as a meta description or og meta data for twitter, facebook etc. You can configure these values in the `config.toml`\n\n```\n// config.toml\n  [params.homepage_meta_tags]\n    meta_description = \"a description of your website.\"\n    meta_og_title = \"My Theme\"\n    meta_og_type = \"website\"\n    meta_og_url = \"https://www.mywebsite.com\"\n    meta_og_image = \"https://www.mywebsite.com/images/tn.png\"\n    meta_og_description = \"a description of your website.\"\n    meta_twitter_card = \"summary\"\n    meta_twitter_site = \"@mytwitterhandle\"\n    meta_twitter_creator = \"@mytwitterhandle\"\n```\n\n### Override meta tags on a per layout basis\n\nYou can set meta tags on a per template basis using a block. For example, you might want to write a custom meta description for the `/services` page. You can insert any valid HTML meta data inside the `{{ define \"meta_tags }}` block at the top of a template.\n\n```\n// layouts/services/list.html\n...\n\n{{ define \"meta_tags\" }}\n    \u003cmeta name=\"description\" content=\"We offer a variety of services in the finance industry\" /\u003e\n{{ end }}\n\n{{ define main }}\n...\n```\n\n## Credits\n\n- Beautiful royalty free Illustrations by Icons8 - https://icons8.com/illustrations/style--pixeltrue\n\n\n## License\n\nThis theme is open source under the MIT license. If you fork or copy this theme you must leave me as the original author in the LICENSE file (on line 3 where I am listed as the author). Really, I just don't want people copying this theme and then saying it's their theme, because I put a lot of work into my themes, thanks!\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavbree%2Fmighty-octopus","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavbree%2Fmighty-octopus","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavbree%2Fmighty-octopus/lists"}