Find a file
Valentin Gagarin 2595511a38 implement a slice of the DOM spec as modules
this is roughly sufficient to recreate the website as it currently is

- elements:
  - document
  - html
  - head
  - title
  - base
  - link (variants that must be unique nested under `head` directly)
    - canonical
  - meta (same as for link):
    - charset
    - viewport
    - author (can be multiple, but still unique in aggregate for a document)
    - description

- global attributes:
  - class
  - hidden
  - id
  - lang
  - style
  - title

- element-specific attributes:
  - href
  - target

there's still a lot to do for a reasonably complete implementation, most
importantly everything concerning
- navigation
- top-level flow content (`div`, `article`, headings, `p`, ...)
- stylesheets

there's also some infrastructure to be arranged for easy but somewhat
safe switching between literal HTML and structured representations.
2024-11-13 15:47:12 +01:00
infra Add 'infra/' from commit 'cf086dc3e86039a07915445aa66bb82aebf9db0a' 2024-10-07 11:51:21 +02:00
matrix Documented how to create an admin user in Synapse. 2024-11-13 15:30:06 +01:00
server Added users laurens and valentin, system.stateVersion changed from 24.11 to 23.11. 2024-11-13 15:28:48 +01:00
services Add 'services/' from commit 'a13b1e9372412d03f7b629694ecef5242e6e568d' 2024-10-07 11:57:24 +02:00
website implement a slice of the DOM spec as modules 2024-11-13 15:47:12 +01:00
LICENSE Initial commit 2024-10-02 12:13:02 +02:00
README.md Initial commit 2024-10-02 12:13:02 +02:00

Fediversity