Coder Social home page Coder Social logo

marche's People

Contributors

egman avatar maplant 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

Watchers

 avatar  avatar  avatar  avatar  avatar

Forkers

stephenxxxx

marche's Issues

Unify button styling

We are using a few different button stylings throughout the site, lets unify them

Navigating back from thread to the landing page results in stale UX state

Especially on mobile devices, people are much more likely to hit "back" than navigate back with the "home" link across the top.

Doing this results in a landing page with the thread hover animation half-complete and the 📧 designations are now possible out-of-date.

We should override pageshow or some event to improve this experience.

Mobile UX element scaling

Some text/elements are simply too small on mobile devices. The scaling was clearly designed for desktops.

Address thread length scalability issues

We have no pagination on threads, and I don't think we intend to support this.

We need to have a strategy for threads with a very large amount of comments.

Do we limit comment number? Do we dynamically load?

Be

who you wanna be.

Admin tools

MVP functionalities

  1. Notion of "mod" on a user
  2. Ability to ban user
  3. Ability to add/remove tag
  4. Ability to pin/unpin post

Thread reply improvements

  1. Do not render a comment preview if the comment in question is in view already, instead animate a Blink on the comment
  2. Animate a blink once sent to a comment from a reply link

Add navigation shortcuts to threads

Add navigation options like "jump to bottom" and "jump to top" to a thread
Maybe a "jump to most popular reply"

Nice extra credit:
keyboard shortcuts

Provide unauthenticated UX

After we do an initial public release and stress test with more users, we will want to support an unauthenticated view for threads and the homepage to allow for search engine indexing and promote user growth.

Thread error reporting needs improvement

The error appears at the bottom of the page, but it doesn't look like anything went wrong if you're not scrolled to the bottom of the page.

We need a jump-to or, preferably, a toast-like dialog

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.