Graphite/frontend
Keavon Chambers 54590d594a CSS editor layout fixes and scrolling
Major CSS improvements to layout at small screen sizes. By adding min-width: 0 and min-height: 0 on the nested display: flex structure, widgets no longer coerce the whole layout into large-scale resizing. Scrollbars are now used to allow correct overflowing of the tab bar (fixes #177), Document Panel options bar, and tool shelf. Improvements to responsive resizing are also included for viewing the UI correctly on mobile now. Additional small fixes to styling of widget colors and corner roundness. The ruler has been darkened one shade to improve text contrast and aesthetics.
2021-12-04 22:30:07 -08:00
..
assets Add folders to frontend and folder creation to backend (#315) 2021-08-29 08:27:49 -07:00
public CSS editor layout fixes and scrolling 2021-12-04 22:30:07 -08:00
src CSS editor layout fixes and scrolling 2021-12-04 22:30:07 -08:00
wasm Display Asterisk on Unsaved Documents (#392) 2021-11-30 10:06:07 -08:00
.eslintrc.js Switch to Node.js 16 LTS, upgrade TypeScript, ESLint, and other dependencies (#395) 2021-11-29 03:32:09 -08:00
.gitignore Auto-generate third-party license notices (#370) 2021-09-06 06:57:35 -07:00
package-lock.json Switch to Node.js 16 LTS, upgrade TypeScript, ESLint, and other dependencies (#395) 2021-11-29 03:32:09 -08:00
package.json Switch to Node.js 16 LTS, upgrade TypeScript, ESLint, and other dependencies (#395) 2021-11-29 03:32:09 -08:00
tsconfig.json Improve web infrastructure 2021-08-26 19:20:38 -07:00
vue-svg-loader.js Replace vue-svg-loader dependency with simple JS file (fixes a security alert) (#389) 2021-11-01 00:14:31 -07:00
vue.config.js Switch to Node.js 16 LTS, upgrade TypeScript, ESLint, and other dependencies (#395) 2021-11-29 03:32:09 -08:00