Bikeshed!

Setup

Can be installed locally on any system with Python: https://github.com/tabatkins/bikeshed/

Or can be used remotely, via web form or curl: https://api.csswg.org/bikeshed/

Running `bikeshed template > index.bs` outputs an empty doc with basic necessities set up for you.

TODO: Get together some good example documents showing off features in situ.

Markdown


<h2 id="foo">Some Section</h2>
<p>Here's some information:</p>
<ol>
	<li>One
	<li>Two
		<ul>
			<li>Two subpoint
			<li>and another
		</ul>
	<li>Three
</ol>
	

Markdown


Some Section {#foo}
===================

Here's some information:

1. One
2. Two
	* Two subpoint
	* and another
3. Three

Markdown

Pre Blocks


<section>
	<p>some text
	<div class=example>
		<pre>function foo() {
  return 4;
}</pre>
	</div>
</section>

Pre Blocks


<section>
	<p>some text
	<div class=example>
		<pre>
			function foo() {
				return 4;
			}
		</pre>
	</div>
</section>

Pre Blocks

XMP support


<div class=example>
	<pre>
		&lt;p>some example HTML
		&lt;ul>
			&lt;li>And some more
			&lt;li>and more
		&lt;/ul>
	</pre>
</div>

XMP support


<div class=example>
	<xmp>
		<p>some example HTML
		<ul>
			<li>And some more
			<li>and more
		</ul>
	</xmp>
</div>

XMP support

Remote Issues

If in a GitHub repo, or if you have Repository metadata set up, can use "remote issues":


<p>Some text that has an issue.

Issue(36):

<p>Following text

Railroad Diagrams

Like JSON.org diagrams, useful for indicating syntax/grammars


<pre class=railroad>
T: \
Choice:
	N: not newline or hex digit
	Seq:
		Plus:
			N: hex digit
			C: 1-6 times
		Opt: skip
			N: whitespace
</pre>

Linking

Moving to official explanation...