Maven Skin

Release Status Documentation Status

Introduction

A modern, tech-blog styled Maven site skin for open-source projects. It provides a clean aesthetic, automatic dark/light mode, and is optimized for AsciiDoc-based technical documentation.

This skin is used across all Verron.pro projects to ensure a consistent and professional look for generated documentation sites.

Key Features

  • Modern Design: Clean, tech-blog aesthetic with high readability.
  • Dark/Light Mode: Automatic theme switching based on system settings.
  • Fully Responsive: Optimized for all devices, from desktop to mobile.
  • AsciiDoc First: Enhanced styling for AsciiDoc elements, source blocks, and admonitions.
  • Automated TOC: An easy-to-use table of contents generation.
  • SEO Ready: Optimized structure for search engines.

Quick Start

To use this skin in your Maven project, add it to your src/site/site.xml:

<skin>
  <groupId>pro.verron</groupId>
  <artifactId>maven-skin</artifactId>
  <version>1.0.9</version>
</skin>

Maven Coordinates

<dependency>
    <groupId>pro.verron</groupId>
    <artifactId>maven-skin</artifactId>
    <version>${project.version}</version>
</dependency>

Documentation

Comprehensive documentation, including installation and customization guides, is available at https://maven-skin.verron.pro.

Author

Joseph Verron - About Me

License

MIT License