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

changed color of github icon and refactored code #3034 #3050

Merged
merged 24 commits into from
Jul 12, 2018
Merged

changed color of github icon and refactored code #3034 #3050

merged 24 commits into from
Jul 12, 2018

Conversation

dewanhimanshu
Copy link
Collaborator

@dewanhimanshu dewanhimanshu commented Jul 11, 2018

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

  • 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
  • PR is descriptively titled
  • PR body includes fixes #0000-style reference to original issue #
  • 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

We have a loose schedule of reviewing and pulling in changes every Tuesday and Friday, and publishing changes on Fridays.

Thanks!

@dewanhimanshu
Copy link
Collaborator Author

screenshot from 2018-07-11 19-45-19
screenshot from 2018-07-11 19-43-11
screenshot from 2018-07-11 19-40-59
screenshot from 2018-07-11 19-40-50
screenshot from 2018-07-11 19-33-20

@dewanhimanshu
Copy link
Collaborator Author

i have made partial and also changed color of github icons to black

@plotsbot
Copy link
Collaborator

plotsbot commented Jul 11, 2018

1 Message
📖 @dewanhimanshu 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.

Generated by 🚫 Danger

@jywarren
Copy link
Member

jywarren commented Jul 11, 2018 via email

@dewanhimanshu
Copy link
Collaborator Author

dewanhimanshu commented Jul 11, 2018

ok @jywarren i will tweak that . Thanks for your appreciation

@dewanhimanshu
Copy link
Collaborator Author

how is this? I took official colors hex codes from internet
screenshot from 2018-07-11 21-13-21

@jywarren
Copy link
Member

jywarren commented Jul 11, 2018 via email

@SidharthBansal
Copy link
Member

SidharthBansal commented Jul 11, 2018

@dewanhimanshu can you please

  1. shift the provider up on all the 4 pages --> Login page in one of the prs was made above and header too.
  2. solve the conflicts which may arise with this pr and errors on signup page #3044 in this pr?
  3. make the cell padding between the providers same
  4. Login with icons and text should be center aligned.
    They are looking awesome btw

@dewanhimanshu
Copy link
Collaborator Author

@SidharthBansal thanks will do the above changes.

@SidharthBansal
Copy link
Member

In #3044 I just set the icons inside the form. Please post the screenshots once all the changes are made. Also post screenshot for #3044.

@dewanhimanshu
Copy link
Collaborator Author

screenshot from 2018-07-11 21-59-31
screenshot from 2018-07-11 21-48-23
screenshot from 2018-07-11 21-46-17
screenshot from 2018-07-11 21-46-09
screenshot from 2018-07-11 21-43-44

@dewanhimanshu
Copy link
Collaborator Author

@SidharthBansal i am made my branch from latest master branch . #3044 is not merged till now i think so

@dewanhimanshu
Copy link
Collaborator Author

screenshot from 2018-07-11 22-19-26
center allign the text

@SidharthBansal
Copy link
Member

Changes looks good.
#3044 I will do the changes. I will ping you when needed there.
Can you please add or in between on header?
Can you please center align the buttons on login page they are a little towards left

@dewanhimanshu
Copy link
Collaborator Author

screenshot from 2018-07-11 22-28-49
screenshot from 2018-07-11 22-24-10

@dewanhimanshu
Copy link
Collaborator Author

dewanhimanshu commented Jul 11, 2018

@SidharthBansal #3044 after this is merged i will need your help as i dont know how to pull lastest changes (i am new to open-source). I red about how to rebase but messed in that

@SidharthBansal
Copy link
Member

Please ignore #3044 now. I will fix that one.
Yes, you can contact me when this PR is merged and you will be free. I will help you for sure

@dewanhimanshu
Copy link
Collaborator Author

@jywarren no problem you can merge #3021 . I will make changes

* Change Login page & remove Gemfile.lock from PR

* Add Rails production environment check back in
@jywarren
Copy link
Member

OK, thank you so much!!! 🙌

@SidharthBansal
Copy link
Member

Now we need to make sure that #3044 and #3021 changes are there in this pr

@SidharthBansal SidharthBansal added this to the OAuth Login milestone Jul 11, 2018
SidharthBansal and others added 5 commits July 11, 2018 17:02
* Uid visible to admin and account holder

* few changes

* .

* minor tweaks

* test rectified

* ..

* test rectified
* fallback welcome email

* sending welcome mail in oauth

* test
@dewanhimanshu
Copy link
Collaborator Author

@SidharthBansal i have resolved the conflicts

@SidharthBansal
Copy link
Member

@dewanhimanshu can you please try to produce error on signup page and post the screenshots and it is well written on the page like I did in #3044

@SidharthBansal
Copy link
Member

Please see the issue of #3044. It must be resolved

@dewanhimanshu
Copy link
Collaborator Author

screenshot from 2018-07-12 12-52-00

@SidharthBansal
Copy link
Member

Awesome

<br style="clear:both;"/>
<label style="display: block; text-align: center; margin-top:13px;">OR</label>
<% end %>

Copy link
Member

Choose a reason for hiding this comment

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

Please remove empty lines

Copy link
Member

@SidharthBansal SidharthBansal left a comment

Choose a reason for hiding this comment

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

Awesome

@dewanhimanshu
Copy link
Collaborator Author

@SidharthBansal Thank you

@jywarren jywarren merged commit 5373199 into publiclab:master Jul 12, 2018
@ghost ghost removed the in progress label Jul 12, 2018
@jywarren
Copy link
Member

Fantastic!!! 👍 🙌 ⚡️

@dewanhimanshu
Copy link
Collaborator Author

thank you

@dewanhimanshu
Copy link
Collaborator Author

Looking forward to solve more issues

@jywarren
Copy link
Member

We'd love that! We're especially looking to close out as many recent bugs as possible: bug the issue is regarding one of our programs which faces problems when a certain task is executed

Thanks!!

SrinandanPai pushed a commit to SrinandanPai/plots2 that referenced this pull request May 5, 2019
…iclab#3050)

* changed color of github icon and refactored code

* Update _comment.html.erb (publiclab#3048)

* changed icons styles

* changed env back

* some fixes

* all icons width set same

* fix

* added back env

* some fix

* Update API.md

* center align the text

* center align and added or

* added back env

* added spacing in or

* added env back

* errors on signup page (publiclab#3044)

* Update .travis.yml

* Swap the providers and email-password login (publiclab#3021)

* Change Login page & remove Gemfile.lock from PR

* Add Rails production environment check back in

* Uid visible to admin and account holder (publiclab#3039)

* Uid visible to admin and account holder

* few changes

* .

* minor tweaks

* test rectified

* ..

* test rectified

* Fallback email and welcome email with Oauth  (publiclab#3052)

* fallback welcome email

* sending welcome mail in oauth

* test

* added back env

* fixes

* removed extra spaves
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants