{"id":19984271,"url":"https://github.com/son-link/jekyll-minimal-tutorial","last_synced_at":"2026-04-27T00:32:02.141Z","repository":{"id":139893848,"uuid":"259339716","full_name":"son-link/jekyll-minimal-tutorial","owner":"son-link","description":"A simple and clear theme for Jekyll, ideal if you write tutorials","archived":false,"fork":false,"pushed_at":"2020-04-27T14:39:40.000Z","size":102,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-28T15:46:24.801Z","etag":null,"topics":["jekyll","jekyll-theme","minimal-theme"],"latest_commit_sha":null,"homepage":"https://son-link.github.io/jekyll-minimal-tutorial/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/son-link.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-04-27T13:58:32.000Z","updated_at":"2024-12-13T20:21:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"beee427a-30c6-403c-943c-b9fcf56a5cb5","html_url":"https://github.com/son-link/jekyll-minimal-tutorial","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/son-link/jekyll-minimal-tutorial","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/son-link%2Fjekyll-minimal-tutorial","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/son-link%2Fjekyll-minimal-tutorial/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/son-link%2Fjekyll-minimal-tutorial/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/son-link%2Fjekyll-minimal-tutorial/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/son-link","download_url":"https://codeload.github.com/son-link/jekyll-minimal-tutorial/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/son-link%2Fjekyll-minimal-tutorial/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32318417,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T23:26:28.701Z","status":"ssl_error","status_checked_at":"2026-04-26T23:26:25.802Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["jekyll","jekyll-theme","minimal-theme"],"created_at":"2024-11-13T04:18:10.080Z","updated_at":"2026-04-27T00:32:02.114Z","avatar_url":"https://github.com/son-link.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"---\nlayout: page\ntitle: About\npermalink: /about/\n---\n\n[Jekyll-minimal-tutorial](https://son-link.github.io/jekyll-minimal-tutorial) is my new Jekyll theme for my [blog (in spanish)](https://son-link.github.io)\n\nThis theme is lighwight and responsive, including tables, images, videos and iframes, like **Youtube** and **Vimeo** and make for blogs dedicated to publish a losts of tutorials.\n\nInclude support for jekyll-seo-tag, Google Analytics, and include links on any post for share on various social networks, WhatsApp and Telegram.\n\n![GitHub All Releases](https://img.shields.io/github/downloads/son-link/jekyll-minimal-tutorial/total?style=flat-square\u0026label=Github%20downloads)\n![Gem](https://img.shields.io/gem/dt/jekyll-minimal-tutorial?label=GEM%20downloads\u0026style=flat-square)\n\n![Capture](/screenshot.png)\n\n## Installation\n\nAdd this lines to your Jekyll site's `Gemfile`:\n\n```ruby\ngem \"jekyll-minimal-tutorial\"\ngem \"jekyll-paginator\" # This line isn't necessary if you use github-pages\ngem \"jekyll-seo-tag\" # If you can use this plugin\n```\n\nAdd this lines to your Jekyll site's `_config.yml`:\n\n```yaml\ntheme: jekyll-minimal-tutorial\nplugins:\n- jekyll-paginate\n- jekyll-seo-tag #if you use this.\npaginate: 10 # Posts per page\npaginate_path: \"page:num/\"\n```\n\nRename **index.md** to **index.html** and change **layout** to *home*\n\nFor search create a new file on the site root foolder called **search.json** with this content:\n\n```plain\n---\n---\n[\n  {% raw%}\n  {% for post in site.posts %}\n    {\n\n      \"title\"    : \"{{ post.title | strip_html | escape }}\",\n      \"url\"      : \"{{ site.baseurl }}{{ post.url }}\",\n      \"category\" : \"{{post.categories | join: ', '}}\",\n      \"tags\"     : \"{{ post.tags | join: ', ' }}\",\n      \"date\"     : \"{{ post.date }}\",\n      \"description\" : \"{{post.description | strip_html | strip_newlines | escape }}\"\n\n    } {% unless forloop.last %},{% endunless %}\n  {% endfor %}\n{% endraw %}\n]\n```\n**Note**: You can change **post.description** to **post.content**, but innsert description is much better, use post.content only create a big file and also inaccurate search result.\n\nAnd then execute:\n\n```sh\n$ bundle install\n```\nOr install it yourself as:\n```sh\n$ gem install jekyll-minimal-dark-orange\n```\n\n## Usage\n\n### Social links:\n\nFor activate social links add these lines on your _config.yml:\n\n```yaml\nsocial_links: true  # If true show social links\nrss: true # For add icon to link feed.xml\nfacebook:\ngit:\ngitlab:\ngithub:\ninstagram:\nlinkedin:\npinterest:\nreddit:\nspotify:\nsteam:\ntelegram:\ntwitch:\ntwitter:\nvimeo:\nyoutube:\n```\nJust add the ones you're going to use.\n\n### Responsive iframe for Youtube or Vimeo videos:\n\nInsert the iframe code into a div whit the class **video** and remove **width** and **height** attributes, like this:\n\n```html\n\u003cdiv class=\"video\"\u003e\n  \u003ciframe  src=\"https://www.youtube.com/embed/\u003cvideoID\u003e\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen\u003e\u003c/iframe\u003e\n\u003c/div\u003e\n```\n\n### Google Analytics:\nFor use Google Analytics include this line  on **_config.yml** and replace \u0026lt;code\u003e for your Google Analytics code:\n\n```yaml\ngoogle-analytics: \u003ccode\u003e\n```\nWhere \u0026lt;code\u003e is your Google Analytics code.\n\n### jekyll-seo-tag:\nFor use you only need add this plugin on the plugins array on **_config.yml**\n\n### Exclude pages on menu:\nIf you want a page not appear in the menu, simply add this is the YAML header on the desired pages:\n\n```yaml\nonmenu: false\n```\n\n### Custom 404 page error:\nFor add custom 404 page create a new page in your site root folder called **404.md** or **404.html** start width this yaml head:\n\n```yaml\n---\nlayout: 404\npermalink: /404.html\n---\n```\n\n## Other credits:\n\n* [MicroCSS.css](https://son-link.github.io/microcss) my own lightweight CSS framework.\n* [Fontello](http://fontello.com/) and [Material Design Icons](https://materialdesignicons.com/) for make the icon font.\n* [Simple-Jekyll-Search](https://github.com/christian-fei/Simple-Jekyll-Search) for search. Thans to [Webjeda](https://blog.webjeda.com/instant-jekyll-search/) for the tutorial.\n* Syntax highlighting theme is base16.monokai.dark, include on [Rouge](https://github.com/rouge-ruby/rouge)\n\n## License\n\nThe theme is available as open source under the terms of the [GNU/GPL3](https://opensource.org/licenses/GPL-3.0).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fson-link%2Fjekyll-minimal-tutorial","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fson-link%2Fjekyll-minimal-tutorial","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fson-link%2Fjekyll-minimal-tutorial/lists"}