Component Renaming and Organizing (align with React95 and some Windows guidelines)
WesSouza opened this issue · comments
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: