jwillmer / jekylldecent Goto Github PK
View Code? Open in Web Editor NEWBlog Template for Jekyll
Home Page: http://jwillmer.github.io/jekyllDecent/
License: MIT License
Blog Template for Jekyll
Home Page: http://jwillmer.github.io/jekyllDecent/
License: MIT License
tag links currently have no href!
I tried forking the base repo and changing the project setting to serve GitHub pages from master branch. I updated the 'url' variable in _config.yml file. The 'baseurl' variable is empty. I can see the site firing up - but the URLs are all doubled-up. When I browse to the main site, I see the same behavior. Is this a problem with my browser? I am using Google Chrome Version 56.0.2924.87 (64-bit).
Your theme has been listed on https://jekyll-themes.com/.
The idea is to set a unique id in the YAML header that is used in the post URL. If you change the title of the post later it does not matter since we only care about the post id. This is search engine and user friendly and an improvement to using redirects if you change the post title.
Example Header:
layout: post
title: "This is my title"
id: 5465456
date: 2016-04-06 00:40:00 +0300
author: jwillmer
Example URL's:
https://site/blog/id/title
https://site/blog/5465456/This-is-my-title
https://site/blog/5465456/This-is-a-different-title-to-the-same-post
Permalink in _config.yml:
permalink: /blog/:id/:title
Everything after id will be ignored for redirecting to your post.
waiting for changes on the forked template: serenader2014/decent#3
The page has a very nice format for displaying the information on the web but if I need a CV for sending to some company as a PDF we would need a different view.
Media queries are missing from:
Scroll top: serenader2014/decent#4
Image: serenader2014/decent#8
Queries can be extracted from: https://github.com/serenader2014/decent/pulls?q=is%3Apr+is%3Aclosed
The ghost decent theme has made some modifications. Review them and merge it if they are usefull.
If I click on a tag I like to be redirected to a collection with all related posts. Url should be something like:
blog/tag/azure/
Maybe can be a good idea to add support for using GH Issues as discussion system instead of Disqus: http://donw.io/post/github-comments/
Very useful for programming or IT blogs.
There are a lot of blogs using this theme but it is hard to find them. Maybe I can add a get request that will notify some page about a new blog. This way I could populate a list of blogs that are using this theme.
Hi there!
I run jekyll serve
command and I get this result:
WARN: Unresolved specs during Gem::Specification.reset:
rouge (~> 1.7)
jekyll-watch (~> 1.1)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
Configuration file: /home/cesar/projets/jekyll/jekyllDecent-gh-pages/_config.yml
Dependency Error: Yikes! It looks like you don't have jekyll-mentions or one of its dependencies installed. In order to use Jekyll as currently configured, you'll need to install this gem. The full error message from Ruby is: 'cannot load such file -- jekyll-mentions' If you run into trouble, you can find helpful resources at http://jekyllrb.com/help/!
jekyll 3.1.6 | Error: jekyll-mentions
I thought about changing the "Load comments" into "Load 5 Comments" to give an indication how much comments are there. The goal is to do this without loading the whole Disqus overhead. Turns out, someone did it already and inspecting his demo (use raymondcamden
and open dev tools) I can see that Disqus does not load any bloatware.
Let's implement it? @alexsimo
Let the visitor decide how the content will be served:
http://stackoverflow.com/questions/8951423/html-links-without-http-protocol
I think we are at the point on that we don't need to keep the (CSS) references to the ghost theme anymore since the project proposes not much changes anymore. Maybe we should refactor the CSS files now to get rid of CSS rules that override others.
i like the fast pages feature for blogging, is it possible to add the github action to convert Jupyter notebooks to blogs ?
see the example blog below.
fastpages blog
Introducing fastpages
I have tried many ways to add Google analytics, but it doesn't work.
ga_track_id: 'UA-********-1' # Format: UA-xxxxxx-xx
ga_domain: auto
What's more, I have add a analytics.html file in _include.
Can you help me ?
Thanks.
Your has been listed on http://jekyllthemes.ru/
Maybe it colides with gh-pages auto syntax highlighter - investigate!
Elements such as timestamps in the list of posts are very difficult to see: they have extremely low contrast. Their size is also set in absolute units (px) instead of relative units (em, rem, %
), so they might not have their size increased by a "minimum-size" browser preference; this makes their low contrast a much more significant issue, as small elements need higher contrast to be visible.
I'd recommend using a contrast calculator to pick a foreground color with better perceptual contrast.
I think the CV is a very nice page but many user might only like to have a simple about page. Maybe we should restore the about page and treat the CV page as separate page. This way people can just remove this page if they don't like it and will still have an about page.
waiting for forked repo to solve it: serenader2014/decent#9
The is a bug in fuzzysearch.js
. Details can be found in this issue: Glench/fuzzyset.js#9
Waiting till it is fixed and then replace the current version of fuzzysearch.js
with the new version.
There should be a function to display all posts of a month or year (Can be integrated in a future search). The following url should display all posts of this month:
blog/2013/03/
Wait for changes in forked template: serenader2014/decent#5
gem
to plugins
_pages/cv.html
change {{site.data.cv.[page.author] }}
to {{site.data.cv[page.author] }}
_layouts/about.html
change {{site.data.cv.[page.author] }}
to {{site.data.authors.[page.author] }}
pre code { display:block; width:90%; max-width:650px; margin:auto; }
css
folder (duplicate)Hi,jwillmer,thanks for you jekyll theme.
I am beginner for jekyll.
When I set title and meautitle is chinese,I can't get post page at website,why?
Support naming for the first post by using post
instead of posts
in author section
Find a nice place to display the last modified date and add it as meta/micro tag.
As a blog think that adding a basic comments support is necessary.
Disqus is the most used in static sites. I'll try to implement it myself and PR π
The plugin jekyll-redirect-form does not redirect from this url to this one. Instead it redirects to my blog. The blog domain is added as a custom domain to another GitHub repor that hosts my blog. This is the link to the file with the specified redirect.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.