{"html_url": "https://github.com/simonw/datasette/issues/153#issuecomment-347051331", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/153", "id": 347051331, "node_id": "MDEyOklzc3VlQ29tbWVudDM0NzA1MTMzMQ==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2017-11-27T00:23:40Z", "updated_at": "2017-11-27T03:58:49Z", "author_association": "OWNER", "body": "One quick fix could be to add a `extra_css_url` key to the `metadata.json` format (which currently hosts `title`, `license_url` etc) - if populated, we can inject a link to that stylesheet on every page. We could add a few classes in strategic places that include the database and table names to give people styling hooks.\r\n\r\nWhile we're at it, an `extra_js_url` key would let people go really nuts!", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 276842536, "label": "Ability to customize presentation of specific columns in HTML view"}, "performed_via_github_app": null} {"html_url": "https://github.com/simonw/datasette/issues/153#issuecomment-347050235", "issue_url": "https://api.github.com/repos/simonw/datasette/issues/153", "id": 347050235, "node_id": "MDEyOklzc3VlQ29tbWVudDM0NzA1MDIzNQ==", "user": {"value": 9599, "label": "simonw"}, "created_at": "2017-11-27T00:06:24Z", "updated_at": "2017-11-27T00:06:24Z", "author_association": "OWNER", "body": "I've been thinking about 1. a bit - I actually think it would be fine to have a rule that says \"if the contents of the cell starts with `http://` or `https://` and doesn't contain any whitespace, turn that into a link\". If you need the non-linked version that will always be available in the JSON.\r\n\r\nFor the other two... I think #12 may be the way to go here: if you can easily over-ride the `row.html` and `table.html` templates for specific databases you can easily set pre-formatted text or similar for certain values - maybe even with CSS that targets a specific table column.", "reactions": "{\"total_count\": 0, \"+1\": 0, \"-1\": 0, \"laugh\": 0, \"hooray\": 0, \"confused\": 0, \"heart\": 0, \"rocket\": 0, \"eyes\": 0}", "issue": {"value": 276842536, "label": "Ability to customize presentation of specific columns in HTML view"}, "performed_via_github_app": null}