Well the thing is, you can't just add the description there as the element won't be styled.
From what I see, the variable
$config['site']['newchar_vocations']
isn't used anywhere else but character creation.
Possibly the simpliest solution would be to edit the array and add some wrapping element.
However the echoing of that value from the config array is escaped via the function
htmlspecialchars()
, so this is not possible without editing
pages/accountmanagement.php
So, probably, the simpliest solution is:
In
pages/accountmanagement.php line 673
Replace
PHP:
$main_content .= '>'.htmlspecialchars($vocation_name[$char_vocation_key]).'</td></tr>';
with
PHP:
$main_content .= '>' . $vocation_name[$char_vocation_key] . '</td></tr>';
And in your config, update the config to e.g.:
PHP:
$config['site']['newchar_vocations'] = array(1 => 'Knight <span style="color: rgb(184, 49, 47)">(Tanker)</span>', 2 => 'Mage <span style="color: rgb(184, 49, 47)">(Tanker)</span>');
Making sure you've got the HTML elements closed properly, as this could break your html if configured inproperly.
So the config array contains an additional html element that now gets rendered thanks to removal of the PHP function
htmlspecialchars()