* Substantial Markdown overhaul
* Update README and LICENSE, as well as copyright
* Reword instructions regarding copying folders in sd_preparation.md
* Add archive bit warning to transfer_sd.md
* Ensure consistency, remove more unneeded <br>
* Remove more unneeded HTML
* Reorganization of index page for readability
* Add boldness to brick risk words
* Slight rewording on index.md
* Fix an incorrectly formatted number list
* Remove a redundant image
* Change SD to microSD, adjust tab defaults
Things that happen in this massive commit:
- Converted admonitions to VitePress
- Converted tabs to VitePress
- Adjusted headings for VitePress
- Absolute link-ify downloads, which works since we are now on
switch.hacks.guide
- Remove linking to `.md` directly, use the pretty URL
* gitignore: Ignore venv directory
Needed on systems that enforce PEP668
* treewide: use `1.` numbering for all ordered lists
Following specifications at [0] the formatting for lists "have no
effect on the HTML output Markdown produces".
This means we can consolidate all ordered lists to `1.`, which makes it
easier for the end user to add and remove steps and retain the
numbering.
It should be noted some Markdown implementations may use the first
number as a starting number for ordered lists, so it's best to start
with `1.`.
[0]: https://daringfireball.net/projects/markdown/syntax#list
* treewide: default to 4-space indents
There is a mix of tabs, 4-space and 6-space indents; standardize
indentation across all pages to 4-spaces to keep consistency.
* treewide: consolidate unordered lists to `-`
Standardize the unordered list marker to `-`, which is currently the
most widely used form of indentation in this repository.
* treewide: remove usage of <a> tags where applicable
Use Markdown links instead.