Polar Jekyll Theme
White, clean, no JavaScript Jekyll Theme.
- ๐ Live preview at https://neizod.dev/polar/
- ๐ Screenshot:
White, clean, no JavaScript Jekyll Theme
Home Page: https://neizod.github.io/polar/
License: MIT License
White, clean, no JavaScript Jekyll Theme.
If a post have many tags (e.g. at least 5 tags), the render (which use flex's table-like mechanic) will draw full-date in many lines, which looks ugly, like this:
Title
full-date tags
New propose:
Title
full-date (make it very thin and move up under title as an underline)
tags
4.13 OS X 10.11 El Capitan
Conversion error: Jekyll::Converters::Scss encountered an error while converting 'style.scss':
Invalid US-ASCII character "\xE2" on line 19
Creating new blog post with incremental
flag doesn't regenerate front page / archive / tags / etc.
Would it be visually better if the layout looks like this instead:
[ LO ] Polar
[ GO ] White-Clean Jekyll Theme
------------------------------------------
## Archive
2019
Jan 1 | Happy New Year Again!
|
2018
Oct 31 | Happy Halloween!
Apr 1 | April Fools' Day...
Jan 1 | Happy New Year!
|
2016
Oct 31 | Merry Christmas!
Feb 29 | Happy leap day.
|
Note:
either use AddThis or try to cover this list:
Now you can't distinguish them from content or comment.
Title's font should be sans (as same as when render on it's own page), not normal serif link.
Let them have 1/3 spaces of article's footer is seems too little, should deserved full content space?
Roughly idea is to wrap them with infobox?
Also need to revise what should really comes first? comment or next/prev post. (may be comment first, but hide it unless clicked -- I can't say I like this idea...)
automate grab first image is not the answer to all solution!
Allow the user to customise image thumbnails on social media with Facebook's Open Graph (og
) tags and Twitter cards.
Love this theme, but would love to see implementation fb OG, twitter cards, G author authentication and site verification... ;) so just some extra <head>
items... would really improve the sharability.
Should be under title? Using sans font w/ fade color?
First, append this into _config.yml
:
kramdown:
syntax_highlighter_opts:
block:
line_numbers: true
(or find other means to enable line number per code block.)
Observe that output HTML wrap <pre><code>
with <table>
, which now render ugly. Try to fix this issue without altering normal <table>
.
Display info of each article's author at the end of the page. Also display more on co-author, editor, and illustrator too!
should cover
sometimes
: if post has own image, show large thumbnail of that image. otherwise show small cover.always
: show large thumbnail or large cover.never
: show small thumbnail or small cover.Since I'm not a native speaker, I highly doubt that I write document with a lot of mistakes. Anyone up for fixing the grammar?
Right now the document has 3 pages:
The (compiled) document can be found here: https://neizod.github.io/polar/docs/
The source for document is on gh-pages
branch and can be found here: https://github.com/neizod/polar/tree/gh-pages/_docs
Please work on gh-pages
branch.
List all posts here, just title and date, for sake of CTRL-F.
Put link on top of /posts/index.html
page. Also put link for tags page around that location too.
A simple README as landing page for the GitHub page would be good. A screenshot in the README is also known to make Git repos more popular and attract users/contributors!
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.