diff --git a/examples/web/package.json b/examples/web/package.json
index a653782ffe17c7947423a4daeaaeaca437cfb8b4..4adc74a1e5a78cf910b1ace667a9cffc2dc57aa1 100644
--- a/examples/web/package.json
+++ b/examples/web/package.json
@@ -17,6 +17,7 @@
     "source": "index.ts",
     "devDependencies": {
         "@parcel/transformer-typescript-tsc": "^2.6.2",
+        "@types/node": "^18.0.6",
         "@types/react": "^18.0.15",
         "@types/react-dom": "^18.0.6",
         "parcel": "^2.6.2",
diff --git a/examples/web/react/components/button/button.css b/examples/web/react/components/button/button.css
index 3eabd76481444820d172ce3d23e54bcac143f9ae..f3021512ba25640c487ed00f531e70418b748aed 100644
--- a/examples/web/react/components/button/button.css
+++ b/examples/web/react/components/button/button.css
@@ -1,10 +1,11 @@
 .button {
     cursor: pointer;
-    display: inline-block;
+    display: inline-flex;
+    vertical-align: middle;
 }
 
 .button.small {
-    font-size: 14px;
+    font-size: 16px;
     line-height: 24px;
 }