GithubHelp home page GithubHelp logo

ronv / sidey Goto Github PK

View Code? Open in Web Editor NEW
548.0 8.0 199.0 429 KB

Sidey is a simple and minimalistic jekyll blogging theme.

Home Page: https://sidey-jekyll.netlify.app

License: MIT License

HTML 98.54% Ruby 0.31% SCSS 1.15%
jekyll jekyll-theme jamstack theme blog

sidey's Introduction

Sidey

Sidey is a simple and minimalistic jekyll blogging theme.

Features

  • Responsive design
  • Inline CSS
  • Anchor headings
  • Search
  • Tags & tag pages
  • Security headers (for Netlify hosting)
  • 404 page
  • Compressed CSS and HTML
  • 100/100 score on Lighthouse, Page Speed Insights & Webpagetest
  • Robots.txt
  • Atom & Json feeds
  • Sass
  • Seo optimized (Twitter cards, Facebook Open Graph, Schema.org)
  • Ultra fast (Only ~5kb of CSS)
  • Sidebar navigation

Screenshot

Screenshot

sidey's People

Contributors

aliifam avatar dependabot[bot] avatar ronv avatar thomascchen avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

sidey's Issues

Sassc 2.2.1 gem install fails on MacOS 11.1

After cloning I'm unable to install sidey on MacOS 11.1 (Big Sur) because fails to install dependency sassc 2.2.1, generating a bunch of c++ compile errors.

I have sassc 3.6.1 installed via homebrew but the older version 2.2.1 will not install. fyi this is a known issue - there are several extensive threads on the GitHub sassc-ruby repo issues section.

Is it possible to run sidey using sassc 3.6.1?

Multiple "posts" pages

Hello,

Thank you for this template, is it possible to have multiple "posts" style pages? I would like to have different kinds of posts viewable by different links.

Thank you!

Unable to install on MacOS 11.1

I've spent several days trying to install this Jekyll repo on MacOS 11.1. So far no success.

bundle install fails at ```fetching sassc 2.2.1`` with the message:

  You can cancel this installation and run:

      bundle install --path vendor/bundle

  to install the gems into ./vendor/bundle/, or you can enter your password
  and install the bundled gems to RubyGems using sudo.

I have Ruby 3.0 and sassc 3.6.1 installed via Homebrew, but the Gemlock lists sassc 2.2.1 as required.

Any idea what I'm doing wrong?

search.json is populated with html instead of JSON

I have the same problem as #10.

Building in the root folder via bundle exec jekyll b makes both search.json and atom.xml into html rather than their respective types.

Any suggestions on how to build the files properly?

Thanks.

How to install this theme?

Hello,
i love this Theme and i want install this theme on my jekyll blog.
But i dont know how to install it. I only find tutorials with themes from gemfiles but how i install this theme?

Thank you very much.

Greetings

License

Hey,

I really like the Sidey theme, how do you want to license it?
I.e. can I use it for my personal blog that might also generate some revenue?

Thanks!

Adding a custom path URL

I want to add some custom pages under a different folder, not the _posts

I want to use _doc inside I have multiple files.

_doc
 |_installation.md
 |_configure.md
 |_uninstall.md

I tried this. But when I hit the URL I got 404 error.

installation.md file in _doc folder

---
layout: post
date: 2020-06-06 22:00:00 +0530
title: DOC for installation
description: DOC for installation
categories:
- doc
tags:
- doc
permalink: /doc/installation
---
<<<>>><<<>>
Rest of the content goes here
<<<>>><<<>>

I tried like this, but its not working for me.

Syntax highlighter

Hi,
Is there anyway to not disable Jekyll's default syntax highlighter Rouge?

PS. Thanks for sidey!

Question about blog post time format

Hello,

First of all, I love Sidey, it is exactly the aesthetic I wanted for my blog. I have very little experience with web development, I was wondering is it possible to change the formatting of the dates on the right hand side from mm-dd-yyyy to yyyy-mm-dd. I would like for my blog timestamps to follow the ISO 8601 format.

image

Safari Reader mode includes navigation

Safari Reader mode includes site-wide navigation links.

Normal:
image

Reader mode:
image

For some reason, this seems to be associated with the number of items in the nav. The more permanent fix is to move the navigation partial outside <main role="main"> which requires a few CSS tweaks.

listen-3.2.1 requires downgraded version of ruby

Hi,

I want to run the template on my local computer but there's a conflict with listen-3.2.1 gem with my current ruby version. I ran bundle exec jekyll build and ran into this issue. Any way to solve it without having to downgrade Ruby?

Screenshot 2023-08-26 at 11 06 53 AM

Minh.

pages

为什么没有分页呢?

Paged posts?

Hi, thank you for your theme. Is there a way to make posts paged?

Posts not linking with file extension.

Hi forgive me because I'm kind of a noob.

When I use the local development server I can access my posts like this.
/2020/06/29/blogpostname

But on the live server it tries link to that same post and 404's.
I can still access the post but I have to add .html to it like this.
/2020/06/29/blogpostname.html

Any idea how I fix this?

Search not working [Netlify]

Screenshot 2020-06-03 at 3 52 58 PM

Ideally, this should be a json file but for some reason, it's not generating properly.
Screenshot 2020-06-03 at 4 16 00 PM

Edit 01 - So, the .json object is inside the html element if you look closely at the bottom part. On local build too, this is the same; not just Netlify. Please help.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.