Skip to content

Commit 93c976a

Browse files
authored
Tobi dashboard and update (#14)
* Update TOBI dashboard title, description, and enhance data presentation * Update hei.xlsx with new data and enhancements * Update dashboard screenshots for naif and tobi * Add event details for Swiss Open Academic Data Day 2026 * Add Swiss Science Council report image and update post details * Update hei.xlsx and refine TOBI dashboard title for clarity * Update BiblioCon 2026 event category for clarity * Refactor dashboards and enhance metrics display - Updated navigation structure to include a new "Swiss HEI Open Data" dashboard. - Improved CSS for dashboard metrics to enhance layout and visual appeal. - Revised content in the NAIF and TOBI dashboards for clarity and consistency. - Added a new Swiss HEI Open Data Dashboard to present open data identifiers. - Removed redundant code and streamlined data presentation in the TOBI dashboard. * Enhance dashboards with new styles, images, and improved metrics display --------- Co-authored-by: Moritz Mähr <14755525+maehr@users.noreply.github.com>
1 parent c215775 commit 93c976a

18 files changed

Lines changed: 944 additions & 336 deletions

File tree

.lycheerc.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@ exclude = [
1515
# Disabled registration links for past events (rendered as strikethrough)
1616
"https://ema.uzh.ch/",
1717
"https://ethz.zoom.us/meeting/register/",
18+
"https://epfl.zoom.us/meeting/register/",
19+
# Python f-string URL templates in dashboard code (contain {identifier} placeholders)
20+
"https://www.wikidata.org/wiki/",
21+
"https://api.crossref.org/funders/",
22+
"https://www.geonames.org/",
23+
"https://isni.org/isni/",
1824
]
1925

2026
exclude_path = [
@@ -29,4 +35,4 @@ cache = true
2935
max_cache_age = "7d"
3036
insecure = true
3137
# DOI resolvers occasionally time out on CI even when the target record resolves.
32-
accept = ["100..=103", "200..=299", "403", "408", "429", "503", "521", "522", "524"]
38+
accept = ["100..=103", "200..=299", "301..=303", "307..=308", "403", "408", "429", "503", "521", "522", "524"]

_quarto.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,8 @@ website:
4141
href: about.qmd
4242
- text: Docs
4343
href: https://zenodo.org/communities/naif
44-
# - text: Data
45-
# menu:
46-
# - text: NAIF
47-
# href: dashboards/naif/index.qmd
48-
# - text: TOBI
49-
# href: dashboards/tobi/index.qmd
44+
- text: Dashboards
45+
href: dashboards/index.qmd
5046
pinned: true
5147
page-footer:
5248
center:

dashboards/dashboard-common.css

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,3 +130,31 @@
130130
max-width: 60ch;
131131
color: var(--dashboard-muted);
132132
}
133+
134+
.quarto-dashboard .dashboard-metrics {
135+
display: grid;
136+
grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
137+
gap: 0.75rem;
138+
margin-bottom: 1.5rem;
139+
}
140+
141+
.quarto-dashboard .dashboard-metric {
142+
background: var(--dashboard-surface);
143+
border: 1px solid var(--dashboard-border);
144+
border-radius: 0.75rem;
145+
padding: 0.75rem 1rem;
146+
text-align: center;
147+
}
148+
149+
.quarto-dashboard .dashboard-metric-value {
150+
font-size: 1.5rem;
151+
font-weight: 700;
152+
color: var(--dashboard-text);
153+
line-height: 1.2;
154+
}
155+
156+
.quarto-dashboard .dashboard-metric-label {
157+
font-size: 0.85rem;
158+
color: var(--dashboard-muted);
159+
margin-top: 0.25rem;
160+
}

dashboards/index.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "Dashboards"
3-
subtitle: "Interactive NAIF data views"
4-
description: "Explore NAIF dashboards on interoperable repositories and findable research results."
3+
subtitle: "Interactive data views on Swiss higher education"
4+
description: "Explore dashboards on DORA and CoARA adoption, bibliometric findability, and institutional open data identifiers."
55
toc: false
66
show-page-image: false
77
listing:

dashboards/naif/dashboard-naif.css

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/* NAIF dashboard colour overrides — warm beige rgb(232, 225, 208) */
2+
3+
.quarto-dashboard {
4+
--dashboard-surface: #e8e1d0;
5+
--dashboard-surface-strong: #ddd5c2;
6+
--dashboard-border: #c4b89e;
7+
}
8+
9+
.quarto-dashboard #quarto-dashboard-header .navbar {
10+
background: linear-gradient(180deg, #e8e1d0 0%, #ddd5c2 100%) !important;
11+
border-bottom: 1px solid var(--dashboard-border);
12+
}
13+
14+
.quarto-dashboard .dashboard-table-wrap thead th {
15+
background: #f2ede3;
16+
}

dashboards/naif/hei.xlsx

1 Byte
Binary file not shown.
-398 KB
Loading

0 commit comments

Comments
 (0)