Themes
If you find any issue or missing info, be awesome and edit this document to help others Roqers. |
It will provide templates, scripts and styles for your site. For advanced usage, refer to the Theme section.
To use a theme layout, refer to it with this prefix`:theme/`.
For example to use the page layout from the theme:
roq-bottom.md
---
title: Roq Page
layout: :theme/page
---
<h1>Hello</h1>
Roq Theme default
This is the default Roq theme for a site or a blog (used on this site):

To install this theme, simply add the dependency to your pom.xml.
<dependency>
<groupId>io.quarkiverse.roq</groupId>
<artifactId>quarkus-roq-theme-default</artifactId>
<version>1.6.1</version>
</dependency>
List of layouts:
default/ (1) ├── main/ (2) │ ├── index │ ├── page │ ├── post │ └── tag └── 404
1 | The overall HTML structure |
2 | Shared site layout (e.g. header, nav, footer) |
Here is the list of partials you may override:
├── partials │ └── roq-default │ ├── 404.html │ ├── head.html │ ├── pagination.html │ ├── sidebar-about.html │ ├── sidebar-contact.html │ ├── sidebar-copyright.html │ └── sidebar-menu.html
Roq Theme resume (beta)
Creating your own online resume has never been this easy with the Roq theme for a personal resume:

This theme is in beta as it uses TailWind browser which is not meant for production usage (heavy). We are working on adding Tailwind support to Roq. |
To install this theme, simply add the dependency to your pom.xml.
<dependency>
<groupId>io.quarkiverse.roq</groupId>
<artifactId>quarkus-roq-theme-resume</artifactId>
<version>1.6.1</version>
</dependency>
Then add your resume info in the data/
dir:
profile.yml
firstName: Ada
lastName: Lovelace
jobTitle: Computational Pioneer
city: London
country: United Kingdom
bio: |
Ada Lovelace was a 19th-century mathematician known for her visionary work on Charles Babbage's Analytical Engine. She is widely regarded as the first computer programmer, having written the first algorithm intended for machine processing.
bio.yml
- title: Experience
items:
- header: "1842 - 1843"
title: "Mathematician · Self-initiated · London"
content: |
Translated and annotated Luigi Menabrea’s paper on Charles Babbage’s Analytical Engine.
Added extensive original notes, including the first published algorithm designed for a machine.
Recognized as the first to see the general-purpose potential of computing.
**Technologies:** Analytical Engine, Algorithmic Thinking, Mathematical Logic
- title: Education
items:
- header: "1830 - 1835"
title: "Private Tutoring"
content: |
Studied mathematics and science under Augustus De Morgan and Mary Somerville, two of the most prominent scientific minds of the era.
- header: "1828 - 1830"
title: "Home Education"
content: |
Received a rigorous classical education at home, emphasizing mathematics, astronomy, and logic.