Skip to content

Getting started

Add a remote !include for the gen2 bundle you need. Replace TAG only if you want to pin an exact revision (omit for main). All URLs below assume the upstream repo doubleSlashde/umltheme.

Branches & tags

Use main for bleeding edge, or a release/tag URL for repeatable builds:

https://raw.githubusercontent.com/doubleSlashde/umltheme/vX.Y.Z/doubleslash/doubleslash-gen2.puml

PlantUML version (padding styling)

From PlantUML 1.2026.3 onward, the engine deprecates skinparam Padding and skinparam ParticipantPadding in favor of <style> rules. Themes in this repo follow that migration automatically: on 1.2026.3+ they emit CSS-like styles; on older builds they fall back to the previous skinparam settings. If %version() cannot be parsed, the CSS path is used by default.

To force the legacy `skinparam` path even on a newer JAR (for debugging), set **`!$PUML_FORCE_LEGACY_PADDING = true`** in your `.puml` **before** the theme `!include`.

PlantUML version (padding styling) { #plantuml-version-padding-styling }

See the note above for padding migration behaviour on PlantUML 1.2026.3+ vs legacy JARs.

Works for most diagram types:

!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/doubleslash-gen2.puml

Light mode only

!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/light.puml

Dark mode only

!include https://raw.githubusercontent.com/doubleSlashde/umltheme/main/doubleslash/dark.puml

Verify locally or in CI

Using PlantUML JAR

java -jar plantuml.jar filename.puml

Using PlantUML Online

Copy your .puml content to PlantUML Online Server.

Using IDE

VS Code (or derivate) with PlantUML Extension recommended.

Open your .puml file and press Alt+D to preview the diagram.

Example layouts in this repository

Generated examples are grouped for different workflows:

Folder Purpose
examples/gen2/remote_testing/ Includes use GitHub raw URLs
examples/gen2/local_testing/ Includes use relative paths into doubleslash/

Browse either set on GitHub to mirror your environment.

Weiterführend

  • Style Guide — normative Styling-Regeln, Design Tokens, Do/Don't für Diagramm-Autoren