| Commit message (Collapse) | Author | Age | Lines |
| | |
|
| | |
|
| |\
| |
| | |
Dewikification: Migrate site content to markdown.
|
| | |
| |
| |
| |
| |
| | |
This has a caveat in that there may be additional padding if the first
thing in a list item is an image, but it is very unlikely in practice,
so it's not handled for now.
|
| | | |
|
| | |
| |
| |
| | |
Punctuation, icon usage...
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| | |
Replace double trailing whitespaces with <br> tags to prevent certain
editors from automatically stripping the necessary space.
Remove any extra single whitespace.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
We have to add another check since `subarticles` is actually a list of
dictionaries and not a dictionary, so key overriding does not work.
We want the categories to take precedence over the pages in case of
future feature expansion involving showing sub-sub-articles.
|
| | | |
|
| | |
| |
| |
| |
| | |
Some guides were updated to fit current PyCharm UI and to keep up with
Seasonalbot -> Sir-Lancebot changes.
|
| | |
| |
| |
| |
| | |
We don't need ReasonML support, and the reasonable theme has a really
ugly neon parameter color.
|
| |/ |
|
| |\
| |
| | |
Dewikification: Content app improvements.
|
| | |
| |
| |
| |
| |
| | |
This allows us to keep filenames (thus URLs) as concise as possible,
while having a more descriptive entry in the Sub-Articles dropdown for
category pages.
|
| | |
| |
| |
| |
| | |
This was causing mysterious 404s because while migrating a feature to
dewikification, the same variable would be placed in the settings file.
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
This only shows when the page is also a category, since regular pages
have no children and regular categories already list their children.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| | |
Adds image caption capabilities and documents missing HTML extensions
available.
|
| | |
| |
| |
| |
| |
| | |
This is useful for our /contributing pages, which have a main
contributing page at /contributing but project pages under the same
path, /contributing/bot etc.
|
| | |
| |
| |
| |
| |
| |
| | |
Make category `title` consistent with page `title`.
Simplify `icon` key, since there is no benefit to defining the icon
class and the icon separately.
Allow overriding the `icon` for category entries just like page entries.
|
| |\ \
| |/
|/| |
Dewikification - Display resources based on YAML files
|
| | |
| |
| | |
Co-authored-by: Kieran Siek <[email protected]>
|
| | |
| |
| | |
Co-authored-by: Kieran Siek <[email protected]>
|
| | | |
|
| | |\
| |/
|/| |
|
| |\ \
| | |
| | | |
Dewikification - Create content app
|
| | | |
| | |
| | |
| | |
| | |
| | | |
Now that we use a separate library for frontmatter (which uses pyyaml),
we can simplify the guide and remove the reference to the old markdown
library.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
The tests uses pyfakefs to simulate a fake filesystem that is reused
over the content app tests.
Test coverage for the app is brought to 100%.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
This allows us to properly escape codeblocks within markdown, permalink
to headers on a page, and decouples getting metadata from a file and
getting generated HTML from the Markdown content.
|
| | | | |
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
Renaming `PageView` to `PagesView` was accidental and unnecessary.
|
| | | | |
|