# Changes to Graph canvas * ~~Grid background:~~ * Change background colour to be a grey-ish blue colour. * Have a look at adding our own encoded grid image which is darker than the current one * ~~Buttons:~~ * Shrink the size of the floating buttons * play with some repositioning * Standardise animations - currently hourglass highlights but the bigger right panel does nothing * ~~Search bar:~~ * Shrink the size of the search bar at the top. * perhaps look at repositioning this somewhere else off of the graph canvas - into the black at the top * ~~Font/Icons:~~ * Find an appropriate font family which we all like * https://fonts.google.com/specimen/Manrope/tester?query=manrope * Need to find default fallback - Manrope, [Roboto, Arial,Sans-Serif] * Standardise the icons across the UI from https://fontawesome.com * ~~Graph~~ * If we do any action on the graph - clicking on a node, etc - it should stop the layout algorithm * have a play with dampening and iterations - too much jiggling at the moment. * We need to decide where the centre of the graph is - when a node enters the canvas it should go to the centre of the canvas and reset the camera over it~~ # Changes to Right hand panel ~~* The contents of the right hand panel need to be easily editable for different use cases.~~ ~~* This is also a point for the icons in the graph~~ * The 'Ticket information' bar needs to be text aligned with the header bar in the graph canvas * Remove URL and add instead 'open in JIRA' button * Remove 'Ticket information' - Put the node name in its place * Right hand panel should be collapsable which slides it into a tab on the right hand side which can then be reopened * This will stay closed until you manually reopen it * If we shrink the window size, this should also collapse. ~~Top of Panel needs to include most important information - this should be the latest values of what is in the activity log~~ ~~* Need to make the bottom of the right hand pannel tabbed - Tabs should be:~~ ~~ * First one is line charts~~ * Second is risk scenarios * Third is direct connections * Forth is the activity log ~~ * The info in these tabs need to be pulled from raphtory unless opened * We want a timeline filter for the tabs where appropriate * When we hover/click on a related entity in the panel they should be highlighted in the graph * if they are out of view it should fit to view * If you double click it should open them in the panel # Change to overall UI * When resizing there should be a minimum/hard limit that a user can shrink down to # Known bugs * ~~Sometimes on a refresh the node is unselectable - resizing the window fixes this - actually this is every time you reload the graph~~ * We can scroll outside of the canvas if scrolling on the right side panel * On first reload it doesn't show the icon of the sprint it shows a square * We still have nodes which are unlabelled - these are often users which do not have names * unsure if this is a data problem or an issue in the UI