Coder Social home page Coder Social logo

overhaul's People

Contributors

thechinedu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

overhaul's Issues

Implement search page

Search functionality currently doesn't work when using the extension. Search functionality should be added to the extension.

When the search box is focused, the submit/search button should show up from the right while the search icon (which is by the left) will be moved off screen. Submitting the form should take the user to the search results page.

Add production build for extension

The webpack config currently bundles for development by default. The config setting should be updated to allow for production builds so as reduce the file size and optimize the code of the generated bundle.

This will also involve updating the npm scripts section to add a new script that should be used to bundle the content script(s) in production

Update footer

The footer should be aligned to the middle of the page and should be sticky. The text love in the footer should be replaced by a pulsating heart icon.

Implement trending page

The page showing trending topics currently leads to a blank page because it has not been implemented. This page should be implemented.

url: http://nairaland.com/trending

Style registration page

The functionality for registering a new account has been implemented but the relevant pages lack styling.

The form(s) should be centered, the input box should get more spacing and the button for submitting the form should look like an actual button.

Implement 'new topics' page

The page showing new topics currently leads to a blank page because it has not been implemented. This page should be implemented.

url: http://nairaland.com/topics

Implement recent posts page

The page showing recent posts currently leads to a blank page because it has not been implemented. This page should be implemented

url: http://nairaland.com/recent

Implement login page

The login page currently shows the old look and feel for the nairaland page. This page should be updated to be more in line with the new design while retaining authentication functionality.

Implement user profile page

The profile page for users should be implemented. When a user views his/her own profile, it'll contain the user's profile image, a link to edit the user's profile as well as the following as a tabbed display:

topics /${username}/topics
posts /${username}/posts
my shares /myshares
my likes /mylikes
shared with me /shared
likes and shares /likesandshares
followed topics /followed
following (data can be pulled bottom of existing profile page)
followers /followers
mentions /mentions

When viewing a different user's profile, it should only show the user's profile image, the user's topics and posts as well as a link to follow the user if desired.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.