Keavon Chambers
a9364f5122
Refactor document tab management from Panel.vue into utilities/documents.ts
2021-08-04 12:39:39 -07:00
Keavon Chambers
170cda7357
Add DialogModal and use it for close confirmations and "coming soon" features ( #322 )
...
Closes #269
Closes #196
* Add DialogModal and use it for close confirmations and "coming soon" features
* Code cleanup; add Enter key to accept emphasized dialog button
2021-07-31 14:30:31 -07:00
Keavon Chambers
e1698c2783
Add TextButton widget ( #321 )
2021-07-31 04:58:25 -07:00
Keavon Chambers
a288d51543
Add features to NumberInput widget; refactor widgets and tool options ( #311 )
...
Closes #310
* Add features to NumberInput widget; refactor widgets and tool options
* Fix swap/reset working colors using @click instead of :action
2021-07-27 18:28:21 -07:00
Keavon Chambers
0c25031ad1
Clean up widget type naming conventions
2021-07-16 15:57:42 -07:00
Keavon Chambers
60968431b4
Categorize frontend widgets to match design system
2021-07-16 15:37:35 -07:00
Keavon Chambers
8a06e8e771
Switch all JS imports to absolute paths
2021-07-15 00:34:56 -07:00
Keavon Chambers
ca50e8f37d
Add a fullscreen button and the keyboard lock API ( #266 )
...
Closes #249
2021-07-14 18:56:22 -07:00
Keavon Chambers
8eea3720f2
Fix horizontal scrollbar due to status bar negative margin
2021-07-05 00:38:18 -07:00
Keavon Chambers
f53c907c03
Change default document title to "Untitled Document"
2021-06-13 01:46:18 -07:00
Keavon Chambers
a3b679e64d
Improve UI behavior at smaller screen sizes so status bar overflows ( #158 )
...
Also includes various CSS flex-related cleanup throughout the UI.
Progress for #150
2021-06-08 00:54:24 -07:00
Keavon Chambers
ad9feda054
Implement menu bar floating list menus ( #163 )
...
Progress towards #135
2021-05-31 11:51:32 -07:00
Keavon Chambers
c205fec0d4
Move all icon SVG imports to the Icon component
...
This change also removes the need to specify the icon size.
2021-05-27 02:14:32 -07:00
Keavon Chambers
313a1dfc65
Standardize icon sizes and folder paths ( closes #110 )
2021-05-27 00:14:50 -07:00
Keavon Chambers
d7478f5890
Update UI colors and alignment for consistency with the design mockup ( #157 )
...
Closes #111
2021-05-23 19:01:13 -07:00
Keavon Chambers
c97cb9905c
Rename and organize widget components to conform to design terminology ( #132 )
2021-05-21 13:10:32 -07:00
Keavon Chambers
94485fe6cb
Rename Panel Area -> Workspace and Dockable Panel -> Workspace Panel
2021-05-16 18:15:04 -07:00
Keavon Chambers
7fc6eddb1a
Rename Footer Bar -> Status Bar
2021-05-16 18:04:26 -07:00
Keavon Chambers
e448f908e3
Fix CSS extraneous space beneath icons
2021-05-07 02:47:38 -07:00
Keavon Chambers
c94c2b3373
Fix web code linting to be portable across environments
2021-04-14 13:22:43 -07:00
Keavon Chambers
38bd41bb9f
Change button hover colors
2021-04-11 14:13:21 -07:00
Keavon Chambers
0e6c4400dc
Switch inline SVGs to using SVG file loader
2021-03-27 02:26:55 -07:00
Keavon Chambers
7bfb04a99a
Rename project structure with /core and /client
2021-03-27 02:26:55 -07:00