• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1/* Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file.
4 */
5
6.expandable-bubble {
7  -webkit-border-image: url('chrome://theme/IDR_APP_NOTIFICATION_SMALL_BUBBLE')
8                        5 5 7 6 stretch;
9  -webkit-box-sizing: border-box;
10  -webkit-user-select: none;
11  border-width: 5px 5px 7px 6px;
12  color: #444;
13  cursor: pointer;
14  display: inline-block;
15  font-size: 12px;
16  position: absolute;
17  z-index: 1;
18}
19
20.expandable-bubble::after {
21  bottom: -1px;
22  content: url('chrome://theme/IDR_APP_NOTIFICATION_NUB');
23  display: block;
24  height: 7px;
25  position: absolute;
26  right: 5px;  /* TODO(finnur): Need to handle RTL properly. */
27  width: 9px;
28}
29
30.expandable-bubble > .expandable-bubble-contents > .expandable-bubble-title {
31  display: inline-block;
32  margin-left: 1px;
33  margin-top : -3px;
34  overflow: hidden;
35  white-space: nowrap;
36}
37
38.expandable-bubble[masked] > .expandable-bubble-contents >
39    .expandable-bubble-title::after {
40  content: url('chrome://theme/IDR_APP_NOTIFICATION_NUB_MASK');
41  display: block;
42  height: 15px;
43  overflow: hidden;
44  position: absolute;
45  right: 0;
46  top: 0;
47  width: 12px;
48}
49
50.expandable-bubble[expanded] > .expandable-bubble-contents >
51    .expandable-bubble-title {
52  font-size: 13px;
53  margin-bottom: 3px;
54  margin-left: 0;
55}
56
57.expandable-bubble-close {
58  background-image: no-repeat 50% 50%;
59  height: 16px;
60  position: absolute;
61  right: 0;
62  top: 0;
63  width: 16px;
64  z-index: 2;
65}
66
67.expandable-bubble[expanded] {
68  padding: 3px;
69  z-index: 3;  /* One higher then the close button on an unexpanded bubble. */
70}
71
72.expandable-bubble[expanded] > .expandable-bubble-close {
73  z-index: 4;
74}
75
76.expandable-bubble-close {
77  background-image: url('../../../../../ui/resources/close_bar.png');
78}
79
80.expandable-bubble-close:hover {
81  background-image: url('../../../../../ui/resources/close_bar_h.png');
82}
83
84.expandable-bubble-close:active {
85  background-image: url('../../../../../ui/resources/close_bar_p.png');
86}
87