Skip to content

Commit 6a1ad4d

Browse files
Merge pull request #3 from flotiq/feature/25343-kanban-board-improvements-part-2
#25343 kanban board improvements part 2
2 parents 7252959 + 5cf691d commit 6a1ad4d

File tree

4 files changed

+12
-6
lines changed

4 files changed

+12
-6
lines changed

src/kanban-board/components/KanbanCard.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,7 @@ const KanbanCard = ({
153153
return (
154154
<AdditionalDataRenderer
155155
key={`${additionalField.key}-${index}`}
156-
dataKey={additionalField.key}
156+
dataKey={additionalField.label}
157157
data={additionalField.data}
158158
type={additionalField.type}
159159
/>

src/kanban-board/helpers.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ export const parseOptions = (contentDefinition, selectedField) => {
1414

1515
export const extractFieldType = ({ metaDefinition }, propertyKey) => {
1616
const fieldType = metaDefinition?.propertiesConfig[propertyKey]?.inputType;
17+
const label = metaDefinition?.propertiesConfig[propertyKey]?.label;
1718
if (!fieldType) return {};
18-
return { key: propertyKey, type: fieldType };
19+
return { key: propertyKey, type: fieldType, label: label };
1920
};

src/plugin-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "flotiq.kanban-view",
33
"name": "Kanban view",
44
"description": "This plugin will change Content Objects grid into kanban board for selected Content Definition. ",
5-
"version": "1.1.1",
5+
"version": "1.1.2",
66
"repository": "https://github.com/flotiq/flotiq-ui-react-plugin-kanban-board",
77
"url": "https://localhost:3050/static/js/bundle.js",
88
"permissions": [

src/styles/style.css

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,14 +150,19 @@
150150
gap: 5px;
151151
}
152152

153-
.kanban-board__card-additional-field-rich-text-and-text-area-renderer,
154153
.kanban-board__card-additional-field-checkbox-renderer,
155154
.kanban-board__card-additional-field-select-radio-renderer,
156155
.kanban-board__card-additional-field-default-renderer {
157156
padding: 0 10px;
158157
display: flex;
159158
}
160159

160+
.kanban-board__card-additional-field-rich-text-and-text-area-renderer{
161+
padding: 0 10px;
162+
display: flex;
163+
flex-direction: column;
164+
}
165+
161166
.kanban-board__card-additional-field-rich-text-and-text-area-title,
162167
.kanban-board__card-additional-field-checkbox-renderer-title,
163168
.kanban-board__card-additional-field-select-radio-renderer-title,
@@ -210,8 +215,8 @@
210215
-webkit-box-orient: vertical;
211216
overflow: hidden;
212217
text-overflow: ellipsis;
213-
-webkit-line-clamp: 2;
214-
line-clamp: 2;
218+
-webkit-line-clamp: 4;
219+
line-clamp: 4;
215220
line-height: inherit;
216221
font-size: 12px;
217222

0 commit comments

Comments
 (0)