{"action":"created","issue":{"url":"https://api.github.com/repos/matze/mtheme/issues/101","labels_url":"https://api.github.com/repos/matze/mtheme/issues/101/labels{/name}","comments_url":"https://api.github.com/repos/matze/mtheme/issues/101/comments","events_url":"https://api.github.com/repos/matze/mtheme/issues/101/events","html_url":"https://github.com/matze/mtheme/issues/101","id":90757933,"number":101,"title":"Store all sizes with pgfkeys","user":{"login":"benjamin-weiss","id":9158719,"avatar_url":"https://avatars.githubusercontent.com/u/9158719?v=3","gravatar_id":"","url":"https://api.github.com/users/benjamin-weiss","html_url":"https://github.com/benjamin-weiss","followers_url":"https://api.github.com/users/benjamin-weiss/followers","following_url":"https://api.github.com/users/benjamin-weiss/following{/other_user}","gists_url":"https://api.github.com/users/benjamin-weiss/gists{/gist_id}","starred_url":"https://api.github.com/users/benjamin-weiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benjamin-weiss/subscriptions","organizations_url":"https://api.github.com/users/benjamin-weiss/orgs","repos_url":"https://api.github.com/users/benjamin-weiss/repos","events_url":"https://api.github.com/users/benjamin-weiss/events{/privacy}","received_events_url":"https://api.github.com/users/benjamin-weiss/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":9,"created_at":"2015-06-24T18:50:52Z","updated_at":"2015-06-26T11:40:10Z","closed_at":null,"body":"Most of the sizes in the theme are hardcoded right now. There are only the few beamersizes which can be set via `\\setbeamersize{•}` and the `frametitleoffset` which can be set as an option. It would be nice to have them all stored as subkeys of `/metropolis/sizes`. Then all the sizes could be set very conveniently by the user with an additional macro `\\metrosetsize{•}` ."},"comment":{"url":"https://api.github.com/repos/matze/mtheme/issues/comments/115652944","html_url":"https://github.com/matze/mtheme/issues/101#issuecomment-115652944","issue_url":"https://api.github.com/repos/matze/mtheme/issues/101","id":115652944,"user":{"login":"benjamin-weiss","id":9158719,"avatar_url":"https://avatars.githubusercontent.com/u/9158719?v=3","gravatar_id":"","url":"https://api.github.com/users/benjamin-weiss","html_url":"https://github.com/benjamin-weiss","followers_url":"https://api.github.com/users/benjamin-weiss/followers","following_url":"https://api.github.com/users/benjamin-weiss/following{/other_user}","gists_url":"https://api.github.com/users/benjamin-weiss/gists{/gist_id}","starred_url":"https://api.github.com/users/benjamin-weiss/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/benjamin-weiss/subscriptions","organizations_url":"https://api.github.com/users/benjamin-weiss/orgs","repos_url":"https://api.github.com/users/benjamin-weiss/repos","events_url":"https://api.github.com/users/benjamin-weiss/events{/privacy}","received_events_url":"https://api.github.com/users/benjamin-weiss/received_events","type":"User","site_admin":false},"created_at":"2015-06-26T11:40:10Z","updated_at":"2015-06-26T11:40:10Z","body":"> Overriding the height of the frame title or dimensions of block elements asks for complex logic.\r\n\r\nI don't see it that way. If the user wants to do that, he has to take care of that himself. But it would minimize the effort necessary. If a user wants to adjust the block title height, right now he would have to redefine the three beamer templates `block begin`, `block alerted begin` and `block example begin`. That would be around 75 lines of code. With a key=value based size implementation this could be reduced to something like this.\r\n\r\n```TeX\r\n\\metrosetsize{\r\n  block title height = 3ex,\r\n  block title depth = 1.25ex,\r\n}\r\n```\r\n\r\nBut the question is still valid: Do we want the user to be able to make such adjustments."}}