Create an Overview menu

- To use as a sort of main menu
This commit is contained in:
2026-07-22 20:00:59 +02:00
parent d9262e365a
commit af8e916116
+7 -4
View File
@@ -87,6 +87,11 @@ app.config.suppress_callback_exceptions = True
app.layout = dbc.Container([ app.layout = dbc.Container([
html.H1("CAN Bus Analyzer", className="my-4"), html.H1("CAN Bus Analyzer", className="my-4"),
dbc.Tabs([
dbc.Tab(label="Overview", tab_id="overview", children=[
html.Div(id="overview-content")
]),
dbc.Tab(label="Statistics", tab_id="statistics", children=[
dbc.Row([ dbc.Row([
dbc.Col(html.Label("Select Bus:"), width=1, className="mt-2"), dbc.Col(html.Label("Select Bus:"), width=1, className="mt-2"),
dbc.Col(dcc.Dropdown( dbc.Col(dcc.Dropdown(
@@ -95,15 +100,13 @@ app.layout = dbc.Container([
value='Bus 1', value='Bus 1',
clearable=False clearable=False
), width=2), ), width=2),
], className="mb-3"), ], className="mb-3 mt-3"),
dbc.Tabs([
dbc.Tab(label="Statistics", tab_id="statistics", children=[
dbc.Tabs([ dbc.Tabs([
dbc.Tab(label="Frequency", tab_id="freq"), dbc.Tab(label="Frequency", tab_id="freq"),
dbc.Tab(label="ID Viewer", tab_id="id_viewer"), dbc.Tab(label="ID Viewer", tab_id="id_viewer"),
dbc.Tab(label="Correlation", tab_id="corr"), dbc.Tab(label="Correlation", tab_id="corr"),
dbc.Tab(label="Entropy", tab_id="entropy"), dbc.Tab(label="Entropy", tab_id="entropy"),
], id="tabs", active_tab="freq", className="mt-3"), ], id="tabs", active_tab="freq"),
html.Div(id="tab-content", className="mt-3") html.Div(id="tab-content", className="mt-3")
]) ])
], id="main-tabs", active_tab="statistics") ], id="main-tabs", active_tab="statistics")