From d8591c286d584ace45f56197e533a6d5559c7994 Mon Sep 17 00:00:00 2001 From: Tom Giannattasio Date: Fri, 31 Aug 2012 16:14:11 -0400 Subject: [PATCH] basic discussion profile styles --- lms/static/sass/_discussion.scss | 43 ++++++++++++++++++++++++ lms/static/sass/course/base/_mixins.scss | 38 +++++++++++++++++++++ 2 files changed, 81 insertions(+) create mode 100644 lms/static/sass/course/base/_mixins.scss diff --git a/lms/static/sass/_discussion.scss b/lms/static/sass/_discussion.scss index 2ae319ab51..42d960e25c 100644 --- a/lms/static/sass/_discussion.scss +++ b/lms/static/sass/_discussion.scss @@ -291,6 +291,49 @@ body.discussion { } } } + + + + + + section.user-profile { + @extend .sidebar; + display: table-cell; + @include border-radius(3px 0 0 3px); + border-right: 1px solid #ddd; + @include box-shadow(none); + background-color: $sidebar-color; + + .user-profile { + padding: 32px 36px; + } + + .sidebar-username { + font-size: 18px; + font-weight: 700; + } + + .sidebar-user-roles { + margin-top: 6px; + font-size: 13px; + font-style: italic; + } + + .sidebar-threads-count { + margin-top: 14px; + } + + .sidebar-threads-count span, + .sidebar-comments-count span { + font-weight: 700; + } + + .sidebar-toggle-moderator-button { + @include blue-button; + text-align: center; + margin-top: 20px; + } + } } diff --git a/lms/static/sass/course/base/_mixins.scss b/lms/static/sass/course/base/_mixins.scss new file mode 100644 index 0000000000..0b63313c40 --- /dev/null +++ b/lms/static/sass/course/base/_mixins.scss @@ -0,0 +1,38 @@ +@mixin blue-button { + display: block; + height: 35px; + padding: 0 15px; + border-radius: 3px; + border: 1px solid #2d81ad; + @include linear-gradient(top, #6dccf1, #38a8e5); + font-size: 13px; + font-weight: 700; + line-height: 32px; + color: #fff; + text-shadow: 0 1px 0 rgba(0, 0, 0, .3); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 1px rgba(0, 0, 0, .15); + + &:hover { + border-color: #297095; + @include linear-gradient(top, #4fbbe4, #2090d0); + } +} + +@mixin white-button { + display: block; + height: 35px; + padding: 0 15px; + border-radius: 3px; + border: 1px solid #444; + @include linear-gradient(top, #eee, #ccc); + font-size: 13px; + font-weight: 700; + line-height: 32px; + color: #333; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6); + box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset, 0 1px 1px rgba(0, 0, 0, .15); + + &:hover { + @include linear-gradient(top, #fff, #ddd); + } +} \ No newline at end of file