Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate wiki to MkDocs #102

Merged
merged 35 commits into from Aug 24, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
079b5f8
Scaffold MkDocs directory structure
seancolsen Aug 22, 2023
ff00f19
Re-organize some index pages
seancolsen Aug 22, 2023
0584a65
Remove GitHub TOC workflow
seancolsen Aug 22, 2023
59440d3
Reorganize jobs content
seancolsen Aug 22, 2023
09a852c
Handle redirects via HTTP instead of content
seancolsen Aug 22, 2023
2c982e1
Remove icons
seancolsen Aug 22, 2023
91f870f
Some cleanup in community content
seancolsen Aug 22, 2023
b98838f
Improve home page and top-level nav ordering
seancolsen Aug 22, 2023
6b392ab
Replace frontmatter with h1 title
seancolsen Aug 22, 2023
bdc2a3a
Fix "links-list" content
seancolsen Aug 22, 2023
bde7488
Re-organize more index pages
seancolsen Aug 22, 2023
4702d5d
Organize some team content
seancolsen Aug 22, 2023
4d3830b
Organize meeting notes
seancolsen Aug 22, 2023
5aaba46
More adjustments to home page
seancolsen Aug 22, 2023
9a94dcb
Add logo files
seancolsen Aug 22, 2023
52ea705
Organize projects
seancolsen Aug 22, 2023
46f6b67
Add page title to 2023-08-18 Team meeting notes
seancolsen Aug 23, 2023
26497cd
Remove `/en` prefix from internal hyperlinks
seancolsen Aug 23, 2023
2d48802
Fix bad relative internal hyperlinks
seancolsen Aug 23, 2023
7a066cb
Set up mkdocs-htmlproofer-plugin
seancolsen Aug 23, 2023
862f44b
Fix broken internal hyperlinks
seancolsen Aug 23, 2023
9c0d3ba
Remove dangling reference to custom CSS file
seancolsen Aug 23, 2023
cabb185
Re-organize GSoC pages
seancolsen Aug 23, 2023
804196f
Clean up some GSoC content
seancolsen Aug 23, 2023
f6a282e
Clean pages with redundant h1 elements
seancolsen Aug 23, 2023
918aed4
Fix broken internal links from moving GSoC content
seancolsen Aug 23, 2023
bc1b766
Insert blank lines between paragraphs and lists.
seancolsen Aug 23, 2023
6962660
Fix a few more paragraph-list content issues
seancolsen Aug 23, 2023
f4021b0
Organize some nav entries
seancolsen Aug 23, 2023
98ed050
Organize design content
seancolsen Aug 23, 2023
d1b105c
Converted quotes to admonitions.
kgodey Aug 23, 2023
6fa9099
Add redirects for files moved during migration
seancolsen Aug 24, 2023
3a3838f
Add redirects for prominent /en/ paths
seancolsen Aug 24, 2023
534d92c
Copy CSS in from docs site
seancolsen Aug 24, 2023
c4945f2
Adjust CSS to fix weird shadow issue in nav
seancolsen Aug 24, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
11 changes: 0 additions & 11 deletions .github/workflows/toc.yml

This file was deleted.

49 changes: 49 additions & 0 deletions README.md
@@ -0,0 +1,49 @@
# Mathesar Wiki

This repository holds the source content for Mathesar's wiki, as published to:

https://wiki.mathesar.org/

## Preview your edits locally

1. Install requirements

```
pip install -r requirements.txt
```

1. Start MkDocs

```
mkdocs serve -a localhost:9000
```

1. Preview the docs at http://localhost:9000

1. Keep mkdocs running while you edit and your local preview will refresh automatically.

## Contribution process

- Core team members are encouraged to push small commits directly to `master`.

- Community contributors may suggest changes by opening PRs.

## Reference

- Our docs run on a distribution of [`mkdocs`](https://www.mkdocs.org/) called [`mkdocs-material`](https://squidfunk.github.io/mkdocs-material/). For basics of doc writing, see the [Writing your docs](https://www.mkdocs.org/user-guide/writing-your-docs/) section of `mkdocs` user guide.

- For some customization basics, see [Customization](https://squidfunk.github.io/mkdocs-material/customization/) section of `mkdocs-material`'s Getting started guide. To learn about some of `mkdocs-material`'s features (annotations, code blocks, content tabs, etc.), see its [Reference](https://squidfunk.github.io/mkdocs-material/reference/).

- For page redirects, we use [`mkdocs-redirects`](https://github.com/mkdocs/mkdocs-redirects).

- We use the [awesome-pages plugin](https://github.com/lukasgeiter/mkdocs-awesome-pages-plugin) for some additional control over the navigation system.

- We use the [mkdocs-htmlproofer-plugin](https://github.com/manuzhang/mkdocs-htmlproofer-plugin) to validate internal hyperlinks.

## See also

- The [source content for Mathesar's _documentation_](https://github.com/centerofci/mathesar/tree/develop/docs), which also utilizes MkDocs.

- [Mathesar's homepage](https://mathesar.org/)

- [Mathesar's main source code repository](https://github.com/centerofci/mathesar)
12 changes: 0 additions & 12 deletions archive.md

This file was deleted.

298 changes: 0 additions & 298 deletions archive/jobs.md

This file was deleted.

39 changes: 0 additions & 39 deletions community.md

This file was deleted.

13 changes: 0 additions & 13 deletions community/contributing.md

This file was deleted.

13 changes: 0 additions & 13 deletions community/discord.md

This file was deleted.

31 changes: 0 additions & 31 deletions community/events.md

This file was deleted.

19 changes: 0 additions & 19 deletions community/mailing-lists.md

This file was deleted.

41 changes: 0 additions & 41 deletions community/mentoring.md

This file was deleted.

41 changes: 0 additions & 41 deletions community/mentoring/project-ideas.md

This file was deleted.

31 changes: 0 additions & 31 deletions community/mentoring/project-ideas/archive.md

This file was deleted.

15 changes: 0 additions & 15 deletions community/setup_in_windows.md

This file was deleted.

43 changes: 0 additions & 43 deletions design.md

This file was deleted.

13 changes: 0 additions & 13 deletions design/exploration/filters.md

This file was deleted.