-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add mini-widgets #356
Add mini-widgets #356
Conversation
3a64037
to
c6fb58b
Compare
c6fb58b
to
5ca9b93
Compare
Needs rebase |
5ca9b93
to
95837aa
Compare
This package allows usage of many `VueUse` composables that involve some calculation
This package adds draggable 1D list items.
Don't overflow by default.
- Change colors - Add padding
- Simplify management - Merge store with regular widgets - Use new `vue-draggable-plus` library - Only allow changes in edit-mode - Use drag from/to containers to add and remove widgets - Fix add button disappearing - Fix not being able to add to containers with widgets already
95837aa
to
d598e36
Compare
Done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't looked at the code in depth, but from the features+revisions you were showing in the meeting today this looks great! :-)
loadFonts() | ||
|
||
const app = createApp(App) | ||
app.component('FontAwesomeIcon', FontAwesomeIcon) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not a fan of mixing different icons source, it'll end up in different icons style and guidelines, that just make the interface inconsistency.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should discuss it at some point, for sure. The problem was that MDI misses several icons that we need.
Some like the depth one I needed to manually do in fact.
In the very end, we should try to make mostly or all of them.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Screen.Recording.2023-06-15.at.14.10.21.mov
To be merged after #355.
Fix #339.