)]}'
{
  "commit": "f8e92bb05f896c1a8d77a536a56a7fac2b87f222",
  "tree": "fdac429ee3711059424c6cb549ecbb04b97479d6",
  "parents": [
    "ddd9ba5be28dc00d446706cc113ab0065d772706"
  ],
  "author": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sat Aug 29 16:32:01 2026 +0300"
  },
  "committer": {
    "name": "Marc Kupietz",
    "email": "kupietz@ids-mannheim.de",
    "time": "Sat Aug 29 16:32:01 2026 +0300"
  },
  "message": "ids theme: backfill notes overlay and transcript styling into the scss\n\nThe speaker notes overlay and the transcript view were styled by editing\nthe built dist/theme/ids.css directly; neither section ever reached\ncss/theme/source/ids.scss, so recompiling the theme from its source would\nhave dropped both -- the buttons, the overlay, the print rules and the\nwhole read-aloud view.\n\nCopy both sections over, minus what the scss already had.  Two things do\nnot transfer verbatim: the .reveal .controls and div.slide-number rules\nsit inside the notes section in the css but belong to FULLSCREEN TOGGLE\nin the scss, where they already exist identically; and the css carries\ntwo @media (hover: none) and (pointer: coarse) blocks with the same\nprelude but different bodies, of which only the #ids-fullscreen one was\nalready present, so the #ids-notes/#ids-transcript-btn one is added.\n\nVerified with dart-sass: the scss now compiles to the same 185 rules as\nthe committed ids.css.  The only remaining difference is three\ncolor.scale() values that render as percentages rather than numbers\n(rgb(12.07%, ...) vs rgb(30.77, ...) -- the same colours), because the\ncommitted css was built with an older sass.\n\nCo-Authored-By: Claude Opus 5 \u003cnoreply@anthropic.com\u003e\nChange-Id: Ie8371d327978ed3b1e80066879ddc5aed2159477\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7daee425ac5fc008cc8dad3e07bbe0c6d6ea8220",
      "old_mode": 33188,
      "old_path": "inst/reveal.js-5.2.1/css/theme/source/ids.scss",
      "new_id": "d121a90fc66f2c43a1157bcff0df70cef9bc288c",
      "new_mode": 33188,
      "new_path": "inst/reveal.js-5.2.1/css/theme/source/ids.scss"
    }
  ]
}
