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
752 changes: 752 additions & 0 deletions .github/skills/overall-status/SKILL.md
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add it to eclipse-score/.github#56

Large diffs are not rendered by default.

464 changes: 464 additions & 0 deletions .github/skills/pi-tracker/SKILL.md
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same here, please add it to eclipse-score/.github#56

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions .github/workflows/test_and_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,16 +74,16 @@ jobs:
- name: Publish build summary
if: always()
run: |
if [ -f docs/verification_report/unit_test_summary.md ]; then
cat docs/verification_report/unit_test_summary.md >> "$GITHUB_STEP_SUMMARY"
if [ -f docs/s_core_v_1/verification/unit_test_summary.md ]; then
cat docs/s_core_v_1/verification/unit_test_summary.md >> "$GITHUB_STEP_SUMMARY"
else
echo "No build summary file found (docs/verification_report/unit_test_summary.md)" >> "$GITHUB_STEP_SUMMARY"
echo "No build summary file found (docs/s_core_v_1/verification/unit_test_summary.md)" >> "$GITHUB_STEP_SUMMARY"
fi
echo "" >> "$GITHUB_STEP_SUMMARY" # Add a newline for better formatting
if [ -f docs/verification_report/coverage_summary.md ]; then
cat docs/verification_report/coverage_summary.md >> "$GITHUB_STEP_SUMMARY"
if [ -f docs/s_core_v_1/verification/coverage_summary.md ]; then
cat docs/s_core_v_1/verification/coverage_summary.md >> "$GITHUB_STEP_SUMMARY"
else
echo "No coverage summary file found (docs/verification_report/coverage_summary.md)" >> "$GITHUB_STEP_SUMMARY"
echo "No coverage summary file found (docs/s_core_v_1/verification/coverage_summary.md)" >> "$GITHUB_STEP_SUMMARY"
fi
- name: Create archive of test reports
if: github.ref_type == 'tag'
Expand Down
204 changes: 204 additions & 0 deletions docs/_assets/custom.css
Original file line number Diff line number Diff line change
@@ -0,0 +1,204 @@
/* *******************************************************************************
* 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%;
}

/* ---------------------------------------------------------------------------
* Collapsible right sidebar (page-TOC)
* ---------------------------------------------------------------------------*/

#right-sidebar-toggle {
position: absolute;
top: 0.6rem;
left: -1.4rem;
z-index: 100;
width: 1.4rem;
height: 1.8rem;
padding: 0;
border: 1px solid var(--pst-color-border, #d0d0d0);
border-right: none;
border-radius: 4px 0 0 4px;
background: var(--pst-color-background, #fff);
color: var(--pst-color-text-muted, #666);
font-size: 0.75rem;
line-height: 1.8rem;
cursor: pointer;
transition: background 0.15s;
}

#right-sidebar-toggle:hover {
background: var(--pst-color-surface, #f5f5f5);
}

.bd-sidebar-secondary {
position: relative;
transition: width 0.2s ease, min-width 0.2s ease, padding 0.2s ease,
opacity 0.2s ease;
}

.bd-sidebar-secondary.collapsed {
width: 0 !important;
min-width: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
overflow: visible;
border: none;
}

.bd-sidebar-secondary.collapsed > *:not(#right-sidebar-toggle) {
opacity: 0;
pointer-events: none;
}

/* ---------------------------------------------------------------------------
* 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;
}
Loading
Loading