${settings_button || assigned_to}
- ${modified}
+
${modified}
${comment_count ? $(comment_count).prop("outerHTML") : ""}
+ ${comment_count ? '
ยท' : ""}
+
+ ${this.get_like_html(doc)}
+
${this.get_indicator_dot(doc)}
@@ -1012,9 +1022,6 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList {
div.innerHTML = `
-
- ${this.get_like_html(doc)}
-
diff --git a/frappe/public/scss/desk/list.scss b/frappe/public/scss/desk/list.scss
index 34bac0f73c..57510e24d1 100644
--- a/frappe/public/scss/desk/list.scss
+++ b/frappe/public/scss/desk/list.scss
@@ -118,10 +118,10 @@
&> span {
display: inline-block;
+ }
- &:not(:last-child) {
- margin-right: 15px;
- }
+ .modified {
+ margin-right: var(--margin-sm);
}
.comment-count {
@@ -131,7 +131,6 @@
.frappe-timestamp {
font-size: var(--text-xs);
white-space: nowrap;
- min-width: 30px;
}
.list-assignments, .list-actions {
@@ -195,10 +194,6 @@ $level-margin-right: 8px;
color: var(--text-color);
}
- .level-item:not(.file-select) {
- margin-right: $level-margin-right;
- }
-
&.seen {
font-weight: normal;
}
From 681364815d2db6f903178403dfe2d499d7a0dc0e Mon Sep 17 00:00:00 2001
From: barredterra <14891507+barredterra@users.noreply.github.com>
Date: Sun, 8 Oct 2023 16:03:17 +0200
Subject: [PATCH 2/3] fix(listview): assigned to
- don't show "-" if assignments are empty
- vertically center avatars in row
- remove unused avatar-empty class
---
frappe/public/js/frappe/list/list_view.js | 7 ++-----
frappe/public/scss/desk/avatar.scss | 5 -----
2 files changed, 2 insertions(+), 10 deletions(-)
diff --git a/frappe/public/js/frappe/list/list_view.js b/frappe/public/js/frappe/list/list_view.js
index 50309f2707..83e864abb9 100644
--- a/frappe/public/js/frappe/list/list_view.js
+++ b/frappe/public/js/frappe/list/list_view.js
@@ -901,14 +901,11 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList {
const modified = comment_when(doc.modified, true);
- let assigned_to = `
-
-
-
`;
+ let assigned_to = ``;
let assigned_users = JSON.parse(doc._assign || "[]");
if (assigned_users.length) {
- assigned_to = `
+ assigned_to = `
${frappe.avatar_group(assigned_users, 3, { filterable: true })[0].outerHTML}
`;
}
diff --git a/frappe/public/scss/desk/avatar.scss b/frappe/public/scss/desk/avatar.scss
index 40b86258b4..615cb6604e 100644
--- a/frappe/public/scss/desk/avatar.scss
+++ b/frappe/public/scss/desk/avatar.scss
@@ -95,11 +95,6 @@
.standard-image {
font-size: var(--text-xs);
}
-
- .avatar-empty::after {
- content: "\002D";
- line-height: 28px;
- }
}
.avatar-medium {
From ff0e3c73ad4979651469e71196f5413d0fc108bf Mon Sep 17 00:00:00 2001
From: barredterra <14891507+barredterra@users.noreply.github.com>
Date: Sun, 8 Oct 2023 16:16:39 +0200
Subject: [PATCH 3/3] refactor: redundant CSS/classes
---
frappe/public/js/frappe/list/list_view.js | 2 +-
frappe/public/scss/desk/list.scss | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/frappe/public/js/frappe/list/list_view.js b/frappe/public/js/frappe/list/list_view.js
index 83e864abb9..be3bc59a3b 100644
--- a/frappe/public/js/frappe/list/list_view.js
+++ b/frappe/public/js/frappe/list/list_view.js
@@ -919,7 +919,7 @@ frappe.views.ListView = class ListView extends frappe.views.BaseList {
}
html += `
-
+
${settings_button || assigned_to}
diff --git a/frappe/public/scss/desk/list.scss b/frappe/public/scss/desk/list.scss
index 57510e24d1..804e12fcef 100644
--- a/frappe/public/scss/desk/list.scss
+++ b/frappe/public/scss/desk/list.scss
@@ -94,6 +94,7 @@
.level-right {
flex: 1;
overflow: visible;
+ align-items: center;
}
.tag-col {