Test page

Written by: vinter

Patch: 11.1
Updated: 20th of March, 2026

This is a comment hello hello hello hello hello hello hello hello hello hello hello

Class Tree

Rake
Frenzied Regeneration
Rejuvenation
Starfire
Grievous Wounds
Swipe
Ursoc's Spirit
Wild Growth
Starsurge
Rip
Verdant Heart
Remove Corruption
Moonkin Form
Maim
Killer Instinct
2/2
Ironfur
Improved Barkskin
Hibernate
Nurturing Instinct
0/2
Sunfire
Primal Fury
Thick Hide
Light of the Sun
Natural Recovery
Astral Influence
Wild Charge / Tiger Dash
Soothe / Cyclone
Aessina's Renewal
Starlight Conduit
Feline Swiftness
Well-Honed Instincts
Matted Fur
0/2
Stampeding Roar
Lingering Healing
Typhoon
Mass Entanglement / Ursol's Vortex
Oakskin
Perfectly-Honed Instincts
Instincts of the Claw
Lycara's Teachings
0/2
Lore of the Grove
Gale Winds / Incessant Tempest
Gift of the Wild
Incapacitating Roar
Ursine Vigor
Improved Stampeding Roar
Circle of the Wild / Circle of the Heavens
Lycara's Inspiration
Symbiotic Relationship
Forestwalk
0/2
Fluid Form
Heart of the Wild
Innervate

Hero Tree

No fully selected hero trees

All talents in a hero tree must be selected to display it

Specialization Tree

Eclipse
Shooting Stars
Solar Beam
Solstice
Force of Nature
Twin Moons
Improved Eclipse
Nature's Balance
Umbral Intensity
Aetherial Kindling
Wild Surges
Celestial Alignment
Soul of the Forest
Sunseeker Mushroom
Nature's Grace / Elune's Challenge
Stellar Amplification
Whirling Stars
Touch the Cosmos
Meteorites
Cosmic Rapidity
2/2
Celestial Fire
Astral Communion
Hail of Stars
Starlord
0/2
Sculpt the Stars
Balance of All Things
2/2
Total Eclipse
2/2
Starweaver
Power of Goldrinn
Sundered Firmament
Incarnation: Chosen of Elune / Convoke the Spirits
Fury of Elune
Umbral Embrace
Harmony of the Heavens
Elune's Guidance
Denizen of the Dream
Radiant Moonlight
Ascendant Eclipses / Ascendant Eclipses / Ascendant Eclipses
0/4

Testing the compendium

Testing spells

Full Moon iconFull Moon should be grabbed from the spell list

in Starweaver's Weft iconStarweaver's Weft we specify the spell id

450356 is just an id, at the moment it will not work since the id is treated as a name

Testing checkboxes

This is a checkbox. When it is clicked it should toggle the checkbox.

If we omit the id the icon should be broken

If we omit the spellId the icon should be hidden

If we omit the name it should be fetched from wowhead

If we specify defaultCheck it should be checked when the page loads

If we put multiple checkboxes together they should be grouped with a grid layout

If we specify radio then when that checkbox is checked the other checkboxes with the same radio should uncheck

All checkboxes with the same id should share the same state

Conditional elements

A line that starts with [*name] should be wrapped in a conditional element.

A conditional element should is associated with a checkbox that has an id equal to name


If a checkbox is checked, the conditional element should be shown.



If a checkbox is not checked, the conditional element should be hidden.



You can add a ~ after the * to invert the logic, so the conditional element is shown when the checkbox is not checked.


This will not be visible

This will be visible

A conditional element can be used to show a spell.



Multiple conditional elements can be controlled by the same checkbox.



Conditional elements can be placed inside a list


And they should not break the list indentation