Skip to content

ROX-31762: Remove references to unused dark theme#17934

Merged
dvail merged 1 commit intodv/ROX-28622-pf-6from
dv/ROX-31762-remove-legacy-dark-mode-theme-refs
Dec 3, 2025
Merged

ROX-31762: Remove references to unused dark theme#17934
dvail merged 1 commit intodv/ROX-28622-pf-6from
dv/ROX-31762-remove-legacy-dark-mode-theme-refs

Conversation

@dvail
Copy link
Contributor

@dvail dvail commented Nov 24, 2025

See #17809 for more info on the PF migration.

Description

Dark theme was only partially implemented in PF4, and was fully disabled in PF5. Since dark theme is not on the priority list for the near future, and since existing dark theme code likely needs a rewrite anyway, we will delete it here and start clean if/when we decide to implement.

Also fixes the mini dark-theme color switched for embedded code viewer components.

User-facing documentation

Testing and quality

  • the change is production ready: the change is GA, or otherwise the functionality is gated by a feature flag
  • CI results are inspected

Automated testing

  • added unit tests
  • added e2e tests
  • added regression tests
  • added compatibility tests
  • modified existing tests

How I validated my change

image image

@dvail
Copy link
Contributor Author

dvail commented Nov 24, 2025

@openshift-ci
Copy link

openshift-ci bot commented Nov 24, 2025

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@dvail dvail force-pushed the dv/ROX-31760-pf-codemod-color-fix branch from ade69d3 to f0790ba Compare November 25, 2025 16:09
@dvail dvail force-pushed the dv/ROX-31762-remove-legacy-dark-mode-theme-refs branch from ea13b0e to 006f4c0 Compare November 25, 2025 16:09
@dvail dvail marked this pull request as ready for review November 25, 2025 16:30
@dvail dvail requested a review from a team as a code owner November 25, 2025 16:30
@dvail dvail force-pushed the dv/ROX-31760-pf-codemod-color-fix branch from 8f5cc5b to ad01998 Compare December 2, 2025 16:02
@dvail dvail requested a review from a team as a code owner December 2, 2025 16:02
@dvail dvail force-pushed the dv/ROX-31762-remove-legacy-dark-mode-theme-refs branch from 006f4c0 to ae71e12 Compare December 2, 2025 16:02
@codecov
Copy link

codecov bot commented Dec 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (dv/ROX-28622-pf-6@ae2996c). Learn more about missing BASE report.

Additional details and impacted files
@@                 Coverage Diff                  @@
##             dv/ROX-28622-pf-6   #17934   +/-   ##
====================================================
  Coverage                     ?   49.35%           
====================================================
  Files                        ?     2699           
  Lines                        ?   198960           
  Branches                     ?        0           
====================================================
  Hits                         ?    98205           
  Misses                       ?    93138           
  Partials                     ?     7617           
Flag Coverage Δ
go-unit-tests 49.35% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Base automatically changed from dv/ROX-31760-pf-codemod-color-fix to dv/ROX-28622-pf-6 December 3, 2025 13:41
@dvail dvail force-pushed the dv/ROX-28622-pf-6 branch from f25eac4 to ae2996c Compare December 3, 2025 13:47
@dvail dvail force-pushed the dv/ROX-31762-remove-legacy-dark-mode-theme-refs branch from ae71e12 to 6e5b59e Compare December 3, 2025 13:47
@dvail dvail merged commit 7bd17ab into dv/ROX-28622-pf-6 Dec 3, 2025
84 of 117 checks passed
@dvail dvail deleted the dv/ROX-31762-remove-legacy-dark-mode-theme-refs branch December 3, 2025 13:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants