Inject site hubs into Minerva hamburger
Mark soldier edit help text for mobile CSS hide
Line 1,309: Line 1,309:


var $box = $('<div>', { 'class': 'soldier-facts-box' });
var $box = $('<div>', { 'class': 'soldier-facts-box' });
var $intro = $('<p>').append(
var $intro = $('<p>', { 'class': 'soldier-facts-intro' });
$('<strong>').text('Editing this page'),
document.createTextNode(' ')
);
$intro.append(
$intro.append(
$('<strong>', { 'class': 'soldier-facts-label' }).text('Editing this page'),
$('<span>', { 'class': 'soldier-facts-help' }).text(' — '),
$('<button>', { type: 'button', 'class': 'soldier-facts-toggle', text: 'Edit soldier facts' }),
$('<button>', { type: 'button', 'class': 'soldier-facts-toggle', text: 'Edit soldier facts' }),
document.createTextNode(' (infobox fields), '),
$('<span>', { 'class': 'soldier-facts-help' }).text(' (infobox fields), '),
$('<a>', { href: editUrl, text: 'Edit biography' }),
$('<a>', { href: editUrl, text: 'Edit biography' }),
document.createTextNode(' (visual editor for Biography and notes), or '),
$('<span>', { 'class': 'soldier-facts-help' }).text(' (visual editor for Biography and notes), or '),
$('<a>', { href: sourceUrl, text: 'Edit source' }),
$('<a>', { href: sourceUrl, text: 'Edit source' }),
document.createTextNode(' (full page markup).')
$('<span>', { 'class': 'soldier-facts-help' }).text(' (full page markup).')
);
);
$box.append($intro);
$box.append($intro);
Line 1,327: Line 1,326:
$draftBar.append(
$draftBar.append(
$draftBtn,
$draftBtn,
document.createTextNode(' — optional 5–10 sentence opening from Personal details and the Biography section. Review before saving.')
$('<span>', { 'class': 'soldier-summary-help' }).text(
' — optional 5–10 sentence opening from Personal details and the Biography section. Review before saving.'
)
);
);
$box.append($draftBar);
$box.append($draftBar);