No OpenID Button for Gopi Vanilla Forum Theme and Resolutions

in #utopian-io7 years ago (edited)

Gopi is a theme for Vanilla Forums, which I consider to have a nice UI. However, I have seen major problems using the OpenID login with this theme.

Expected behavior

For all Vanilla forum themes, if the plugins for signup using Facebook, Google, OpenID, Twitter is enabled, the buttons for the options should show normally. Facebook is dark blue color, Google is red, OpenID is orange, and Twitter is cyan normally for the buttons.

Actual behavior

However, the OpenID buttons are missing in the main screen, and they only show up as a textlink when you are in the main login screen, after you click the login button.

How to reproduce

If you are a normal user, you just have to go to a website that has the Gopi theme without editing the original code.
If you are a Vanilla Forum Manager, go to your dashboard, then click on Social Media orSocial Connect Addons, and enable the OpenID Plugin.
Then, if you log out, you will see the same situation as the screenshot above.

  • Browser: Chrome
  • Operating system: Windows 10

Resolution

I have searched the code, and I found that the social icon button code was at line 3097 of design/style.css. There was not an option for OpenID buttons at all. Therefore, I added the code for an OpenID button, and used FontAwesome to supply the icon for OpenID, and made a pull request.
Please see the details in https://github.com/T7Team/Gopi/pull/8.
The pull request is not confirmed, therefore anyone who needs the theme may use my fork on https://github.com/smkm/Gopi.

@pharesim #untalented



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

This post has received a 0.12 % upvote from @drotto thanks to: @banjo.

Your contribution cannot be approved because it does not follow the Utopian Rules.

Contributions on repositories that had no updates for longer than 1 year, will be rejected.

You can contact us on Discord.
[utopian-moderator]

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by ehf from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.