59 lines
1.2 KiB
Markdown
59 lines
1.2 KiB
Markdown
# Welcome to Markdown Editor
|
|
|
|
This is a **WebDAV-based** markdown editor with modular architecture.
|
|
|
|
```mermaid
|
|
%%{init: {'theme':'dark'}}%%
|
|
graph TD
|
|
|
|
%% User side
|
|
H1[Human A] --> PA1[Personal Agent A]
|
|
H2[Human B] --> PA2[Personal Agent B]
|
|
|
|
%% Local mail nodes
|
|
PA1 --> M1[MyMail Node A]
|
|
PA2 --> M2[MyMail Node B]
|
|
|
|
%% Proxy coordination layer
|
|
M1 --> Proxy1A[Proxy Agent L1]
|
|
Proxy1A --> Proxy2A[Proxy Agent L2]
|
|
Proxy2A --> Proxy2B[Proxy Agent L2]
|
|
Proxy2B --> Proxy1B[Proxy Agent L1]
|
|
Proxy1B --> M2
|
|
|
|
%% Blockchain anchoring
|
|
M1 --> Chain[Dynamic Blockchain]
|
|
M2 --> Chain
|
|
```
|
|
|
|
## Features
|
|
|
|
- ✅ Standards-compliant WebDAV backend
|
|
- ✅ Multiple document collections
|
|
- ✅ Modular JavaScript/CSS
|
|
- ✅ Live preview
|
|
- ✅ Syntax highlighting
|
|
- ✅ Mermaid diagrams
|
|
- ✅ Dark mode
|
|
|
|
## WebDAV Methods
|
|
|
|
This editor uses standard WebDAV methods:
|
|
|
|
- `PROPFIND` - List files
|
|
- `GET` - Read files
|
|
- `PUT` - Create/update files
|
|
- `DELETE` - Delete files
|
|
- `COPY` - Copy files
|
|
- `MOVE` - Move/rename files
|
|
- `MKCOL` - Create directories
|
|
|
|
## Try It Out
|
|
|
|
1. Create a new file
|
|
2. Edit markdown
|
|
3. See live preview
|
|
4. Save with WebDAV PUT
|
|
|
|
Enjoy!
|