[PATCH 0/3] improve NIC features matrix

Thomas Monjalon thomas at monjalon.net
Wed Sep 23 05:20:48 CEST 2026


The style of the features matrices is a bit improved.
The table header cannot be sticky
without losing header highlight on hover.
So instead of adding header stickiness,
the table size of networking drivers matrix
is reduced by removing some rows.

Thomas Monjalon (3):
  doc: move CSS of overview matrices
  doc: improve style of overview matrices
  doc: simplify NIC feature matrices

 doc/guides/conf.py                     | 73 +--------------------
 doc/guides/custom.css                  | 91 ++++++++++++++++++++++----
 doc/guides/nics/features.rst           | 87 ++++++------------------
 doc/guides/nics/features/af_xdp.ini    |  2 -
 doc/guides/nics/features/afpacket.ini  |  2 -
 doc/guides/nics/features/ark.ini       |  2 -
 doc/guides/nics/features/atlantic.ini  |  5 +-
 doc/guides/nics/features/avp.ini       |  2 -
 doc/guides/nics/features/axgbe.ini     |  2 -
 doc/guides/nics/features/bnx2x.ini     |  3 -
 doc/guides/nics/features/bnxt.ini      | 10 +--
 doc/guides/nics/features/cnxk.ini      |  9 +--
 doc/guides/nics/features/cnxk_vec.ini  |  9 +--
 doc/guides/nics/features/cnxk_vf.ini   |  9 +--
 doc/guides/nics/features/cpfl.ini      |  2 -
 doc/guides/nics/features/cxgbe.ini     |  3 -
 doc/guides/nics/features/cxgbevf.ini   |  3 -
 doc/guides/nics/features/default.ini   | 11 +---
 doc/guides/nics/features/dpaa.ini      |  3 -
 doc/guides/nics/features/dpaa2.ini     |  3 -
 doc/guides/nics/features/e1000.ini     |  5 +-
 doc/guides/nics/features/ena.ini       |  4 --
 doc/guides/nics/features/enetc.ini     |  3 -
 doc/guides/nics/features/enetc4.ini    |  3 -
 doc/guides/nics/features/enetc4_vf.ini |  3 -
 doc/guides/nics/features/enetfec.ini   |  2 -
 doc/guides/nics/features/enic.ini      |  3 -
 doc/guides/nics/features/failsafe.ini  |  6 +-
 doc/guides/nics/features/fm10k.ini     |  5 +-
 doc/guides/nics/features/fm10k_vf.ini  |  2 -
 doc/guides/nics/features/gve.ini       |  3 -
 doc/guides/nics/features/hinic.ini     |  2 -
 doc/guides/nics/features/hinic3.ini    |  5 +-
 doc/guides/nics/features/hns3.ini      |  8 +--
 doc/guides/nics/features/hns3_vf.ini   |  8 +--
 doc/guides/nics/features/i40e.ini      |  8 +--
 doc/guides/nics/features/iavf.ini      |  8 +--
 doc/guides/nics/features/ice.ini       |  5 +-
 doc/guides/nics/features/ice_dcf.ini   |  1 -
 doc/guides/nics/features/idpf.ini      |  2 -
 doc/guides/nics/features/igb.ini       |  5 +-
 doc/guides/nics/features/igb_vf.ini    |  5 +-
 doc/guides/nics/features/igc.ini       |  5 +-
 doc/guides/nics/features/ionic.ini     |  6 +-
 doc/guides/nics/features/ipn3ke.ini    |  8 +--
 doc/guides/nics/features/ixgbe.ini     |  5 +-
 doc/guides/nics/features/ixgbe_vf.ini  |  5 +-
 doc/guides/nics/features/mana.ini      |  3 -
 doc/guides/nics/features/memif.ini     |  3 -
 doc/guides/nics/features/mlx4.ini      |  3 -
 doc/guides/nics/features/mlx5.ini      |  7 +-
 doc/guides/nics/features/mvneta.ini    |  3 -
 doc/guides/nics/features/mvpp2.ini     |  3 -
 doc/guides/nics/features/nbl.ini       |  1 -
 doc/guides/nics/features/netvsc.ini    |  3 -
 doc/guides/nics/features/nfb.ini       |  3 -
 doc/guides/nics/features/nfp.ini       |  3 -
 doc/guides/nics/features/ngbe.ini      |  5 +-
 doc/guides/nics/features/ngbe_vf.ini   |  5 +-
 doc/guides/nics/features/ntnic.ini     |  2 -
 doc/guides/nics/features/octeon_ep.ini |  3 -
 doc/guides/nics/features/octeontx.ini  |  3 -
 doc/guides/nics/features/pcap.ini      |  3 -
 doc/guides/nics/features/pfe.ini       |  3 -
 doc/guides/nics/features/qede.ini      |  3 -
 doc/guides/nics/features/qede_vf.ini   |  3 -
 doc/guides/nics/features/r8169.ini     |  2 -
 doc/guides/nics/features/rnp.ini       |  2 -
 doc/guides/nics/features/sfc.ini       |  8 +--
 doc/guides/nics/features/sxe2.ini      |  5 +-
 doc/guides/nics/features/tap.ini       |  3 -
 doc/guides/nics/features/thunderx.ini  |  3 -
 doc/guides/nics/features/txgbe.ini     |  5 +-
 doc/guides/nics/features/txgbe_vf.ini  |  5 +-
 doc/guides/nics/features/vhost.ini     |  2 -
 doc/guides/nics/features/virtio.ini    |  3 -
 doc/guides/nics/features/vmxnet3.ini   |  3 -
 doc/guides/nics/features/xsc.ini       |  2 -
 doc/guides/nics/features/zxdh.ini      |  2 -
 79 files changed, 139 insertions(+), 424 deletions(-)

-- 
2.55.0



More information about the dev mailing list