Nathan Knowler's repositories
knowler.dev
My personal website.
break-on-element
A custom element that is a declarative MutationObserver for debugging. Instead of opening your developer tools to set these breakpoints wrap the element in the <break-on> custom element.
custom-element-lifecycle-element
A custom element for learning about the lifecycle of custom elements
log-form-element
A custom element that will log a form’s submissions to the console.
awesome-uses
A list of /uses pages detailing developer setups, gear, software and configs.
design-mode-element
Work in progress. A custom element that switches on Design Mode and allows you to save the changes to your filesystem.
enhance.dev
Docs website for Enhance!
restart-animations-element
A custom element for restarting animations on the page or for another element.
blocking-and-streaming-custom-elements
Experimenting with custom element definitions that block and DSD out-of-order streaming
css-naked-day.github.io
Show off your semantic <body>!
futurism
Exploring various futuristic patterns of building websites.
kno-tabs-element
Work in progress
open-styleable
experimental server+client "polyfill" for openly styling shadow-roots
page-metrics-element
A custom element to expose page viewport metrics (e.g. like if the address bar is expanded or collapsed). Work in progress.
slot-elements-and-enhance
work in progress
tree-view-element
Work in progress on a some tree view element patterns
website
Source code for the Open Web Advocacy website.
wpt
Test suites for Web platform specs — including WHATWG, W3C, and others