@@ -70,14 +70,17 @@ const DailyUsersPanel = ({
70
70
} ) => {
71
71
return (
72
72
< Panel { ...panelProps } >
73
- < PanelHeader sx = { { display : "flex" , alignItems : "center" , gap : 1 } } >
74
- Daily Active Users
75
- < HelpTooltip size = "small" >
76
- < HelpTooltipTitle > How do we calculate DAUs?</ HelpTooltipTitle >
77
- < HelpTooltipText >
78
- We use all workspace connection traffic to calculate DAUs.
79
- </ HelpTooltipText >
80
- </ HelpTooltip >
73
+ < PanelHeader >
74
+ < PanelTitle sx = { { display : "flex" , alignItems : "center" , gap : 1 } } >
75
+ Daily Active Users
76
+ < HelpTooltip size = "small" >
77
+ < HelpTooltipTitle > How do we calculate DAUs?</ HelpTooltipTitle >
78
+ < HelpTooltipText >
79
+ We use all workspace connection traffic to calculate DAUs.
80
+ </ HelpTooltipText >
81
+ </ HelpTooltip >
82
+ </ PanelTitle >
83
+ < PanelSubtitle > Last 7 days</ PanelSubtitle >
81
84
</ PanelHeader >
82
85
< PanelContent >
83
86
{ ! data && < Loader sx = { { height : "100%" } } /> }
@@ -104,8 +107,17 @@ const UserLatencyPanel = (props: PanelProps) => {
104
107
105
108
return (
106
109
< Panel { ...props } sx = { { overflowY : "auto" , ...props . sx } } >
107
- < PanelHeader sx = { { display : "flex" , alignItems : "center" , gap : 1 } } >
108
- Latency by user
110
+ < PanelHeader >
111
+ < PanelTitle sx = { { display : "flex" , alignItems : "center" , gap : 1 } } >
112
+ Latency by user
113
+ < HelpTooltip size = "small" >
114
+ < HelpTooltipTitle > How do we calculate latency?</ HelpTooltipTitle >
115
+ < HelpTooltipText >
116
+ The average latency of user connections to workspaces.
117
+ </ HelpTooltipText >
118
+ </ HelpTooltip >
119
+ </ PanelTitle >
120
+ < PanelSubtitle > Last 7 days</ PanelSubtitle >
109
121
</ PanelHeader >
110
122
< PanelContent >
111
123
{ ! data && < Loader sx = { { height : "100%" } } /> }
@@ -164,7 +176,10 @@ const TemplateUsagePanel = ({
164
176
const hasDataAvailable = validUsage && validUsage . length > 0
165
177
return (
166
178
< Panel { ...panelProps } >
167
- < PanelHeader > App‘s & IDE usage </ PanelHeader >
179
+ < PanelHeader >
180
+ < PanelTitle > App‘s & IDE usage </ PanelTitle >
181
+ < PanelSubtitle > Last 7 days</ PanelSubtitle >
182
+ </ PanelHeader >
168
183
< PanelContent >
169
184
{ ! data && < Loader sx = { { height : 200 } } /> }
170
185
{ data && ! hasDataAvailable && < NoDataAvailable sx = { { height : 200 } } /> }
@@ -247,10 +262,17 @@ const Panel = styled(Box)(({ theme }) => ({
247
262
type PanelProps = ComponentProps < typeof Panel >
248
263
249
264
const PanelHeader = styled ( Box ) ( ( { theme } ) => ( {
265
+ padding : theme . spacing ( 2.5 , 3 , 3 ) ,
266
+ } ) )
267
+
268
+ const PanelTitle = styled ( Box ) ( ( ) => ( {
250
269
fontSize : 14 ,
251
270
fontWeight : 500 ,
252
- padding : theme . spacing ( 3 ) ,
253
- lineHeight : 1 ,
271
+ } ) )
272
+
273
+ const PanelSubtitle = styled ( Box ) ( ( { theme } ) => ( {
274
+ fontSize : 13 ,
275
+ color : theme . palette . text . secondary ,
254
276
} ) )
255
277
256
278
const PanelContent = styled ( Box ) ( ( { theme } ) => ( {
0 commit comments