KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
plain-blog
★ 9
Open GitHub ↗
Hugo blog theme for speed demons.
Download README (.md)
Explore Similar Repositories
react-admin
:
A single page app in ReactJS to create user/admin section
elm-algorithms
:
Exercises from the book Algorithms by Sedgewick and Wayne
mini-games
:
:game_die: Random mini-games like Minesweeper
vue2.0
:
使用vue2.0
Marquee
:
An efficient implement of marquee,more efficient than marquee of textview,from the test, the usage of cpu is almost half of the latter.
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
plain-blog
?
Download (.md)
# plain-blog minimal theme puts your content first refridgerator See a live example at my website, [penwatch.net](//penwatch.net/). Inspired by [qntm.org](//qntm.org) and [gizak/nofancy](https://github.com/gizak/nofancy). Looking for a Hugo documentation theme with a similar focus on minimal functionality? Try [`plain-docs`](//github.com/LiaungYip/plain-docs/). ## Screenshots  ## Features * Pages load FAST FAST FAST. (First page overhead: ≈40 kB. Subsequent page overhead: ≈3 kB.) * Responsive - looks great on desktop or mobile. * High contrast - black text, on a white background, with blue links. * Minimal Javascript. Hardly cares if JS is disabled. * Supports your choice of taxonomies: categories, or tags, or series, or all three at once. * Google Analytics. * Top and bottom menus. * Printable - headers, footers, and menus disappear when you hit the "Print" button. * Table of contents - use `show_table_of_contents = "true"` in front matter. * Intentional "Updated" date - add `content-updated-date = "YYYY-MM-DD"` in front matter to show an updated date alongside the posted date. Omitting it suppresses the "Updated" label entirely, so spurious file-modification timestamps don't appear. * Hugo Pipes is used to fetch third-party CSS and JS dependencies at the time you build the website, avoiding use of third-party CDN's. (See https://github.com/gohugoio/hugoThemes/issues/668 .) * Supports math using KaTeX - `$ x = \frac{-b\pm\sqrt{b^2-4ac}}{2a} $` - use `math = "true"` in front matter. (Note: Uses third party CDN - for now.) ## Things omitted My goal is to load the first page in 50kB or less. That means I've left out anything that wasn't needed. Some things I omitted include: * jQuery (30kB compressed) * highlight.js (100kB compressed) - use Chroma for [server-side highlighting](https://gohugo.io/extras/highlighting/) instead. * Web fonts (e.g. 200kB for Proxima Nova and Source Code Pro) * Icons, i.e. font-awesome (70 kB compressed) ## Libraries used * [`purecss`](https://purecss.io/) ([License](https://github.com/yahoo/pure/blob/master/LICENSE.md)) * [`timeago.js`](https://github.com/hustcc/timeago.js) for fuzzy timestamps - "just now", "4 days ago", "2 years ago". (MIT License)