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.
- Host: GitHub
- URL: https://github.com/splines/homepage
- Owner: Splines
- Created: 2025-03-11T18:13:53.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-09-29T20:18:23.000Z (7 months ago)
- Last Synced: 2025-10-03T10:39:51.155Z (7 months ago)
- Topics: blog, giscus, jekyll
- Language: SCSS
- Homepage: https://splines.me
- Size: 3.58 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```