PluginProbe
VikBooking Hotel Booking Engine & PMS / 1.7.2
VikBooking Hotel Booking Engine & PMS v1.7.2
1.8.16 1.8.15 1.8.14 1.8.13 1.8.12 1.8.11 1.8.10 1.8.9 1.8.6 1.8.7 1.8.8 trunk 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 All 37 releases
vikbooking / admin / resources / contextmenu.css

contextmenu.css in VikBooking Hotel Booking Engine & PMS 1.7.2, at admin/resources/contextmenu.css

129 lines 2.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 /**
2 * Context menu
3 */
4
5 .vik-context-menu {
6 position: absolute;
7 background: #f6f6f6;
8 opacity: 0.95;
9 display: block;
10 width: auto;
11 max-width: 400px;
12 min-width: 160px;
13 max-height: calc(100vh - 8px);
14 overflow-y: scroll;
15 border-radius: 4px;
16 -webkit-box-shadow: 0px 0px 6px 1px rgba(136,136,136,1);
17 -moz-box-shadow: 0px 0px 6px 1px rgba(136,136,136,1);
18 box-shadow: 0px 0px 6px 1px rgba(136,136,136,1);
19 z-index: 2147483647;
20 }
21 .vik-context-menu::-webkit-scrollbar {
22 display: none;
23 }
24 .vik-context-menu ul {
25 list-style: none;
26 margin: 0;
27 padding: 0;
28 }
29 .vik-context-menu li {
30 padding: 0;
31 margin: 0;
32 }
33 .vik-context-menu li:first-child {
34 padding-top: 4px;
35 }
36 .vik-context-menu li:last-child {
37 padding-bottom: 4px;
38 }
39 .vik-context-menu li.separator:not(:last-child) {
40 border-bottom: 2px solid #e6e6e6;
41 padding-bottom: 4px;
42 margin-bottom: 4px;
43 }
44 .vik-context-menu li a {
45 font-family: Helvetica;
46 display: flex;
47 align-items: center;
48 text-decoration: none;
49 color: #434355;
50 cursor: default;
51 padding: 6px 8px 6px 16px;
52 font-size: 14px;
53 }
54 .vik-context-menu li a:not(.disabled):hover {
55 color: #fff;
56 background: #218cf2;
57 }
58 .vik-context-menu li a.disabled {
59 opacity: 0.6;
60 }
61 .vik-context-menu li a.disabled:hover {
62 color: #434355;
63 }
64 .vik-context-menu li a .button-icon {
65 margin-right: 4px;
66 font-size: 16px;
67 }
68 .vik-context-menu li a .button-icon img {
69 max-width: 16px;
70 max-height: 16px;
71 }
72 .vik-context-menu li a .button-text {
73 flex: 1;
74 }
75
76 /**
77 * Dark Mode
78 */
79
80 .vik-context-menu.dark-mode {
81 background: #1f1c1c;
82 -webkit-box-shadow: 0px 0px 6px 1px rgba(100,100,100,1);
83 -moz-box-shadow: 0px 0px 6px 1px rgba(100,100,100,1);
84 box-shadow: 0px 0px 6px 1px rgba(100,100,100,1);
85 }
86 .vik-context-menu.dark-mode li.separator:not(:last-child) {
87 border-bottom: 2px solid #3b3b3b;
88 }
89 .vik-context-menu.dark-mode li a,
90 .vik-context-menu.dark-mode li a.disabled:hover {
91 color: #fff;
92 }
93
94 @media (prefers-color-scheme: dark) {
95 .vik-context-menu:not(.light-mode) {
96 background: #1f1c1c;
97 -webkit-box-shadow: 0px 0px 6px 1px rgba(100,100,100,1);
98 -moz-box-shadow: 0px 0px 6px 1px rgba(100,100,100,1);
99 box-shadow: 0px 0px 6px 1px rgba(100,100,100,1);
100 }
101 .vik-context-menu:not(.light-mode) li.separator:not(:last-child) {
102 border-bottom: 2px solid #3b3b3b;
103 }
104 .vik-context-menu:not(.light-mode) li a,
105 .vik-context-menu:not(.light-mode) li a.disabled:hover {
106 color: #fff;
107 }
108 }
109
110 /**
111 * Utils
112 */
113
114 /* hack used to disable the browser selection */
115 .vik-context-menu-disable-selection {
116 cursor: pointer;
117 -webkit-touch-callout: none; /* iOS Safari */
118 -webkit-user-select: none; /* Safari */
119 -khtml-user-select: none; /* Konqueror HTML */
120 -moz-user-select: none; /* Old versions of Firefox */
121 -ms-user-select: none; /* Internet Explorer/Edge */
122 user-select: none; /* Non-prefixed version, currently
123 supported by Chrome, Edge, Opera and Firefox */
124 }
125
126 /* hack used to lock the document scroll */
127 body.lock-scroll {
128 overflow: hidden;
129 }