From 6828ff0c47ad7883df31fe782718ff763eec1c35 Mon Sep 17 00:00:00 2001 From: Andrew Huang Date: Mon, 1 Apr 2024 15:07:12 -0700 Subject: [PATCH 1/2] Change panel icon --- panel/models/card.ts | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/panel/models/card.ts b/panel/models/card.ts index 809d8d77ef..429884a704 100644 --- a/panel/models/card.ts +++ b/panel/models/card.ts @@ -5,6 +5,14 @@ import type * as p from "@bokehjs/core/properties" import card_css from "styles/models/card.css" +const CHEVRON_RIGHT = ` + +`; + +const CHEVRON_DOWN = ` + +`; + export class CardView extends ColumnView { declare model: Card @@ -73,7 +81,7 @@ export class CardView extends ColumnView { if (this.model.collapsible) { this.button_el = DOM.createElement("button", {type: "button", class: header_css_classes}) const icon = DOM.createElement("div", {class: button_css_classes}) - icon.innerHTML = this.model.collapsed ? "\u25ba" : "\u25bc" + icon.innerHTML = this.model.collapsed ? CHEVRON_RIGHT : CHEVRON_DOWN this.button_el.appendChild(icon) this.button_el.style.backgroundColor = header_background != null ? header_background : "" header.el.style.backgroundColor = header_background != null ? header_background : "" @@ -136,7 +144,7 @@ export class CardView extends ColumnView { } else { this.collapsed_style.clear() } - this.button_el.children[0].innerHTML = this.model.collapsed ? "\u25ba" : "\u25bc" + this.button_el.children[0].innerHTML = this.model.collapsed ? CHEVRON_RIGHT : CHEVRON_DOWN this.invalidate_layout() } From 6b40582d3d9abd513060beec3d6e63041f9431d6 Mon Sep 17 00:00:00 2001 From: Andrew Huang Date: Mon, 1 Apr 2024 15:13:57 -0700 Subject: [PATCH 2/2] Remove semicolon --- panel/models/card.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/panel/models/card.ts b/panel/models/card.ts index 429884a704..887351a492 100644 --- a/panel/models/card.ts +++ b/panel/models/card.ts @@ -7,11 +7,11 @@ import card_css from "styles/models/card.css" const CHEVRON_RIGHT = ` -`; +` const CHEVRON_DOWN = ` -`; +` export class CardView extends ColumnView { declare model: Card