chore: Minor tasks to migrate website #25

Merged
jon_nfc merged 16 commits from minor-tasks into development 2022-01-31 04:16:43 +00:00

16 Commits

Author SHA1 Message Date
054b38a4a7 feat(mkdocs): enabled tabbed content
MR !7
2022-01-31 13:41:11 +09:30
765bae0e07 feat(wiki): remove wiki as it wont be used.
MR !7
2022-01-31 13:12:51 +09:30
2eef305f0e refactor: ad copy holder to article
MR !7
2022-01-31 13:06:47 +09:30
3ef36f49e8 feat(article): added microdata to the article.
MR !7
2022-01-31 13:04:14 +09:30
b9529feaba feat(article): articles must have a type
valid types are 'blog' and 'article'

MR !7
2022-01-31 13:03:32 +09:30
c2fe3bb7f0 refactor: clear up MD linting errors
MR !7
2022-01-31 11:39:08 +09:30
c19d097b28 feat(markdown_lint): allow html p in markdown
MR !7
2022-01-31 11:37:39 +09:30
228b57804e ci(markdown_lint): updated for mkdocs md files clarity.
added:
  two lines before headings
  one line after a heading
  max blank lines 2 (added due to heading rule)

This rules were added for clarity of markdown file editing.

MR !7
2022-01-31 11:26:07 +09:30
67b9379fe7 refactor(blog_post): renamed to article to reflect direction
MR !7
2022-01-31 11:08:09 +09:30
4c6e73254a chore: cleaned up old folders
MR !7
2022-01-31 10:56:13 +09:30
8b50d28aab refactor(home_page): added nfc logo
MR !7
2022-01-31 10:55:44 +09:30
185a095829 chore(syntax): remove syntax page as not required
as part of the ops manual this page will be included there.

MR !7
2022-01-31 10:51:53 +09:30
52b9466568 chore(gitignore): exclude package.json from commiting to repo
MR !7
2022-01-31 10:38:37 +09:30
927a97c913 ci(gitlab-ci): updated to new commit for markdown lint to work
markdown lint had a bug where it would not discover markdown files.
bug was fixed in commit 'f6d7ebeeb2b9d643c37ccbe6e25fa8d7e9dd970d'
gitlab-ci updated to use this commit.

MR !7
2022-01-31 10:36:36 +09:30
bbb639634b feat(vscode): extension recommendations added.
MR !7
2022-01-31 08:22:15 +09:30
0c3a878cfa fix(vscode): don't force mkdocs strict
This will enable the project to build and display the warnings to be fixed.

MR !7
2022-01-31 08:21:46 +09:30