1 .path-mod-lti .ltiframe {
8 .path-mod-lti
.userpicture
,
9 .path-mod-lti
.picture
.user
,
10 .path-mod-lti .picture.teacher {
16 .path-mod-lti
.feedback
.files
,
17 .path-mod-lti
.feedback
.grade
,
18 .path-mod-lti
.feedback
.outcome
,
19 .path-mod-lti .feedback .finalgrade {
23 .path-mod-lti .feedback .disabledfeedback {
28 .path-mod-lti .feedback .from {
32 .path-mod-lti .files img {
36 .path-mod-lti .files a {
44 /* Styles for admin */
45 .path-admin-mod-lti .mform .fitem .fitemtitle {
48 } /* Prevent setting titles from wrapping */
50 /* Styles for instructor editing an external tool */
52 .path-mod-lti .mform .fitem .fitemtitle {
55 } /* Prevent setting titles from wrapping */
57 /* Styling for tool_configure page */
58 #registration-choice-container .buffer-text
{
64 border-bottom: 1px solid
#e3e3e3;
70 display: inline-block
;
73 #external-registration-container iframe
{
74 border: 1px solid
#e5e5e5;
85 .loading-screen .loading-text {
89 .loading-screen .loader {
98 #registration-submit {
102 #registration-form-container {
106 #registration-form-container .card
{
110 #registration-form-container .control-group:last-child
{
114 #registration-choice-container .card
{
118 #registration-choice-container .btn-toolbar
{
122 #registration-choice-container p:last-child
{
126 #tool-type-capabilities-container .registration-loading-container
{
130 #tool-type-capabilities-container.loading
.registration-loading-container
{
134 #tool-type-capabilities-container.loading #tool-type-capabilities-template-container
{
156 .loading .btn-loader {
169 #tool-list-container h3
{
170 display: inline-block
;
173 #tool-list-loader-container {
174 display: inline-block
;
177 #tool-list-loader-container .loader
{
181 #tool-list-loader-container .loader img
{
185 .loading #tool-list-loader-container .loader {
189 .loading #tool-notools-text {
194 display: inline-block
;
197 border: 1px solid
#e5e5e5;
201 box-sizing: border-box
;
208 box-shadow: 0 1px 4px rgba
(0, 105, 214, 0.25);
209 -webkit-transition: border linear
0.2s, box-shadow linear
0.2s;
210 -moz-transition: border linear
0.2s, box-shadow linear
0.2s;
211 -o-transition: border linear
0.2s, box-shadow linear
0.2s;
212 transition: border linear
0.2s, box-shadow linear
0.2s;
215 .tool-card .overlay-container {
216 background-color: rgba
(255, 255, 255, 0.8);
226 box-sizing: border-box
;
230 .tool-card .overlay-container .img-container {
239 .tool-card .overlay-container .img-container img {
244 .tool-card.announcement > .overlay-container {
248 .tool-card.announcement .overlay-container .loader {
252 .tool-card.announcement.loading .overlay-container .loader {
258 .tool-card.announcement .overlay-container .success-icon-container {
262 .tool-card.announcement.success .overlay-container .success-icon-container {
266 .tool-card.announcement .overlay-container .fail-icon-container {
270 .tool-card.announcement.fail .overlay-container .fail-icon-container {
274 .tool-card.announcement .overlay-container .capabilities-container {
278 .tool-card.announcement.capabilities .overlay-container .capabilities-container {
282 .tool-card.announcement.capabilities .overlay-container {
283 background-color: rgb
(255, 255, 255);
286 .tool-card.announcement.capabilities .overlay-container .img-container {
296 background-color: #f5f5f5;
298 border-top-left-radius: 10px;
299 border-top-right-radius: 10px;
300 box-sizing: border-box
;
304 .tool-card-subheader {
309 .tool-card-header .tool-card-icon {
314 .tool-card-header .name {
319 .tool-card-header .tool-card-actions {
323 .tool-card-header .tool-card-actions img {
330 border-top: 1px solid
#e5e5e5;
331 box-sizing: border-box
;
336 .tool-card-body .description {
338 word-wrap: break-word
;
345 box-sizing: border-box
;
348 .tool-card .contenteditable-container {
352 .tool-card [contenteditable=true] {
353 border: 1px solid transparent
;
360 .tool-card [contenteditable=true]:hover {
362 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075);
363 background-color: #fff;
364 border: 1px solid
#e3e3e3;
365 -webkit-transition: border linear
0.2s, box-shadow linear
0.2s;
366 -moz-transition: border linear
0.2s, box-shadow linear
0.2s;
367 -o-transition: border linear
0.2s, box-shadow linear
0.2s;
368 transition: border linear
0.2s, box-shadow linear
0.2s;
372 .tool-card [contenteditable=true]:focus {
375 box-shadow: inset
0 1px 1px rgba
(0, 0, 0, 0.075), 0 0 8px rgba
(82, 168, 236, 0.6);
376 background-color: #fff;
377 border: 1px solid rgba
(82, 168, 236, 0.8);
378 -webkit-transition: border linear
0.2s, box-shadow linear
0.2s;
379 -moz-transition: border linear
0.2s, box-shadow linear
0.2s;
380 -o-transition: border linear
0.2s, box-shadow linear
0.2s;
381 transition: border linear
0.2s, box-shadow linear
0.2s;
385 .tool-card [contenteditable=true].loading + .overlay-container {
390 .tool-card [contenteditable=true] + .overlay-container .loader {
391 display: inline-block
;
392 vertical-align: middle
;
395 #accordion.modltitree
{
400 #accordion.modltitree
.accordion-inner
{
404 #accordion.modltitree
.accordion-inner
.accordion p
{
409 #accordion.modltitree
.accordion-group
{
415 #accordion.modltitree
.accordion-group span
{
419 #accordion.modltitree
.accordion-group
.accordion-heading
.accordion-toggle::before
{
420 content: url
([[pix:t
/expanded
]]);
425 #accordion.modltitree
.accordion-group
.accordion-heading
.accordion-toggle
.collapsed::before
{
426 content: url
([[pix:t
/collapsed
]]);
429 /* Styling for LTI view */
431 border: 1px solid
#ddd;
435 /* Strip the caret from the action menu toggle, as the ... ellipsis icon is used. */
436 #page-mod-lti-coursetools a
.dropdown-toggle::after
{
440 /* Icons in the 'actions' column of the course tools table need to be aligned with action menus which have a 36x36 trigger. */
441 #page-mod-lti-coursetools table div
.tool-action-icon-container
{
444 justify-content: center
;
449 #page-mod-lti-coursetools table div
.tool-action-icon-container i
{
453 /* The following removes the striping that lives in table_sql, which we can't change from within reportbuilder */
454 #page-mod-lti-coursetools table
.generaltable tbody
tr:nth-of-type
(2n+1),
455 #page-mod-lti-coursetools table
.table-striped tbody
tr:nth-of-type
(2n+1) {
459 #page-mod-lti-coursetools table
.generaltable tbody
tr:hover
,
460 #page-mod-lti-coursetools table
.table-striped tbody
tr:hover
{