UI experiment with Flexbox + shadow DOM