This system lets us collaborate by adding and editing simple web pages β€” no setup, no code required.

πŸ“ Edit pages

Clicking β€œβœ’οΈ edit” at the bottom of any page opens it in Google Doc (if you have access). The Docs sync to the site automatically (every minute).

πŸ“„ Create pages

Open the Google Drive folder & create a new document (like you normally would). A document named β€œmy-page” will be accessible from https://map.thatvoid.com/my-page.html.

ℹ️ Anything after a β€œ β€œ (space) in a document name will be ignored (not true for folder names).

🎨 Formats & formatting

A file named:

All three would have the final url /my-page.html.

πŸ”— Hyperlinks

Create links like you normally would in Google Docs, markdown or html.

Internal Google Docs links, example: /TODO.html (TODO.md) will be converted to a web page link.

πŸ–ΌοΈ Images

Try just pasting images into your Google Docs, seems to mostly work.

For markdown & html you might want to upload image files, and include ex:
<img src=”/my-image.png” />

πŸ—“οΈ Using sheets (as databases)

Sheets are converted to .csv (Comma Separated Values) a plaintext minimalistic format. Thus, to use them as databases, keep it simple: use one sheet per file, don't merge cells etc.

example-read-csv.html

...

πŸ—“οΈ Google Draw(ings) as SVG

Google Draw documents will be exported as .svg files, can be

βš οΈπŸ› Name them ex "my-image" and not "my-image.svg" for now (or they will end up as "....svg.svg")

Appendix

πŸ§‘β€πŸ’» Extra: On editing html files

In Google Docs with your file.html open the Tools --> Preferences menu and disable: