- Add announcements view using JSX to the dashboard sidebar - Create a new maintenance interface to edit and manage announcements - Adds an override to main.html template to include new skip links - Add plugins required for announcements to TinyMCE This is motivated by a desire to have system wide messages for students that show on the dashboard. Enabled with FEATURES['ENABLE_ANNOUNCEMENTS']. Global staff are allowed to edit from the studio maintenance view.
29 lines
456 B
SCSS
29 lines
456 B
SCSS
// lms - features - announcements
|
|
// ====================
|
|
.announcements-list {
|
|
display: inline-block;
|
|
width: 100%;
|
|
|
|
.announcement {
|
|
background-color: $course-profile-bg;
|
|
align-content: center;
|
|
text-align: center;
|
|
padding: 22px 33px;
|
|
margin-bottom: 15px;
|
|
}
|
|
|
|
.announcement-button {
|
|
display: inline-block;
|
|
padding: 3px 10px;
|
|
font-size: 0.75rem;
|
|
}
|
|
|
|
.prev {
|
|
float: left;
|
|
}
|
|
|
|
.next {
|
|
float: right;
|
|
}
|
|
}
|