mirror of
https://github.com/moodle/moodle.git
synced 2025-04-21 00:12:56 +02:00
MDL-39703 Roles, Themes: Fix "Add role" dialog width and position, in RTL mode (theme/clean)
This commit is contained in:
parent
838d78a9ff
commit
373c610ed1
@ -5,4 +5,5 @@
|
||||
.enrolpanel .container .header h2 {font-size:90%;text-align:center;margin:5px;}
|
||||
.enrolpanel .container .header .close {width:25px;height:15px;position:absolute;top:5px;right:1em;cursor:pointer;background:url("sprite.png") no-repeat scroll 0 0 transparent;}
|
||||
.enrolpanel .container .content {}
|
||||
.enrolpanel .container .content input {margin:5px;font-size:10px;}
|
||||
.enrolpanel .container .content input {margin:5px;font-size:10px;}
|
||||
.enrolpanel.roleassign.visible .container {width:auto;}
|
||||
|
6
enrol/yui/rolemanager/rolemanager.js
vendored
6
enrol/yui/rolemanager/rolemanager.js
vendored
@ -381,7 +381,11 @@ YUI.add('moodle-enrol-rolemanager', function(Y) {
|
||||
var roles = this.user.get(CONTAINER).one('.col_role .roles');
|
||||
var x = roles.getX() + 10;
|
||||
var y = roles.getY() + this.user.get(CONTAINER).get('offsetHeight') - 10;
|
||||
this.get('elementNode').setStyle('left', x).setStyle('top', y);
|
||||
if ( Y.one(document.body).hasClass('dir-rtl') ) {
|
||||
this.get('elementNode').setStyle('right', x - 20).setStyle('top', y);
|
||||
} else {
|
||||
this.get('elementNode').setStyle('left', x).setStyle('top', y);
|
||||
}
|
||||
this.get('elementNode').addClass('visible');
|
||||
this.escCloseEvent = Y.on('key', this.hide, document.body, 'down:27', this);
|
||||
this.displayed = true;
|
||||
|
@ -1064,6 +1064,9 @@ body.tag .managelink {
|
||||
#page-enrol-users .enrol_user_buttons {
|
||||
float: right;
|
||||
}
|
||||
#page-enrol-users.dir-rtl .enrol_user_buttons {
|
||||
float: left;
|
||||
}
|
||||
#page-enrol-users .enrol_user_buttons .enrolusersbutton {
|
||||
margin-left: 1em;
|
||||
display: inline;
|
||||
|
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user