Skip to content
Back to skills

076 Explanation Ada37757

ASecurity

Explanation of the 3 official themes included in Marp Core. Official implementation: https://github.com/marp-team/marp-core/tree/main/themes

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added October 11, 2026
documentationgit

Security analysis

A100/100

Scanned October 11, 2026

npx -y skills add tools-only/X-Skills --skill 076-explanation_ada37757 --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of 076 Explanation Ada37757?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for 076 Explanation Ada37757
[![Security: A β€” Skills Directory](https://www.skillsdirectory.com/api/skills/tools-only-076-explanation-ada37757/badge)](https://www.skillsdirectory.com/skills/tools-only-076-explanation-ada37757)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

SKILL.md
# Marp Official Themes Reference

Explanation of the 3 official themes included in Marp Core.

Official implementation: https://github.com/marp-team/marp-core/tree/main/themes

## Official Theme List

1. **default** - Simple and versatile theme
2. **gaia** - Modern and colorful theme
3. **uncover** - Minimal and elegant theme

## Default Theme

### Features

- **Colors**: White background, black text, blue accent
- **Font**: Simple sans-serif
- **Use for**: General presentations
- **Style**: Clean, readable

### Usage

```markdown
---
marp: true
theme: default
---

# Title

Content
```

### Available Classes

#### lead (Title Slide)

```markdown
<!-- _class: lead -->

# Presentation

Subtitle or description
```

Centered, large text.

#### invert (Inverted Colors)

```markdown
<!-- _class: invert -->

# Black Background Β· White Text
```

Background becomes black, text becomes white.

#### Combined

```markdown
<!-- _class: lead invert -->

# Inverted Title Slide
```

Multiple classes can be applied simultaneously.

### Customization Example

```markdown
---
theme: default
---

<style>
section {
  background-color: #f5f5f5;
}

h1 {
  color: #1e40af;
}
</style>
```

## Gaia Theme

### Features

- **Colors**: Colorful, vibrant accent colors
- **Font**: Modern sans-serif
- **Use for**: Creative presentations, design showcases
- **Style**: Energetic, visually appealing

### Usage

```markdown
---
marp: true
theme: gaia
---

# Title
```

### Color Variations

The Gaia theme has multiple color schemes:

```markdown
<!-- _class: lead -->
# Default Colors

---

<!-- _class: lead invert -->
# Inverted Colors

---

<!-- _class: lead gaia -->
# Gaia Colors
```

### Distinctive Styles

- **Gradient backgrounds**: Used in title slides
- **Colorful accents**: Headings and links
- **Large typography**: Impactful headings

### Customization Example

```markdown
---
theme: gaia
---

<style>
section {
  --color-background: #fff;
  --color-foreground: #333;
  --color-highlight: #e91e63;
}
</style>
```

## Uncover Theme

### Features

- **Colors**: Minimal, white or black base
- **Font**: Elegant serif font
- **Use for**: Formal presentations, academic talks
- **Style**: Refined, simple, elegant

### Usage

```markdown
---
marp: true
theme: uncover
---

# Title
```

### Available Classes

#### lead (Title Slide)

```markdown
<!-- _class: lead -->

# Presentation
```

Centered, large serif font.

#### invert (Inverted Colors)

```markdown
<!-- _class: invert -->

# Black Background Slide
```

Black background, white text.

### Distinctive Styles

- **Serif font**: Used for headings
- **Wide margins**: Minimal layout
- **Center alignment**: Content tends to be centered

### Customization Example

```markdown
---
theme: uncover
---

<style>
section {
  font-family: 'Georgia', serif;
  background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);
  color: white;
}
</style>
```

## Theme Comparison Table

| Feature | default | gaia | uncover |
|---------|---------|------|---------|
| **Background** | White | Colorful | White/Black |
| **Font** | Sans-serif | Sans-serif | Serif |
| **Colors** | Simple | Vibrant | Minimal |
| **Use Case** | General | Creative | Formal |
| **Style** | Clean | Energetic | Elegant |

## Common Class Specifications

Available in all official themes:

### lead

```markdown
<!-- _class: lead -->
```

- For title slides
- Centered
- Large text
- Hides footer/page numbers

### invert

```markdown
<!-- _class: invert -->
```

- Inverts colors
- Swaps background and text colors
- Dark mode style

## Theme Selection Guidelines

### When to Choose default

- General presentations
- Business use
- Need simple, readable design
- As a base for customization

### When to Choose gaia

- Creative presentations
- Design-related talks
- Youth-oriented audiences
- Need visual impact

### When to Choose uncover

- Formal presentations
- Academic talks
- Minimal design preference
- Want elegant impression

## Combining with Custom Themes

### Extending Official Themes

```css
/* @theme my-custom-default */

@import-theme 'default';

section {
  background: linear-gradient(135deg, #f5f7fa 0%, #c3cfe2 100%);
}

h1 {
  color: #1e3a8a;
}
```

### Switching Between Multiple Themes

```markdown
---
marp: true
theme: default
---

# Section 1 (default theme)

---

<!-- theme: gaia -->

# Section 2 (gaia theme)

---

<!-- theme: uncover -->

# Section 3 (uncover theme)
```

Note: Theme switching within the same file has limited support.

## Practical Examples

### Using default Theme

```markdown
---
marp: true
theme: default
paginate: true
---

<!-- _class: lead -->

# Project Report

October 2024

---

## Agenda

1. Progress Status
2. Challenges and Solutions
3. Future Plans

---

## Progress Status

- Task A: Completed
- Task B: In Progress
- Task C: On Schedule
```

### Using gaia Theme

```markdown
---
marp: true
theme: gaia
---

<!-- _class: lead -->

# New Product Launch

Innovative Design

---

## Concept

**Three Pillars**

1. 🎨 Beauty
2. πŸš€ Speed
3. πŸ’‘ Usability
```

### Using uncover Theme

```markdown
---
marp: true
theme: uncover
---

<!-- _class: lead -->

# Research Presentation

Deep Learning Applications

---

## Research Background

Recent technological advances...

---

<!-- _class: invert -->

## Experimental Results

Accuracy: 95.3%
```

## Official References

- **Official Theme Implementation**: https://github.com/marp-team/marp-core/tree/main/themes
- **Marp Core README**: https://github.com/marp-team/marp-core
- **Theme CSS Specification**: https://marpit.marp.app/theme-css

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.