diff --git a/site/src/components/call-to-action.html b/site/src/components/call-to-action.html
new file mode 100644
index 0000000..6796be1
--- /dev/null
+++ b/site/src/components/call-to-action.html
@@ -0,0 +1,18 @@
+
diff --git a/site/src/components/my-counter.js b/site/src/components/my-counter.js
new file mode 100644
index 0000000..0e413d7
--- /dev/null
+++ b/site/src/components/my-counter.js
@@ -0,0 +1,10 @@
+class Counter extends WebComponent {
+ static properties = ["count"];
+ onInit() {
+ this.props.count = 0;
+ this.onclick = () => ++this.props.count;
+ }
+ get template() {
+ return ``;
+ }
+}
diff --git a/site/src/components/my-footer.html b/site/src/components/my-footer.html
index 76e703d..8063ddb 100644
--- a/site/src/components/my-footer.html
+++ b/site/src/components/my-footer.html
@@ -1,9 +1,8 @@