Skip to content

Commit

Permalink
MDL-55377 output: Minor adjustments for automatic RTL support
Browse files Browse the repository at this point in the history
Part of MDL-55071
  • Loading branch information
Frederic Massart authored and danpoltawski committed Sep 23, 2016
1 parent d99949a commit 69b0694
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 85 deletions.
Expand Up @@ -81,8 +81,3 @@ Structure of the user enroller panel
.user-enroller-panel .collapsiblearea {border:1px solid #bbb;background-color:#f6f6f6;}
.user-enroller-panel .collapsiblearea.hidden {display:none;}
.user-enroller-panel .collapsiblearea .uep-enrolment-option {margin:5px 1em;}

.dir-rtl .user-enroller-panel .uep-header .close {right: auto;left:1em;}
.dir-rtl .user-enroller-panel .uep-search-results .user { text-align: right;}
.dir-rtl .user-enroller-panel .uep-content .uep-controls { text-align: right;}
.dir-rtl .user-enroller-panel .uep-search-results .cohort { text-align: right;}
69 changes: 10 additions & 59 deletions mod/book/tool/print/print.css
Expand Up @@ -7,15 +7,11 @@
font-weight: normal;
text-decoration: none;
}
#page-mod-book-print.dir-ltr {
#page-mod-book-print {
margin-left: 50px;
margin-right: 10px;

}
#page-mod-book-print.dir-rtl {
margin-left: 10px;
margin-right: 50px;
}

#page-mod-book-print h1,
#page-mod-book-print h2,
Expand All @@ -25,21 +21,6 @@
#page-mod-book-print h6 {
page-break-after: avoid;
page-break-inside: avoid;
}
#page-mod-book-print.dir-ltr h1,
#page-mod-book-print.dir-ltr h2,
#page-mod-book-print.dir-ltr h3,
#page-mod-book-print.dir-ltr h4,
#page-mod-book-print.dir-ltr h5,
#page-mod-book-print.dir-ltr h6 {
margin-left: 0px;
}
#page-mod-book-print.dir-rtl h1,
#page-mod-book-print.dir-rtl h2,
#page-mod-book-print.dir-rtl h3,
#page-mod-book-print.dir-rtl h4,
#page-mod-book-print.dir-rtl h5,
#page-mod-book-print.dir-rtl h6 {
margin-left: 0px;
}

Expand All @@ -56,13 +37,8 @@
#page-mod-book-print .book_summary {
text-align: center;
margin-bottom: 120px;
}
#page-mod-book-print.dir-ltr .book_summary {
margin-left: -40px;
}
#page-mod-book-print.dir-rtl .book_summary {
margin-right: -40px;
}

#page-mod-book-print .book_chapter {
page-break-before: always;
Expand All @@ -74,16 +50,11 @@
#page-mod-book-print .book_toc_none {
page-break-before: always;
}
#page-mod-book-print.dir-ltr .book_toc_none ul,
#page-mod-book-print.dir-ltr .book_toc_none ul ul {
#page-mod-book-print .book_toc_none ul,
#page-mod-book-print .book_toc_none ul ul {
margin-left: 0px;
padding-left: 0px;
}
#page-mod-book-print.dir-rtl .book_toc_none ul,
#page-mod-book-print.dir-rtl .book_toc_none ul ul {
margin-right: 0px;
padding-right: 0px;
}
#page-mod-book-print .book_toc_none li {
margin-top: 10px;
list-style: none;
Expand All @@ -104,16 +75,11 @@
margin-top: 0px;
list-style: none;
}
#page-mod-book-print.dir-ltr .book_toc_numbered ul,
#page-mod-book-print.dir-ltr .book_toc_numbered ul ul {
#page-mod-book-print .book_toc_numbered ul,
#page-mod-book-print .book_toc_numbered ul ul {
margin-left: 0px;
padding-left: 0px;
}
#page-mod-book-print.dir-rtl .book_toc_numbered ul,
#page-mod-book-print.dir-rtl .book_toc_numbered ul ul {
margin-right: 0px;
padding-right: 0px;
}

/* numbering == BULLETS */
#page-mod-book-print .book_toc_bullets {
Expand All @@ -127,22 +93,14 @@
margin-top: 0px;
list-style: circle;
}
#page-mod-book-print.dir-ltr .book_toc_bullets ul {
#page-mod-book-print .book_toc_bullets ul {
margin-left: 0px;
padding-left: 0px;
}
#page-mod-book-print.dir-ltr .book_toc_bullets ul ul {
#page-mod-book-print .book_toc_bullets ul ul {
margin-left: 20px;
padding-left: 0px;
}
#page-mod-book-print.dir-rtl .book_toc_bullets ul {
margin-right: 0px;
padding-right: 0px;
}
#page-mod-book-print.dir-rtl .book_toc_bullets ul ul {
margin-right: 20px;
padding-right: 0px;
}

/* numbering == INDENTED */
#page-mod-book-print .book_toc_indented {
Expand All @@ -156,22 +114,15 @@
margin-top: 0px;
list-style: none;
}
#page-mod-book-print.dir-ltr .book_toc_indented ul {
#page-mod-book-print .book_toc_indented ul {
margin-left: 0px;
padding-left: 0px;
}
#page-mod-book-print.dir-ltr .book_toc_indented ul ul {
#page-mod-book-print .book_toc_indented ul ul {
margin-left: 20px;
padding-left: 0px;
}
#page-mod-book-print.dir-rtl .book_toc_indented ul {
margin-right: 0px;
padding-right: 0px;
}
#page-mod-book-print.dir-rtl .book_toc_indented ul ul {
margin-right: 20px;
padding-right: 0px;
}


/* Exclude elements from printing. */
@media print
Expand Down
9 changes: 5 additions & 4 deletions mod/chat/gui_ajax/theme/bubble/chat.css
Expand Up @@ -13,8 +13,6 @@
#input-message {background:#FFFFFF url(input.png) repeat-x scroll 0 0;padding:0 9px;border: 1px solid #999;border-radius: 9px;-moz-border-radius: 9px;}
.mdl-chat-entry,
.mdl-chat-my-entry {clear:both;}
.dir-rtl .mdl-chat-entry,
.dir-rtl .mdl-chat-my-entry {height: 90px;}

.mdl-chat-entry .chat-event {padding-bottom:15px;}

Expand All @@ -23,8 +21,11 @@
.chat-message .picture {vertical-align:middle;}
.chat-message .right {text-align:right;}
.chat-message .left {text-align:left;}
.dir-rtl .chat-message .right,
.dir-rtl .chat-message .left {direction:ltr;}
/*rtl:ignore*/
.chat-message .right,
.chat-message .left {
direction:ltr;
}

#chat-input-area,
#chat-input-area table.generaltable,
Expand Down
3 changes: 0 additions & 3 deletions mod/chat/gui_ajax/theme/compact/chat.css
Expand Up @@ -60,6 +60,3 @@
background: #E3E8F0;
height: 100%;
}

.dir-rtl .chat-message {text-align:right;}
.dir-rtl .mdl-chat-my-entry .chat-message .text {text-align:right;}
1 change: 1 addition & 0 deletions mod/data/styles.css
Expand Up @@ -57,6 +57,7 @@

/** UI Usability Hacks **/
#page-mod-data-export #notice span {padding:0 10px;}
/*rtl:ignore*/
#page-mod-data-edit input[id*="url"] {text-align:left;direction:ltr;}

.mod-data-default-template td {vertical-align:top;}
Expand Down
12 changes: 0 additions & 12 deletions theme/more/style/custom.css
Expand Up @@ -10,25 +10,13 @@ div.logo {
width: 100%;
}

.dir-rtl div.logo {
background: url([[setting:logo]]) no-repeat 100% 0;
display: block;
float: right;
}

img.small-logo {
float: left;
height: 35px;
margin: 3px 10px 3px 0;
}

.dir-rtl img.small-logo {
float: right;
margin: 3px 0 3px 10px;
}

@media (max-width: 767px) {
.dir-rtl img.small-logo,
img.small-logo {
margin: 3px;
}
Expand Down
2 changes: 0 additions & 2 deletions theme/noname/scss/moodle/core.scss
Expand Up @@ -11,11 +11,9 @@

/** Page layout CSS ends **/

.dir-ltr,
.mdl-left {
text-align: left;
}
.dir-rtl,
.mdl-right {
text-align: right;
}
Expand Down

0 comments on commit 69b0694

Please sign in to comment.