Skip to content

Commit 661a47e

Browse files
authored
Merge pull request #666 from Neovici/feat/part-slots-and-variables
feat(header): add parts and vars
2 parents 477d508 + 6b24098 commit 661a47e

File tree

2 files changed

+15
-6
lines changed

2 files changed

+15
-6
lines changed

cosmoz-omnitable-styles.js

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,13 @@ export default css`
154154
padding-bottom: 1px;
155155
--paper-font-caption_-_line-height: 18px;
156156
}
157+
--paper-input-container-underline: {
158+
border-color: var(--cosmoz-omnitable-header-line-color);
159+
}
160+
--paper-input-container-underline-focus {
161+
border-color: var(--cosmoz-omnitable-header-line-focused-color);
162+
}
163+
157164
--paper-font-subhead_-_font-family: var(
158165
--cosmoz-omnitable-header-font-family,
159166
'Roboto',
@@ -172,6 +179,8 @@ export default css`
172179
--cosmoz-input-padding: var(--cosmoz-omnitable-header-input-padding, 0);
173180
--cosmoz-input-label-text-transform: var(--cosmoz-omnitable-header-text-transform, none);
174181
--cosmoz-input-label-font-weight: var(--cosmoz-omnitable-header-font-weight, normal);
182+
--cosmoz-input-line-color: var(--cosmoz-omnitable-header-line-color);
183+
--cosmoz-input-focused-color: var(--cosmoz-omnitable-header-line-focused-color);
175184
}
176185
177186
cosmoz-omnitable-header-row {
@@ -532,7 +541,7 @@ export default css`
532541
margin: 4px 8px;
533542
padding-top: 2px;
534543
}
535-
544+
536545
:host([mini]) .itemRow:not([selected]) {
537546
background: var(--cosmoz-omnitable-mini-item-background, #fdfdfd);
538547
}
@@ -548,19 +557,19 @@ export default css`
548557
:host([mini]) .tableContent {
549558
overflow: hidden;
550559
}
551-
560+
552561
:host([mini]) .tableContent-scroller::-webkit-scrollbar {
553562
width: 4px;
554563
}
555-
564+
556565
:host([mini]) .tableContent-scroller::-webkit-scrollbar-track {
557566
background: transparent;
558567
}
559-
568+
560569
:host([mini]) .tableContent-scroller::-webkit-scrollbar-thumb {
561570
background: transparent;
562571
}
563-
572+
564573
:host([mini]) .tableContent-scroller:hover::-webkit-scrollbar-thumb {
565574
background: var(--cosmoz-omnitable-mini-scrollbar-thumb-bg, #aaa);
566575
}

lib/render-header.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ export const renderHeader = ({
1515
hideSelectAll,
1616
}) =>
1717
html`<sort-and-group-provider .value=${sortAndGroup}>
18-
<div class="header" id="header">
18+
<div class="header" id="header" part="header">
1919
${when(
2020
!hideSelectAll,
2121
() =>

0 commit comments

Comments
 (0)