1
0
mirror of https://github.com/prometheus/docs.git synced 2026-02-07 03:44:55 +01:00
Commit Graph

8 Commits

Author SHA1 Message Date
Ben Kochie
1c4d72e0a6 Upgrade to Nanoc 4.0
* Update Ruby gems.
* Remove nanoc-cachebuster due to incompatibility.
* Add README item about GitHub auth to improve build reliability.
* Fix various required config changes for 4.0

Signed-off-by: Ben Kochie <superq@gmail.com>
2018-08-18 10:52:15 +02:00
Tobias Schmidt
ed12a65c95 Default arch download default to amd64
Remove the popular option as it only included a single item.
2016-04-16 22:50:23 -04:00
Tobias Schmidt
ffbdada173 Add download section
This adds a new download section to the page with list for all available
precompiled versions for officially maintained components. The release
information are fetched via the Github API and rendered as static list.

Currently only the latest release and the newest pre-release (if
available) are show. This could be extended later. In order to keep the
list usable besides the massive list of prebuilt binaries, a javascript
os/arch filter has been added, defaulting to popular versions.

The following changes have been made on the way:

* Ensure all pages have a footer.
* Remove duplicated jquery inclusion.
* Use CSS to define text case of jumbotron buttons.
* Add Download section to the header.
* Reduce Github link to just the logo to save space.
* Update Getting Started and Installing sections.
2016-04-16 12:02:48 -04:00
Julius Volz
c9e87cb563 Abridge blog posts in index view. 2016-04-15 20:55:47 +02:00
Julius Volz
e40149e39f Add cachebusting fingerprints to asset files.
This is using http://avdgaag.github.io/nanoc-cachebuster/.

docs.css had to be moved out of /static because the static datasource
treats all files as binary, and thus no textual filters can be applied
(necessary for rewriting the jumbotron background image URL).

Fixes https://github.com/prometheus/docs/issues/369
2016-04-09 00:16:33 +02:00
Julius Volz
8ab96295aa Add initial blog code.
This is based roughly on

  http://clarkdave.net/2012/02/building-a-static-blog-with-nanoc/

with a lot of small modifications to make it fit the existing docs site.

Blog posts should be added as:

    content/blog/YYYY-MM-DD-post-title.md

They need to state the title, kind, created_at, and author in the
frontmatter, e.g.:

    ---
    title: "This is a blog post title"
    created_at: 2015-04-22
    kind: article
    author: Julius Volz
    ---
2015-04-22 15:52:16 +02:00
Julius Volz
2ac7105c4c Complete site redesign and added non-doc pages. 2014-12-22 03:37:54 +01:00
Julius Volz
426fab7c20 Initial commit of the Prometheus docs site. 2014-12-19 16:09:50 +01:00