Skip to content

Instantly share code, notes, and snippets.

@juanjmerono
Created March 24, 2017 12:46
Show Gist options
  • Save juanjmerono/a379601aaae3915947a91b79dd190ae5 to your computer and use it in GitHub Desktop.
Save juanjmerono/a379601aaae3915947a91b79dd190ae5 to your computer and use it in GitHub Desktop.
/**
* Copyright (c) 2008-2010 The Sakai Foundation
*
* Licensed under the Educational Community License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.osedu.org/licenses/ECL-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
.filterLabel {
vertical-align:top;
font-weight:bold;
}
.filterElement {
}
.navIntraTool.rosterNavBar {
overflow: hidden;
}
#page-links a:link,
#page-links a:visited {
}
.instruction.rosterTitleMessage {
display: block;
}
.instruction.rosterRoleGrouped {
text-align:right;
}
.rosterRoleTopLine {
padding-top:10px;
padding-left:10px;
}
.rosterRoleBottomLine {
padding-left:10px;
}
.rosterRoleTopLineGrouped {
padding-top:10px;
padding-right:10px;
}
.rosterRoleBottomLineGrouped {
padding-right:10px;
}
.rosterPicture {
border:1px solid #bbb;
width:expression(160 + "px"); /* used for IE */
max-width:160px;
max-height:14em;
}
.rosterActionAlignment {
vertical-align:top;
}
.rosterActions {
margin-top:0.5em;
}
.connection-email {
background-image: url(/library/image/silk/email.png);
}
@media print { .noprint { display: none; } }
#roster_type_selector {
margin-left: 10px;
margin-top: 1em;
margin-bottom: 15px;
}
.cluetip-roster {
border: black solid 1px;
background-color: white;
}
.clue-right-roster .cluetip-arrows {
background-image: url(../images/darrowleft.gif);
}
.clue-left-roster .cluetip-arrows {
background-image: url(../images/darrowright.gif);
left: 100%;
margin-right: -11px;
}
.clue-top-roster .cluetip-arrows {
background-image: url(../images/darrowdown.gif);
top: 100%;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;
}
.clue-bottom-roster .cluetip-arrows {
background-image: url(../images/darrowup.gif);
top: -11px;
left: 50%;
margin-left: -11px;
height: 11px;
width: 22px;
}
.cluetip-roster div#cluetip-close {
text-align: right;
margin: 0 5px 5px;
color: #900;
}
#roster-members {
display: inline-block;
}
.roster-member {
overflow: hidden;
border: 1px solid #ccc;
border-width: 1px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 5px;
}
.roster-picture {
float: left;
width: 160px;
}
.roster-info {
float: left;
padding-left: 10px;
}
.roster-group-link {
text-decoration: none;
border: 1px solid #ccc;
border-width: 1px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 2px;
margin-right: 2px;
}
#roster-loading-image {
display: none;
}
.roster-table {
display: table;
}
.roster-table-row {
display: table-row;
}
.roster-table-cell {
display: table-cell;
padding-right: 10px;
}
.roster-last-visit-time-cell {
font-size: 0.9em;
}
#roster_content{
margin-top: 1em;
}
#summary{
margin-left: 2px;
}
#roster-information {
font-weight: bold;
margin-left: 15px;
}
/* Table display for large screen sizes */
@media only screen and (min-width: 800px) and (max-width: 1100px) {
.roster-groups-selector {
max-width: 100px !important;
}
}
@media only screen and (min-width: 800px) {
.rosterPicture {
border:0px none;
max-width:100%;
max-height:auto;
position: relative;
top: 3px;
right: 3px;
}
.rosterActions {
display: inline;
float: right;
margin-top:0;
}
.rosterActions .connection-add a, .rosterActions .connection-self {
width: 24px;
height: 24px;
overflow: hidden;
display: inline-block;
text-indent: 11000px;
/*background: rgba(255,0,0,0.1); */
position: absolute;
margin: 0 0 0 -21px;
}
.rosterActions .icon.connection-request {
background-position: center right;
background-repeat: no-repeat;
padding-right: 18px;
font-size: 0.95em;
}
#roster-members {
display: block;
}
.roster-member {
border-width: 0px;
border-bottom: 1px solid #F0F0F0;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
border-radius: 0px;
padding: 5px;
margin-bottom: 0;
}
.roster-member:nth-child(even){
background: #F5F5F5;
}
.roster-picture {
width: 30px;
height: 30px;
text-align: center;
}
.roster-info {
float: none;
}
.roster-table {
display: inline;
width: calc(100% - 24px);
}
.roster-table-row {
display: inline-block;
width: 10%;
vertical-align: top;
}
.roster-member:first-child .roster-table-row .roster-table-cell:first-child {
display: block;
font-weight: bold;
margin-bottom: 5px;
padding-bottom: 5px;
border-bottom: 1px solid;
}
.roster-member:first-child .roster-picture {
padding-top: 30px;
position: relative;
top: 0;
}
.roster-member:first-child .rosterActions {
padding-top: 30px;
position: relative;
top: 4px;
}
.roster-table-cell {
display: inline-block;
vertical-align: middle;
}
.roster-table-cell:first-child {
display: none;
max-width: 100%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.roster-table-row:first-child {
display: inline-block;
width: 32%;
}
.roster-table-row:nth-child(2) {
display: inline-block;
width: 17%;
}
.roster-table-row:nth-child(2) .roster-table-cell{
max-width: 100%;
}
.roster-table-row:nth-child(2) a.profile{
display: block;
max-width: 100%;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.roster-groups-selector {
width: 175%;
}
.roster-last-visit-time {
width: 12%;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment