Skip to content

Commit

Permalink
refactor(ui): rearrange the sidebar items
Browse files Browse the repository at this point in the history
Sidebar items are now in different logical order and some icons were
swapped or modified.
  • Loading branch information
luis-dk committed May 20, 2024
1 parent aa31a7d commit c9e5079
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion testgen/ui/views/connections.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ class ConnectionsPage(Page):
can_activate: typing.ClassVar = [
lambda: session.authentication_status or "login",
]
menu_item = MenuItem(icon="compare_arrows", label="Connection")
menu_item = MenuItem(icon="database", label="Data Configuration", order=3)

def render(self) -> None:
fm.render_page_header(
Expand Down
2 changes: 1 addition & 1 deletion testgen/ui/views/overview.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ class OverviewPage(Page):
can_activate: typing.ClassVar = [
lambda: session.authentication_status or "login",
]
menu_item = MenuItem(icon="home", label="Overview")
menu_item = MenuItem(icon="home", label="Overview", order=0)

def render(self):
form_service.render_page_header(
Expand Down
2 changes: 1 addition & 1 deletion testgen/ui/views/profiling_summary.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ class DataProfilingPage(Page):
can_activate: typing.ClassVar = [
lambda: session.authentication_status or "login",
]
menu_item = MenuItem(icon="database", label="Data Profiling")
menu_item = MenuItem(icon="problem", label="Data Profiling", order=1)

def render(self) -> None:
fm.render_page_header(
Expand Down
6 changes: 3 additions & 3 deletions testgen/ui/views/project_settings.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,15 +16,15 @@ class ProjectSettingsPage(Page):
lambda: session.authentication_status or "login",
lambda: session.project is not None or "overview",
]
menu_item = MenuItem(icon="settings", label="Configuration", order=100)
menu_item = MenuItem(icon="settings", label="Settings", order=100)

def render(self) -> None:
form_service.render_page_header(
"Project Settings",
"Settings",
"https://docs.datakitchen.io/article/dataops-testgen-help/configuration",
lst_breadcrumbs=[
{"label": "Overview", "path": "overview"},
{"label": "Configuration", "path": None},
{"label": "Settings", "path": None},
],
)

Expand Down
2 changes: 1 addition & 1 deletion testgen/ui/views/test_definitions.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ class TestDefinitionsPage(Page):
{"label": "Overview", "path": "overview"},
{"label": "Tests Definitions", "path": None},
]
menu_item = MenuItem(icon="list_alt", label="Tests Definitions")
menu_item = MenuItem(icon="list_alt", label="Tests Definitions", order=4)

def render(self, **_) -> None:
# Get page parameters from session
Expand Down
2 changes: 1 addition & 1 deletion testgen/ui/views/test_runs.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ class TestRunsPage(Page):
lambda: session.authentication_status or "login",
lambda: session.project != None or "overview",
]
menu_item = MenuItem(icon="assignment", label="Data Quality Testing")
menu_item = MenuItem(icon="labs", label="Data Quality Testing", order=2)

def render(self) -> None:
fm.render_page_header(
Expand Down

0 comments on commit c9e5079

Please sign in to comment.