Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Component Renaming and Organizing (align with React95 and some Windows guidelines) #55

Open
WesSouza opened this issue Jul 21, 2022 · 0 comments

Comments

@WesSouza
Copy link
Member

WesSouza commented Jul 21, 2022

In order to align the two React95 projects, I propose the following names changes for our components:

Component New Component Group Notes
AppBar AppBar Environment
Toolbar MenuBar Controls Aligned with Win32
Button Button Controls
Card Card Other
Checkbox CheckBox Controls Aligned with Win32
ColorPicker ColorPicker Controls
Desktop Monitor Other
Divider Separator Controls
FAB FAB Other
Fieldset Fieldset Controls
Hourglass Hourglass Graphics
Label ? Other This looks like a Tooltip but is laid out with content. It can also be interactive, so it shouldn’t be classified as Label.
List ? Other Only exists in a flat style, and reminds of an accordion. Maybe AccordionFlat?
Menu Menu Controls
NumberInput SpinBox Controls Aligned with Win32
Panel Frame Layout
Progress ProgressBar Controls Aligned with Win32
Radio Radio Controls
Select ComboBox Controls Aligned with Win32
SelectBox ListBox Controls Aligned with Win32
ScrollPanel ? Other This looks like a toolbar, it might make more sense as one of Toolbar’s appearances.
ScrollView ScrollView Layout
Slider Slider Controls
Snackbar InfoBar Controls Aligned with WinUI
Tabs Tabs Controls
TextInput TextBox Controls Aligned with Win32
Typography/Anchor Link Text
Typography/Text Text Text
Typography/Title Title Text
Window Window Environment

Still unsure about "Frame".

References:

@WesSouza WesSouza changed the title Component Renaming and Organizing (align with react95-native and some Windows guidelines) Component Renaming and Organizing (align with React95 and some Windows guidelines) Jul 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant