Skip to content

Commit

Permalink
Update inline override icon to avoid CSP issues. Resolves #113 (#114)
Browse files Browse the repository at this point in the history
  • Loading branch information
joeldenning authored Sep 29, 2024
1 parent 2928ab6 commit 4b180f6
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 14 deletions.
5 changes: 5 additions & 0 deletions .changeset/orange-bulldogs-remember.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"import-map-overrides": patch
---

Update inline override icon to avoid CSP issues
12 changes: 0 additions & 12 deletions src/ui/import-map-overrides.css
Original file line number Diff line number Diff line change
Expand Up @@ -153,18 +153,6 @@
position: relative;
}

.imo-needs-refresh {
position: absolute;
right: 8px;
width: 20px;
height: 20px;
/* base64 encoded 27F2 svg */
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='261' height='216' xmlns='http://www.w3.org/2000/svg' stroke='%23ffffff' stroke-linecap='square' stroke-miterlimit='10' shape-rendering='auto' stroke-opacity='1' fill='%23ffffff' stroke-dasharray='none' stroke-width='1' stroke-linejoin='miter' stroke-dashoffset='0'%3E%3Cg%3E%3Cpath fill='%23ffffff' d='m152.5625,214.0625q-27.5625,0 -49.6406,-11.8125q-22.0781,-11.8125 -34.7344,-28.4062l12.6563,-11.5313q10.6874,15.1875 31.0781,25.0313q20.3906,9.8437 40.6406,9.8437q21.375,0 44.1563,-11.5313q22.7812,-11.5312 34.3124,-34.3124q11.5313,-22.7813 11.5313,-44.1563q0,-21.375 -11.5313,-44.1563q-11.5312,-22.7812 -34.3124,-34.3124q-22.7813,-11.5313 -44.1563,-11.5313q-19.9687,0 -39.6563,9.1406q-19.6874,9.1407 -30.9374,24.1875q-11.25,15.0469 -16.7344,35.7188l42.3281,-34.7344l-54,91.6875l-54,-91.6875l47.25,38.8125q3.9375,-24.4687 17.4375,-44.5781q13.5,-20.1094 36.9844,-32.7656q23.4844,-12.6563 51.3281,-12.6563q29.25,0 54,14.0625q24.75,14.0625 38.8125,38.8125q14.0625,24.75 14.0625,54q0,29.25 -14.0625,54q-14.0625,24.75 -38.8125,38.8125q-24.75,14.0625 -54,14.0625z' /%3E%3C/g%3E%3C/svg%3E");
background-size: contain;
background-repeat: no-repeat;
background-position: center;
}

.imo-status {
height: 16px;
width: 16px;
Expand Down
3 changes: 1 addition & 2 deletions src/ui/list/list.component.js
Original file line number Diff line number Diff line change
Expand Up @@ -213,8 +213,7 @@ export default class List extends Component {
>
<td onClick={this.reload} role="button" tabIndex={0}>
<div className="imo-status imo-next-override" />
<div>Inline Override</div>
<div className="imo-needs-refresh" />
<div>Inline Override {"\u21BB"}</div>
</td>
<td>{mod.moduleName}</td>
<td>{toDomain(mod)}</td>
Expand Down

0 comments on commit 4b180f6

Please sign in to comment.