+<!DOCTYPE html>
+<html>
+<head>
+ <title>PatternFly webcomponents example</title>
+ <meta charset="utf-8">
+
+ <!-- make `import` statement work without a bundler
+ https://patternflyelements.org/docs/develop/import-maps/ and
+ https://developer.mozilla.org/en-US/docs/Web/HTML/Element/script/type/importmap -->
+ <script type="importmap">
+ {
+ "imports": {
+ "@patternfly/": "./node_modules/@patternfly/",
+ "@lit/": "./node_modules/@lit/",
+ "@lit/reactive-element": "./node_modules/@lit/reactive-element/reactive-element.js",
+ "@lit/reactive-element/": "./node_modules/@lit/reactive-element/",
+ "lit": "./node_modules/lit/index.js",
+ "lit/": "./node_modules/lit/",
+ "lit/reactive-element/": "./node_modules/@lit/reactive-element/",
+ "lit-element/": "./node_modules/lit-element/",
+ "lit-html": "./node_modules/lit-html/lit-html.js",
+ "lit-html/": "./node_modules/lit-html/",
+ "tslib": "./node_modules/tslib/tslib.es6.js"
+ }
+ }
+ </script>
+
+ <script type="module">import "@patternfly/elements/pf-button/pf-button.js"</script>
+</head>
+
+<body>
+<pf-button id="do_something">Do something!</pf-button>
+
+<script>
+document.getElementById("do_something").addEventListener("click", () => alert("Clicked!"));
+</script>
+
+</body>
+</html>