tasks icon indicating copy to clipboard operation
tasks copied to clipboard

Add checklist in Wall Entry

Open felixhahnweilheim opened this issue 1 year ago • 8 comments

Adds the task checklist to wall entries.

  • Task description and checklist are wrapped in <div ... "data-ui-show-more">, so the wall entry doesn't get too long
  • added margin-bottom: 10px to the TaskRoleInfoBox (to get more or less the same spacing for all elements)

Sometimes the checklist is more important than the description and contains important information. So it should be shown in the stream entry.

fixes https://github.com/humhub/tasks/issues/223

felixhahnweilheim avatar Nov 14 '23 22:11 felixhahnweilheim

@felixhahnweilheim Thanks. Can you please add a screenshot?

luke- avatar Nov 20 '23 18:11 luke-

Yes, of course:

Screenshot_20231120_194121_Chrome.jpg

Screenshot_20231120_194146_Chrome.jpg

felixhahnweilheim avatar Nov 20 '23 18:11 felixhahnweilheim

@Eladnarlea What do you think about the upcoming Wall Entry redesign? Do we want to take it that way for now? Or better wait?

luke- avatar Nov 20 '23 19:11 luke-

It gives the tasks wall entry more originality. If you like, I can check the design briefly, @luke- ? We would need to set a limit on the checkbox entries displayed.

Eladnarlea avatar Nov 28 '23 08:11 Eladnarlea

@Eladnarlea Ok, please check. Yes, we should limit the height/number of checkboxes in the wall entries.

luke- avatar Nov 28 '23 09:11 luke-

@felixhahnweilheim do you have a test account where I can quickly test this behaviour? :)

Eladnarlea avatar Aug 28 '24 08:08 Eladnarlea

@Eladnarlea Sorry for the late response. I have sent you a test account via PM in the HumHub Community.

felixhahnweilheim avatar Sep 12 '24 17:09 felixhahnweilheim

I would:

  • restrict the max-height to 180px instead of 380 px
  • add more margin-bottom to Checklist (16px?)
  • remove icon before checklist
  • align checklist-headline and checklist to the left without indent
Screenshot 2024-09-17 at 9 51 47 AM

Screenshot 2024-09-18 at 11 27 24 AM

in general @luke- I would discard off the read more, as there is a button to view the task anyways, close underneath the read more... just an advice.

Eladnarlea avatar Sep 18 '24 09:09 Eladnarlea

restrict the max-height to 180px instead of 380 px

done

add more margin-bottom to Checklist (16px?)

done

remove icon before checklist

The icon is added in the TaskCheckList widget. If the icon should still be shown in the main task view and only removed in the stream entry, we probably have to add an option to the TaskCheckList widget (e.g. "showIcon" that defaults to true).

align checklist-headline and checklist to the left without indent

I did this now simply by removing the relevant CSS lines. But the same question: Should the indent remain in the main task view? Then I'll add CSS that only prevents it in the stream.

felixhahnweilheim avatar Oct 05 '24 19:10 felixhahnweilheim