{"push_id":1459023742,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b031cd5c7453570afd9816d64a920172423d0fdd","before":"ba547ef93504126072a3195a5ea20c280dede650","commits":[{"sha":"b031cd5c7453570afd9816d64a920172423d0fdd","author":{"name":"Matt Dunn-Rankin","email":"4c9e194ede8d9d1e261245dd86be5c3f9a188100@khanacademy.org"},"message":"[multirenderer] UI: flatten editor arrays\n\nSummary:\nIn this change, we remove array headers and indents, because they don't really communicate a lot: \"Question 1\", \"Question 2\", etc. already effectively communicates the fact that questions are part of a sequence.\nAdditionally, with this flatter structure, there's a greater need for delineation between items, so we add borders between non-leaf array elements.\nAnd, now that array headers are gone, we need to move the \"Add a question\" button. It's now a lightweight text link at the bottom of the array (which is probably a more sensible physical location for it anyway, since you're adding to the bottom of the list :P).\n\nI think this looks preeetty darn good now :o\n\nTest Plan:\nhttp://localhost:9000/?multirenderer\nWith the default shape, it looks like this: {F596450}\nIf you edit the shape to `{sharedContext: item, question: arrayOf(shape({question: item, hints: arrayOf(hint)}))}`, like we have in webapp, it looks like this: {F596451}\n\nReviewers: emily\n\nReviewed By: emily\n\nSubscribers: jared\n\nDifferential Revision: https://phabricator.khanacademy.org/D32683","distinct":true,"url":"https://api.github.com/repos/Khan/perseus/commits/b031cd5c7453570afd9816d64a920172423d0fdd"}]}
{"actor":{"display_login":"matchu"}}