]> git.puffer.fish Git - matthieu/frr.git/commitdiff
doc: drop colspan/rowspan elements
authorDavid Lamparter <equinox@opensourcerouting.org>
Wed, 29 Aug 2018 03:28:06 +0000 (05:28 +0200)
committerDavid Lamparter <equinox@diac24.net>
Thu, 25 Oct 2018 15:30:21 +0000 (17:30 +0200)
The sphinx 'text' writer apparently doesn't support these, and the
'dummy' writer is only available on recent versions, and all of this
makes the build a bit annoying...

Signed-off-by: David Lamparter <equinox@diac24.net>
doc/user/_static/overrides.css
doc/user/overview.rst

index 3143f8bb65300ca05d0657e3d1bdfadfe7dc039a..41fcc66f8d2e4ca69e0efe7709d1462c5a5c57b5 100644 (file)
@@ -19,11 +19,6 @@ table.mark th {
 table.mark td {
     vertical-align: middle;
 }
-table.mark td[colspan="7"] {
-    text-align: center;
-    padding-top: 8pt;
-    padding-bottom: 2pt;
-}
 table.mark cite {
     font-weight: bold;
 }
@@ -32,6 +27,13 @@ table.mark cite {
 td.mark {
     width: 4.5em;
 }
+table.mark strong {
+    display:block;
+    text-align: center;
+    margin:auto;
+    padding-top: 8pt;
+    padding-bottom: 2pt;
+}
 td.mark span {
     display: block;
     padding: 3px 1px;
@@ -39,6 +41,12 @@ td.mark span {
     width: 36pt;
     margin:auto;
 }
+table.mark tr td:first-child {
+    padding-left:1.5em;
+}
+table.mark tr td:first-child cite {
+    margin-left:-1.5em;
+}
 span.mark-y   { background-color: #77ffaa; }
 span.mark-geq { background-color: #aaff77; }
 span.mark-cp  { background-color: #ffbb55; }
index 51bd6228e3eb227deee6d4bb3dd3bf538035ac46..e90b84b02bc56def407aa8b309be817f17f4cabf 100644 (file)
@@ -166,69 +166,69 @@ features with system dependencies are included here.
    will look somewhat shoddy on other sphinx targets like PDF or info (but
    should still be readable.)
 
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | Daemon / Feature                  | Linux          | OpenBSD      | FreeBSD    | NetBSD     | Solaris    |
-+==+================================+================+==============+============+============+============+
-| FRR Core                                                                                                 |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++===================================+================+==============+============+============+============+
+| **FRR Core**                      |                |              |            |            |            |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `zebra`                           | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | VRF                            | :mark:`≥4.8`   | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | MPLS                           | :mark:`≥4.5`   | :mark:`Y`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    VRF                            | :mark:`≥4.8`   | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    MPLS                           | :mark:`≥4.5`   | :mark:`Y`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `pbrd` (Policy Routing)           | :mark:`Y`      | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-| WAN / Carrier protocols                                                                                  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+| **WAN / Carrier protocols**       |                |              |            |            |            |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `bgpd` (BGP)                      | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | VRF / L3VPN                    | :mark:`≥4.8`   | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
-|  |                                | :mark:`†4.3`   |              |            |            |            |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | EVPN                           | :mark:`≥4.18`  | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
-|  |                                | :mark:`†4.9`   |              |            |            |            |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | VNC (Virtual Network Control)  | :mark:`CP`     | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | Flowspec                       | :mark:`CP`     | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    VRF / L3VPN                    | :mark:`≥4.8`   | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
+|                                   | :mark:`†4.3`   |              |            |            |            |
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    EVPN                           | :mark:`≥4.18`  | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
+|                                   | :mark:`†4.9`   |              |            |            |            |
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    VNC (Virtual Network Control)  | :mark:`CP`     | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    Flowspec                       | :mark:`CP`     | :mark:`CP`   | :mark:`CP` | :mark:`CP` | :mark:`CP` |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `ldpd` (LDP)                      | :mark:`≥4.5`   | :mark:`Y`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | VPWS / PW                      | :mark:`N`      | :mark:`≥5.8` | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | VPLS                           | :mark:`N`      | :mark:`≥5.8` | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    VPWS / PW                      | :mark:`N`      | :mark:`≥5.8` | :mark:`N`  | :mark:`N`  | :mark:`N`  |
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    VPLS                           | :mark:`N`      | :mark:`≥5.8` | :mark:`N`  | :mark:`N`  | :mark:`N`  |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `nhrpd` (NHRP)                    | :mark:`Y`      | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-| Link-State Routing                                                                                       |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+| **Link-State Routing**            |                |              |            |            |            |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `ospfd` (OSPFv2)                  | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | Segment Routing                | :mark:`≥4.12`  | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    Segment Routing                | :mark:`≥4.12`  | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `ospf6d` (OSPFv3)                 | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `isisd` (IS-IS)                   | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-| Distance-Vector Routing                                                                                  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+| **Distance-Vector Routing**       |                |              |            |            |            |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `ripd` (RIPv2)                    | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `ripngd` (RIPng)                  | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `babeld` (BABEL)                  | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `eigrpd` (EIGRP)                  | :mark:`Y`      | :mark:`Y`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-| Multicast Routing                                                                                        |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+| **Multicast Routing**             |                |              |            |            |            |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 | `pimd` (PIM)                      | :mark:`≥4.18`  | :mark:`N`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | SSM (Source Specific)          | :mark:`Y`      | :mark:`N`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
-|  | ASM (Any Source)               | :mark:`Y`      | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
-+--+--------------------------------+----------------+--------------+------------+------------+------------+
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    SSM (Source Specific)          | :mark:`Y`      | :mark:`N`    | :mark:`Y`  | :mark:`Y`  | :mark:`Y`  |
++-----------------------------------+----------------+--------------+------------+------------+------------+
+|    ASM (Any Source)               | :mark:`Y`      | :mark:`N`    | :mark:`N`  | :mark:`N`  | :mark:`N`  |
++-----------------------------------+----------------+--------------+------------+------------+------------+
 
 The indicators have the following semantics: