diff --git a/about.html b/about.html
index 144802917..41f9eaef9 100644
--- a/about.html
+++ b/about.html
@@ -23,7 +23,7 @@
web browser engine projects.
- The following high level user journeys are implemented in the current version. Each of these journeys has one or more workloads which test important aspects of it - for example commonly used patterns, frameworks, or
+ The following high level user journeys are implemented in the current version. Each of these journeys has one or more workloads which test important aspects of it — for example commonly used patterns, frameworks, or
technologies.
@@ -32,32 +32,36 @@
- Measures the time to add, complete, and remove 100 todo items in a basic list.
- Each example implements the same todo application (TodoMVC) using different techniques and frameworks.
-
- Workloads: TodoMVC-JavaScript-ES5,
- TodoMVC-WebComponents,
- TodoMVC-React-Complex-DOM,
- TodoMVC-Backbone, TodoMVC-Angular,
- TodoMVC-Vue, TodoMVC-jQuery,
- TodoMVC-Preact, TodoMVC-Svelte,
- TodoMVC-Lit
+ Workloads: TodoMVC-JavaScript-ES5,
+ TodoMVC-JavaScript-ES6-Webpack-Complex-DOM,
+ TodoMVC-WebComponents,
+ TodoMVC-React-Complex-DOM,
+ TodoMVC-React-Redux,
+ TodoMVC-Backbone,
+ TodoMVC-Angular-Complex-DOM,
+ TodoMVC-Vue, TodoMVC-jQuery,
+ TodoMVC-Preact-Complex-DOM,
+ TodoMVC-Svelte-Complex-DOM,
+ TodoMVC-Lit-Complex-DOM
Editing rich text
Rendering charts
Reading a news site
diff --git a/resources/charts/readme.md b/resources/charts/README.md
similarity index 100%
rename from resources/charts/readme.md
rename to resources/charts/README.md
diff --git a/resources/editors/readme.md b/resources/editors/README.md
similarity index 100%
rename from resources/editors/readme.md
rename to resources/editors/README.md
diff --git a/resources/newssite/news-next/readme.md b/resources/newssite/news-next/README.md
similarity index 100%
rename from resources/newssite/news-next/readme.md
rename to resources/newssite/news-next/README.md
diff --git a/resources/newssite/news-nuxt/readme.md b/resources/newssite/news-nuxt/README.md
similarity index 100%
rename from resources/newssite/news-nuxt/readme.md
rename to resources/newssite/news-nuxt/README.md
diff --git a/resources/perf.webkit.org/readme.md b/resources/perf.webkit.org/README.md
similarity index 100%
rename from resources/perf.webkit.org/readme.md
rename to resources/perf.webkit.org/README.md
diff --git a/resources/react-stockcharts/readme.md b/resources/react-stockcharts/README.md
similarity index 100%
rename from resources/react-stockcharts/readme.md
rename to resources/react-stockcharts/README.md
diff --git a/resources/todomvc/readme.md b/resources/todomvc/README.md
similarity index 100%
rename from resources/todomvc/readme.md
rename to resources/todomvc/README.md
diff --git a/resources/todomvc/architecture-examples/angular/readme.md b/resources/todomvc/architecture-examples/angular/README.md
similarity index 100%
rename from resources/todomvc/architecture-examples/angular/readme.md
rename to resources/todomvc/architecture-examples/angular/README.md
diff --git a/resources/todomvc/architecture-examples/lit-complex/README.md b/resources/todomvc/architecture-examples/lit-complex/README.md
new file mode 100644
index 000000000..9a64e0a84
--- /dev/null
+++ b/resources/todomvc/architecture-examples/lit-complex/README.md
@@ -0,0 +1,29 @@
+# Speedometer 3.0: TodoMVC: Lit Complex DOM
+
+## Description
+
+This application embeds the Lit implementation of the TodoMVC application in a static UI shell that mimics a complex web page.
+
+Please refer to the [Lit README.md](../lit/README.md) for more information on the Lit TodoMVC implementation.
+
+Please refer to the [big-dom-generator README.md](../../big-dom-generator/README.md) for more information on the UI shell.
+
+## Build steps
+
+Big-dom-generator and standalone Lit TodoMVC need to be built before building the Lit Complex DOM TodoMVC.
+
+```
+terminal
+1. pushd ../../big-dom-generator && npm install && npm run build && popd
+2. pushd ../lit && npm install && npm run build && popd
+3. npm run build
+```
+
+## Local preview
+
+```
+terminal:
+1. npm run serve
+browser:
+1. http://localhost:8000
+```
diff --git a/resources/todomvc/architecture-examples/lit/readme.md b/resources/todomvc/architecture-examples/lit/README.md
similarity index 100%
rename from resources/todomvc/architecture-examples/lit/readme.md
rename to resources/todomvc/architecture-examples/lit/README.md
diff --git a/resources/todomvc/architecture-examples/preact/readme.md b/resources/todomvc/architecture-examples/preact/README.md
similarity index 100%
rename from resources/todomvc/architecture-examples/preact/readme.md
rename to resources/todomvc/architecture-examples/preact/README.md
diff --git a/resources/todomvc/architecture-examples/svelte/readme.md b/resources/todomvc/architecture-examples/svelte/README.md
similarity index 100%
rename from resources/todomvc/architecture-examples/svelte/readme.md
rename to resources/todomvc/architecture-examples/svelte/README.md
diff --git a/resources/todomvc/architecture-examples/vue/readme.md b/resources/todomvc/architecture-examples/vue/README.md
similarity index 100%
rename from resources/todomvc/architecture-examples/vue/readme.md
rename to resources/todomvc/architecture-examples/vue/README.md
diff --git a/resources/todomvc/vanilla-examples/javascript-web-components-complex/README.md b/resources/todomvc/vanilla-examples/javascript-web-components-complex/README.md
new file mode 100644
index 000000000..b5ba8fa98
--- /dev/null
+++ b/resources/todomvc/vanilla-examples/javascript-web-components-complex/README.md
@@ -0,0 +1,29 @@
+# Speedometer 3.0: TodoMVC: Web Components with Complex DOM
+
+## Description
+
+This application embeds the Web Components implementation of the TodoMVC application in a static UI shell that mimics a complex web page.
+
+Please refer to the [JavaScript Web Components README.md](../javascript-web-components/README.md) for more information on the Web Components TodoMVC implementation.
+
+Please refer to the [big-dom-generator README.md](../../big-dom-generator/README.md) for more information on the UI shell.
+
+## Build steps
+
+Big-dom-generator and standalone JavaScript Web Components TodoMVC need to be built before building the JavaScript Web Components Complex DOM TodoMVC.
+
+```
+terminal
+1. pushd ../../big-dom-generator && npm install && npm run build && popd
+2. pushd ../javascript-web-components && npm install && npm run build && popd
+3. npm run build
+```
+
+## Local preview
+
+```
+terminal:
+1. npm run serve
+browser:
+1. http://localhost:7006
+```
diff --git a/resources/todomvc/vanilla-examples/javascript-web-components/readme.md b/resources/todomvc/vanilla-examples/javascript-web-components/README.md
similarity index 100%
rename from resources/todomvc/vanilla-examples/javascript-web-components/readme.md
rename to resources/todomvc/vanilla-examples/javascript-web-components/README.md