question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

New design for tables

See original GitHub issue

I’m submitting a…


[ ] Regression (a behavior that used to work and stopped working in a new release)
[ ] Bug report  
[ ] Performance issue
[ ] Feature request
[ X] Documentation issue or request
[ ] Support request => Please do not submit support request here, instead see https://github.com/angular/angular/blob/master/CONTRIBUTING.md#question
[X ] Other... Please describe: AIO css and table generation

Current behavior

Currently, there are two table designs. One for HTML tables, and one for markdown tables. We need to standardize on one marked convention, and it’s time to refresh the look and feel as well.

Expected behavior

The general look and feel of tables could use a refresh and optimization for data-rich tables. It would be nice to align the look-and feel more with the Google dev doc style guide: https://developers.google.com/style/tables

Some specifics:

  • Title row should use sentence caps to be more consistent with our other headings and with Google dev doc style guide (linked above)

  • Title row should stand out without dominating over the page’s section headings. The current bold titles in the HTML tables seem too strong.

  • Content in rows should be top aligned, so the first line of text in each row is aligned. This improves readability by improving line scanning left to right, and it makes the table easier to use when scrolling (users see something in each cell at the same time, rather than the blanks that can appear when middle-aligning text).

  • Less vertical padding within table rows, to better accommodate data-rich tables with less scrolling

  • HTML tables currently have vertical border between columns in the title row, but the rows below do not have the vertical border. Standardize one way or the other.

Keep:

  • Outer border and horizontal rule between rows seems to be working well in all tables right now

Minimal reproduction of the problem with instructions

https://angular.io/guide/docs-style-guide#tables https://angular.io/guide/releases currently has both markdown and html tables in it

APIs also use tables without heading rows: https://angular.io/api/animations

What is the motivation / use case for changing the behavior?

Nicer look and feel. Easier use (read and scan) of tables. Re-standardize on one markup convention.

Environment


Angular version: X.Y.Z


Browser:
- [ ] Chrome (desktop) version XX
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX
 
For Tooling issues:
- Node version: XX  
- Platform:  

Others:

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:1
  • Comments:13 (12 by maintainers)

github_iconTop GitHub Comments

2reactions
jenniferfellcommented, Oct 25, 2018

Top priority in mtg today: Add to requirements - general:

  • Responsiveness, esp wide tables in API reference and cheat sheet
0reactions
angular-automatic-lock-bot[bot]commented, Jun 26, 2021

This issue has been automatically locked due to inactivity. Please file a new issue if you are encountering a similar or related problem.

Read more about our automatic conversation locking policy.

This action has been performed automatically by a bot.

Read more comments on GitHub >

github_iconTop Results From Across the Web

furniture, coffee table, center table living room - Pinterest
Apr 25, 2018 - Explore Imran Malik's board "Tables", followed by 10012 ... Sofa Table Design, White Glass Coffee Table, Glass Dining Table,...
Read more >
50 Modern Coffee Tables To Add Zing To Your Living
A curated collection of the best modern coffee tables ...
Read more >
Table Designs
Create your own Custom Restaurant Table Tops, Bases & Chair Designs. We Specialize in Handcrafted Tables & Hospitality Furniture. Made in USA.
Read more >
18 Of The Most Brilliant Modern Table Designs | DeMilked
18 Of The Most Brilliant Modern Table Designs · Wood Log Table · Glass River Tables · Amethyst Table · Citrine Tables ·...
Read more >
Living Room Modern Center Table - Amazon.com
Amazon.com: Living Room Modern Center Table. ... Latest from Brand ... Coral Flower Coffee Table with Metal Frame,Clean, contemporary design meets rustic ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found