Move the ng-repeat parameter from the tag below into the uui-card-content-node as well:
WelcomeDashboard.html
<uui-card-content-nodename="{{logEntry.Content.name}}"ng-repeat="logEntry in vm.UserLogHistory.items">
At this point, the code looks like this:
WelcomeDashboard.html
<uui-card-content-nodename="{{logEntry.Content.name}}"ng-repeat="logEntry in vm.UserLogHistory.items"> <ulclass="unstyled"> <li> <iclass="{{logEntry.Content.icon}}"></i> <ahref="/Umbraco/#/{{logEntry.editUrl}}">{{logEntry.Content.name}} <spanng-if="logEntry.comment">- {{logEntry.comment}}</span></a> - <spanclass="text-muted">(Edited on: {{logEntry.timestamp | date:'medium'}})</span> </li> </ul></uui-card-content-node>
We want the editors to go directly to the content node,
Move the <a href="/Umbraco/#/{{logEntry.editUrl}}">{{logEntry.Content.name}} <span ng-if="logEntry.comment">- {{logEntry.comment}}</span></a> line down under the <uui-card-content-node>.
Add some text to the <a> tag like "click here" or "See Node".
This is how the code should look like this:
WelcomeDashboard.html
<uui-card-content-nodename="{{logEntry.Content.name}}"ng-repeat="logEntry in vm.UserLogHistory.items"> <ahref="/Umbraco/#/{{logEntry.editUrl}}"><spanng-if="logEntry.comment"> {{logEntry.comment}}</span><spanstyle="font-weight: 700">See Node</span></a> <ulclass="unstyled"> <li> <iclass="{{logEntry.Content.icon}}"></i><spanclass="text-muted">(Edited on: {{logEntry.timestamp | date:'medium'}})</span> </li> </ul></uui-card-content-node>
Go ahead and update the <ul> tag with the style from the UI library Card with the following: