Closed Davidah121 closed 4 months ago
Best to split into parts so part 1 will focus on drag and drop, touch controls, function binding. Part 2 will focus on styling and responsive design. (padding is included) Part 3 will focus on include directives and multipage management and tabs (potentially).
Part2 mostly finished. Just spanning on table formats and implementing these into the existing system.
In order to better realize what the changes to the GUI will entail and have a better project board with more specific assignments, This will only focus on part 2 and therefore be considered complete on the next merge.
Gui should be adjusted so that padding, margin, and alignment are apart of all objects. This insures that positioning can be properly done. Some new GUI elements should be added for formatting. Flexbox and other responsive design elements. (Gui should be aware of the window size and aspect ratio) Drag and drop and touch controls. (Should be aware of them) Import / include directives in the GUI files. Function references in the GUI files (for buttons and other) Some styling mechanism could be added for all objects. (foreground, background, roundness. Padding, Margin, alignment should be apart of this.) Lastly, potentially multipage viewing / managing. Potentially integrate tabs.
Also, a editor should be available since this stuff is hard.