Skip to content

Commit 67d63ce

Browse files
committed
Fix applies_to rendering
1 parent 1de3c30 commit 67d63ce

File tree

2 files changed

+12
-17
lines changed

2 files changed

+12
-17
lines changed

src/Elastic.Markdown/Myst/Components/ApplicableToComponent.cshtml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -145,32 +145,24 @@
145145

146146
var lifecycleClass = applicability.GetLifeCycleName().ToLowerInvariant().Replace(" ", "-");
147147
<span class="applicable-info" data-tippy-content="@tooltip">
148-
@if (name == "Elastic Stack")
149-
{
150-
@badgeText
151-
}
152-
else
153-
{
154148
@name
155-
}
156149
<span class="applicable-meta applicable-meta-@lifecycleClass">
157150
@if (applicability.Lifecycle != ProductLifecycle.GenerallyAvailable && badgeText == name)
158151
{
159152
<span class="applicable-lifecycle applicable-lifecycle-@lifecycleClass">@applicability.GetLifeCycleName()</span>
160153
}
161154
@if (applicability.Version is not null and not AllVersions)
162155
{
163-
if (name == "Elastic Stack")
164-
{
165-
if (applicability.Version <= currentStackVersion)
156+
<span class="applicable-version applicable-version-@lifecycleClass">
157+
@if (applicability.Version <= currentStackVersion)
158+
{
159+
@applicability.Version
160+
}
161+
else
166162
{
167-
<span class="applicable-version applicable-version-@lifecycleClass">@applicability.Version</span>
163+
@badgeText
168164
}
169-
}
170-
else
171-
{
172-
<span class="applicable-version applicable-version-@lifecycleClass">@applicability.Version</span>
173-
}
165+
</span>
174166
}
175167
</span>
176168
</span>

tests/authoring/Inline/AppliesToRole.fs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,11 @@ This is an inline {applies_to}`stack: preview 9.1` element.
3131
<p>This is an inline
3232
<span class="applies-inline">
3333
<span class="applicable-info" data-tippy-content="We plan to add this functionality in a future update. Plans may change without notice.">
34-
Planned
34+
Elastic Stack
3535
<span class="applicable-meta applicable-meta-technical-preview">
36+
<span class="applicable-version applicable-version-technical-preview">
37+
Planned
38+
</span>
3639
</span>
3740
</span>
3841
</span>

0 commit comments

Comments
 (0)