We would love for you to contribute to Blazor School Docs and help make it even better than it is today! As a contributor, here are the guidelines we would like you to follow:
Help us keep Blazor School Docs open and inclusive. Please read and follow our Code of Conduct.
- You hereby grant to Blazor School the ownership of your work without any condition. Blazor School is rightfully to use your contribution to do whatever with it.
- You are not expected to provide support for your contributions.
- You entitled that you are the original creator of your contributions.
We have very precise rules over how our Git commit messages must be formatted. This will help the community to understand your contribution.
- Your commit messages must end with a dot (.). You need to understand that commit message is not title and not to try to write one.
- Your commit messages must have a clear on what is updated or why do you update. For example, your commit message can be "Add a new way to do X." or "Remove some outdated parameters.".
To ensure consistency throughtout tutorials, keep these rules in mind as you are working:
- Must have table of content at the top.
- Sections:
- Must separate sections by
<hr class="my-4">
- Must begin with
<h1>
tag.
- Must separate sections by
- Images:
- Must be placed within the tutorial folder.
<img>
tag must havealt
,width
,height
,src
attributes.
- Code sample must:
- HTML encoded.
- Wrapped inside
pre
tag. pre
tag must havelanguage
attribute and it must match with the language you want to format.language
attribute must be one of the value: js, batch, csharp, razor, css, html, json.
- Video must:
- Video must be typed of mp4.
- Be wrapped inside
<div class="ratio ratio-21x9"></div>
. - You must use
video
tag for video. Thevideo
tag must havecontrols="controls"
as attributes. - You must have
source
tag to refer to the video. - A good example of a video:
<div class="ratio ratio-21x9"> <video controls="controls"> <source src="\contents\blazor-server\dotnet6\collect-information-987786\test-the-form.mp4"> </video> </div>
- Should have a PoC project.