-
Notifications
You must be signed in to change notification settings - Fork 190
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
Vue improvements #2401
Vue improvements #2401
Conversation
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Hi @powerpaul17, could you post some screenshots of the changes? |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #2401 +/- ##
============================================
- Coverage 89.28% 0 -89.29%
============================================
Files 67 0 -67
Lines 3239 0 -3239
============================================
- Hits 2892 0 -2892
+ Misses 347 0 -347 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
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.
awesome work! i'm glad to have made the push on the migration which seems to have inspired you as well!
|
||
<div class="main-container"> | ||
<div class="title-container" :class="{ 'unread': item.unread }"> | ||
<span style="white-space: nowrap" :dir="item.rtl && 'rtl'"> |
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.
should this style be moved to a css rule?
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.
This was just moved, I did not change/add it.. but I can move it into a class if you like.. 😉
Yes, it's way easier once all the tooling and such is set up.. 😊 Thanks a lot for taking up (and finishing) the rewrite.. |
Also I noticed I have to fix the frontend tests.. 😅 |
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
we'll also probably need to make a way to mark items as read without having to open them in the mobile view, or to navigate through the items, since they take up the whole screen now and you can't select another item without pressing the back button.. |
Yes, I forgot to add the content wrapper to the explore page since I moved it out of the app skeleton into the routes. Already fixed it. |
That occurred to me too, but I did not want to include everything in one PR but start slowly.. 😉 |
Should we merge this to a branch then rather than master, so we can fix this before it is released?
Can we just hide the details if there is nothing selected? just seems like a huge waste of screen real estate |
I don't mind merging it into master when you both are done with the stuff you want to cover in this PR. I don't intend to release a stable until the front-end is "done" until then we will release alphas and people have to deal with the imperfections. Or stay on the last stable release.. They could even roll-back with some manual effort. |
As I already said, I would do it in another PR as this one deals with the list/content view. I just want to address the empty content issue and fix the failing tests. |
Sounds good! |
@devlinjunker I had to remove the two failing tests for showing feed title and unread count because it doesn't work anymore with |
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
Signed-off-by: Paul Tirk <paultirk@paultirk.com>
…t header Signed-off-by: Paul Tirk <paultirk@paultirk.com>
523212f
to
5410721
Compare
that seems fine to me |
Can we merge this or anything left for this PR? |
Might need a rebase on master and maybe check of npm lock file, since the recently merged changes |
From my perspective it can be merged. I would rather do further improvements in a separate PR. |
Summary
I made some improvements to the new vue frontend:
Checklist