NaN avatar

SteemGigs #1 - 2 Open Issues/Tasks Solved and Minor Updates/Bug Hunting

ah-2002

Published: 20 May 2019 › Updated: 20 May 2019SteemGigs #1 - 2 Open Issues/Tasks Solved and Minor Updates/Bug Hunting

SteemGigs #1 - 2 Open Issues/Tasks Solved and Minor Updates/Bug Hunting

thumbnail

Source


This Pull Request and A Separate Commit from me Solves some Opened issue/task of SteemGigs requested by surpassinggoogle@surpassinggoogle, This Post Briefly explains Implementations and Issue/Bugs with there Causes, Solutions & Developments.

Issue #188 : https://github.com/steemgigs/steemgigs/issues/188
Issue #174: https://github.com/steemgigs/steemgigs/issues/174

Repository

https://github.com/steemgigs/steemgigs/

Website

https://steemgigs.org/


Index:

  1. Pull Requests and Commits
  2. Bug Fixes
    2.1 'Surpassing Google' Category Fix
    • Minor Bugs
      2.2 Portfolio URL Fix
      2.3 Crop in the Bottom of Body
  3. New Features/Updates
    3.1 New Tab, Replacing the old one
  4. Information About Project
    4.1 Introduction
    4.2 Development
  5. My Work
  6. Contact

1. Pull Request & Commits:

This Pull Request is approved and Already Merged into the master branch, These two Issues/Task was Solved by One Complete Pull Request and a Direct Commit to develop branch. These both Commit & PR are now live on the Website.

PR #189: https://github.com/steemgigs/steemgigs/pull/189
Commit: https://github.com/steemgigs/steemgigs/commit/bae8a55


2. Bug Fixes

The Separate Commit Solved A Major Issue in the Website.

2.1 'Surpassing Google' Category Fix:

This Bug was Hunted by myself and I made a Issue on GitHub for this. While Navigating to the SurpassingGoogle Category/Main Tag, It won't show any Posts Under That Category. this bug can be seen in the picture Below:


pic2.png

  • Reason:
    <categoryPreview> Tag was Static for only Showing Gigs from Type steemgigs_posts. SurpassingGoogle Category makes Post in steemgigs_surpassinggoogle. due to this Reason Gigs/Posts was not being Loaded.

  • Solution:
    This Bug was Solved by adding a Dynamic Attribute in <categoryPreview> Tag, which allows it to get post_type attribute Value from details.type variable. details.type Variable is assigned to steemgigs_surpassinggoogle Only when Category Name is SurpassingGoogle, due to a Switch Statement.


    snip1.png
    Commit PR

  • Result:
    The above solution Solves this Problem and now Shows all posts Under the main Category, surpassinggoogle. Result can be seen in the picture Below:


    pic3.png


Minor Bugs:

These Bugs below was solved in the PR.

2.2. Portfolio URL Fix:

Portfolio on Profile Extras is shown as Plain text which is not Expected Behavior. It Should be a Link which will direct us to the Portfolio of user.

  • Reason: This bug was Occuring because this property was under a Static Tag <p> which is used mostly for Plain text.

  • Solution: I solved Bug by Replacing the Static tag <p> and Added a Condition that if Portfolio is available, show it as a link, other wise a "Not Available" plain Text.


    snip2.png
    Commit PR

  • Result: This bug is Compltely solved by the Solution above.


    pic4.png

2.3 Crop in the Bottom of Body:

On every Page, there was a Little bit of Crop in the Last Button or element, I've Encountered this bug, info below:

  • Reason: This bug was Occuring because the Class el-main (The Class which holds the main Section/Page) was a Giver Hight a Little bit Higher, i.e height: calc(100vh - 105px). Which made it big and overflowed out of the body.

  • Solution: I solved Bug by Replacing Heigth property to get Subtracted by 130px Instead of 105px which Solved this bug.


    snip3.png
    Commit PR

  • Result: This bug is Compltely solved by the Solution above.


    pic7.png

3. New Feature/Update:

This is the Update I worked on:

3.1 New Tab, Replacing the old one:

This Commit Comes with a New Feature/Update which is to Replace the "Contribution" Tab on the Profile to "Resource Materials", Showing all the Post User did in the Main Category Labled SurpassingGoogle or The Posts user made Through any of Editors from steemgigs.org/surpassing-google as Requested in This Task & This Post on Utopian.io.


snip4.png
Direct Commit

  • Results are as Follow, This Tab (Resource Materials) now shows all the Posts from main Tag surpassinggoogle:


    pic.png

  • This Update is live on the Website SteemGigs.org.


4. Information About Project:

This is the Introduction and Information about the Project I worked on:

4.1 Introduction:

steemgigs.org - A revolutionary steem-based freelance services marketplace & dream-building ecosystem, with its own knowledge-base, community and 'an untalented paradigm'.

Whether you an expert or non-expert, you can offer a service in exchange for STEEM, STEEM Dollars, Steem Power or 'for free'. SteemGigs has an un(dis)talented paradigm. This means that on SteemGigs, everyone has something to offer.

Visit Website for More Information: https://steemgigs.org/about
Discord: https://discordapp.com/invite/wWrnSXK

4.2 Development:

If you are a Developer you can Contribute in this project and Pull your Work, There are List of Various Tasks in This Latest Post by surpassinggoogle@surpassinggoogle.


5. My Work:

I'm currently also Working on some other Taks and Updates which includes Landing Page Enhancements and overall Navigation Improvements, Througout the Website. These Enhancements/Updates are Requested Here By surpassinggoogle@surpassinggoogle. Follow me on Github to check out my Work on SteemGigs, Thank You.

6. Contact Me:

You can find me on GitHub Here, alihassanah@alihassanah.

Leave SteemGigs #1 - 2 Open Issues/Tasks Solved and Minor Updates/Bug Hunting to:

Written by

Everything

Read more #utopian-io posts


Best Posts From NaN

We have not curated any of ah-2002's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From NaN