Add compatibility matrix (#3082) (#3087)

* Add compatibility matrix (#3082)

* add compatibility matrix and custom css

* fix toc

* reorder some components in matrix, add missing tools to reference page

* Update docs/compatibility/compatibility-matrix.rst

Co-authored-by: Leo Paoletti <164940351+lpaoletti@users.noreply.github.com>

---------

Co-authored-by: Leo Paoletti <164940351+lpaoletti@users.noreply.github.com>

* update OS strings to be more readable and searchable (#3088)

---------

Co-authored-by: Leo Paoletti <164940351+lpaoletti@users.noreply.github.com>
This commit is contained in:
Young Hui - AMD
2024-05-06 16:45:24 -04:00
committed by GitHub
parent d98eb6f4bb
commit 942aeedd72
8 changed files with 831 additions and 643 deletions

View File

@@ -25,11 +25,13 @@ subtrees:
- caption: Compatibility
entries:
- file: compatibility/compatibility-matrix.rst
title: Compatibility matrix
- url: https://rocm.docs.amd.com/projects/install-on-linux/en/${branch}/reference/system-requirements.html
title: Linux
- url: https://rocm.docs.amd.com/projects/install-on-windows/en/${branch}/reference/system-requirements.html
title: Windows
- file: about/compatibility/precision-support.rst
- file: compatibility/precision-support.rst
title: Precision support
- url: https://rocm.docs.amd.com/projects/install-on-linux/en/${branch}/reference/3rd-party-support-matrix.html
title: Third-party

View File

@@ -0,0 +1,53 @@
/* Adds container for big tables, used for Compatibility Matrix */
/* Header row to have opaque background colour when sticky */
.format-big-table th {
background-color: var(--pst-color-background);
white-space: nowrap;
}
/* Turn on borders for whole table */
.format-big-table th,
.format-big-table td {
border-width: 1px;
}
/* .format-big-table th.head { */
/* background-color: var(--pst-color-on-surface); */
/* } */
/* Sticky header for table excluding the stub*/
.format-big-table th.head:not(.stub) {
position: sticky;
top: 3rem;
z-index: 1;
}
/* Sticky header for the head & stub: top left cell */
.format-big-table th.head.stub {
position: sticky;
top: 3rem;
z-index: 1;
background-color: var(--pst-color-background);
white-space: nowrap;
}
/* Sticky for the stub column */
/*.format-big-table tbody th:not(:empty) {
position: sticky;
top: 3rem;
z-index: 2;
}*/
/* Removes borders for stub column */
.format-big-table tbody th {
border-top: none;
border-bottom: none;
}
/* For horizontal scrolling only. Can't be combined with format-big-table container */
.horizontal-scrolling-container {
overflow-x: scroll;
}