Skip to content

feat: add vertical navigation #52

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 22 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
0c28d02
feat: add vertical navigation
amliu-jumptrading Aug 11, 2025
6d85b89
feat: add epoch card
amliu-jumptrading Aug 11, 2025
2368df1
fix: offset selected slot for initial item
amliu-jumptrading Aug 11, 2025
d4a42bd
fix: hover for next and previous slot
amliu-jumptrading Aug 11, 2025
fba59bb
feat: add quick search
amliu-jumptrading Aug 11, 2025
39e621f
fix: address feedback
amliu-jumptrading Aug 13, 2025
af546af
fix: make your slots more visible
amliu-jumptrading Aug 13, 2025
a02c4b4
fix: quick search options
amliu-jumptrading Aug 13, 2025
de51743
fix: your slot colors for all states
amliu-jumptrading Aug 13, 2025
46ecbf7
refactoring epoch slider/nav
atsai-jumptrading Aug 14, 2025
52b83da
future check for future slots
atsai-jumptrading Aug 14, 2025
ccd5193
oops fixes
atsai-jumptrading Aug 14, 2025
69fbb1c
fix for onValueCommit not always being called
atsai-jumptrading Aug 14, 2025
b1177da
fix reverse scrolling flickering due to dynamic height items
atsai-jumptrading Aug 15, 2025
0e0d247
feat: slot navigation filter toggles
asuzuki-jumptrading Aug 15, 2025
2b577bb
chore: inner slots list
asuzuki-jumptrading Aug 15, 2025
809bc38
fix: offsets, epoch bar slider position
asuzuki-jumptrading Aug 18, 2025
b296cdb
chore: reset nav state in atoms
asuzuki-jumptrading Aug 19, 2025
a799080
fix: move epoch check to selected slot getter
asuzuki-jumptrading Aug 19, 2025
cb3f750
fix: initial scroll position
asuzuki-jumptrading Aug 21, 2025
2d6fc87
fix: increaseViewportBy future slot for RT jitter
asuzuki-jumptrading Aug 21, 2025
4dc8994
chore: store mappings from my slot to index
asuzuki-jumptrading Aug 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
65 changes: 49 additions & 16 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
"@ag-grid-community/csv-export": "^32.2.0",
"@ag-grid-community/react": "^32.2.0",
"@ag-grid-community/styles": "^32.2.0",
"@floating-ui/react": "^0.27.15",
"@fontsource/inter-tight": "^5.2.5",
"@fontsource/roboto-mono": "^5.1.0",
"@nivo/core": "^0.88.0",
Expand Down Expand Up @@ -53,6 +54,7 @@
"react-intersection-observer": "^9.13.1",
"react-use": "^17.5.1",
"react-virtualized-auto-sizer": "^1.0.24",
"react-virtuoso": "^4.13.0",
"uplot": "^1.6.32",
"use-debounce": "^10.0.3",
"zod": "^3.23.8"
Expand Down
7 changes: 1 addition & 6 deletions src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,7 @@ export default function App() {
);

return (
<Theme
className="app"
appearance="dark"
ref={setRefAndColors}
scaling="90%"
>
<Theme id="app" appearance="dark" ref={setRefAndColors} scaling="90%">
<ConnectionProvider>
<RouterProvider router={router} />
</ConnectionProvider>
Expand Down
5 changes: 2 additions & 3 deletions src/app.css
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.app {
#app {
/* radix tokens */
--color-background: #070b14;
--default-font-family: "Inter Tight", sans-serif;
Expand All @@ -13,8 +13,7 @@
--green-live: #3cff73;

--header-row-height: 34px;
/* headder height + epoch bar height + 10 padding top/bottom */
--header-height: 121px;
--header-height: 55px;

font-variant-numeric: tabular-nums;
}
Expand Down
5 changes: 5 additions & 0 deletions src/assets/anza_logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading