An open API service indexing awesome lists of open source software.

https://github.com/splines/homepage

The Splines/Splience homepage 🥐 Built with custom HTML/SCSS/JS on top of the amazing Jekyll. Hosted with GitHub Pages.
https://github.com/splines/homepage

blog giscus jekyll

Last synced: 12 days ago
JSON representation

The Splines/Splience homepage 🥐 Built with custom HTML/SCSS/JS on top of the amazing Jekyll. Hosted with GitHub Pages.

Awesome Lists containing this project

README

          

# The Splines/Splience homepage

Build locally

```bash
bundle exec jekyll serve --livereload --incremental
```

or short:

```bash
jekyll s -Il
```

Then, access on [`localhost:4000`](http://localhost:4000) instead of `127.0.0.1:4000` to avoid local CORS errors.

## How to publish drafts for others to review

Add this to the frontmatter of the post:

```yml
---
draft: true
permalink: /blog/drafts/
---
```

## How to add a new language for code blocks

Download [prismjs](https://prismjs.com/download#themes=prism) and place the JS as `vendor/prism.js` to allow for server-side rendering of code blocks. Toggle these languages:

```text
JavaScript (needs C-like), HTML (and other markup languages), ERB, CSS, Sass (SCSS), Ruby, JSON + Web App Manifest, YAML, Docker
```