)]}'
{
  "log": [
    {
      "commit": "7e36a04e5b9eb206faad20f0a37fa111285ffdce",
      "tree": "1711a78624b0e56fa6b43a29ee407e34cbc83763",
      "parents": [
        "cb48b67edc89182fbde0827fd25f7c4c1640d2c8"
      ],
      "author": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Wed Jun 25 08:45:18 2025 +0000"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Wed Jun 25 18:16:03 2025 +0000"
      },
      "message": "webui: convert sketch-container-status to use tailwind\n\nConvert sketch-container-status component from shadowDOM CSS to Tailwind classes\nwhile preserving the original visual styling and functionality.\n\n- Inherit from SketchTailwindElement instead of LitElement to disable shadowDOM\n- Replace static styles CSS with equivalent Tailwind utility classes\n- Update pulse animation to use document-level CSS since Tailwind doesn\u0027t support custom keyframes inline\n- Convert all layout, typography, color, and spacing properties to Tailwind equivalents\n- Update DOM queries from shadowRoot to direct element queries due to disabled shadowDOM\n- Preserve all interactive functionality including info panel expansion and commit copying\n- Maintain visual consistency with original design including hover states and transitions\n\nCo-Authored-By: sketch \u003chello@sketch.dev\u003e\nChange-ID: s7f97a079a6dd14c1k\n"
    },
    {
      "commit": "bf66a2f9313894d63f204816ba90e412e02363c0",
      "tree": "22acc34aa404c3ac5add1e2de7f4df1aadce8251",
      "parents": [
        "194bfa8cc3970d28f2d072dc82142e24b7e56c9f"
      ],
      "author": {
        "name": "Sean McCullough",
        "email": "banksean@gmail.com",
        "time": "Mon Jun 23 21:53:55 2025 -0700"
      },
      "committer": {
        "name": "Autoformatter",
        "email": "bot@sketch.dev",
        "time": "Tue Jun 24 16:43:42 2025 +0000"
      },
      "message": "webui: convert sketch-app-shell to use tailwind\n\nDoing the conversion from shadowDOM to tailwind starting with the\noutermost elements in the page because shadowDOM hides dom nodes from\nancestor styles, which means tailwind styles don\u0027t apply to an element\nif its ancestors use shadowDOM.\n\n- add new SketchTailwindElement that disables shadowDOM for tailwind\n- convert sketch-app-shell to inherit from SketchTailwindElement\n- convert sketch-app-shell\u0027s CSS from shadowDOM to tailwind classes\n"
    }
  ]
}
