Skip to content

[website] use sticky table headers  #985

@SKalt

Description

@SKalt

The problem

When I visit https://microsoft.github.io/language-server-protocol/implementors/servers/ 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

| ... 
+------------+--------+-------+------------+
| a language | a name | a url | a language |
+------------+--------+-------+------------+
| ...

which hides which column represents what. 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.

Similar to langserver/langserver.github.io#160.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedIssues identified as good community contribution opportunitiesweb-site

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions