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

Added hiding columns from the column header. #208

Merged
merged 13 commits into from Sep 16, 2017

Conversation

Projects
None yet
2 participants
@EntranceJew
Contributor

EntranceJew commented Aug 28, 2017

Hide a column by clicking on - a lot.
Restore a column by clicking on it in the left column navigator.

notes:

  • needs more work
  • keyboard navigation 1-9 seems to work weirdly.
  • if you minimize a column in the front, pressing 1 will take you
    to the new first available column
  • if you minimize a column in the 4th position then it will
    absorb keypresses as if it is still there
  • the column heads show numbers, these are from CSS, therefore hiding
    a column makes the styles skip numbers making it appear as if they
    do not exist anywhere but the left navigation
  • lots of styles could probably be shaved out but i'm bad at everything

not tested columns:

  • any 'temporary' column (whatever those are)
  • columns with long titles and/or usernames
  • searches / trending / editable column titles

tested columns:

  • home
  • collections
  • notifications
  • messages / all messages
  • likes
  • mentions / all mentions
  • followers
  • activity
  • scheduled (seems good?)

@EntranceJew EntranceJew force-pushed the EntranceJew:feature/hide-columns branch from 3c105b4 to 11f82d1 Aug 28, 2017

@eramdam eramdam added the in-progress label Aug 28, 2017

@eramdam eramdam changed the title from :cookie: Added hiding columns from the column header. to Added hiding columns from the column header. Aug 28, 2017

@EntranceJew EntranceJew force-pushed the EntranceJew:feature/hide-columns branch 6 times, most recently from cf4e650 to d6e2ba9 Aug 31, 2017

EntranceJew added some commits Aug 28, 2017

🍪 Added hiding columns from the column header.
Hide a column by clicking on `-` a lot.
Restore a column by clicking on it in the left column navigator.

notes:

 * keyboard navigation `1-9` seems to work weirdly.
  * if you minimize a column in the front, pressing `1` will take you
    to the _new_ first available column
  * if you minimize a column in the 4th position then it will
    absorb keypresses as if it is still there
 * the column heads show numbers, these are from CSS, therefore hiding
   a column makes the styles skip numbers making it appear as if they
   do not exist anywhere but the left navigation
 * lots of styles could probably be shaved out but i'm bad at everything

not tested columns:

 * any 'temporary' column (whatever those are)
 * columns with long titles and/or usernames
 * searches / trending / editable column titles

tested columns:

 * home
 * collections
 * notifications
 * messages / all messages
 * likes
 * mentions / all mentions
 * followers
 * activity
 * scheduled (seems good?)

@EntranceJew EntranceJew force-pushed the EntranceJew:feature/hide-columns branch from d6e2ba9 to 9bb2d65 Sep 15, 2017

@eramdam eramdam added feature and removed in-progress labels Sep 15, 2017

@eramdam eramdam merged commit 52081bc into eramdam:master Sep 16, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
Details

@EntranceJew EntranceJew deleted the EntranceJew:feature/hide-columns branch Sep 16, 2017

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