forked from cybrespace/pinafore
show external link icon in profile
This commit is contained in:
parent
ed068f185b
commit
e7fc226935
|
@ -7,7 +7,7 @@
|
||||||
<Avatar account="{{profile}}" size="big" />
|
<Avatar account="{{profile}}" size="big" />
|
||||||
</div>
|
</div>
|
||||||
<div class="account-profile-name">
|
<div class="account-profile-name">
|
||||||
<ExternalLink href="{{profile.url}}">
|
<ExternalLink href="{{profile.url}}" showIcon="true" normalIconColor="true">
|
||||||
{{profile.display_name}}
|
{{profile.display_name}}
|
||||||
</ExternalLink>
|
</ExternalLink>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
<a rel="nofollow noopener"
|
<a rel="nofollow noopener"
|
||||||
target="_blank"
|
target="_blank"
|
||||||
href="{{href}}"
|
href="{{href}}"
|
||||||
class="{{className || ''}} {{showIcon ? 'external-link-with-icon' : ''}}">
|
class="{{className || ''}} {{showIcon ? 'external-link-with-icon' : ''}} {{normalIconColor ? 'normal-icon-color' : ''}}">
|
||||||
<slot></slot>
|
<slot></slot>
|
||||||
{{#if showIcon}}
|
{{#if showIcon}}
|
||||||
<svg>
|
<svg>
|
||||||
|
@ -20,6 +20,9 @@
|
||||||
height: 14px;
|
height: 14px;
|
||||||
fill: var(--deemphasized-text-color);
|
fill: var(--deemphasized-text-color);
|
||||||
}
|
}
|
||||||
|
.external-link-with-icon.normal-icon-color svg {
|
||||||
|
fill: var(--body-text-color);
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
<script>
|
<script>
|
||||||
export default {
|
export default {
|
||||||
|
|
Loading…
Reference in New Issue