-
Notifications
You must be signed in to change notification settings - Fork 112
Improve org chart page #61
Comments
I think we should solve this more generally and not over index on the org chart use case. Idea here: #649 |
You might be able to achieve this pretty simply by adding a |
Discovered a bug on this page: #818 |
I implemented my idea above for the product team at #895. If we like it we could expand it to the whole company and replace this page. |
Curious if we can close this due to the work done in #1763 , or if we need to explore further? |
I haven't been following that work, but the org chart page still says "The org chart is generated automatically from team pages in the handbook (need to edit it?).". Is that wrong? |
I just updated the edit instructions via #1976, I think with that this can indeed be closed. |
thanks @jyavorska ! |
We currently render the org chart by compiling all team pages' "Members" sections.
That is not a bad approach per se, but we do it all in the client at load time, which is noticeable and breaks often. For example, we currently seem to be adding a footer in the middle of the page, and date/time hover tooltips don't work in the dynamic content. The content can also not be searched I assume.
If we want to continue with this, we should look into doing this at build time. But also we should think about what the "ideal" org chart would look like for our handbook – perhaps data taken from the BambooHR API. Perhaps even a real chart (although those don't necessarily scale better, rather the opposite).
The text was updated successfully, but these errors were encountered: