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

[WIP!!!!!!] New Glitch Statuses #137

Closed
wants to merge 1 commit into
base: master
from

Conversation

Projects
None yet
2 participants
@marrus-sh

marrus-sh commented Aug 14, 2017

Very WIP! Probably broken in lots of places! This is just so that y'all can see what I'm working on since I finally got it to build! Don't merge! More on what's different later!

@marrus-sh marrus-sh added this to the Status Redesign milestone Aug 14, 2017

@marrus-sh

This comment has been minimized.

marrus-sh commented Aug 14, 2017

Goals:

  1. Make statuses and detailed statuses use the same code to make maintenance easier 🙆
  2. Also simplify said code using React composition etc. 🙆
  3. Reduce the number of DOM elements when possible 🙆
  4. Package CSS with components 🙆
  5. Redesign layout for better usability 👩‍🔧
  6. Improve accessibility 👩‍🔧

Roadmap:

  • Finish building all components
    • Dropdown container should probably be ours
    • Follow notifs
    • Notification and other lists??
    • Columns??!??!?!?!!?!
  • Pull in all upstream status-related features that we want to have (eg Bundling??)
  • Finish styling and make everything pretty
  • Add additional features and user settings
    • Format for @ mentions
    • Round avatars?? 😱
    • Reduced sizing for "muted" statuses
    • Long toot collapsing (again)
    • Click to expand… (where?)
  • Go over localization stuff
    • Avatar alts
    • "Mute conversation" copy
  • Test a11y
  • Reset upstream stuff to its natural state 🙈💩
  • STATIC PAGES ? ! ?!
  • Publicly document changes
  • Tests ????? 🙀😰😹
  • Code documentation ? ?
  • All done! !! !
@beatrix-bitrot

This comment has been minimized.

beatrix-bitrot commented Dec 7, 2017

Hmm is this still a thing?

@marrus-sh

This comment has been minimized.

marrus-sh commented Dec 8, 2017

uhhh, I still want to do something along these lines, but this can be closed since it will need to be a re-implementation. This PR is what eventually became Mastodon GO! 😘

@marrus-sh marrus-sh closed this Dec 8, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment