Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,3 +3,6 @@ gemspec
gem "jekyll", "~> 4.3.1"
gem "kramdown-parser-gfm"
gem "jekyll-remote-theme"
gem "csv"
gem "logger"
gem "base64"
8 changes: 4 additions & 4 deletions _config.yml

Large diffs are not rendered by default.

18 changes: 5 additions & 13 deletions _data/navigation.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,7 @@
# main links
main:
- title: "Documentation"
url: /documentation
- title: "Netlify CMS"
url: /netlify-cms-jekyll-setup
- title: "Blog"
url: /blog
- title: "Submenu"
url: /
children:
- title: "Sitemap"
url: /sitemap.xml
- title: "RSS"
url: /feed.xml
url: /blog/
- title: "Projects"
url: /projects/
- title: "About"
url: /about/
24 changes: 15 additions & 9 deletions _posts/2018-10-27-example.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
---
seotitle: An Example SEO Title
title: An Example Post With Featured Image
description: Example meta description
author: Mighil
seotitle: A Note on Recursion
title: Recursion Lab — Introduction
description: A short introduction to the Recursion Lab journal: what to expect and how posts are organized.
author: Recursion Lab
type: post
updated: 2018-10-30T07:45:22+00:00
date: 2018-10-27 12:00:00 +0000
headerimage: chengdu.jpg
sitemap:
lastmod: 2018-10-30T07:45:22+00:00
url: /example/
lastmod: 2018-10-27T12:00:00+00:00
url: /recursion-lab-intro/
feature-img: "/images/chengdu.jpg"
tags:
- example
---
- introduction
- recursion
- meta

Welcome to Recursion Lab. This site collects short public notes and working prototypes concerned with recursion, cognition, and systems. Expect essays, mini-projects, and links to experiments.

Pagination: this post appears on the main blog and should be included in the site pagination.



## Chengdu
Expand Down
9 changes: 6 additions & 3 deletions _posts/2018-10-28-documentation.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,12 @@
---
title: How To Use This Theme
author: Mighil
- documentation
---
title: "How To Use This Theme"
type: post
seotitle: SparrowX: Best Minimal Jeykll Theme Documentation and Download
seotitle: "SparrowX: Best Minimal Jeykll Theme Documentation and Download"
author: Mighil
description: Read the documenation for SparrowX minimal and clean Jekll theme.
description: "Read the documentation for SparrowX minimal and clean Jekyll theme."
url: /documentation/
tags:
- documentation
Expand Down
8 changes: 8 additions & 0 deletions _posts/2024-09-01-sample-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Sample Post 1"
date: 2024-09-01 09:00:00 +0000
author: Recursion Lab
tags: [sample, demo]
---

This is sample post 1 for pagination testing.
8 changes: 8 additions & 0 deletions _posts/2024-09-02-sample-2.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Sample Post 2"
date: 2024-09-02 09:00:00 +0000
author: Recursion Lab
tags: [sample, demo]
---

This is sample post 2 for pagination testing.
8 changes: 8 additions & 0 deletions _posts/2024-09-03-sample-3.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Sample Post 3"
date: 2024-09-03 09:00:00 +0000
author: Recursion Lab
tags: [sample, demo]
---

This is sample post 3 for pagination testing.
8 changes: 8 additions & 0 deletions _posts/2024-09-04-sample-4.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Sample Post 4"
date: 2024-09-04 09:00:00 +0000
author: Recursion Lab
tags: [sample, demo]
---

This is sample post 4 for pagination testing.
8 changes: 8 additions & 0 deletions _posts/2024-09-05-sample-5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Sample Post 5"
date: 2024-09-05 09:00:00 +0000
author: Recursion Lab
tags: [sample, demo]
---

This is sample post 5 for pagination testing.
8 changes: 8 additions & 0 deletions _posts/2024-09-06-sample-6.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
title: "Sample Post 6"
date: 2024-09-06 09:00:00 +0000
author: Recursion Lab
tags: [sample, demo]
---

This is sample post 6 for pagination testing.
29 changes: 29 additions & 0 deletions _qa/pagination-snippet.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
Pagination QA - Recursion Lab

Generated site verification (build: `bundle exec jekyll build`):

- Page: /blog/ (generated at _site/blog/index.html)
- Shows 5 most recent posts (newest first): Sample Post 6 -> Sample Post 2
- <link rel="next" href="https://recursionlab.github.io/blog/page2/"> present
- Pagination nav: page 1 current/disabled, link to page 2 exists

- Page: /blog/page2/ (generated at _site/blog/page2/index.html)
- Shows remaining posts (Sample Post 1 + older 2018 posts)
- <link rel="prev" href="https://recursionlab.github.io/blog/"> present
- Pagination nav: page 2 current/disabled, previous links to page 1, next disabled

Sample post canonical head snippets (from _site):

- /sample-6/
- <link rel="canonical" href="https://recursionlab.github.io/sample-6/">
- <meta property="article:published_time" content="2024-09-06T09:00:00+00:00">
- meta description: "This is sample post 6 for pagination testing."

- /sample-1/
- <link rel="canonical" href="https://recursionlab.github.io/sample-1/">
- <meta property="article:published_time" content="2024-09-01T09:00:00+00:00">
- meta description: "This is sample post 1 for pagination testing."

Notes:
- Jekyll build completed successfully in the dev container. Vendor Sass produced deprecation warnings (non-blocking). If you want these fixed, I can refactor local SCSS to use @use and math.div in a follow-up.
- Let me know if you'd like this QA file committed and a PR opened (I can create a branch, commit, push, and open a PR summarizing changes and build output).
4 changes: 2 additions & 2 deletions _sass/_variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -28,9 +28,9 @@ $type-size-8 : 0.625em !default; // ~10px
/*
Colors
========================================================================== */

$brand-color : #22d3ee !default; // Recursion Lab accent
$green : mix(#000, #c0392b, 15%);
$theme-color : $green;
$theme-color : $brand-color !default;
$gray : #7a8288 !default;

$body-color : #fff !default;
Expand Down
17 changes: 6 additions & 11 deletions index.md
Original file line number Diff line number Diff line change
@@ -1,24 +1,19 @@

---
layout: home
comments: false
seotitle: SparrowX - Free Minimal SEO-friendly Jekyll Theme (Netlify CMS)
description: Built on top of Sparro by lingxz, SparrowX is a clean and minimal free Jekyll theme by Mighil. This is a ready-made Jekyll theme for Netlify CMS.
description: Built on top of Sparro by lingxz, SparrowX is a clean and minimal free Jekyll theme by Mighil. This is a ready-made Jekyll theme for Netlify CMS.
---

Hi, I’m [@sparrow's](https://github.com/lingxz/sparrow) sister and my [mainainter](https://migftw.com) has made me compatible with NetlifyCMS. I am particularly great for a SEO-focused writer’s blog or personal webpage. I'm programmed to render your system font-stack and my performance grade is 94 on tools.pingdom.com.

This is a demo. You can find the source code on [GitHub](https://github.com/migftw/sparrowx) and the documentation is available [on this page.](/documentation)

## Credits

- Base theme sparrow by [lingxz](https://github.com/lingxz/sparrow)
- Icon made by [Freepik](https://www.freepik.com/) from www.flaticon.com
Recursion, cognition, systems
=============================

## Tip Me
Public notes and working prototypes

Support if you’d like by referring my [resume](https://migftw.com/resume) or donating through [PayPal](https://www.paypal.me/mighil) or [Alipay](https://migftw.com/wp-content/uploads/2019/02/mighil-alipay.jpg).
[See projects](/projects/) · [Latest posts](/blog/)

## Latest from the blog



Expand Down
4 changes: 4 additions & 0 deletions robots.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
User-agent: *
Allow: /

Sitemap: https://recursionlab.github.io/sitemap.xml