Needs work
Project:
Olivero
Version:
2.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
2 Nov 2020 at 16:23 UTC
Updated:
2 Oct 2026 at 10:14 UTC
Jump to comment: Most recent, Most recent file


Comments
Comment #2
proeungComment #3
proeungChanging this design QA issue to be included in the
9.2.x-devComment #8
Harish1688 commentedmentioned requirements for table design are implemented in the version 9.4 to 10.1 attached a screenshot.
as per requirements looks good for RTBC.
3180282-design-issue.png
Comment #9
bnjmnm#8 is incorrect. The issue reported is still happening. As stated in the issue summary, the problem occurs when enough items/scrollling is present for the header to be sticky. The screenshot is of a table that is not engaging a sticky header.
Comment #10
gauravvvv commentedThis issue still exists in D10. I have attached a patch for same. Please review.
Comment #11
gauravvvv commentedComment #12
_utsavsharma commentedTried to fix CCF.
Please review.
Comment #13
Shubham Sharma 77 commentedApplied patch #12 applied successfully in drupal-10.1.x-dev. We can move this ticket to RTBC.
All the above-mentioned issues are fixed now.
For ref sharing screenshots...
Comment #14
bnjmnmAdding the
.views-tableclass to the element with.sticky-headereliminates the need for all this additional CSS. Aside from being less to change, this has the added benefit of ensuring any change to the not-sticky header styles will automatically be applied to the sticky header as well. With this approach, theres a risk of changing th styles in one place and neglecting to make the corresponding change in the other.Comment #15
gauravvvv commentedAddressed #14, Attached patch for same. Please review
Comment #16
_utsavsharma commentedFixed CCF for #15.
Comment #17
nayana_mvr commentedVerified the patch #16 and tested it on Drupal version 10.1.x. The patch works fine and I have added the before and after screen recordings for reference.
Comment #18
smustgrave commentedThis issue is being reviewed by the kind folks in Slack, #needs-review-queue-initiative. We are working to keep the size of Needs Review queue [2700+ issues] to around 400 (1 month or less), following Review a patch or merge request as a guide.
Can the issue summary be updated with the proposed solution. I see the points of the issue but what was decided to solve them?
Before/after screenshots of the issue would be useful as well.
Comment #19
bnjmnmThis is a change to core code, so it would impact all themes. There would need to be testing with all core themes to confirm this doesn't introduce problems.
Another option is to implement this in a manner specific to Olivero. One option is to override TableHeader.prototype.createSticky. The safest way is to probably invoke the original then add the class to this.$stickyTable. There are likely other options but that is one that comes to mind.
Comment #22
quietone commentedThe Olivero theme was approved for removal in #3590816: [policy, no patch] Deprecate Olivero and move to contrib.
This is Postponed. The status is set according to two policies. The Remove a core extension and move it to a contributed project and the Extensions approved for removal policies.
The deprecation work is in #3595082: [meta] Tasks to deprecate the Olivero theme and the removal work in #3595085: [meta] Tasks to remove the Olivero theme.
Comment #23
quietone commentedComment #24
quietone commented