Skip to content

Commit b875c87

Browse files
committed
feature: add package name in title if it differs too much
1 parent 60c413d commit b875c87

2 files changed

Lines changed: 13 additions & 1 deletion

File tree

templates/store/_package_header.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
</div>
3030
<div class="grid-col-6 grid-col-medium-3 grid-col-small-3">
3131
{{ package_header_data(package_title=snap_title,
32+
package_name=package_name,
3233
icon_url=icon_url,
3334
developer=developer,
3435
categories=categories,

templates/store/snap-details/_package_heading_data.html

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828

2929
{%- macro package_header_data(
3030
package_title,
31+
package_name,
3132
icon_url,
3233
developer,
3334
categories,
@@ -39,7 +40,17 @@
3940
STAR_DEVELOPER,
4041
VERIFIED_PUBLISHER) -%}
4142
<div class="p-section--shallow">
42-
<h1 class="u-sv-1" data-live="title">{{ package_title }}</h1>
43+
<h1 class="u-sv-1" data-live="title">
44+
{{ package_title }}
45+
46+
{# check if the package title could be misleading #}
47+
{% if package_title.replace(" ", "-").lower() != package_name %}
48+
<span class="p-tooltip--btm-center" aria-label='(registered as "{{ package_name }}")'>
49+
<span class="p-heading--6">({{ package_name }})</span>
50+
<span class="p-tooltip__message" style="font-weight: 400">Package name</span>
51+
</span>
52+
{% endif %}
53+
</h1>
4354
{# TODO:
4455
Extract the section below as own slot, to avoid dependency on a lot of publisher data?
4556
#}

0 commit comments

Comments
 (0)