aboutsummaryrefslogtreecommitdiff
path: root/src/components/notifications/notifications.scss
diff options
context:
space:
mode:
authorshpuld <shpuld@gmail.com>2017-02-24 18:53:53 +0200
committershpuld <shpuld@gmail.com>2017-02-24 18:53:53 +0200
commit2bfd2190a0e61af57c41f6f93229e2f8505ab945 (patch)
tree739fe75beea4b1bda471f51b69ed0a30d2ed74e0 /src/components/notifications/notifications.scss
parent9dfcf8a301c37b359cf18880732ad63b413ce63e (diff)
Mark unread notifs with the red line, make read notifs base01 again, center the heading text and move the button to the right of the panel.
Diffstat (limited to 'src/components/notifications/notifications.scss')
-rw-r--r--src/components/notifications/notifications.scss92
1 files changed, 54 insertions, 38 deletions
diff --git a/src/components/notifications/notifications.scss b/src/components/notifications/notifications.scss
index fe0cca10..5da6d495 100644
--- a/src/components/notifications/notifications.scss
+++ b/src/components/notifications/notifications.scss
@@ -1,49 +1,65 @@
@import '../../_variables.scss';
-.notifications button {
- min-height: 20px;
-}
-.notification {
- padding: 0.4em 0 0 0.7em;
- display: flex;
- border-bottom: 1px solid silver;
-
- .text {
- min-width: 0px;
- word-wrap: break-word;
- line-height:18px;
-
- .icon-retweet {
- color: $green;
- }
+.notifications {
- .icon-reply {
- color: $blue;
+ .panel-heading {
+ // force the text to stay centered, while keeping
+ // the button in the right side of the panel heading
+ position: relative;
+ button {
+ position: absolute;
+ padding: 0.1em 0.3em 0.25em 0.3em;
+ right: 0.6em;
}
+ }
- h1 {
- margin: 0 0 0.3em;
- padding: 0;
- font-size: 1em;
- line-height:20px;
- }
+ .unseen {
+ border-left: 4px solid rgba(255, 48, 16, 0.65);
+ }
+
+ .notification {
+ padding: 0.4em 0 0 0.7em;
+ display: flex;
+ border-bottom: 1px solid silver;
+
+
+ .text {
+ min-width: 0px;
+ word-wrap: break-word;
+ line-height:18px;
- padding: 0.3em 0.8em 0.5em;
- p {
- margin: 0;
- margin-top: 0;
- margin-bottom: 0.3em;
+ .icon-retweet {
+ color: $green;
+ }
+
+ .icon-reply {
+ color: $blue;
+ }
+
+ h1 {
+ margin: 0 0 0.3em;
+ padding: 0;
+ font-size: 1em;
+ line-height:20px;
+ }
+
+ padding: 0.3em 0.8em 0.5em;
+ p {
+ margin: 0;
+ margin-top: 0;
+ margin-bottom: 0.3em;
+ }
}
- }
- .avatar {
- padding-top: 0.3em;
- width: 32px;
- height: 32px;
- border-radius: 50%;
- }
+ .avatar {
+ padding-top: 0.3em;
+ width: 32px;
+ height: 32px;
+ border-radius: 50%;
+ }
- &:last-child {
- border: none
+ &:last-child {
+ border: none
+ }
}
}