Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OneFlow Jekyll Theme #819

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
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
36 changes: 36 additions & 0 deletions _posts/2024-02-18-oneflow-jekyll-theme.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
layout: post
title: OneFlow Jekyll Theme
date: 2024-02-018
homepage: https://oneflow-jekyll-theme.github.io/
download: https://github.com/perstarke-webdev/oneflow-jekyll-theme
demo: https://oneflow-jekyll-theme.github.io/
author: "Per Starke"
thumbnail: oneflow.webp
license: MIT
license_link: https://opensource.org/license/mit/
---

# OneFlow Jekyll Theme

## What is it
OneFlow is a Jekyll Theme designed to create stunning, clear and practical modern One-Pager Websites.
It offers lots of features and customization options, so you can easily create a Site that matches your own or your client's wishes for design and structure.
Check out the [Theme Website](https://oneflow-jekyll-theme.github.io/) showcasing and explaining the various opportunities the theme offers, and also check out the [first example website](https://oneflow-jekyll-theme-example-one.github.io/) and the [second example website](https://oneflow-jekyll-theme-example-two.github.io/) to see a few of the different design options the theme offers.

## Full documentation
Extensive documentation for OneFlow is available [here](https://perstarke-webdev.de/oneflow-jekyll-theme).

## Getting started & development

### Fork and clone this repository
The **vision of this theme** is **simplicity and accessibility**, to easily create stunning websites from scratch.
Therefore, it's not available as a classic gem-based Jekyll theme, but as a ready-to-use GitHub repository that you just need to fork and clone.
So, get ahead and make a fork of this repository, rename it if you like to suit the name of the site you want to create, locally clone it, and directly start editing!

### How to start a development docker container
To test your website and see all of your changes in real-time without deploying it online, you can easily build your site locally.
- Make sure you have [Bundler](https://bundler.io/) and [Docker](https://www.docker.com/) installed.
- Open up a terminal, navigate to your local repository, and run ```docker compose up```.

Your site will then be visible at ```http://0.0.0.0:4000/``` in any browser.
Binary file added thumbnails/oneflow.webp
Binary file not shown.