From 5f49850149287dd08f853b6d05188e0e4187753d Mon Sep 17 00:00:00 2001 From: Jacob Pierce Date: Wed, 15 Apr 2026 21:05:50 -0700 Subject: [PATCH 1/5] Update KToolbar consumers for KDS #1236 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - AppBar: drop removed props (removeNavIcon, type, removeBrandDivider) and add backgroundColor: 'transparent' to :style to preserve the prior type="clear" behavior (the wrapper div still supplies the themed background) - ImmersiveToolbar: drop removed props (textColor, type, showIcon, @nav-icon-click). Fold textColor into :style using $themeTokens.text / $themeTokens.textInverted to match the tokens already used on the nested KIconButton :color bindings. Also drops the internal showIcon prop declaration — no caller ever set it and the only usage was on the removed KToolbar :showIcon binding - ContentModal: drop showIcon (never was a real KToolbar prop) Co-Authored-By: Claude Opus 4.6 (1M context) --- .../frontend/views/ChannelRenderer/ContentModal.vue | 1 - .../components/pages/AppBarPage/internal/AppBar.vue | 4 +--- .../pages/ImmersivePage/internal/ImmersiveToolbar.vue | 10 +--------- 3 files changed, 2 insertions(+), 13 deletions(-) diff --git a/kolibri/plugins/learn/frontend/views/ChannelRenderer/ContentModal.vue b/kolibri/plugins/learn/frontend/views/ChannelRenderer/ContentModal.vue index cb146ad17d1..55fb981959c 100644 --- a/kolibri/plugins/learn/frontend/views/ChannelRenderer/ContentModal.vue +++ b/kolibri/plugins/learn/frontend/views/ChannelRenderer/ContentModal.vue @@ -12,7 +12,6 @@