Add part definition for navigation icons

This commit is contained in:
trading_peter 2025-02-06 22:29:02 +01:00
parent fd011d239f
commit 00a36e0b35
2 changed files with 5 additions and 5 deletions

View File

@ -1,6 +1,6 @@
{ {
"name": "@tp/tp-date-picker", "name": "@tp/tp-date-picker",
"version": "2.1.0", "version": "2.2.0",
"description": "", "description": "",
"main": "tp-date-picker.js", "main": "tp-date-picker.js",
"scripts": { "scripts": {

View File

@ -156,20 +156,20 @@ class TpDatePicker extends FormElement(LitElement) {
<div class="header"> <div class="header">
<div> <div>
<div> <div>
<tp-icon .icon=${TpDatePicker.iconPrev} @click=${() => this.previousMonth()}></tp-icon> <tp-icon part="nav-icon" .icon=${TpDatePicker.iconPrev} @click=${() => this.previousMonth()}></tp-icon>
</div> </div>
<div>${this.monthNames[month]}</div> <div>${this.monthNames[month]}</div>
<div class="right"> <div class="right">
<tp-icon .icon=${TpDatePicker.iconNext} @click=${() => this.nextMonth()}></tp-icon> <tp-icon part="nav-icon" .icon=${TpDatePicker.iconNext} @click=${() => this.nextMonth()}></tp-icon>
</div> </div>
</div> </div>
<div> <div>
<div> <div>
<tp-icon .icon=${TpDatePicker.iconPrev} @click=${() => this.previousYear()}></tp-icon> <tp-icon part="nav-icon" .icon=${TpDatePicker.iconPrev} @click=${() => this.previousYear()}></tp-icon>
</div> </div>
<div class="pointer" @click=${this.showYearOverlay}>${year}</div> <div class="pointer" @click=${this.showYearOverlay}>${year}</div>
<div class="right"> <div class="right">
<tp-icon .icon=${TpDatePicker.iconNext} @click=${() => this.nextYear()}></tp-icon> <tp-icon part="nav-icon" .icon=${TpDatePicker.iconNext} @click=${() => this.nextYear()}></tp-icon>
</div> </div>
</div> </div>
</div> </div>