diff --git a/bundlesize.config.json b/bundlesize.config.json
index 5c873b5..95b05fa 100644
--- a/bundlesize.config.json
+++ b/bundlesize.config.json
@@ -5,7 +5,7 @@
},
{
"resourceModule": "skins.vector.styles",
- "maxSize": "9.1 kB"
+ "maxSize": "9.2 kB"
},
{
"resourceModule": "skins.vector.styles.responsive",
diff --git a/i18n/en.json b/i18n/en.json
index e45a7fe..adec5ab 100644
--- a/i18n/en.json
+++ b/i18n/en.json
@@ -24,6 +24,7 @@
"vector-view-viewsource": "View source",
"vector-jumptonavigation": "Jump to navigation",
"vector-jumptosearch": "Jump to search",
+ "vector-jumptocontent": "Jump to content",
"vector-more-actions": "More",
"vector-search-loader": "Loading search suggestions"
}
diff --git a/i18n/qqq.json b/i18n/qqq.json
index b6c1ec4..fb57216 100644
--- a/i18n/qqq.json
+++ b/i18n/qqq.json
@@ -35,6 +35,7 @@
"vector-view-viewsource": "Tab label in the Vector skin.\n{{Identical|View source}}",
"vector-jumptonavigation": "Accessibility link for jumping to the navigation links. Visually hidden by default.\n\nSee also\n* {{msg-mw|Navigation}}",
"vector-jumptosearch": "Accessibility link for jumping to the site search. Visually hidden by default.\n\nSee also\n* {{msg-mw|Search}}",
+ "vector-jumptocontent": "Accessibility link for jumping to the content and skipping the navigation. Visually hidden by default.",
"vector-more-actions": "Label in the Vector skin's menu for the less-important or rarer actions which are not shown as tabs (like moving the page, or for sysops deleting or protecting the page), as well as (for users with a narrow viewing window in their browser) the less-important tab actions which the user's browser is unable to fit in. {{Identical|More}}",
"vector-search-loader": "Text to display below search input while the search suggestion module is loading"
}
diff --git a/includes/templates/Header.mustache b/includes/templates/Header.mustache
new file mode 100644
index 0000000..5eeb10c
--- /dev/null
+++ b/includes/templates/Header.mustache
@@ -0,0 +1,22 @@
+