2 * Structure of a forum post
3 * div.forumpost(.read.unread)
14 * div.posting(.shortenedpost|.fullpost)
23 * div.forum-post-rating
33 border: 1px solid #000;
42 .forumpost .row .left {
48 .forumpost .row .left .grouppictures a {
51 margin: 6px 2px 0 2px;
54 .forumpost .row .left .grouppicture {
59 .forumpost .row .topic,
60 .forumpost .row .content-mask,
61 .forumpost .row .options {
65 .forumpost .picture img {
69 .forumpost .options .commands,
70 .forumpost .content .attachments,
71 .forumpost .options .footer,
72 .forumpost .options .link {
76 .forumpost .options .forum-post-rating {
80 .forumpost .content .posting {
85 .forumpost .content .attachedimages img {
89 .forumpost .post-word-count {
94 .forumpost .shortenedpost .post-word-count {
99 .path-mod-forum .forumolddiscuss,
100 #page-mod-forum-search .c0 {
104 .path-mod-forum .indent {
108 .path-mod-forum .forumheaderlist {
112 border-collapse: separate;
116 .path-mod-forum .forumheaderlist td {
117 border-width: 1px 0 0 1px;
121 .path-mod-forum .forumheaderlist th.header.replies .iconsmall {
125 .path-mod-forum .forumheaderlist .discussion .starter {
126 vertical-align: middle;
129 .path-mod-forum .forumheaderlist .discussion .pinned img {
133 .path-mod-forum .forumheaderlist .discussion .lastpost {
138 .path-mod-forum .forumheaderlist .replies {
142 .path-mod-forum .forumheaderlist thead .discussionsubscription {
146 /** Styles for subscribers.php */
147 #page-mod-forum-subscribers .subscriberdiv,
148 #page-mod-forum-subscribers .subscribertable {
153 #page-mod-forum-subscribers .subscribertable tr td {
157 #page-mod-forum-subscribers .subscribertable tr td.actions {
162 #page-mod-forum-subscribers .subscribertable tr td.actions .actionbutton {
168 #page-mod-forum-subscribers .subscribertable tr td.existing,
169 #page-mod-forum-subscribers .subscribertable tr td.potential {
173 /** Styles for discuss.php **/
174 #page-mod-forum-discuss .discussioncontrols {
179 #page-mod-forum-discuss .discussioncontrols .controlscontainer {
184 #page-mod-forum-discuss .discussioncontrols .discussioncontrol {
188 #page-mod-forum-discuss .discussioncontrol.exporttoportfolio {
192 #page-mod-forum-discuss .discussioncontrol.displaymode {
196 #page-mod-forum-discuss .discussioncontrol.movediscussion {
200 /** Styles for view.php **/
201 #page-mod-forum-view .forumaddnew {
205 #page-mod-forum-view .groupmenu {
211 #page-mod-forum-index .subscription,
212 #page-mod-forum-view .subscription {
219 .discussion-list .userpicture,
220 .discussion-list .grouppicture {
225 /** Styles for search.php */
226 #page-mod-forum-search .introcontent {
231 .path-mod-forum span.unread a:first-child {
235 .path-mod-forum span.unread img {
239 /** Unknown Styles ??? */
240 #email .unsubscribelink {
245 -------------------------*/
246 .forumpost.unread .row.header,
247 .path-course-view .unread,
249 background-color: #ffd;
252 .forumpost.unread .row.header {
253 border-bottom: 1px solid #ddd;
256 /* Forumpost hash anchor target */
257 .path-mod-forum :target > .forumpost:before {
268 /* Discussion navigation */
269 .path-mod-forum .discussion-nav {
273 .path-mod-forum .discussion-nav ul {
279 .path-mod-forum .discussion-nav .next-discussion {
283 .path-mod-forum .discussion-nav .prev-discussion {
287 .path-mod-forum .preload-subscribe {
288 background: url([[pix:mod_forum|t/subscribed]]) no-repeat -9999px -9999px;
291 .path-mod-forum .preload-unsubscribe {
292 background: url([[pix:mod_forum|t/unsubscribed]]) no-repeat -9999px -9999px;
295 .path-mod-forum .discussionsubscription,
296 .path-mod-forum .discussion-settings-menu,
297 .path-mod-forum .discussionsubscription {
303 .path-mod-forum .discussionsubscription > a > img,
304 .path-mod-forum .discussionlock > a > img,
305 .path-mod-forum .favourite-discussion > a > img,
306 .path-mod-forum .discussion-settings-menu > a > img {
311 #page-mod-forum-view img.timedpost {
315 .path-mod-forum article .nav .nav-link:first-of-type {
318 .path-mod-forum.dir-rtl article .nav .nav-link:first-of-type {
323 .path-mod-forum article .nav .nav-link + .nav-link {
324 border-left: 1px solid #ddd;
331 .forum-post-container:focus {
335 /* This style is copied directly from the Bootstrap reboot file which adds button outline */
336 /* stylelint-disable declaration-block-no-duplicate-properties */
337 .post-actions .btn:focus {
339 outline: 5px auto -webkit-focus-ring-color;
342 .forum-post-container:focus > .focus-target {
344 outline: 5px auto -webkit-focus-ring-color;
346 /* stylelint-enable declaration-block-no-duplicate-properties */
348 /* Forum grading non striked through line */
360 background: rgba(0, 0, 0, 0.35);