Skip to content

Commit f0ff1d7

Browse files
authored
Merge pull request #326 from bendichter/add-github-link
add GitHub link to application toolbar for issue reporting
2 parents 8d1122a + c0116f7 commit f0ff1d7

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,9 @@
44
- Added toggle legend button for plotly timeseries plots (Issue #328)
55
- Fixed margin difference between plotly and native NS plots by removing width reduction and right margin (Issue #330)
66

7+
## June 17, 2025
8+
- Added GitHub link to application toolbar that opens the issues page for easy bug reporting
9+
710
## June 12, 2025
811
- Optimized experimental search panel to eliminate repeated script executions by implementing client-side filtering
912
- Added dandiset counts next to contact person names in experimental search panel

src/App.tsx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import StatusBar from "@components/StatusBar";
22
import "@css/App.css";
33
import { useWindowDimensions } from "@fi-sci/misc";
44
import SettingsIcon from "@mui/icons-material/Settings";
5+
import GitHubIcon from "@mui/icons-material/GitHub";
56
import {
67
AppBar,
78
Button,
@@ -237,6 +238,20 @@ const AppContent = () => {
237238
>
238239
Neurosift (v2)
239240
</Typography>
241+
<Tooltip title="Report issues on GitHub">
242+
<IconButton
243+
color="inherit"
244+
onClick={() => {
245+
window.open(
246+
"https://github.com/flatironinstitute/neurosift/issues",
247+
"_blank",
248+
);
249+
}}
250+
sx={{ ml: 2 }}
251+
>
252+
<GitHubIcon />
253+
</IconButton>
254+
</Tooltip>
240255
<Tooltip title="Settings">
241256
<IconButton
242257
color="inherit"

0 commit comments

Comments
 (0)