maxpatiiuk / calendar-plus

A browser extension for Google Calendar that provides insights into where your time goes. Includes power user tools, data export and customization
https://chrome.google.com/webstore/detail/calendar-plus/kgbbebdcmdgkbopcffmpgkgcmcoomhmh
MIT License
5 stars 1 forks source link

Reduce ability to customize the layout? #239

Open maxpatiiuk opened 5 months ago

maxpatiiuk commented 5 months ago
  1. Customizing the layout is an advanced feature that might not be used by the majority of users (though I don't know since I don't have any means of tracking)
  2. With ability to arbitrary customize the layout, keeping the layout responsive on different screen sizes is tricky
  3. It's hard to add new layout components without breaking existing layouts users might have - would probably have to apply the change for new users only, and have a mechanism for notifying them that a new layout has became available.
  4. UI changes like converting autocomplete predictions into a dialog (https://github.com/maxpatiiuk/calendar-plus/issues/230) are harder without breaking existing UIs

Proposal: Improve goals-setting UI (maybe https://github.com/maxpatiiuk/calendar-plus/issues/238) Keep charts as a primary focus

Turn these widgets into buttons that open dialogs:


See also https://demo.dashpress.io/ for inspiration