Commit 093477c0 by Torkel Ödegaard Committed by GitHub

Dashlist: Tweaked design of folder addition (#27241)

parent 5e276542
...@@ -6,13 +6,10 @@ ...@@ -6,13 +6,10 @@
</h6> </h6>
<div class="dashlist-item" ng-repeat="dash in group.list"> <div class="dashlist-item" ng-repeat="dash in group.list">
<a class="dashlist-link dashlist-link-{{dash.type}}" href="{{dash.url}}"> <a class="dashlist-link dashlist-link-{{dash.type}}" href="{{dash.url}}">
<span class="dashlist-title"> <div class="dashlist-link-body">
{{dash.title}} <div class="dashlist-title">{{dash.title}}</div>
</span> <div ng-if="dash.folderTitle" class="dashlist-folder">{{dash.folderTitle}}</div>
<span ng-if="dash.folderTitle" class="dashlist-folder"> </div>
<icon name="'folder'" type="mono" size="'xs'"></icon>
{{dash.folderTitle}}
</span>
<span class="dashlist-star" ng-click="ctrl.starDashboard(dash, $event)"> <span class="dashlist-star" ng-click="ctrl.starDashboard(dash, $event)">
<icon name="dash.isStarred ? 'favorite':'star'" type="dash.isStarred ? 'mono':'default'"></icon> <icon name="dash.isStarred ? 'favorite':'star'" type="dash.isStarred ? 'mono':'default'"></icon>
</span> </span>
......
...@@ -8,26 +8,30 @@ ...@@ -8,26 +8,30 @@
padding-top: 3px; padding-top: 3px;
} }
.dashlist { .dashlist-link {
&-link { @include list-item();
@include list-item(); display: flex;
.fa { .fa {
padding-top: 3px; padding-top: 3px;
}
.fa-star {
color: $orange;
}
} }
&-star { .fa-star {
float: right; color: $orange;
} }
}
&-folder { .dashlist-star {
color: $text-color-weak; display: flex;
margin-left: $space-sm; align-items: center;
font-size: $font-size-xs; color: $text-color-weak;
} }
.dashlist-folder {
color: $text-color-weak;
font-size: $font-size-xs;
}
.dashlist-link-body {
flex-grow: 1;
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment