diff --git a/src/templateDetails.xml b/src/templateDetails.xml index e8e067d..20b46a5 100644 --- a/src/templateDetails.xml +++ b/src/templateDetails.xml @@ -373,12 +373,6 @@ - - -
- - -
diff --git a/src/templates/theme-test.html b/src/templates/theme-test.html deleted file mode 100644 index 07a9f45..0000000 --- a/src/templates/theme-test.html +++ /dev/null @@ -1,836 +0,0 @@ - - - - - - -MokoOnyx — Theme Test Sheet - - - - - - - - -
- -
- -
- - -

MokoOnyx Theme Test Sheet

-

Visual reference for CSS variables, Bootstrap components, hero variants, and block color system. Toggle light/dark mode with the button in the top-right corner.

- -
- - -

1. Brand & Theme Colors

-
-
-
-
--color-primary
-
-
-
-
--accent-color-primary
-
-
-
-
--accent-color-secondary
-
-
-
-
--body-bg
-
-
-
-
--body-color
-
-
-
-
--secondary-bg
-
-
-
-
--tertiary-bg
-
-
-
-
--border-color
-
-
- - -

2. Bootstrap Color Palette

-
-
-
-
--primary
-
-
-
-
--secondary
-
-
-
-
--success
-
-
-
-
--info
-
-
-
-
--warning
-
-
-
-
--danger
-
-
-
-
--light
-
-
-
-
--dark
-
-
- - -

3. Gray Scale

-
-
-
-
--gray-100
-
-
-
-
--gray-200
-
-
-
-
--gray-300
-
-
-
-
--gray-400
-
-
-
-
--gray-500
-
-
-
-
--gray-600
-
-
-
-
--gray-700
-
-
-
-
--gray-800
-
-
-
-
--gray-900
-
-
- - -

4. Standard Colors

-
-
-
-
--blue
-
-
-
-
--indigo
-
-
-
-
--purple
-
-
-
-
--pink
-
-
-
-
--red
-
-
-
-
--orange
-
-
-
-
--yellow
-
-
-
-
--green
-
-
-
-
--teal
-
-
-
-
--cyan
-
-
- - -

5. Typography

-
-

Heading 1 h1

-

Heading 2 h2

-

Heading 3 h3

-

Heading 4 h4

-
Heading 5 h5
-
Heading 6 h6
-
-

This is regular body text using --body-color on --body-bg. Font family: --body-font-family. Size: --body-font-size (1rem).

-

Bold text. Italic text. This is a link. Inline code. Highlighted text.

-

This is lead text styled with --muted-color.

- - -

6. Link Colors

- - - - - - -
VariablePreview
--link-colorSample link
--link-hover-colorHover state
--color-linkcolor-link value
--color-hovercolor-hover value
- - -

7. Buttons

-
- - - - - - - - -
-
- - - - -
- - -

8. Cards

-
-
-
-
Card Header
-
-
Card Title
-

Card body using --card-bg, --card-color, and --card-border-color.

- -
-
-
-
-
-
Simple Card
-

No header, just body content. Uses the same card variables.

-
-
-
- - -

9. Form Elements

-
-
- - -
-
- - -
-
- - -
-
- - -

10. Alerts

-
- Primary alert. Uses --primary-bg-subtle and --primary-text-emphasis. -
-
- Success alert. Uses --success-bg-subtle and --success-text-emphasis. -
-
- Warning alert. Uses --warning-bg-subtle and --warning-text-emphasis. -
-
- Danger alert. Uses --danger-bg-subtle and --danger-text-emphasis. -
-
- Info alert. Uses --info-bg-subtle and --info-text-emphasis. -
- - -

11. Borders & Shadows

-
-
- Default border: --border-width / --border-color / --border-radius -
-
- --box-shadow-sm -
-
- --box-shadow -
-
- --box-shadow-lg -
-
- - -

12. Navigation Colors

-
-
-
-
--nav-bg-color
-
-
-
-
--nav-text-color
-
-
-
-
--mainmenu-nav-link-color
-
-
- - -

13. Container Background Variables

- - - - - - - - -
ContainerBG ColorBG ImageBorder
below-topbar--container-below-topbar-bg-color--container-below-topbar-bg-image--container-below-topbar-border
top-a--container-top-a-bg-color--container-top-a-bg-image--container-top-a-border
top-b--container-top-b-bg-color--container-top-b-bg-image--container-top-b-border
bottom-a--container-bottom-a-bg-color--container-bottom-a-bg-image--container-bottom-a-border
bottom-b--container-bottom-b-bg-color--container-bottom-b-bg-image--container-bottom-b-border
sidebar--container-sidebar-bg-color--container-sidebar-bg-image--container-sidebar-border
- - -

14. Hero Variants NEW

-

The .hero#primary and .hero#secondary variants use CSS variables for background color, overlay gradient, and text color. Each adapts automatically with the active theme.

- -

Primary Variant — .hero#primary

-
-
-

Primary Hero

-

Homepage & main landing pages — sky blue tint, softer overlay

-
-
- -

Secondary Variant — .hero#secondary

-
-
-

Secondary Hero

-

Inner pages, events, about — navy overlay, lighter text

-
-
- -

Hero Variable Reference

- - - - - - - - -
VariableVariantPurpose
--hero-primary-bg-colorPrimaryFallback background color
--hero-primary-overlayPrimaryGradient overlay tint
--hero-primary-colorPrimaryText color
--hero-secondary-bg-colorSecondaryFallback background color
--hero-secondary-overlaySecondaryGradient overlay tint
--hero-secondary-colorSecondaryText color
- - -

15. Block Color System NEW

-

Modules in top-a, top-b, bottom-a, and bottom-b positions automatically receive brand colors based on their order. No classes needed — :nth-child() handles assignment.

- -

Slot Palette Preview

-
-
- Slot 1
- --block-color-1 -
-
- Slot 2
- --block-color-2 -
-
- Slot 3
- --block-color-3 -
-
- Slot 4
- --block-color-4 -
-
- -

Named Override Preview

-
-
- #block-highlight
- --block-highlight-bg -
-
- #block-cta
- --block-cta-bg -
-
- #block-alert
- --block-alert-bg -
-
- -

Block Variable Reference

- - - - - - - - - -
VariablePurpose
--block-color-1 / --block-text-11st module in position (automatic)
--block-color-2 / --block-text-22nd module in position (automatic)
--block-color-3 / --block-text-33rd module in position (automatic)
--block-color-4 / --block-text-44th module in position (automatic)
--block-highlight-bg / --block-highlight-textNamed override for #block-highlight
--block-cta-bg / --block-cta-textNamed override for #block-cta
--block-alert-bg / --block-alert-textNamed override for #block-alert
- -

Override Priority

- - - - -
PriorityMethodHow Applied
1 (highest)Named module ID (#block-highlight)ID in module HTML + named variable
2 (default)Slot color (--block-color-N)Automatic by :nth-child() order
- - -

16. VirtueMart Surface Colors

-
-
-
-
--vm-surface
-
-
-
-
--vm-surface-2
-
-
-
-
--vm-price-color
-
-
- - -

17. Gable Colors

-
-
-
-
--gab-blue
-
-
-
-
--gab-green
-
-
-
-
--gab-red
-
-
-
-
--gab-orange
-
-
- - -

18. Code & Preformatted Text

-

Inline code: var(--color-primary)

-
/* Example: overriding block slot 1 in colors_custom.css */
---block-color-1: var(--accent-color-primary);
---block-text-1:  #fff;
-
-/* Hero variant usage in module HTML */
-<div class="hero" id="primary"
-  style="background-image:url('/images/hero/main.jpg')">
-  <div class="col-12 py-5 px-4 text-center">
-    ...content...
-  </div>
-</div>
- - -

19. Opacity Scale

-
-
5%
-
10%
-
15%
-
25%
-
50%
-
75%
-
100%
-
- - -

21. Branded Bootstrap 5 Showcase

-

Comprehensive component demos using MokoOnyx's brand variables. Mirrors the live Joomla article at /style/branded-bootstrap5.

- - -
-

Brand + Bootstrap Showcase

-

Comprehensive components with toggleable code samples

-
- - - - - - - - -

Typography

-
-
-

H1 Heading

-

H2 Heading

-

H3 Heading

-

H4 Heading

-
H5 Heading
-
H6 Heading
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor.

-

Curabitur ullamcorper nec nisi a themed link. Nulla vitae <section> purus.

-
-

"Design is intelligence made visible."

-
— Alina Wheeler
-
-
-
- - -

Buttons & Button Groups

-
- - - - - - - - - -
-
- - - -
- - -

Badges & Alerts

-
-Primary -Secondary -Success -Warning -Danger -Accent -
-
-Primary: Vivamus sagittis lacus vel augue. -
-
-Cras mattis consectetur purus sit amet fermentum. -
-
-Brand alert — Aenean lacinia bibendum nulla sed consectetur. -
- - -

Tables

-
- - - - - - - -
#NameStatusNotes
1AlphaActiveLorem ipsum dolor sit amet.
2BetaPendingInteger posuere erat a ante.
3GammaBlockedDonec id elit non mi porta.
-
- - -

Branded Forms

-
-
-
- - -
-
- - -
-
-
- -
-@ - - -
-
- -
- - -

Branded Cards & List Groups

-
-
-
-
Featured
-
-
Card title
-

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

- -
-
-
-
-
-
Active item
-
Second item
-
With badge 4
-
-
-
- - -

Breadcrumb & Pagination

- - - - -

Progress Bars

-
-
-
25%
-
-
-
65%
-
-
- - -

CSS Variable Swatches (Computed)

-

Visual preview of key variables with their resolved values displayed via JavaScript.

-
-
-
-
--color-primary
-
-
-
-
--color-link
-
-
-
-
--color-hover
-
-
-
-
--accent-color-primary
-
-
-
-
--accent-color-secondary
-
-
-
-
--nav-bg-color
-
-
-
-
--body-bg
-
-
-
-
--body-color
-
-
-
-
--border-color
-
-
- -
-

- MokoOnyx Theme Test Sheet — v03.09.02 — © 2026 Moko Consulting -

- -
- - - -