Skip to content

Commit

Permalink
style: fix rtl alignment issues
Browse files Browse the repository at this point in the history
  • Loading branch information
dvmhmdsd committed Jun 5, 2024
1 parent ecf6fcd commit a1c785e
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 15 deletions.
8 changes: 4 additions & 4 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -90,11 +90,11 @@
if (window.location.hash.includes("ar")) {
document.querySelector("html").setAttribute("dir", "rtl");
document.querySelector("html").setAttribute("lang", "ar");
document.querySelector("body").classList.add("ar");
document.querySelector("body").classList.add("rtl-lang");
} else {
document.querySelector("html").setAttribute("dir", "ltr");
document.querySelector("html").setAttribute("lang", "en");
document.querySelector("body").classList.remove("ar");
document.querySelector("body").classList.remove("rtl-lang");
}
});

Expand All @@ -103,11 +103,11 @@
if (window.location.hash.includes("ar")) {
document.querySelector("html").setAttribute("dir", "rtl");
document.querySelector("html").setAttribute("lang", "ar");
document.querySelector("body").classList.add("ar");
document.querySelector("body").classList.add("rtl-lang");
} else {
document.querySelector("html").setAttribute("dir", "ltr");
document.querySelector("html").setAttribute("lang", "en");
document.querySelector("body").classList.remove("ar");
document.querySelector("body").classList.remove("rtl-lang");
}
});
</script>
Expand Down
23 changes: 12 additions & 11 deletions docs/styles/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -26,57 +26,58 @@ section.cover p {

/* Arabic translation style */

.ar .app-nav {
.rtl-lang .app-nav {
left: 0;
text-align: left;
right: unset;
margin: 25px 0 0 30px;
}

.ar .sidebar {
.rtl-lang .sidebar {
right: 0;
left: unset;
text-align: right;
border-left: 1px solid var(--borderColor);
border-right: unset;
overflow-y: unset;
}

.ar .app-nav li ul {
.rtl-lang .app-nav li ul {
left: -15px;
right: unset;
text-align: right;
padding-left: 1.5em;
padding-right: unset;
}

.ar .sidebar ul {
.rtl-lang .sidebar ul {
margin: 0 15px 0 0;
}

.ar .search input {
.rtl-lang .search input {
margin: 30px auto
}

.ar .sidebar ul li.active>a {
.rtl-lang .sidebar ul li.active>a {
border-left: 2px solid;
border-right: unset;
}

.ar .app-sub-sidebar li:before {
.rtl-lang .app-sub-sidebar li:before {
padding-left: 4px;
float: right;
}

.ar .sidebar-toggle {
.rtl-lang .sidebar-toggle {
right: 0;
left: unset;
}

body.close.ar .sidebar {
body.close.rtl-lang .sidebar {
transform: translateX(300px);
}

.ar .content {
.rtl-lang .content {
right: 300px;
left: unset;
}
Expand All @@ -85,7 +86,7 @@ body.close .content {
right: 0;
}

.ar #docsify-darklight-theme {
.rtl-lang #docsify-darklight-theme {
left: -20px;
right: unset;
}

0 comments on commit a1c785e

Please sign in to comment.