Skip to content

[v3-3-test] UI: Load Monaco codicon glyph styles via direct CSS import (#69419) - #69422

Merged
potiuk merged 1 commit into
v3-3-testfrom
backport-2629cf3-v3-3-test
Jul 5, 2026
Merged

[v3-3-test] UI: Load Monaco codicon glyph styles via direct CSS import (#69419)#69422
potiuk merged 1 commit into
v3-3-testfrom
backport-2629cf3-v3-3-test

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

monaco-editor 0.53 removed the codiconStyles side-effect module that the
local ESM Monaco setup imported to register the codicon glyph font (the
folding arrows and find-widget icons). Import the two stylesheets that module
pulled in — codicon/codicon.css and codicon/codicon-modifiers.css
directly instead, mirroring the existing dynamic-CSS-import pattern already
used for Katex.

Both files ship in the currently pinned 0.52.2 and in newer releases, so this
is behaviour-neutral today and lets the editor keep rendering its glyphs once
monaco-editor is bumped past 0.52, unblocking the pending dependency update.
(cherry picked from commit 2629cf3)

Co-authored-by: Jarek Potiuk jarek@potiuk.com

#69419)

monaco-editor 0.53 removed the `codiconStyles` side-effect module that the
local ESM Monaco setup imported to register the codicon glyph font (the
folding arrows and find-widget icons). Import the two stylesheets that module
pulled in — `codicon/codicon.css` and `codicon/codicon-modifiers.css` —
directly instead, mirroring the existing dynamic-CSS-import pattern already
used for Katex.

Both files ship in the currently pinned 0.52.2 and in newer releases, so this
is behaviour-neutral today and lets the editor keep rendering its glyphs once
monaco-editor is bumped past 0.52, unblocking the pending dependency update.
(cherry picked from commit 2629cf3)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
@boring-cyborg boring-cyborg Bot added the area:UI Related to UI/UX. For Frontend Developers. label Jul 5, 2026
@potiuk
potiuk marked this pull request as ready for review July 5, 2026 22:57
@potiuk
potiuk merged commit eac0dd2 into v3-3-test Jul 5, 2026
3 of 4 checks passed
@potiuk
potiuk deleted the backport-2629cf3-v3-3-test branch July 5, 2026 22:57
@github-actions github-actions Bot added this to the Airflow 3.3.1 milestone Jul 5, 2026
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor Author

Hi maintainer, this PR was merged without a milestone set.
We've automatically set the milestone to Airflow 3.3.1 based on: merged to version branch
If this milestone is not correct, please update it to the appropriate milestone.

This comment was generated by Milestone Tag Assistant.

vatsrahul1001 pushed a commit that referenced this pull request Jul 7, 2026
#69419) (#69422)

monaco-editor 0.53 removed the `codiconStyles` side-effect module that the
local ESM Monaco setup imported to register the codicon glyph font (the
folding arrows and find-widget icons). Import the two stylesheets that module
pulled in — `codicon/codicon.css` and `codicon/codicon-modifiers.css` —
directly instead, mirroring the existing dynamic-CSS-import pattern already
used for Katex.

Both files ship in the currently pinned 0.52.2 and in newer releases, so this
is behaviour-neutral today and lets the editor keep rendering its glyphs once
monaco-editor is bumped past 0.52, unblocking the pending dependency update.
(cherry picked from commit 2629cf3)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
vatsrahul1001 pushed a commit that referenced this pull request Jul 9, 2026
#69419) (#69422)

monaco-editor 0.53 removed the `codiconStyles` side-effect module that the
local ESM Monaco setup imported to register the codicon glyph font (the
folding arrows and find-widget icons). Import the two stylesheets that module
pulled in — `codicon/codicon.css` and `codicon/codicon-modifiers.css` —
directly instead, mirroring the existing dynamic-CSS-import pattern already
used for Katex.

Both files ship in the currently pinned 0.52.2 and in newer releases, so this
is behaviour-neutral today and lets the editor keep rendering its glyphs once
monaco-editor is bumped past 0.52, unblocking the pending dependency update.
(cherry picked from commit 2629cf3)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
vatsrahul1001 pushed a commit that referenced this pull request Aug 5, 2026
#69419) (#69422)

monaco-editor 0.53 removed the `codiconStyles` side-effect module that the
local ESM Monaco setup imported to register the codicon glyph font (the
folding arrows and find-widget icons). Import the two stylesheets that module
pulled in — `codicon/codicon.css` and `codicon/codicon-modifiers.css` —
directly instead, mirroring the existing dynamic-CSS-import pattern already
used for Katex.

Both files ship in the currently pinned 0.52.2 and in newer releases, so this
is behaviour-neutral today and lets the editor keep rendering its glyphs once
monaco-editor is bumped past 0.52, unblocking the pending dependency update.
(cherry picked from commit 2629cf3)

Co-authored-by: Jarek Potiuk <jarek@potiuk.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant