FAC Version
2.4.0
Frappe Version
Frappe v16
Description
The Assistant Core module requires a UX overhaul in the Frappe Desk sidebar to align with standard Frappe application patterns and optimize space. Currently, the sidebar uses a generic icon, lacks a "Settings" link, and uses inefficient labels/ordering.
Key improvements requested:
Unique Icon: Replace the generic "A" icon with a custom SVG (AI/Robot themed).
Navigation Reordering: Move "FAC Admin" to the top (Position 1).
Standardized Settings: Add a "Settings" link at the bottom of the sidebar pointing to Assistant Core Settings.
Label Optimization: Shorten "FAC Tool Configuration" to "FAC Tool Config".
Steps to Reproduce
Install frappe_assistant_core.
Navigate to the Assistant Core Workspace.
Observe the sidebar layout and the missing "Settings" shortcut.
Expected Behavior
The sidebar should follow standard Frappe UX patterns (similar to the Tenure or HR modules):
Icon: A distinct SVG icon for visibility.
First Item: FAC Admin (Main Control Panel).
Last Item: Settings (Direct link to configuration).
Label: "FAC Tool Config" instead of the long-form "FAC Tool Configuration" to save horizontal space.
Logs / Error Output
N/A - UI/UX Layout Improvement.
Screenshots
Additional Context
This change will ensure that the Assistant Core feels like a native part of the Frappe ecosystem by adhering to the common sidebar hierarchy where Admin/Dashboard is first and Settings is last.
FAC Version
2.4.0
Frappe Version
Frappe v16
Description
The Assistant Core module requires a UX overhaul in the Frappe Desk sidebar to align with standard Frappe application patterns and optimize space. Currently, the sidebar uses a generic icon, lacks a "Settings" link, and uses inefficient labels/ordering.
Key improvements requested:
Unique Icon: Replace the generic "A" icon with a custom SVG (AI/Robot themed).
Navigation Reordering: Move "FAC Admin" to the top (Position 1).
Standardized Settings: Add a "Settings" link at the bottom of the sidebar pointing to Assistant Core Settings.
Label Optimization: Shorten "FAC Tool Configuration" to "FAC Tool Config".
Steps to Reproduce
Install frappe_assistant_core.
Navigate to the Assistant Core Workspace.
Observe the sidebar layout and the missing "Settings" shortcut.
Expected Behavior
The sidebar should follow standard Frappe UX patterns (similar to the Tenure or HR modules):
Icon: A distinct SVG icon for visibility.
First Item: FAC Admin (Main Control Panel).
Last Item: Settings (Direct link to configuration).
Label: "FAC Tool Config" instead of the long-form "FAC Tool Configuration" to save horizontal space.
Logs / Error Output
Screenshots
Additional Context
This change will ensure that the Assistant Core feels like a native part of the Frappe ecosystem by adhering to the common sidebar hierarchy where Admin/Dashboard is first and Settings is last.