You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## What
Back in Sept 2025 (commit 40b54de), a bulk asset update accidentally
replaced the real favicon.ico with an SVG placeholder. Browsers couldn't
parse it, so the tab icon was broken on all pages. The "Edit this page"
link also still pointed to the default Docusaurus template repo.
## Changes
- Replaced the placeholder favicon.ico with the actual Yellow Network
favicon (pulled from yellow.org)
- Fixed the edit link URL to point to github.com/layer-3/docs instead of
the Docusaurus template repo
- Renamed "Edit this page" to "Suggest a fix" (via i18n translation
override)
## Testing
Verified locally that:
- Favicon loads correctly on all pages, including direct links with
anchors
- "Suggest a fix" link opens the correct .mdx file in the layer-3/docs
repo on GitHub
"description": "The default description for a category card in the generated index about how many items this category includes"
73
+
},
74
+
"theme.docs.paginator.navAriaLabel": {
75
+
"message": "Docs pages",
76
+
"description": "The ARIA label for the docs pagination"
77
+
},
78
+
"theme.docs.paginator.previous": {
79
+
"message": "Previous",
80
+
"description": "The label used to navigate to the previous doc"
81
+
},
82
+
"theme.docs.paginator.next": {
83
+
"message": "Next",
84
+
"description": "The label used to navigate to the next doc"
85
+
},
86
+
"theme.docs.tagDocListPageTitle.nDocsTagged": {
87
+
"message": "One doc tagged|{count} docs tagged",
88
+
"description": "Pluralized label for \"{count} docs tagged\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)"
89
+
},
90
+
"theme.docs.tagDocListPageTitle": {
91
+
"message": "{nDocsTagged} with \"{tagName}\"",
92
+
"description": "The title of the page for a docs tag"
93
+
},
94
+
"theme.docs.versionBadge.label": {
95
+
"message": "Version: {versionLabel}"
96
+
},
97
+
"theme.docs.versions.unreleasedVersionLabel": {
98
+
"message": "This is unreleased documentation for {siteTitle} {versionLabel} version.",
99
+
"description": "The label used to tell the user that he's browsing an unreleased doc version"
100
+
},
101
+
"theme.docs.versions.unmaintainedVersionLabel": {
102
+
"message": "This is documentation for {siteTitle} {versionLabel}, which is no longer actively maintained.",
103
+
"description": "The label used to tell the user that he's browsing an unmaintained doc version"
"description": "The ARIA label to collapse the sidebar category"
184
+
},
185
+
"theme.IconExternalLink.ariaLabel": {
186
+
"message": "(opens in new tab)",
187
+
"description": "The ARIA label for the external link icon"
188
+
},
189
+
"theme.NavBar.navAriaLabel": {
190
+
"message": "Main",
191
+
"description": "The ARIA label for the main navigation"
192
+
},
193
+
"theme.NotFound.p1": {
194
+
"message": "We could not find what you were looking for.",
195
+
"description": "The first paragraph of the 404 page"
196
+
},
197
+
"theme.NotFound.p2": {
198
+
"message": "Please contact the owner of the site that linked you to the original URL and let them know their link is broken.",
199
+
"description": "The 2nd paragraph of the 404 page"
200
+
},
201
+
"theme.navbar.mobileLanguageDropdown.label": {
202
+
"message": "Languages",
203
+
"description": "The label for the mobile language switcher dropdown"
204
+
},
205
+
"theme.blog.post.readingTime.plurals": {
206
+
"message": "One min read|{readingTime} min read",
207
+
"description": "Pluralized label for \"{readingTime} min read\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)"
208
+
},
209
+
"theme.TOCCollapsible.toggleButtonLabel": {
210
+
"message": "On this page",
211
+
"description": "The label used by the button on the collapsible TOC component"
212
+
},
213
+
"theme.CodeBlock.copy": {
214
+
"message": "Copy",
215
+
"description": "The copy button label on code blocks"
216
+
},
217
+
"theme.CodeBlock.copied": {
218
+
"message": "Copied",
219
+
"description": "The copied button label on code blocks"
220
+
},
221
+
"theme.CodeBlock.copyButtonAriaLabel": {
222
+
"message": "Copy code to clipboard",
223
+
"description": "The ARIA label for copy code blocks button"
224
+
},
225
+
"theme.blog.post.readMore": {
226
+
"message": "Read more",
227
+
"description": "The label used in blog post item excerpts to link to full blog posts"
228
+
},
229
+
"theme.blog.post.readMoreLabel": {
230
+
"message": "Read more about {title}",
231
+
"description": "The ARIA label for the link to full blog posts from excerpts"
232
+
},
233
+
"theme.CodeBlock.wordWrapToggle": {
234
+
"message": "Toggle word wrap",
235
+
"description": "The title attribute for toggle word wrapping button of code block lines"
236
+
},
237
+
"theme.docs.breadcrumbs.home": {
238
+
"message": "Home page",
239
+
"description": "The ARIA label for the home page in the breadcrumbs"
240
+
},
241
+
"theme.docs.sidebar.collapseButtonTitle": {
242
+
"message": "Collapse sidebar",
243
+
"description": "The title attribute for collapse button of doc sidebar"
244
+
},
245
+
"theme.docs.sidebar.collapseButtonAriaLabel": {
246
+
"message": "Collapse sidebar",
247
+
"description": "The title attribute for collapse button of doc sidebar"
248
+
},
249
+
"theme.docs.sidebar.navAriaLabel": {
250
+
"message": "Docs sidebar",
251
+
"description": "The ARIA label for the sidebar navigation"
"description": "The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)"
264
+
},
265
+
"theme.docs.sidebar.expandButtonTitle": {
266
+
"message": "Expand sidebar",
267
+
"description": "The ARIA label and title attribute for expand button of doc sidebar"
268
+
},
269
+
"theme.docs.sidebar.expandButtonAriaLabel": {
270
+
"message": "Expand sidebar",
271
+
"description": "The ARIA label and title attribute for expand button of doc sidebar"
"description": "The ARIA label for hamburger menu button of mobile navigation"
276
+
},
277
+
"theme.blog.post.plurals": {
278
+
"message": "One post|{count} posts",
279
+
"description": "Pluralized label for \"{count} posts\". Use as much plural forms (separated by \"|\") as your language support (see https://www.unicode.org/cldr/cldr-aux/charts/34/supplemental/language_plural_rules.html)"
280
+
},
281
+
"theme.blog.tagTitle": {
282
+
"message": "{nPosts} tagged with \"{tagName}\"",
283
+
"description": "The title of the page for a blog tag"
284
+
},
285
+
"theme.blog.author.pageTitle": {
286
+
"message": "{authorName} - {nPosts}",
287
+
"description": "The title of the page for a blog author"
288
+
},
289
+
"theme.blog.authorsList.pageTitle": {
290
+
"message": "Authors",
291
+
"description": "The title of the authors page"
292
+
},
293
+
"theme.blog.authorsList.viewAll": {
294
+
"message": "View all authors",
295
+
"description": "The label of the link targeting the blog authors page"
296
+
},
297
+
"theme.blog.author.noPosts": {
298
+
"message": "This author has not written any posts yet.",
299
+
"description": "The text for authors with 0 blog post"
300
+
},
301
+
"theme.contentVisibility.unlistedBanner.title": {
302
+
"message": "Unlisted page",
303
+
"description": "The unlisted content banner title"
0 commit comments