Commit Graph

210 Commits

Author SHA1 Message Date
Dougal Matthews
176b722c1c Merge pull request #947 from waylan/template
Support theme customization with blocks
2016-05-31 10:28:24 +01:00
Brian J King
6b892249bc Fix typo in scp command
scp -r ./site command was missing the E in user.
2016-05-27 14:53:25 -05:00
Waylan Limberg
37a542cdb2 Improve documentation regarding template blocks. 2016-05-27 11:06:04 -04:00
Waylan Limberg
3c6504fd7d Support theme customization with template blocks
This is a backward incompatable change as it switches the primary
template from base.html to main.html.  See the release notes for
details.

Partially addresses #607.
2016-05-27 11:03:52 -04:00
Waylan Limberg
66b00e51da Follow links when copying media files.
Fixes #869.
2016-05-25 13:50:09 -04:00
Waylan Limberg
8b006bd7fd Support SOURCE_DATE_EPOCH environment variable for "reproducible" builds.
Fixes #938.
2016-05-16 19:45:55 -04:00
Saurabh Kumar
72e3992188 Fix minor typo in documentation 2016-05-11 22:59:03 +05:30
Waylan Limberg
f8a0ac6e03 Refactor page specific template variables.
A deprecation warning is issued for all old variables and all new
page specific variables are attributes of the 'page' object.

Global variables are uneffected, except page_description.

See the changes described in the release notes for details.

Fixes #874.
2016-05-01 19:40:00 -04:00
Dougal Matthews
b2cb385db3 Merge pull request #911 from waylan/theme-docs
Document theme_dir. Fixes #863
2016-04-29 15:42:22 +01:00
Dougal Matthews
d8d8341808 Fix the feedback from LinkChecker and enforce it in the Travis config 2016-04-29 11:09:48 +01:00
Waylan Limberg
4bb0c1cb1a Document theme_dir. Fixes #863 2016-04-27 11:49:37 -04:00
Waylan Limberg
e2e8dee2fd Update 0.16 release notes to include recent changes. 2016-04-26 13:22:11 -04:00
Jean Cruypenynck
4e889c451f Fix Markdown table syntax 2016-04-11 20:20:04 +02:00
Waylan Limberg
7e6962ff79 Enforce markdownlint test. 2016-04-06 15:49:07 -04:00
Waylan Limberg
fe40c9d1cf Updated Documentation Home Page/Tutorial.
* Updated screenshots to reflect the actual pages in the tutorial (fixes #870).
* Added a few new screenshots to demonstrate more features (search).
* Replaced the `initial-config.png` screenshot with a code block.
* Corrected the inconsistant use of "you" and "we" throughout (use "you").
* Added links to various locations in the docs where appropriate.
* General cleanup, formatting, etc.
2016-04-02 19:45:21 -04:00
Dougal Matthews
a59aa7c490 Add a node to the release notes 2016-03-09 09:04:39 +00:00
Dougal Matthews
614de78e9a Add release note for #728 2016-03-03 10:16:08 +00:00
Dougal Matthews
6e44264461 Add release notes for the two recent PRs 2016-03-03 09:39:45 +00:00
Dougal Matthews
1c252ba4bb Convert context to JSON when it is being passed to JavaScript
Fixes #850
2016-03-02 08:19:35 +00:00
Dougal Matthews
cc1c9a3adb Remove external themes from MkDocs
This change removes the dependency on mkdocs-bootstrap and mkdocs-bootswatch.
It also updates all references in the code. The only remaining connection is
when a user specifies one of these themes but they are not installed they get
slightly helpful error.
2016-03-01 10:53:02 +00:00
lesleyauk
99d118f15f Fix "bootstrap" -> "bootswatch"
Also improved readability.
2016-02-26 18:30:19 +00:00
Dougal Matthews
6ba0ae372c Add a mention to the release notes for the style change
see #718
2016-02-25 08:01:47 +00:00
Dougal Matthews
16f446e906 Fix issues with unicode filenames on Windows and Python 2.
To resolve this error, we need to explicitly encode the string
before we call pathname2url.

Closes #833
2016-02-24 08:01:46 +00:00
Dougal Matthews
59d6c26ec9 Tweak the release notes 2016-02-23 20:06:03 +00:00
Dougal Matthews
b30f38fe29 Merge pull request #832 from pfultz2/master
Add flag to add theme_dir from command line
2016-02-23 19:25:40 +00:00
Paul
c125985af9 Added a release note about the new flag 2016-02-23 12:09:48 -06:00
Dougal Matthews
c868e74ce1 Update index.md 2016-02-19 21:14:02 +00:00
Dougal Matthews
f7525626b8 Remove training whitespace 2016-02-19 21:10:02 +00:00
Brian J King
394f1d3ff2 Updating index.md to fix markdown lint error for line length
https://travis-ci.org/mkdocs/mkdocs/jobs/110445743#L196
2016-02-19 14:35:18 -06:00
Brian J King
9c150c579c Proposed changes to index.md related to mkdocs #818 & #824
Proposed changes to index.md related to mkdocs #818 & #824
2016-02-19 12:13:12 -06:00
Dougal Matthews
2df8d5ece8 Update release-notes.md 2016-02-18 22:10:03 +00:00
Dougal Matthews
34bb1c4567 Prepare to roll a release 2016-02-18 21:35:45 +00:00
Dougal Matthews
6619010702 Handle relative paths in symlinks
Fixes #639
2016-02-18 21:34:50 +00:00
Dougal Matthews
d0139ccb49 Update release notes 2016-02-09 10:38:25 +00:00
Dougal Matthews
8c020f83b9 Update the example version 2016-02-08 09:16:26 +00:00
Dougal Matthews
09253e9cac Bump version to 0.15.2 2016-02-08 09:08:31 +00:00
Dougal Matthews
e904b103ed Add note to release notes 2016-02-05 12:23:47 +00:00
Prayag Verma
cc1f81e9de Minor typo
Remove extra `the`
2016-02-01 01:52:19 +05:30
Dougal Matthews
8a37ba8296 Update release notes 2016-01-30 08:27:52 +00:00
Dougal Matthews
a59ade70ec Bump version to 0.15.0 2016-01-21 09:48:48 +00:00
Waylan Limberg
ffbad6685b Update release notes 2016-01-14 20:22:04 -05:00
daurnimator
e91104f8a6 docs/index.md: doc_dir default is "docs" not "doc" 2016-01-08 13:31:11 +11:00
Waylan Limberg
0aa6e56536 Document the --help flag.
As of 40dc17e17e, any mention of the `--help` flag had been removed from
the documentation. A breif summary has been added here. However, the output
of `--help` has not been included as that can change in the future and
updating the docs every time a option is updated become unnesecarily
duplicative (as the command line is self-documenting). This fixes #767.
2015-11-30 17:31:40 -05:00
Waylan Limberg
c84cb0ce03 More docs cleanup for Markdown linter 2015-08-13 10:18:35 -04:00
Waylan Limberg
bd33c4b76b Corrected lint errors in Markdown docs.
Also added README.md and CONTRIBUTING.md to the linter.

Note, that I am still getting one failer (in two locations). However
I consider that failer a bug in the linter and have reported it
upstream. We could disable that Rule (MD031), but as we are not
requiring the lint rules to pass presently, I just left it alone.

Also, while the code linter is set to allow lines 119 chars long,
I am using the Markdown linter's default of 80. Prose is easier to
read with shorter line lenghts, so I think it makes more sense to
use the default. Also, changing the default would have required
adding a config file. Adding a Ruby file for only one minor setting
seems silly, so I left it alone.
2015-08-13 10:18:34 -04:00
Bruno Oliveira
ab89b36f54 minor typo: filies -> files 2015-08-06 22:42:40 -03:00
Dougal Matthews
567bee1cbf Add a note about including HTML files again 2015-07-25 15:08:02 +01:00
Dougal Matthews
a28dff0bcc Add the Page ancestors fix to the release notes 2015-07-25 15:02:05 +01:00
Dougal Matthews
fdce51d070 Add a note to the release notes for the TOC fix 2015-07-25 14:51:21 +01:00
Dougal Matthews
0c465a81d0 Change the deadline for Python 2.6 Removal
I was being a bit over eager.
2015-07-01 20:58:42 +01:00