@@ -5,62 +5,36 @@ their editor
55
66Blocks is a rich text editor with all the capabilities of components thanks to [ MDX] [ mdx ] .
77It's a powerful WYSIWYG (what you see is what you get) built for the content web. You can
8- choose a block from an ever-expanding library or even install your own from [ npm] [ ] .
8+ choose a Block from an ever-expanding library or even install your own from [ npm] [ ] .
99
10- ## What is a block ?
10+ ## What is a Block ?
1111
12- A block refers to a piece of content or a component. It's a section of your content while
12+ A Block refers to a piece of content or a component. It's a section of your content while
1313a document is a collection of blocks.
1414
1515Blocks can be simple like a paragraph of text or even a box with a tomato background color.
1616Blocks can be complex like an embedded spreadsheet or a chart that fetches live data.
1717
18- ### See it in action
18+ Blocks provides a UI for you to drop in and modify a Block. However, underneath the covers
19+ it's JSX:
1920
20- EMBED A GIF HERE WHEN THE MVP IS DONE
21+ ``` md
22+ # Below is a YouTube video
2123
22- ## Features
23-
24- - 📸** Customizable** : Render your own components, or choose your favorite theme
25- - 📨** Open and authorable** : Underneath it's [ MDX] [ mdx ] , not a JSON schema or HTML
26- - 🔐** Zero lock in** : You own your content, Blocks just makes it nicer to edit
27- - 🖼** WYSIWYG** : See what will be published in real time
28-
29- ### Blocks
24+ <Youtube id =" 1234 " />
3025
31- The default editor offers an extensive library of pre-made blocks :
26+ And a GitHub Gist :
3227
33- - [ ] checklist
34- - [ ] link unfurl
35- - [ ] tables
36- - [ ] spreadsheet
37- - [ ] image gallery
38- - [ ] twitter card
39- - [ ] instagram card
40- - [ ] syntax highlighting
41- - [ ] live editor playground
42- - [ ] github issue
43- - [ ] github gist
44- - [ ] github interlinking (between documents in the same repo)
45- - [ ] text highlighting
46- - [ ] text coloring
47- - [ ] bar chart
48- - [ ] area chart
49- - [ ] donut chart
50- - [ ] progress bar
28+ <Gist id =" 5678 " />
29+ ```
5130
52- ## How does it work?
53-
54- Technically speaking, it is a block-based editor backed by [ MDX] [ mdx ] and the
55- [ React] [ react ] ecosystem. The editor is embedded into a GitHub compatible CMS
56- powered by [ Netlify Identity] [ netlify-identity ] and [ Gatsby] [ gatsby ] . When you
57- edit a document it's automatically synced to GitHub as a commit giving you a
58- full history of all edits.
31+ ## Features
5932
60- Blocks maintains no server side element and never sees your data. You own your content.
33+ - 📸** Customizable** : Render your own components, or choose your favorite theme
34+ - 📨** Open and [ authorable] [ ] ** : Underneath it's [ MDX] [ mdx ] , not a JSON schema or HTML
35+ - 🔐** Zero lock-in** : You own your content, Blocks just makes it nicer to edit
36+ - 🖼** WYSIWYG** : See what will be published as you edit
6137
6238[ mdx ] : https://mdxjs.com/
6339[ npm ] : https://npmjs.com/
64- [ react ] : https://reactjs.org/
65- [ gatsby ] : https://www.gatsbyjs.org/
66- [ netlify-identity ] : https://www.netlify.com/docs/identity/
40+ [ authorable ] : https://johno.com/authorable
0 commit comments