Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||||||
ID | ||||||||||||
0053252 | ||||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||||||
design defect | [POS2] Core | trivial | always | 2023-08-21 13:44 | 2023-08-21 13:44 | |||||||
Reporter | dbaz | View Status | public | |||||||||
Assigned To | Triage Platform Base | |||||||||||
Priority | high | Resolution | open | Fixed in Version | ||||||||
Status | new | Fix in branch | Fixed in SCM revision | |||||||||
Projection | none | ETA | none | Target Version | ||||||||
OS | Any | Database | Any | Java version | ||||||||
OS Version | Database version | Ant version | ||||||||||
Product Version | SCM revision | |||||||||||
Review Assigned To | ||||||||||||
Regression level | ||||||||||||
Regression date | ||||||||||||
Regression introduced in release | ||||||||||||
Regression introduced by commit | ||||||||||||
Triggers an Emergency Pack | No | |||||||||||
Summary | 0053252: Drawer Menu component should be renamed to Navigation Drawer | |||||||||||
Description | Since we base our design system in Material Design, the proper name for this piece is Navigation Drawer https://m2.material.io/components/navigation-drawer [^] In a cohesive design and development ecosystem, consistency in naming conventions is paramount. Using a unified nomenclature, like 'Navigation Drawer', across all platforms—including Material Design, Figma designs, and code—ensures clarity, reduces ambiguity, and promotes effective collaboration among designers and developers. A shared understanding of component names leads to more efficient communication and fewer misunderstandings. Moreover, when variable names in code mirror the design descriptors in Figma, it facilitates smoother handoffs and quicker troubleshooting, ultimately streamlining the product development cycle and reducing the risk of errors. Check "Proposed Solution" | |||||||||||
Steps To Reproduce | . | |||||||||||
Proposed Solution | It means that variables like --obc2-drawerMenuGroup-popover-conf-left should be renamed to --obc2-navigationDrawerGroup-popover-conf-left or css classes like .obc2DrawerMenu-divider should be renamed to .obc2NavigationDrawer-divider or JS functions like const DrawerMenu = ({ should be renamed to const NavigationDrawer = ({ or files like DrawerMenu.* should be renamed to NavigationDrawer.* | |||||||||||
Tags | No tags attached. | |||||||||||
Attached Files | ||||||||||||
![]() |
|
![]() |
|||
Date Modified | Username | Field | Change |
2023-08-21 13:44 | dbaz | New Issue | |
2023-08-21 13:44 | dbaz | Assigned To | => Triage Platform Base |
2023-08-21 13:44 | dbaz | Triggers an Emergency Pack | => No |
Copyright © 2000 - 2009 MantisBT Group |