Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
GitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Improve table of publications design #268
The existing mainstream publisher tables are cluttered, and the columns aren't optimum for the tasks the tables are used for. User research has highlighted some columns that can be removed or simplified. The main task the table is used for is finding work to do — the key information in this task is document title and last updated date.
There's some repetition in the old templates, this could be DRY'd up. I've opted to do that in a later PR.
Date title attribute
The slug is useful information when alongside the title, although that information isn’t used to scan the table for a document to work on. * Move the slug beneath the title so they can be directly compared * Remove the wide slug column to improve table legibility * Link the slug to the published version or the preview, depending on state
The edit view can be consistently reached via the link on the publication title. The preview can be reached via the link on the publication slug. * Remove the 2-4 columns for edit, preview, locked view * Keep an actions column when a new edition can be created from a published or archived edition. Shorten button text.