Skip to content
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

Adding main card tag to the individual tags page #5938

Merged
merged 2 commits into from Jul 5, 2019
Merged

Adding main card tag to the individual tags page #5938

merged 2 commits into from Jul 5, 2019

Conversation

gautamig54
Copy link
Contributor

Fixes #5890 (<=== Add issue number here)

Screen Shot 2019-06-22 at 10 59 14 AM

Screen Shot 2019-06-22 at 10 59 23 AM

Mobile view :

Screen Shot 2019-06-22 at 11 00 13 AM

Make sure these boxes are checked before your pull request (PR) is ready to be reviewed and merged. Thanks!

  • PR is descriptively titled 📑 and links the original issue above 🔗
  • tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR -- or run tests locally with rake test
  • code is in uniquely-named feature branch and has no merge conflicts 📁
  • screenshots/GIFs are attached 📎 in case of UI updation
  • ask @publiclab/reviewers for help, in a comment below

We're happy to help you get this ready -- don't be afraid to ask for help, and don't be discouraged if your tests fail at first!

If tests do fail, click on the red X to learn why by reading the logs.

Please be sure you've reviewed our contribution guidelines at https://publiclab.org/contributing-to-public-lab-software

Thanks!

@gautamig54
Copy link
Contributor Author

@CleverFool77 @jywarren Kindly have a look here.
Minor tweeks remaining for the mobile view I guess.

@plotsbot
Copy link
Collaborator

plotsbot commented Jun 22, 2019

1 Warning
⚠️ There was an error with Danger bot’s Junit parsing: No JUnit file was found at output.xml
3 Messages
📖 @gautamig54 Thank you for your pull request! I’m here to help with some tips and recommendations. Please take a look at the list provided and help us review and accept your contribution! And don’t be discouraged if you see errors – we’re here to help.
📖 It looks like you haven’t marked all the checkboxes. Help us review and accept your suggested changes by going through the steps one by one. If it is still a ‘Work in progress’, please include ‘[WIP]’ in the title.
📖 #
Screenshots 📸 (click to expand)

5938-test_viewing_question_post.png

5938-test_wiki.png

5938-test_tag_page.png

5938-test_login.png

5938-test_wiki_page_with_inline_grids.png

5938-test_questions.png

5938-test_stats.png

5938-test_tags.png

5938-test_people.png

5938-test_front.png

5938-test_signup.png

5938-test_questions_shadow.png

5938-test_blog.png

5938-test_front_page_with_navbar_search_autocomplete.png

5938-test_viewing_the_dashboard.png

Learn about automated screenshots

Generated by 🚫 Danger

@jywarren
Copy link
Member

Looks fantastic! Here's the auto-generated screenshot too:

image

I was thinking the "Add one now" button doesn't seem clearly linked to the above statement 'has no wiki page'. Would it work better simply as a text link at the end of the sentence "has no wiki page"?

Also, the ... menu may be better in the true upper right corner of the box. Is there a way to do that in the mobile view?

Can the Subscribe button text be white?

Under Learn more >> - you can use this character: » -- which can be generated with the HTML special code &raquo;.

What happens with a really long title? Does it wrap nicely?

@gautamig54
Copy link
Contributor Author

Thanks @jywarren for your feedback. I'll make the suggested changes!

@gautamig54
Copy link
Contributor Author

Instead of "Add one now" can we change the text saying, "add a wiki page" or something like this?

@gautamig54
Copy link
Contributor Author

gautamig54 commented Jun 26, 2019

@jywarren I made the said changes. Have a look at these. Thanks!

Screen Shot 2019-06-26 at 1 52 52 PM

Screen Shot 2019-06-26 at 1 50 54 PM

@jywarren
Copy link
Member

jywarren commented Jun 26, 2019 via email

@gautamig54
Copy link
Contributor Author

Yes @jywarren! I think it is ready for merge. Any feedbacks @CleverFool77 ?

Copy link
Member

@CleverFool77 CleverFool77 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @gautamig54
I saw in style guide that even in mobile form, the main card was above the image like its in desktop.
But in the image you uploaded, the main card is below the image for mobile form.
So what do we need to follow.
I want to know that.

Cc : @jywarren

@jywarren
Copy link
Member

jywarren commented Jun 27, 2019 via email

@CleverFool77
Copy link
Member

It does makes sense. We can have main card overlap when there is no wiki page or wiki page doesn't have an image.

@gautamig54
Copy link
Contributor Author

I will then implement this, that if there is no wiki image, then we can overlap the tag card.

@gautamig54
Copy link
Contributor Author

I had a doubt. With the image, we are also showing the number of people discussing the topic. That will also be overwritten.
Should we just leave it like this for now?

@jywarren
Copy link
Member

jywarren commented Jun 28, 2019 via email

@gautamig54
Copy link
Contributor Author

I think that might be a bit weird. @CleverFool77 What do you think?

@CleverFool77
Copy link
Member

I can't say it exactly regarding position gautami. How about having a a mockup first. Then only we can decide maybe.

@gautamig54
Copy link
Contributor Author

@jywarren I am not able to understand how to move the number in the upper right corner. Can you help us with a mock up?
Also, I was thinking if we can have the number on the main card itself instead in the bottom right corner of the image. In that case this issue can easily be handled?

@CleverFool77
Copy link
Member

Hi gautami,
Regarding that, you can set the position of div having people following as per the screen size.
Eg - in less than medium, it would be at different position. Like this.

@CleverFool77
Copy link
Member

And another way is to play with Bootstrap4 visibility feature. You can do this through this too.
Have it visible at one position in one kind of screens and another position at different screen.

@jywarren
Copy link
Member

jywarren commented Jul 5, 2019

I just merged #5948, so we can do this next if it's ready? Thanks all, this is very exciting!!!

@jywarren
Copy link
Member

jywarren commented Jul 5, 2019

I'm going to merge this as a short term solution and we can continue refining as you're discussing in a follow-up. That way we get to look at the whole tag page completed now!

@jywarren jywarren merged commit 8eb5b87 into publiclab:master Jul 5, 2019
UI improvements - Summer Of Code 2019 automation moved this from In progress PRs to Done Jul 5, 2019
@jywarren
Copy link
Member

jywarren commented Jul 5, 2019

Coming up soon at http://stable.publiclab.org!!!

enviro3 pushed a commit to enviro3/plots2 that referenced this pull request Aug 15, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

UI Improvements Planning Issue : Individual tags page
4 participants