Skip to content

Commit a79d914

Browse files
Remove editable link from generated API docs. (#1095)
This link currently does not provide a good user experience - linking to a computed page.
1 parent b4f2919 commit a79d914

File tree

1 file changed

+3
-1
lines changed
  • packages/lit-dev-content/site/_includes

1 file changed

+3
-1
lines changed

packages/lit-dev-content/site/_includes/docs.html

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@ <h1>{{ title }}</h1>
5858

5959
{{ content | safe }}
6060

61-
61+
{% set nonEditableDocumentRegex = r/.+\/api\/.+/ %}
62+
{% if not nonEditableDocumentRegex.test(page.inputPath) %}
6263
<p id="edit-page-link">
6364
<a
6465
href="https://github.com/lit/lit.dev/edit/main/packages/lit-dev-content/{{ page.inputPath }}">
@@ -70,6 +71,7 @@ <h1>{{ title }}</h1>
7071
</lazy-svg>
7172
</a>
7273
</p>
74+
{% endif %}
7375

7476
{% set navItems = collections[collection] | eleventyNavigation | flattenNavigationAndAddNextPrev %}
7577
{% for item in navItems %}

0 commit comments

Comments
 (0)