Make copy/pasting breadcrumbs produce valid file paths Bug: 479282458 Change-Id: Ice76ba569b6f2b224676a5ad861b10746a6a6964
diff --git a/resources/com/google/gitiles/static/base.css b/resources/com/google/gitiles/static/base.css index 7653f84..3ec4b5d 100644 --- a/resources/com/google/gitiles/static/base.css +++ b/resources/com/google/gitiles/static/base.css
@@ -160,6 +160,13 @@ font-size: 18px; margin-bottom: 20px; } +.Breadcrumbs-sep::before, .Breadcrumbs-sep::after { + content: " "; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} .Breadcrumbs-crumb { color: #00e; }
diff --git a/resources/com/google/gitiles/templates/Common.soy b/resources/com/google/gitiles/templates/Common.soy index 6df4e43..b5b1d29 100644 --- a/resources/com/google/gitiles/templates/Common.soy +++ b/resources/com/google/gitiles/templates/Common.soy
@@ -78,7 +78,7 @@ {if $breadcrumbs && length($breadcrumbs)} <div class="Breadcrumbs"> {for $entry, $index in $breadcrumbs} - {if $index > 0}{sp}/{sp}{/if} + {if $index > 0}<span class="Breadcrumbs-sep">/</span>{/if} {if $index < length($breadcrumbs) - 1} <a class="Breadcrumbs-crumb" href="{$entry.url}">{$entry.text}</a> {else}