)]}'
{
  "commit": "1b8d8e325823ed13b1ac97c8b68a28c0aac121b5",
  "tree": "31fadd1557b8608087b31452f5ad9bac8215f44c",
  "parents": [
    "fbbb2969d93aef88173e0f0f59b77bd8b9f3d49d"
  ],
  "author": {
    "name": "Adrià Vilanova Martínez",
    "email": "me@avm99963.com",
    "time": "Mon Dec 27 23:58:01 2021 +0100"
  },
  "committer": {
    "name": "Adrià Vilanova Martínez",
    "email": "me@avm99963.com",
    "time": "Tue Jan 27 04:39:22 2026 -0800"
  },
  "message": "Make metadata tables responsive\n\nIn commit 9b8a1eb9ea3a6945c82411ef6742637f11b6056f we made Gitiles\nresponsive so that it looked better in small screens. However, metadata\ntables weren\u0027t made responsive due to some accessibility challenges.\n\nThis CL finishes the responsiveness refactor by also making metadata\ntables responsive. We achieve this by changing the HTML table with a\ndescription list styled with a grid layout and subgrids[1] that adapt to\nthe screen width.\n\nWe use description lists since they are more semantically accurate for\nkey-value metadata pairs than tables.[2]\n\nThe linked bug contains screenshots that show the change.\n\n[1]: Subgrids achieved the Baseline status in 2023:\n     https://web.dev/articles/css-subgrid.\n[2]: https://html.spec.whatwg.org/multipage/grouping-content.html#the-dl-element\n\nBug: https://github.com/google/gitiles/issues/235\nChange-Id: I83026d0fbe7df7601a07be5e6122cdbb2d27ec81\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0072e9c12c27571523a2e87ac219361d293aa039",
      "old_mode": 33188,
      "old_path": "javatests/com/google/gitiles/LogServletTest.java",
      "new_id": "33574700b03e78b0913667f64c31a12d2a1106de",
      "new_mode": 33188,
      "new_path": "javatests/com/google/gitiles/LogServletTest.java"
    },
    {
      "type": "modify",
      "old_id": "f4ef52ac430ac0fb790ac7d1c0baa1537519509e",
      "old_mode": 33188,
      "old_path": "resources/com/google/gitiles/static/base.css",
      "new_id": "7653f8430d499e1151680a30001863e8f39346fc",
      "new_mode": 33188,
      "new_path": "resources/com/google/gitiles/static/base.css"
    },
    {
      "type": "modify",
      "old_id": "b82b2a4c85bc9f77e0dcd1a2a325785affe604b2",
      "old_mode": 33188,
      "old_path": "resources/com/google/gitiles/templates/LogDetail.soy",
      "new_id": "05fc37c7e0f46b1d49240003f840781cda4b2cc6",
      "new_mode": 33188,
      "new_path": "resources/com/google/gitiles/templates/LogDetail.soy"
    },
    {
      "type": "modify",
      "old_id": "f7c0b0ccc5569d66525d99f825cd9c68b7bccd5a",
      "old_mode": 33188,
      "old_path": "resources/com/google/gitiles/templates/ObjectDetail.soy",
      "new_id": "4fc83d85ca6c7d824d844d061613d07e3cdddb02",
      "new_mode": 33188,
      "new_path": "resources/com/google/gitiles/templates/ObjectDetail.soy"
    }
  ]
}
