MDL-38594 Core themes changed for the new course listings styles

This commit is contained in:
Marina Glancy 2013-05-02 14:54:36 +10:00
parent d891aaba73
commit 69bbd2a7cd
20 changed files with 170 additions and 237 deletions

View File

@ -224,20 +224,21 @@ textarea {
/*
Courses and categories lists
----------------------------*/
.coursebox .summary {
.coursebox .content .summary {
width: 100%;
float: left;
}
.coursebox .name,
.coursebox .summary,
.coursebox .coursecat,
.coursebox .teachers,
.course_category_tree .paging {
margin: 5px;
.coursebox .content .coursecat {
width: 47%;
}
.course_category_tree .category > .info .name {
padding-left: 20px;
margin: 5px;
.coursebox > .info > .name,
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile {
width: 47%;
}
#page-course-index-category .generalbox.info {
padding: 5px;
}
/*
Course Section Topic & Weekly

View File

@ -119,18 +119,30 @@ h2.tagline {
overflow: hidden;
padding-bottom: 10px;
}
.coursebox .info {
.coursebox.collapsed {
border-bottom: none;
margin: 0;
padding-bottom: 0;
}
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {
width: 35%;
float: left;
}
.coursebox .summary {
.coursebox .content .summary,
.coursebox .content .coursecat {
width: 60%;
float: right;
}
.course_category_tree .paging.paging-morelink a {font-size:90%}
.course-content ul.section {
margin: 0;
}
#page-course-info .generalbox.info,
#page-enrol-index .generalbox.info {
border:none;
}
.course-content .headingblock.outline {
margin-top: 0;

View File

@ -122,23 +122,22 @@ h2.headingblock {
border-color: #eee;
}
.coursebox .info {
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {
width: 35%;
}
.coursebox .info .name {
margin-bottom: 0;
.coursebox .content .summary,
.coursebox .content .coursecat {
width: 60%;
}
.coursebox .info .teachers {
.coursebox .content .teachers {
font-size: 0.9em;
color: #888;
}
.coursebox .summary {
width: 63%;
}
.course-content .section.main {
border-bottom: 1px solid #eee;
}

View File

@ -40,7 +40,9 @@ a.dimmed_text:visited,
.usersuspended a:link,
.usersuspended a:visited,
.dimmed_category,
.dimmed_category a {
.dimmed_category a,
.dimmed_category a:link,
.dimmed_category a:visited {
color: #AAA;
}
.activity.label .dimmed_text {

View File

@ -98,7 +98,8 @@ li.section.hidden span.commands a.editing_show {cursor:default;}
.topics-format {margin-top: 8px;min-width: 763px;}
#page-course-pending .singlebutton,
#page-course-category .singlebutton,
#page-course-index .singlebutton,
#page-course-index-category .singlebutton,
#page-course-editsection .singlebutton {text-align:center;}
#coursesearch {margin-top: 1em;text-align:center;}
@ -113,26 +114,34 @@ li.section.hidden span.commands a.editing_show {cursor:default;}
.coursebox {width: 100%;margin-bottom:15px;}
.coursebox.collapsed {margin-bottom:0}
.coursebox.collapsed > .content {display:none;}
.coursebox .name a {display:block;background-image:url([[pix:moodle|i/course]]);background-repeat: no-repeat;padding-left:21px;background-position: center left;}
.coursebox > .info > .name a {display:block;background-image:url([[pix:moodle|i/course]]);background-repeat: no-repeat;padding-left:21px;background-position: left top;}
.coursebox.remotehost .name a {background-image:url([[pix:moodle|i/mnethost]]);}
.coursebox .name,
.coursebox .teachers,
.coursebox > .info > .name,
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile {float:left;width:40%;clear:left;}
.coursebox .teachers li {list-style-type:none;padding:0;margin:0;}
.coursebox .content .teachers li {list-style-type:none;padding:0;margin:0;}
.coursebox .enrolmenticons {padding:3px 0;float:right;}
.coursebox .moreinfo {padding:3px 0;float:right;}
.coursebox .enrolmenticons img,
.coursebox .moreinfo img {margin:0 .2em;}
.coursebox .content {clear:both;}
.coursebox .summary,
.coursebox .coursecat {float:right;width: 55%;}
.coursebox .coursecat {text-align:right;clear:right;}
.coursebox .content {clear:both;overflow: hidden;}
.coursebox .content .summary,
.coursebox .content .coursecat {float:right;width: 55%;}
.coursebox .content .coursecat {text-align:right;clear:right;}
.coursebox.remotecoursebox .remotecourseinfo {float:left;width: 40%;}
.coursebox .content .courseimage img {max-width:100px;max-height:100px;}
.dir-rtl .coursebox .name a {padding-left:0;padding-right:21px;background-position: center right;}
.dir-rtl .coursebox .name,
.coursebox >.info >.name {margin: 5px;padding:0;}
.coursebox .content .teachers,
.coursebox .content .coursecat,
.coursebox .content .summary,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {margin:3px 5px;padding:0;}
.dir-rtl .coursebox > .info > .name a {padding-left:0;padding-right:21px;background-position: top right;}
.dir-rtl .coursebox > .info > .name,
.dir-rtl .coursebox .teachers,
.dir-rtl .coursebox .content .courseimage,
.dir-rtl .coursebox .content .coursefile {float:right;clear:right;}
@ -155,12 +164,23 @@ li.section.hidden span.commands a.editing_show {cursor:default;}
.dir-rtl .course_category_tree .category.with_children.collapsed>.info .name {background-image:url([[pix:moodle|t/collapsed_rtl]]);}
.course_category_tree .category.collapsed>.content {display:none;}
.course_category_tree .category > .info .name {padding-left:13px;}
.course_category_tree .category > .content {padding-left:16px;}
.course_category_tree .category > .info .name {padding:2px 18px;margin:3px;}
.course_category_tree .category > .content {padding-left:16px;overflow: hidden;}
.dir-rtl .course_category_tree .category > .info .name {padding-left:0;padding-right:13px;}
.dir-rtl .course_category_tree .category > .content {padding-left:0;padding-right:16px;}
.course_category_tree .subcategories > .paging,
.courses > .paging {margin:0;padding:5px;text-align:center;}
.courses > .paging.paging-morelink,
.course_category_tree .subcategories > .paging.paging-morelink {text-align:left;}
.dir-rtl .courses > .paging.paging-morelink,
.dir-rtl .course_category_tree .subcategories > .paging.paging-morelink {text-align:right;}
#page-course-info .generalbox.info,
#page-enrol-index .generalbox.info {border:none;}
.path-course .clearfloat {float:none; clear:both;height:0px;}
/* Quick edit of module name */

View File

@ -134,7 +134,7 @@ img.iconsmall {
#page-admin-course-index .singlebutton,
#page-admin-course-index .addcategory,
#page-course-index .buttons,
#page-course-category .buttons,
#page-course-index-category .buttons,
#page-admin-course-category .addcategory,
#page-admin-stickyblocks .generalbox,
#page-admin-maintenance .buttons,

View File

@ -191,10 +191,6 @@ img.icon-post, .dir-rtl img.icon-pre {
padding-left: 3px;
padding-right: 0;
}
.categorybox .category {
font-size: 1.2em;
font-weight: bold;
}
.boxaligncenter {
margin-left: auto;
margin-right: auto;

View File

@ -332,6 +332,7 @@ span.editinstructions {
/* COURSES LISTINGS AND COURSE SUMMARY */
#page-course-pending .singlebutton,
#page-course-index .singlebutton,
#page-course-index-category .singlebutton,
#page-course-editsection .singlebutton {
text-align: center;
}
@ -368,32 +369,34 @@ span.editinstructions {
padding: 5px;
}
.coursebox .name a {
.coursebox > .info > .name a {
display:block;
background-image:url([[pix:moodle|i/course]]);
background-repeat: no-repeat;
padding-left:21px;
background-position: center left;
background-position: top left;
}
.coursebox.remotehost .name a {
.coursebox.remotehost > .info > .name a {
background-image:url([[pix:moodle|i/mnethost]]);
}
.coursebox .name,
.coursebox .teachers,
.coursebox > .info > .name,
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile {
float:left;
width:40%;
clear:left;
}
.coursebox h3.name {
margin:0;
.coursebox > .info > h3.name {
margin: 5px;
font-size: 1.1em;
line-height: 1.1em;
}
.coursebox .name {
padding: 5px;
margin:0;
.coursebox > .info > .name {
margin: 5px;
padding: 0;
}
.coursebox .teachers li {
.coursebox .content .teachers li {
list-style-type:none;
padding:0;
margin:0;
@ -413,12 +416,12 @@ span.editinstructions {
.coursebox .content {
clear:both;
}
.coursebox .summary,
.coursebox .coursecat {
.coursebox .content .summary,
.coursebox .content .coursecat {
float:right;
width: 55%;
}
.coursebox .coursecat {
.coursebox .content .coursecat {
text-align:right;
clear:right;
}
@ -430,24 +433,22 @@ span.editinstructions {
max-width:100px;
max-height:100px;
}
.coursebox .coursecat,
.coursebox .summary,
.coursebox .courseimage,
.coursebox .coursefile,
.coursebox .teachers,
.coursebox .content .coursecat,
.coursebox .content .summary,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox .content .teachers,
.coursebox.remotecoursebox .remotecourseinfo {
padding:3px 5px;
}
.coursebox .teachers {
margin:0;
margin:3px 5px;
padding:0;
}
.dir-rtl .coursebox .name a {
.dir-rtl .coursebox > .info > .name a {
padding-left:0;
padding-right:21px;
background-position: center right;
background-position: top right;
}
.dir-rtl .coursebox .name,
.dir-rtl .coursebox > .info > .name,
.dir-rtl .coursebox .teachers,
.dir-rtl .coursebox .content .courseimage,
.dir-rtl .coursebox .content .coursefile {
@ -513,7 +514,11 @@ span.editinstructions {
.course_category_tree .category>.info .name {
background-image:url([[pix:moodle|t/collapsed_empty]]);
background-repeat: no-repeat;
padding:2px 18px;
margin:3px;
background-position:center left;
font-size: 1.2em;
line-height: 1.2em;
}
.dir-rtl .course_category_tree .category>.info .name {
background-image:url([[pix:moodle|t/collapsed_empty_rtl]]);
@ -544,22 +549,10 @@ span.editinstructions {
border:none;
margin:0;
}
.course_category_tree .category >.info .name {
padding:5px 21px;
margin:0;
background-position: 3px center;
}
.dir-rtl .course_category_tree .category >.info .name {
background-position: right 3px center 0;
}
.course_category_tree .category > .content {
padding-left:16px;
}
.dir-rtl .course_category_tree .category > .info .name {
padding-left:0;
padding-right:13px;
}
.dir-rtl .course_category_tree .category > .content {
padding-left:0;
padding-right:16px;
@ -580,23 +573,19 @@ span.editinstructions {
.course_category_tree .paging.paging-morelink a {
font-size:90%;
}
.dir-rtl .courses > .paging.paging-morelink,
.dir-rtl .course_category_tree .paging.paging-morelink {
text-align:right;
}
#page-enrol-index .generalbox.info,
#page-course-info .generalbox.info {
border:none;
}
#page-course-category .generalbox.info {
#page-course-index-category .generalbox.info {
margin-bottom: 15px;
border: 1px dotted #ddd;
.border-radius(4px);
padding: 5px;
}
#page-course-category .categorypicker {
#page-course-index-category .categorypicker {
text-align: center;
margin: 10px 0 20px;
}

View File

@ -159,11 +159,6 @@ img.icon-pre {
background-image: none;
}
// Homepage course listing fix
.coursebox .summary {
margin-left: 0px;
}
// Weird big margins on login page
.loginbox.twocolumns,
.loginbox.twocolumns {

File diff suppressed because one or more lines are too long

View File

@ -272,35 +272,33 @@ h2.headingblock {
border-bottom: 1px solid #eee;
}
.coursebox .info {
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {
width: 35%;
}
.coursebox .summary {
width: 63%;
.coursebox .content .summary,
.coursebox .content .coursecat {
width: 61%;
}
.coursebox h3.name {
margin: 0;
.coursebox > .info > h3.name {
font-size: 1.2em;
line-height: 1.4;
}
.coursebox .info .teachers {
margin-left: 0.6em;
.coursebox .content .teachers {
font-size: 0.95em;
}
.categorybox {
border: none;
}
h2.headingblock {
border-bottom: 1px solid #eee;
font-size: 1.5em;
}
#page-course-category .categorypicker {
#page-course-index-category .categorypicker {
text-align: center;
margin: 10px 0 20px;
}

View File

@ -283,7 +283,7 @@ div.block.hidden div.header {
background-position: 0% 100%;
}
.generalbox h2, #page-course-info h2.main, h3.sectionname, h2.main a, h3.main a, div.loginpanel h2, div.signuppanel h2, div.hd h3.main {
.generalbox h2, h3.sectionname, h2.main a, h3.main a, div.loginpanel h2, div.signuppanel h2, div.hd h3.main {
font-size: 22px;
background: none;
}
@ -297,21 +297,21 @@ div.block.hidden div.header {
border-color: #eee;
}
.coursebox .info {
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {
width: 35%;
}
.coursebox .info .name {
margin-bottom: 0;
}
.coursebox .info .teachers {
.coursebox .content .teachers {
font-size: 0.9em;
color: #888;
}
.coursebox .summary {
width: 63%;
.coursebox .content .summary,
.coursebox .content .coursecat {
width: 61%;
}
.course-content .section.main {

View File

@ -4,14 +4,6 @@
border-style: solid;
}
.coursebox .teachers {
margin: 0 0 0 0.75em;
}
.dir-rtl .coursebox .teachers {
margin: 0 0.75em 0 0;
}
.categorypicker {
margin: 15px 0 25px;
}
@ -26,7 +18,7 @@
margin: 0 5px 0 0;
}
#page-course-category .generalbox.info {
#page-course-index-category .generalbox.info {
margin: 25px auto 30px;
width: 75%;
padding: 10px;

View File

@ -10,18 +10,8 @@
/** Course **/
.coursebox {border:1px solid #DDD;border-color:#DDDDDD;}
#page-enrol-index .generalbox.info,
#page-course-info .generalbox.info {border:none;}
.coursebox .info {margin:0;font-size:100%;}
.coursebox .name {margin:5px;}
.coursebox > .info {margin:0;font-size:100%;}
.coursebox .content {font-size:90%;}
.coursebox .teachers {margin:5px 1em;}
.coursebox .summary,
.coursebox .coursecat,
.coursebox .content .courseimage,
.coursebox .content .coursefile {margin:5px;}
.coursebox > .content:after,
.coursebox > .info:after {clear:both;content:".";display:block;height:0;min-width:0;visibility:hidden;}
#page-course-recent h2.main {font-size:110%;}
#page-course-recent .user {font-size:75%;}
@ -93,15 +83,12 @@
/* Course and category listings */
.course_category_tree .controls {margin-bottom:5px;text-align:right;float:right;}
.course_category_tree .controls div {padding-right:2em;font-size:75%;}
.course_category_tree .category > .info {background-color:#FFF;background-image:url([[pix:theme|hgradient]]);background-repeat:repeat-x;border:1px solid #ddd;}
.course_category_tree .category > .info {background-color:#e3dfd4;background-image:url([[pix:theme|hgradient]]);background-repeat:repeat-x;border:1px solid #ddd;}
.course_category_tree.frontpage-category-names .category > .info {background:none;border:none;}
.course_category_tree .category > .info {margin: 5px 0;}
.course_category_tree .category > .info .name {margin:5px;padding-left:16px;}
.dir-rtl .course_category_tree .category > .info .name {padding-left:0;padding-right:16px;}
.courses .coursebox.even {background-color:#f6f6f6;border-color:#eee;}
.courses .coursebox:hover,
.course_category_tree .courses > .paging.paging-morelink:hover {background-color:#eee;}
.course_category_tree .courses > .paging,
.courses > .paging,
.course_category_tree .subcategories > .paging {padding:5px;}
/* Publication */

View File

@ -1 +1,3 @@
.path-course-view .course-content .section.main { background: #f5f5f5;border: 1px solid #ddd }
.course_category_tree .category > .info .name { line-height:1.4; font-size:1em;}
.coursebox.collapsed {border-bottom: none;}

View File

@ -269,21 +269,24 @@ h2.headingblock {
border-color: #eee;
}
.coursebox .info {
.coursebox > .info > .name {font-size: 1.1em;}
.course_category_tree .category > .info .name { font-size: 1.2em;}
.coursebox .content .teachers,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {
width: 35%;
}
.coursebox .info .name {
margin-bottom: 0;
}
.coursebox .info .teachers {
.coursebox .content .teachers {
font-size: 0.9em;
color: #888;
}
.coursebox .summary {
width: 63%;
.coursebox .content .summary,
.coursebox .content .coursecat {
width: 61%;
}
.course-content .section.main {

View File

@ -12,7 +12,7 @@ html a:hover,body a:hover {
/** remove text decoration from some links **/
div.yui3-widget-bd a, .tabtree li a, .block div.content a, .unlist a, .categorybox a, .course_category_tree a, .section a {
div.yui3-widget-bd a, .tabtree li a, .block div.content a, .unlist a, .course_category_tree a, .section a {
text-decoration: none;
}
@ -710,7 +710,7 @@ html>
background: url([[pix:theme|hr_grid]]) repeat-x 0% 89%
}
.generalbox h2, #page-course-info h2.main, h3.sectionname, h2.main a, h3.main a, div.loginpanel h2, div.signuppanel h2, div.hd h3.main {
.generalbox h2, h3.sectionname, h2.main a, h3.main a, div.loginpanel h2, div.signuppanel h2, div.hd h3.main {
font-size: 22px;
background: none;
}
@ -901,14 +901,11 @@ div.coursebox.collapsed {
margin-bottom: 0;
}
div.coursebox > .info .name a {
div.coursebox > .info > .name a {
font-weight: inherit;
}
div.coursebox .name {
margin: 5px;
}
div.coursebox h3.name a {
div.coursebox > .info > h3.name a {
font-size: 16px;
font-weight: 400;
}
@ -919,29 +916,13 @@ div.coursebox h3.name a {
font-style: italic;
}
.coursebox ul.teachers {
display: block;
padding-left: 5px;
}
.coursebox .content .courseimage,
.coursebox .content .coursefile {
padding-left: 5px;
}
.dir-rtl .coursebox ul.teachers,
.dir-rtl .coursebox .content .courseimage,
.dir-rtl .coursebox .content .coursefile {
padding-right: 5px;
}
.coursebox ul.teachers li,
.coursebox .coursecat {
.coursebox .content ul.teachers li,
.coursebox .content .coursecat {
font-size: 10px;
}
.coursebox ul.teachers li a,
.coursebox .coursecat a,
.coursebox .content ul.teachers li a,
.coursebox .content .coursecat a,
.coursebox .content .coursefile a {
font-size: 11px;
}
@ -952,25 +933,14 @@ div.course_category_tree .category > .info a {
text-decoration: none;
}
div.course_category_tree div.category,
div.course_category_tree div.category > .info,
div.course_category_tree div.courses {
margin-bottom: 8px;
}
div.course_category_tree div.coursebox.odd {
background: #eee;
}
div.course_category_tree div.coursebox a {
div.course_category_tree div.coursebox > .info > .name > a {
font-size: 14px;
}
div.course_category_tree .courses > .paging,
div.course_category_tree .subcategories > .paging {
margin:5px;
}
div.course_category_tree div.controls {
font-size: 10px;
color: #666;
@ -1134,7 +1104,7 @@ div.generalbox, div.section {
/** take borders away from some generalboxes here **/
div.generalbox.sitetopic, div.generalbox.authsui,#page-course-info div.generalbox, #page-admin-roles-assign div.generalbox, table.roleassigntable, table.roleassigntable td, #page-blocks-private-edit div.generalbox {
div.generalbox.sitetopic, div.generalbox.authsui,#page-admin-roles-assign div.generalbox, table.roleassigntable, table.roleassigntable td, #page-blocks-private-edit div.generalbox {
border: none;
}
@ -1188,12 +1158,3 @@ div.course-content div.availabilityinfo {
div.singlebutton.forumaddnew {
text-align: center;
}
#page-course-info h2.main {
line-height: 5px;
margin-bottom: 5px;
}
#page-course-info div.generalbox ul, #page-course-info div.generalbox li {
list-style-type: none;
}

View File

@ -165,7 +165,7 @@ ul.section li.activity .mod-indent {
.category a .ui-li-count {
right: 1em;
}
.coursebox .name {
.coursebox > .info > .name {
font-size: 1.2em;
}
.coursebox div.summary {

View File

@ -337,28 +337,16 @@ img.icon {
padding:0;
margin:0;
}
#region-main .course_category_tree .category > .info h3.name,
#region-main .course_category_tree .category > .info h4.name {
padding-left: 16px;
}
.dir-rtl #region-main .course_category_tree .category > .info h3.name,
.dir-rtl #region-main .course_category_tree .category > .info h4.name {
padding-right: 16px;
padding-left: 0px;
}
li.activity {
padding-bottom:5px;
}
.coursebox .name, #region-main .coursebox h3.name {
.coursebox > .info > .name, #region-main .coursebox > .info > h3.name {
margin: 5px;
padding: 0;
margin:5px 0;
}
.coursebox .name a {
padding-top: 5px;
padding-bottom: 5px;
}
.coursebox .summary{
padding: 0 0 10px 0;
#region-main .course_category_tree .category > .info h3.name,
#region-main .course_category_tree .category > .info h4.name {
padding: 2px 18px;
}
.que .info{
width: 10em;

View File

@ -78,37 +78,25 @@
.coursebox {border:1px solid #DDD;border-color:#DDDDDD;}
#page-enrol-index .generalbox.info,
#page-course-info .generalbox.info {border:none;}
.coursebox .name {padding: 5px;margin:0;}
.coursebox .teachers {padding:3px 0 3px 21px;margin:0;font-size:0.9em;}
.coursebox .coursecat,
.coursebox .summary,
.coursebox .courseimage,
.coursebox .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {padding:3px 5px;font-size:0.9em;}
.dir-rtl .coursebox .teachers {padding:3px 21px 3px 0;}
.coursebox .content .teachers,
.coursebox .content .coursecat,
.coursebox .content .summary,
.coursebox .content .courseimage,
.coursebox .content .coursefile,
.coursebox.remotecoursebox .remotecourseinfo {font-size:0.9em;}
.course_category_tree .controls {margin-bottom:5px;text-align:right;float:right;}
.course_category_tree .controls div {padding-right:2em;font-size:75%;}
.course_category_tree .category >.info {background-image:url([[pix:theme|hgradient]]);background-repeat: repeat-x;background-color:#e1e1df;border:1px solid #ddd;margin:3px 0;}
.course_category_tree.frontpage-category-names .category >.info {background:none;border:none;margin:0;}
.course_category_tree .category >.info .name {padding:5px 21px;margin:0;background-position: 3px center;}
.dir-rtl .course_category_tree .category >.info .name {background-position: right 3px center 0;}
.courses .coursebox.collapsed {border:1px solid #eeeeee;padding:3px 0;}
.courses .coursebox.even {background-color:#f6f6f6;}
.courses .coursebox:hover,
.course_category_tree .courses > .paging.paging-morelink:hover {background-color:#eeeeee;}
.course_category_tree .subcategories > .paging,
.course_category_tree .courses > .paging {margin:0;padding:5px;}
.course_category_tree .courses > .paging.paging-morelink,
.course_category_tree .subcategories > .paging.paging-morelink {text-align:left;}
.course_category_tree .paging.paging-morelink a {font-size:90%}
.dir-rtl .course_category_tree .paging.paging-morelink {text-align:right;}
/* Publication */
#page-course-publish-metadata .metadatatext {width: 400px;}