Skip to content

Commit 5320699

Browse files
committed
reintroduce fps component
1 parent af6f7cb commit 5320699

File tree

4 files changed

+37
-3
lines changed

4 files changed

+37
-3
lines changed

package-lock.json

Lines changed: 12 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@
116116
"react": "19.1.0",
117117
"react-d3-tree": "3.6.6",
118118
"react-dom": "19.1.0",
119+
"react-fps": "1.0.6",
119120
"react-frame-component": "5.2.7",
120121
"react-resizable-panels": "3.0.2",
121122
"react-svg": "16.3.0",

src/renderer/app/views.cljs

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
["@radix-ui/react-select" :as Select]
44
["@radix-ui/react-tooltip" :as Tooltip]
55
["path-browserify" :as path]
6+
["react-fps" :refer [FpsView]]
67
["react-resizable-panels" :refer [Panel PanelGroup PanelResizeHandle]]
78
[clojure.string :as string]
89
[config :as config]
@@ -80,9 +81,15 @@
8081

8182
(defn debug-info
8283
[]
83-
(into [:div.absolute.top-1.left-2.pointer-events-none.text-color]
84-
(for [[s v] (debug-rows)]
85-
[:div.flex [:strong.mr-1 s] [:div v]])))
84+
[:div
85+
(into [:div.absolute.top-1.left-2.pointer-events-none.text-color]
86+
(for [[s v] (debug-rows)]
87+
[:div.flex
88+
[:strong.mr-1 s]
89+
[:div v]]))
90+
[:div.fps-wrapper
91+
[:> FpsView #js {:width 240
92+
:height 180}]]])
8693

8794
(defn frame-panel
8895
[]

src/renderer/overrides.css

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,3 +206,17 @@
206206
.devtools * {
207207
background: transparent !important;
208208
}
209+
210+
.fps-wrapper {
211+
> div {
212+
@apply absolute! left-auto! top-2! right-2! drop-shadow-md overflow-hidden! px-1! font-sans! text-sm! bg-primary! text-color!;
213+
214+
> div {
215+
@apply left-0! right-0! bottom-0! bg-primary!;
216+
217+
> div {
218+
@apply bg-accent!;
219+
}
220+
}
221+
}
222+
}

0 commit comments

Comments
 (0)