Skip to content

Use a sticky table header #160

@SKalt

Description

@SKalt

The problem

When I visit langserver.org to check the implementation table, I often have to scroll back up to the top of the table to check the headers. If I'm checking an implementation low on the table, I'll see something like

|           |        |     |   |   |  |  |   |     
+-----------+--------+-----+---+---+--+--+---+------
| lang-name | author | url | ✓ | ✓ |  |  | ✓ | notes
+-----------+--------+-----+---+---+--+--+---+------
|           |        |     |   |   |  |  |   |     

which hides which column represents which feature. Since there's no natural order to the list of features implemented, I'm unlikely to remember the column order.

Proposed solution

Use a position: sticky header on the <thead>s of the large tables.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions