Skip to content

Commit

Permalink
Better support of RTL
Browse files Browse the repository at this point in the history
  • Loading branch information
piroor committed Jan 7, 2025
1 parent 02dbb2a commit 830e3e5
Showing 1 changed file with 4 additions and 14 deletions.
18 changes: 4 additions & 14 deletions MenuUI.js
Original file line number Diff line number Diff line change
Expand Up @@ -939,7 +939,7 @@
${common}.menu-ui li.checkbox.checked::before {
content: "✔";
position: absolute;
left: 0.5em;
inset-inline-start: 0.5em;
}
${common}.menu-ui li.separator {
Expand All @@ -951,19 +951,14 @@
${common}.menu-ui li.has-submenu,
${common}.menu-ui.menu li.has-submenu {
padding-right: 1em;
padding-inline-end: 1em;
}
${common}.menu-ui li.has-submenu::after {
content: "❯";
inset-inline-end: 0.25em;
position: absolute;
transform: scale(0.75);
}
${common}.menu-ui:not(.rtl) li.has-submenu::after {
right: 0.25em;
}
${common}.menu-ui.rtl li.has-submenu::after {
left: 0.25em;
}
${common}.menu-ui .accesskey {
text-decoration: underline;
Expand Down Expand Up @@ -1117,17 +1112,12 @@
${common}.menu-ui li[data-icon][data-icon-color] .icon {
display: inline-block;
height: var(--icon-size);
inset-inline-start: 0.5em;
max-height: var(--icon-size);
max-width: var(--icon-size);
position: absolute;
width: var(--icon-size);
}
${common}.menu-ui:not(.rtl) li[data-icon][data-icon-color] .icon {
left: 0.5em;
}
${common}.menu-ui.rtl li[data-icon][data-icon-color] .icon {
right: 0.5em;
}
`;
document.head.appendChild(this.style);
}
Expand Down

0 comments on commit 830e3e5

Please sign in to comment.