Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
fb79bdd
fix table captions
JavierCladellas Jan 22, 2026
1fbb730
support captions in plots ( workaraound with example blocks )
JavierCladellas Jan 22, 2026
ac5fbc1
flip caption below plot
JavierCladellas Jan 22, 2026
8b2ada0
handle cross references
JavierCladellas Jan 22, 2026
0bf9a0c
add id for nodes !
JavierCladellas Jan 22, 2026
77febeb
sections can be referenced now via ID
JavierCladellas Jan 22, 2026
0c764a9
support latex refs
JavierCladellas Jan 22, 2026
3f77340
refs to text and itemize
JavierCladellas Jan 22, 2026
fb64cd9
up golden files
JavierCladellas Jan 22, 2026
04b1b3b
handle grid captions and inner figures
JavierCladellas Jan 23, 2026
587512f
improve plot style and support plots in grid #381
JavierCladellas Jan 23, 2026
d42fa86
emulate grid figures caption
JavierCladellas Jan 23, 2026
c38093d
fix golden files
JavierCladellas Jan 23, 2026
6ba4cad
fix api doc and add section on how to use referencing
JavierCladellas Jan 23, 2026
8824663
syntax fix
JavierCladellas Jan 23, 2026
45cef39
fix parameter table
JavierCladellas Jan 23, 2026
2286da5
mv adoc to own folder
JavierCladellas Jan 28, 2026
e617e63
init json to latex
JavierCladellas Jan 28, 2026
f216f01
don't actually need prepareText :)
JavierCladellas Jan 28, 2026
119a6de
start latex plots fix
JavierCladellas Jan 29, 2026
6881150
fix table from csv
JavierCladellas Jan 29, 2026
d7ef23c
fix grouped bar
JavierCladellas Jan 29, 2026
5b1bcc3
quick fix for stacked bar ( to redesing )
JavierCladellas Jan 29, 2026
1f5180a
fix latex text formatting
JavierCladellas Jan 29, 2026
550e23a
Merge remote-tracking branch 'origin/380-support-figure-and-table-ref…
JavierCladellas Jan 29, 2026
83d57eb
use DeclareRobustCommand
JavierCladellas Jan 29, 2026
39605fa
work on refs
JavierCladellas Jan 29, 2026
1f255ef
rm pagestyle
JavierCladellas Jan 29, 2026
a1d17c5
support remote images
JavierCladellas Jan 29, 2026
71f74ac
add grid support for latex
JavierCladellas Jan 29, 2026
63b46f0
rename transformation factory
JavierCladellas Jan 29, 2026
098b4c0
cascade kwargs on render
JavierCladellas Jan 30, 2026
d4d1530
auto extract project name (not very elegant :/ )
JavierCladellas Jan 30, 2026
6fe2d98
add pyyaml
JavierCladellas Jan 30, 2026
0f4b255
ignore attachments
JavierCladellas Jan 30, 2026
214594c
separate data from adoc in figures
JavierCladellas Jan 30, 2026
94b797f
add default attachments_dirpath
JavierCladellas Jan 30, 2026
6c99ec5
syntax bug
JavierCladellas Jan 30, 2026
67a3651
fix export container
JavierCladellas Jan 30, 2026
db4ee41
data is default attachments dir inside rendered dir
JavierCladellas Jan 30, 2026
b612a79
fix tests
JavierCladellas Jan 30, 2026
61fb9de
quotes fix
JavierCladellas Jan 30, 2026
a44bd70
some advancements on adding a latex render button
JavierCladellas Jan 30, 2026
a7bebe0
up version to current
JavierCladellas Feb 2, 2026
96f5230
save attachments with report uuid
JavierCladellas Feb 2, 2026
b90584c
simplify figures to json + latex
JavierCladellas Feb 2, 2026
2763e91
fix golden files
JavierCladellas Feb 2, 2026
49756e6
fix docs
JavierCladellas Feb 2, 2026
e49a9a9
add report latex export btn
JavierCladellas Feb 2, 2026
a486955
fix package data
JavierCladellas Feb 3, 2026
a1a46b0
filenames latex friendy
JavierCladellas Feb 3, 2026
545a15e
detokenize and accept _
JavierCladellas Feb 3, 2026
af89445
fix and style latex download byn
JavierCladellas Feb 3, 2026
5b9987f
lazy loading for figures
JavierCladellas Feb 3, 2026
3092bac
fix img download
JavierCladellas Feb 3, 2026
ed43c71
dont allow captions as labels/ids
JavierCladellas Feb 3, 2026
b73481c
add amsmath pkg
JavierCladellas Feb 3, 2026
cde23c2
fix no italics in math mode
JavierCladellas Feb 3, 2026
91d4d7d
fix figure and table float location
JavierCladellas Feb 3, 2026
1f9ad1c
fix latex table size
JavierCladellas Feb 3, 2026
18525b2
improve scatter plot
JavierCladellas Feb 3, 2026
f07aa36
escape latex comments
JavierCladellas Feb 3, 2026
3669275
smaller font
JavierCladellas Feb 3, 2026
eeabff6
fix escape comments
JavierCladellas Feb 3, 2026
bd0f310
fixed grouped bar figs
JavierCladellas Feb 3, 2026
fad5c03
add image node tests
JavierCladellas Feb 4, 2026
6f09eb4
add some latex generation tests
JavierCladellas Feb 4, 2026
a5cbe70
rm comment
JavierCladellas Feb 4, 2026
d0ad8de
escape backslash
JavierCladellas Feb 4, 2026
18d67f7
add latex golden files
JavierCladellas Feb 4, 2026
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 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ project/report/*

#Docs
docs/modules/ROOT/pages/
docs/modules/ROOT/attachments/
!docs/modules/ROOT/pages/index.adoc
reports/
reframe/*
Expand Down
2 changes: 1 addition & 1 deletion CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ authors:
given-names: "Vincent"
affiliation: "Feel++ Consortium"
orcid: "https://orcid.org/0009-0005-3602-3524"
version: "3.0.2"
version: "4.0.0"
doi: "10.5281/zenodo.15013241"
date-released: "2025-03-12"
url: "https://github.com/feelpp/benchmarking"
Expand Down
121 changes: 80 additions & 41 deletions docs/antora/supplemental-ui/css/figures.css
Original file line number Diff line number Diff line change
@@ -1,31 +1,26 @@
.figure-container {
position: relative;
margin: 1.5rem auto;
padding: 1rem;
background-color: #fff;
border: 1px solid #ddd;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
width: 100%;
max-width: 100%;
box-sizing: border-box;
margin: 1.2rem 0;
background: none;
box-shadow: none;
padding: 0.5rem;
border: 1px solid #ccc;
border-radius: 4px;
}

.subfigure-container {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #f9f9f9;
padding: 1rem;
border: 1px solid #ddd;
border-top: none;
border-radius: 0 0 8px 8px;
inset: 0;
background: none;
padding: 0;
border: none;
}

.subfigure-container.active {
position: relative;
opacity: 1;
pointer-events: auto;
z-index: 1;
}

.subfigure-container.inactive {
Expand All @@ -37,42 +32,86 @@
/* Tabs container: display buttons inline with a bottom border to indicate grouping */
.tabs-container {
display: flex;
border-bottom: 2px solid #007acc;
margin-bottom: 0.5rem;
justify-content: flex-start;
gap: 0;
margin-bottom: 0.4rem;
}

/* Figure tab button styling */

.figure-tab {
background: transparent;
background: none;
border: none;
outline: none;
padding: 0.5rem 1rem;
margin-right: 0.3rem;
font-size: 1rem;
color: #007acc;
font-size: 0.9rem;
color: #444;
cursor: pointer;
border-radius: 4px 4px 0 0;
transition: background-color 0.2s ease, color 0.2s ease;
border: 1px solid #ccc;
padding: 0.2rem 0.5rem;
}

.figure-tab:hover,
.figure-tab.active {
background-color: #007acc;
color: #fff;
.figure-tab:hover {
color: #000; /* subtle darkening on hover */
background: none; /* no hover background */
}


.export-container {
display: flex;
justify-content: flex-end;
gap: 0.3rem;
margin-bottom: 0.3rem;
}

.export-container button {
background-color: #007acc;
color: #fff;
background: none;
color: #666;
border: none;
padding: 0.4rem 0.8rem;
margin-right: 0.4rem;
border-radius: 4px;
padding: 0;
font-size: 0.75rem;
cursor: pointer;
font-size: 0.9rem;
transition: background-color 0.2s ease;
text-decoration: underline;
}

.export-container button:hover {
background-color: #005fa3;
color: #000;
}

.exampleblock.plot{
border: 1px solid #ccc;
border-radius: 4px;
}

/* Example block styling for plots */
.exampleblock.plot,.exampleblock.grid,.exampleblock.image {
border: none;
padding: 0;
margin: 1.5rem 0;
display: flex;
flex-direction: column;
}

.exampleblock.plot>.content,.exampleblock.grid>.content ,.exampleblock.image>.content {
order: 1;
padding: 0;
border: none;
}

.exampleblock.plot>.title,.exampleblock.grid>.title,.exampleblock.image>.title, .plotly-figure-caption{
order: 2;
text-align: center;
font-style: italic;
margin-top: 0.5rem;
}

.exampleblock.example {
border-left: 4px solid var(--brand-primary);
}


.download-btn.latex-btn {
position: absolute;
top: 12%;
right: 0;
margin: 16px;
border: solid 1px;
padding: 8px;
}
Loading