ampproject / ampproject/amphtml

Missing Dark Mode Support for amp.dev

Open
#40,253 4 comments 0 reactions 0 assignees View on GitHub
Type: Feature Request
Dominant language
JavaScript
Stars
14.9k
Forks
4.1k
PR merge metrics
No merged PRs in 30d

Description

### Description

The AMP website (https://amp.dev) does not support Dark Mode. Many modern websites provide dark mode for better accessibility and user experience.

### Alternatives Considered

- A dark mode option should be available for users.
- The website should automatically switch based on system preferences (`prefers-color-scheme`).
- Implement a CSS-based dark mode.
- Add a toggle button for manual switching.

### Additional Context

This issue is open for discussion and contributions.

Contributor guide

Open the contributing guide

Research direction

The issue provides no files, tests, or entry points to follow. Start by reviewing amp.dev's current styling and the listed alternatives, then define the dark-mode behavior, including system preference and manual switching, before implementation; done means the site supports a usable dark theme.

Written by the indexing model from the issue text.

Assessment

Tech stack
css, javascript
Domain
accessibility, design, frontend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.