Merge pull request #1712 from nasa/link-1710

Review and merge fixes for Hyperlinks
This commit is contained in:
Victor Woeltjen
2017-09-14 12:15:09 -07:00
committed by GitHub
3 changed files with 10 additions and 5 deletions

View File

@@ -72,11 +72,13 @@
} }
} }
// Hyperlink objects
.s-hyperlink { .s-hyperlink {
// Hyperlink objects .label {
font-size: 0.8rem !important;
}
&:not(.s-button) { &:not(.s-button) {
color: $colorKey; color: $colorKey;
font-size: 0.8rem;
&:hover { color: $colorKeyHov; } &:hover { color: $colorKeyHov; }
} }
} }

View File

@@ -122,7 +122,10 @@
/********************************************************** OBJECT TYPES */ /********************************************************** OBJECT TYPES */
.t-object-type-hyperlink { .t-object-type-hyperlink {
.s-hyperlink.s-button { .object-holder {
overflow: hidden;
}
.l-hyperlink.s-button {
// When a hyperlink is a button in a frame, make it expand to fill out to the object-holder // When a hyperlink is a button in a frame, make it expand to fill out to the object-holder
@extend .abs; @extend .abs;
.label { .label {

View File

@@ -19,10 +19,10 @@
this source code distribution or the Licensing information page available this source code distribution or the Licensing information page available
at runtime from the About dialog for additional information. at runtime from the About dialog for additional information.
--> -->
<a class="s-hyperlink" ng-controller="HyperlinkController as hyperlink" href="{{domainObject.getModel().url}}" <a class="l-hyperlink s-hyperlink" ng-controller="HyperlinkController as hyperlink" href="{{domainObject.getModel().url}}"
ng-attr-target="{{hyperlink.openNewTab() ? '_blank' : undefined}}" ng-attr-target="{{hyperlink.openNewTab() ? '_blank' : undefined}}"
ng-class="{ ng-class="{
's-button': hyperlink.isButton() 's-button': hyperlink.isButton()
}"> }">
<div class="label">{{domainObject.getModel().displayText}}</div> <span class="label">{{domainObject.getModel().displayText}}</span>
</a> </a>