Skip to content

Commit a50e81c

Browse files
yepzdkclaude
andcommitted
style: neutral theme, simplified navigation, add mocks page
- Replace green/indigo theme with neutral black/grey palette - Remove navigation tabs, use sidebar-only navigation - Flatten sidebar so only current project expands - Add project label at top of each document - Rebrand site to ITKdev Research - Make about page generic for all research projects - Add Interactive Mocks page listing all prototypes - Add custom CSS for subtle link and button colors Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 09327f4 commit a50e81c

9 files changed

Lines changed: 85 additions & 36 deletions

File tree

docs/about.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,15 @@
11
# About
22

3-
This site hosts research projects on responsible AI usage, produced by Aarhus Kommune.
3+
This site hosts research projects from ITKdev.
44

55
## Purpose
66

7-
As public organizations adopt generative AI tools, we need to understand and communicate the environmental impact of this usage. Our research aims to:
8-
9-
- **Inform** — gather and present data on AI's energy and climate footprint
10-
- **Design** — develop practical UI concepts that raise awareness without hindering productivity
11-
- **Guide** — provide actionable recommendations for organizations, tool builders, and hosting providers
7+
We publish research, findings, and evaluations on topics relevant to our work. Projects cover a range of subjects — from responsible AI usage to developer tooling and beyond.
128

139
## Approach
1410

1511
We work iteratively: research, ideate, prototype, evaluate. All findings are published openly so others can build on them.
1612

1713
## Contact
1814

19-
This research is produced by the IT department of Aarhus Kommune. For questions or collaboration, reach out through the [GitHub repository](https://github.com/itk-dev).
15+
For questions or collaboration, reach out through [GitHub](https://github.com/itk-dev).

docs/index.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# AI Research
1+
# ITKdev Research
22

3-
Research projects on responsible AI usage from Aarhus Kommune.
3+
Research projects from ITKdev.
44

55
---
66

@@ -21,7 +21,3 @@ This project explores nudging strategies, UI concepts, CO2 estimates, and integr
2121
- [Interactive UI mocks](projects/climate-nudging/index.md#ui-concepts-and-mocks) (leaf indicator, session ticker, usage dashboard)
2222
- [Technical integration analysis](projects/climate-nudging/integration.md) for Open WebUI, Claude Code, and API layers
2323
- [Guidance to hosting providers](projects/climate-nudging/co2-research.md#5-guidance-to-hosting-providers) on data transparency
24-
25-
---
26-
27-
*More projects coming soon.*

docs/projects/climate-nudging/co2-research.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
<small>**Project:** Climate Awareness Nudging</small>
2+
13
# CO2 and Energy Estimates for LLM Inference
24

35
## Summary

docs/projects/climate-nudging/ideas.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
# Climate Awareness Nudging — Ideas
1+
<small>**Project:** Climate Awareness Nudging</small>
2+
3+
# Nudge Ideas
24

35
## Core Design Principles
46

docs/projects/climate-nudging/index.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
1+
---
2+
title: Climate Awareness for AI Usage
3+
---
4+
5+
<small>**Project:** Climate Awareness Nudging · **Status:** Draft · **Date:** April 2026</small>
6+
17
# Climate Awareness for AI Usage
28

39
**Research, Findings, and Evaluation**
410

5-
**Prepared for:** AarhusAI / Aarhus Kommune
6-
**Date:** April 2026
7-
**Status:** Draft
8-
911
---
1012

1113
## Introduction

docs/projects/climate-nudging/integration.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
<small>**Project:** Climate Awareness Nudging</small>
2+
13
# Integration Points — Where to Nudge
24

35
## Open WebUI
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<small>**Project:** Climate Awareness Nudging</small>
2+
3+
# Interactive Mocks
4+
5+
These are interactive HTML prototypes demonstrating the proposed UI nudges. Open them to try the interactions directly in your browser.
6+
7+
---
8+
9+
**[Leaf Indicator](mocks/leaf-indicator.html)**
10+
A prompt complexity hint displayed next to the send button. The leaf icon changes color (green → yellow → orange) as you type, giving real-time feedback on estimated resource usage. Try typing in the input field to see it change.
11+
12+
---
13+
14+
**[Session Cost Ticker](mocks/session-cost-ticker.html)**
15+
A running CO2 estimate in the chat header that updates after each message. Hover over it to see a detailed breakdown of tokens, energy, and everyday equivalences. Use the simulation buttons to see how it scales over a conversation.
16+
17+
---
18+
19+
**[Usage Dashboard](mocks/usage-dashboard.html)**
20+
A personal usage dashboard showing weekly stats, daily bar charts with spike detection, model breakdowns with efficiency tips, and a preference picker for choosing your preferred equivalence unit (kettle boils, toast, shower minutes, etc.).

docs/stylesheets/custom.css

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/* Subtle link colors */
2+
[data-md-color-scheme="slate"] {
3+
--md-typeset-a-color: #8a9bae;
4+
--md-accent-fg-color: #8a9bae;
5+
}
6+
7+
[data-md-color-scheme="default"] {
8+
--md-typeset-a-color: #546e7a;
9+
--md-accent-fg-color: #546e7a;
10+
}
11+
12+
/* Tone down admonition info boxes */
13+
.md-typeset .admonition.info,
14+
.md-typeset details.info {
15+
border-color: #455a64;
16+
}
17+
18+
.md-typeset .info > .admonition-title,
19+
.md-typeset .info > summary {
20+
background-color: rgba(69, 90, 100, 0.1);
21+
}
22+
23+
/* Subtle buttons */
24+
.md-typeset .md-button {
25+
border-color: #666;
26+
color: #aaa;
27+
}
28+
29+
.md-typeset .md-button:hover {
30+
border-color: #999;
31+
color: #ddd;
32+
}

mkdocs.yml

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,39 @@
1-
site_name: AI Research — Aarhus Kommune
2-
site_description: Research projects on responsible AI usage
1+
site_name: ITKdev Research
2+
site_description: Research projects from ITKdev
33
site_url: ""
44

55
theme:
66
name: material
77
custom_dir: overrides
88
palette:
99
- scheme: slate
10-
primary: green
11-
accent: light green
10+
primary: black
11+
accent: grey
1212
toggle:
1313
icon: material/brightness-7
1414
name: Switch to light mode
1515
- scheme: default
16-
primary: green
17-
accent: light green
16+
primary: white
17+
accent: grey
1818
toggle:
1919
icon: material/brightness-4
2020
name: Switch to dark mode
2121
features:
22-
- navigation.tabs
23-
- navigation.sections
24-
- navigation.expand
2522
- navigation.top
26-
- toc.integrate
2723
- search.suggest
2824
- content.tabs.link
29-
icon:
30-
logo: material/leaf
3125
font:
3226
text: Inter
3327
code: JetBrains Mono
3428

3529
nav:
3630
- Home: index.md
37-
- Projects:
38-
- Climate Awareness Nudging:
39-
- Overview: projects/climate-nudging/index.md
40-
- Nudge Ideas: projects/climate-nudging/ideas.md
41-
- CO2 Research: projects/climate-nudging/co2-research.md
42-
- Integration Points: projects/climate-nudging/integration.md
31+
- Climate Awareness Nudging:
32+
- Overview: projects/climate-nudging/index.md
33+
- Nudge Ideas: projects/climate-nudging/ideas.md
34+
- CO2 Research: projects/climate-nudging/co2-research.md
35+
- Integration Points: projects/climate-nudging/integration.md
36+
- Interactive Mocks: projects/climate-nudging/mocks.md
4337
- About: about.md
4438

4539
markdown_extensions:
@@ -60,6 +54,9 @@ markdown_extensions:
6054
plugins:
6155
- search
6256

57+
extra_css:
58+
- stylesheets/custom.css
59+
6360
extra:
6461
social:
6562
- icon: fontawesome/brands/github

0 commit comments

Comments
 (0)