73 Commits

Author SHA1 Message Date
Oleh Prypin
3363c615de Update docs - "best-of-mkdocs" became "catalog" 2023-06-07 00:39:01 +02:00
Oleh Prypin
4ac1484de3 Link to Best-of-MkDocs instead of Plugins wiki in docs (#3207)
https://github.com/mkdocs/best-of-mkdocs
2023-05-02 22:42:16 +02:00
Steven Maude
49fbc35d11 Correct capitalisation of "GitHub Pages" (#3037)
To be consistent with GitHub's usage, and the use in MkDocs' documentation elsewhere.
2023-04-21 19:17:35 +02:00
Oleh Prypin
cf8a07475f Deduplicate the nav specification with literate-nav 2022-09-18 18:47:54 +02:00
ChrisLasar
17a48105e1 Fix theme related links in first box on starting page (#2603) 2021-10-10 11:09:44 +02:00
Waylan Limberg
a118183f5e Refactor docs (#2344)
The homepage has been redesigned. The "Installation" and "Getting Started" sections were moved to their own respective pages. Then, the homepage was restyled so that the list of features appear as a grid of cards.

The developer specific pages were moved to a new section: `dev-guide`. Any old URLs redirect to the new ones.
2021-04-04 16:14:29 -04:00
Andre_601
41c9961de5 Link to GitHub discussions (#2334)
Related to #2256. Also remove link to unused IRC channel.
2021-03-25 13:39:42 -04:00
DJ Adams
2f833a1a29 Make clear the distinction between and use of docs_dir and docs (#2230) 2020-11-20 10:59:53 -05:00
Waylan Limberg
2d8e9d3305 Remove links to specific hosts from Getting Started Guide
We already link to the Deploying for Docs page which includes specific
instructions for various hosts. There is no need to also link to those
hosts in the Getting Started guide.

Closes #2210, closes #2104, closes #1890.
2020-11-06 11:58:44 -05:00
Derek Ardolf
a4ccf611b0 Update docs to reflect supported versions. 2020-03-25 14:01:09 -04:00
Adam Twardoch
262c2b70f3 Links to the MkDocs Plugins wiki page, themes and plugins 2019-12-30 09:30:08 -05:00
Alexandre ZANNI
1683205f73 fix deprecated config item: pages => nav 2019-02-15 16:16:49 -05:00
James Quigley
2ac0119389 Clarify MkDocs supports Python >=2.7.9 but not <2.7.9. (#1707) 2018-12-19 15:31:18 -05:00
Mark Mandel
d49fd196b5 index.md: fix typos 2018-10-12 12:35:31 -04:00
Jon Dufresne
fc53f1932e Prefer https:// URLs where available 2018-09-18 11:21:13 -04:00
Bastien
8fbaae60ab Update index.md
fix `pages` in `nav`
pages is deprecated
2018-08-30 17:25:45 -04:00
Christian Oliff
39dc230b6d HTTPS links to www.mkdocs.org (#1558) 2018-07-19 10:04:00 -04:00
Waylan Limberg
7c0d0b7624 Add official support for PY37. (#1545)
* Use Python 3.7-dev in Travis until they add official support for PY37.
* PY37 requires PyYAML 3.13+.
2018-07-12 15:24:19 -04:00
Waylan Limberg
d6449f9080 Drop official support for Python 3.3.
Also up tornado version to >=5.0. Fixes #1427.
2018-04-03 15:49:15 -04:00
James Rhea
fa4c7e5bb3 Noted support for python 3.6
"Officially added support for Python 3.6 (#1296)" as of version 0.17.0.

Source: http://www.mkdocs.org/about/release-notes/#version-0170-2017-10-19
2018-04-03 13:33:57 -04:00
Waylan Limberg
fc2f105bad Document how to generate/install manpages. (#1302)
Fixes #686.
2017-12-31 22:19:58 -05:00
Waylan Limberg
418965977f Drop support for Python 2.6.
MkDocs most likley will no longer run on Python 2.6. All relevant tests
have been removed. Closes #165.
2017-10-01 16:48:47 -04:00
Scott Radvan
ca36f0c341 Fix two minor typos. 2017-09-28 08:19:40 -04:00
Pascal Berger
b84443a365 Add chocolatey to list of supported package managers (#1091) 2016-11-15 09:47:33 -05:00
Pascal Berger
f4846d197a Remove link added twice 2016-11-08 21:00:50 +01:00
Waylan Limberg
fa2c1f3823 Added a screenshot to help with Windows installation.
This is, after all, the most commonly encountered problem by users.
At least it seems to be.
2016-09-28 10:15:18 -04:00
Waylan Limberg
aebfcdc39c Merge pull request #1026 from waylan/global_vars
Global Template vars refactor
2016-09-28 09:07:12 -04:00
Waylan Limberg
384428bc5e Added some system specific installation instructions.
Added a section covering package managers and some more notes
about Windows (specificly about adding Python to the PATH).
Fixes #932.
2016-09-27 20:19:02 -04:00
Waylan Limberg
50e1734490 Deprecate site_favicon config setting and favicon template var
Templates need only include `{{ base_url }}/img/favicon.ico` and
users only need to create a file at `img/favicon.ico` in their
`docs_dir`.

Fixes #725.
2016-08-18 14:24:12 -04:00
Waylan Limberg
b4ddc867ec Improve installation instructions. (#1028)
Remove chocolately recomendation, which was never any good for Python.
2016-08-16 21:00:07 -04: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
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
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
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
8c020f83b9 Update the example version 2016-02-08 09:16:26 +00: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
Dougal Matthews
44fc6d9230 Added docuementation for packaging themes 2015-06-27 11:03:30 +01:00
RussellTaylor83
40dc17e17e Update index.md
Updated documentation, mkdocs help is no longer valid, suggested mkdocs --version instead.
2015-06-23 21:43:10 +01:00
Dougal Matthews
3f89332156 Link to the Markdown, not the built output location
This means the links will work in GitHub etc.
2015-06-11 09:59:56 +01:00
Waylan Limberg
f7be6c7282 Add "Deploying your Docs" page to the User Guide.
Fixed #477
2015-05-28 10:11:47 -04:00
Dougal Matthews
8085c65c6a Refactor the pages configuration
The current pages configuration looks like this:

    pages:
    - ['index.md', 'Home']
    - ['writing-your-docs.md', 'User Guide', 'Writing your docs']
    - ['styling-your-docs.md', 'User Guide', 'Styling your docs']
    - ['configuration.md', 'User Guide', 'Configuration']
    - ['about/license.md', 'About', 'License']
    - ['about/release-notes.md', 'About', 'Release Notes']
    - ['about/contributing.md', 'About', 'Contributing']

This has a number of flaws:

- It isn't clear how to add second levels of navigation for
  newcomers. This is often queried and not easy to document.

- We are representing a tree structure as a set of flat items
  that need to be merged. This creates some interesting edge
  cases, for example:

    - ['writing-your-docs.md', 'User Guide']
    - ['styling-your-docs.md', 'User Guide', 'Styling your docs']

 Is the first entry a page with the title User Guide? or a page
 in the User Guide category with an automatic title.

- We are currently limited to two levels deep in the navigation.
  Changing this with the current structure isn't trivial.

This change adds a new format which makes the above configuration
look like this:

    pages:
    - Home: index.md
    - User Guide:
        - user-guide/writing-your-docs.md
        - user-guide/styling-your-docs.md
        - user-guide/configuration.md
    - About:
        - License: about/license.md
        - about/release-notes.md
        - Contributing: about/contributing.md

With this structure, we can more easily see the documentation
tree and it is far more obvious what the navigation will look
like. It also removes the ambiguous edge cases and opens up the
possibility of adding further levels to the navigation more
easily.

This change restructures the pages configuration, but doesn't yet
allow users to add further levels in the navigation.

Fixes #6
2015-05-05 08:38:18 +01:00
Dougal Matthews
2b37deb188 Add further documentation about the pages config
This change explicitly calls out how to do multi-level documentation.

Closes #475
2015-04-26 09:02:13 +01:00
Dougal Matthews
7ef39aa4e2 Some minor updates to the documentation
- Added a small section about where to get help
- Updated link to the contributing guide
- Improved some o the code highlighting
2015-04-14 08:30:44 +01:00