From b495aad1e6582cb5bd2990ed7b8b9c05089d4119 Mon Sep 17 00:00:00 2001 From: Shivam Mishra Date: Tue, 26 May 2026 17:37:27 +0530 Subject: [PATCH] feat(onboarding): allow full color channel icons (#14570) --- .../icon/ChannelIcon.story.vue | 65 ++++++++++++++ .../components-next/icon/ChannelIcon.vue | 19 ++++- .../components-next/icon/provider.js | 85 ++++++++++++++----- theme/icons.js | 15 ++++ 4 files changed, 160 insertions(+), 24 deletions(-) create mode 100644 app/javascript/dashboard/components-next/icon/ChannelIcon.story.vue diff --git a/app/javascript/dashboard/components-next/icon/ChannelIcon.story.vue b/app/javascript/dashboard/components-next/icon/ChannelIcon.story.vue new file mode 100644 index 00000000000..38868039eb3 --- /dev/null +++ b/app/javascript/dashboard/components-next/icon/ChannelIcon.story.vue @@ -0,0 +1,65 @@ + + + diff --git a/app/javascript/dashboard/components-next/icon/ChannelIcon.vue b/app/javascript/dashboard/components-next/icon/ChannelIcon.vue index aef6a57ec5d..f680d3f0384 100644 --- a/app/javascript/dashboard/components-next/icon/ChannelIcon.vue +++ b/app/javascript/dashboard/components-next/icon/ChannelIcon.vue @@ -1,7 +1,7 @@