blob: 9cf50e010b65b7a1cc120f5fba525273cc9b931a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
body {
--cssx-children: container todo-container;
--cssx-on-load: js(console.log("what have we done?!"));
}
#container {
--cssx-children: counter btn-increment;
--count: '0';
}
#counter {
}
#counter::before {
content: "Count: " var(--count);
}
#btn-increment {
display: inline-block;
padding: 0.5rem 1rem;
border: 1px solid gray;
--cssx-on-click: update(container, --count, calc(var(--count) + 1));
}
#btn-increment::after {
content: "Increment";
}
|