Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,079 changes: 1,079 additions & 0 deletions .github/skills/overall-status/SKILL.md
Comment thread
antonkri marked this conversation as resolved.

Large diffs are not rendered by default.

232 changes: 232 additions & 0 deletions docs/_assets/custom.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,232 @@
/* *******************************************************************************
* Copyright (c) 2026 Contributors to the Eclipse Foundation
*
* See the NOTICE file(s) distributed with this work for additional
* information regarding copyright ownership.
*
* This program and the accompanying materials are made available under the
* terms of the Apache License Version 2.0 which is available at
* https://www.apache.org/licenses/LICENSE-2.0
*
* SPDX-License-Identifier: Apache-2.0
* *****************************************************************************/

/* ---------------------------------------------------------------------------
* Compact process-area overview tables (used in feature_and_process_status.rst)
* ---------------------------------------------------------------------------*/

.compact-overview-wrapper {
overflow-x: auto;
}

.compact-overview-table td:nth-child(1),
.compact-overview-table th:nth-child(1),
.compact-overview-table td:nth-child(5),
.compact-overview-table th:nth-child(5),
.compact-overview-table td:nth-child(6),
.compact-overview-table th:nth-child(6) {
text-align: center;
vertical-align: middle;
}

.compact-overview-table {
width: 100%;
table-layout: fixed;
max-width: 100%;
}

.compact-overview-table td {
width: 33%;
overflow: hidden;
}

.compact-overview-table td:has(img[id^="needpie-"]) {
vertical-align: middle;
text-align: center;
}

/* Override the fixed pixel size sphinx-needs writes into the img attributes */
.small-pie-cell img,
.compact-overview-table td img,
img[id^="needpie-"] {
width: 100% !important;
max-width: 100% !important;
height: auto !important;
display: block;
margin: 0 auto;
}

/* ---------------------------------------------------------------------------
* Module phase tracker table (also used in feature_and_process_status.rst)
* ---------------------------------------------------------------------------*/

.module-phase-tracker-table td,
.module-phase-tracker-table th {
vertical-align: middle;
white-space: nowrap;
}

.module-phase-tracker-table td:first-child {
font-weight: 600;
}

/* ---------------------------------------------------------------------------
* Wide content area: pages that opt in via a `wide-content-page` body class
* get a full-width article container.
* ---------------------------------------------------------------------------*/

body.wide-content-page .bd-content .bd-article-container {
max-width: 100%;
}

/* ---------------------------------------------------------------------------
* Process-area cards (used in roadmap.rst — Qualifiable State section)
* ---------------------------------------------------------------------------*/

.card-pa-grey {
background-color: #e8e8e8 !important;
border-color: #c8c8c8 !important;
font-size: 0.82rem;
}

.card-pa-grey .sd-card-header {
background-color: #e8e8e8 !important;
border-color: #c8c8c8 !important;
font-size: 0.82rem;
font-weight: 600;
padding: 0.4rem 0.6rem;
}

.card-pa-grey .sd-card-body {
background-color: #e8e8e8 !important;
color: #444;
padding: 0.4rem 0.6rem;
font-size: 0.78rem;
}

/* Thin border around each process-area grid group (Management / Development / Support) */
.score-grid {
border: 1px solid #c0c8d4;
border-radius: 6px;
padding: 0.6rem 0.6rem 0.2rem 0.6rem;
margin-bottom: 1.2rem;
}

/* Compact card grid (Management section) — approximately half the visual size */
.score-grid-compact .sd-card {
min-height: unset;
}

.score-grid-compact .sd-card-header {
padding: 0.2rem 0.35rem !important;
font-size: 0.68rem !important;
}

.score-grid-compact .sd-card-body {
padding: 0.2rem 0.35rem !important;
font-size: 0.62rem !important;
}

/* Highlighted process-area cards (Requirements Engineering, Architecture Design,
Implementation, Verification) */
.card-pa-highlight {
background-color: #1a5fa8 !important;
border-color: #134a87 !important;
font-size: 0.82rem;
}

.card-pa-highlight .sd-card-header {
background-color: #1a5fa8 !important;
border-color: #134a87 !important;
font-size: 0.82rem;
font-weight: 600;
padding: 0.4rem 0.6rem;
color: #ffffff !important;
}

.card-pa-highlight .sd-card-header a,
.card-pa-highlight .sd-card-header a:visited {
color: #ffffff !important;
}

.card-pa-highlight .sd-card-body {
background-color: #1a5fa8 !important;
color: #e8f0fc !important;
padding: 0.4rem 0.6rem;
font-size: 0.78rem;
}

/* ---------------------------------------------------------------------------
* Landing-page grid cards (docs/index.rst): white text, original background.
* ---------------------------------------------------------------------------*/

.landing-grid .sd-card *,
.landing-grid .sd-card a,
.landing-grid .sd-card a:visited,
.landing-grid .sd-card a:hover {
color: #ffffff !important;
}

/* ---------------------------------------------------------------------------
* RST line-blocks inside list-tables (used in overall_status.rst PA cells):
* Sphinx wraps the indented "| ..." continuation in a <blockquote>, which
* adds a left border and a tinted background. Inside a status table we want
* those secondary lines (test counts, coverage values, links) to look like
* regular text — same color, no border, no inset background.
* ---------------------------------------------------------------------------*/

table.docutils blockquote,
table blockquote {
margin: 0 !important;
padding: 0 !important;
border: none !important;
background: transparent !important;
box-shadow: none !important;
}

table.docutils blockquote > div,
table blockquote > div {
margin: 0 !important;
padding: 0 !important;
}

table.docutils .line-block,
table .line-block {
margin: 0 !important;
padding: 0 !important;
border: none !important;
background: transparent !important;
}

table.docutils .line-block .line,
table .line-block .line {
margin: 0 !important;
padding: 0 !important;
border: none !important;
background: transparent !important;
}

/* ---------------------------------------------------------------------------
* Platform Verification Report admonition (overall_status.rst PA5):
* make this single project-wide deliverable visually prominent.
* ---------------------------------------------------------------------------*/

.admonition.platform-ver-report {
font-size: 1.15rem;
border-left: 6px solid #1a5fa8;
background-color: #eef4fb;
padding: 0.8rem 1rem;
margin: 1.2rem 0;
}

.admonition.platform-ver-report > .admonition-title {
font-size: 1.25rem;
font-weight: 700;
color: #1a5fa8;
margin-bottom: 0.3rem;
}

.admonition.platform-ver-report p {
margin: 0;
font-size: 1.1rem;
}
75 changes: 75 additions & 0 deletions docs/_assets/pa2_impl_progress.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
70 changes: 70 additions & 0 deletions docs/_assets/pa3_arch_progress.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading