PluginProbe
Slider Block by Sliderberg – WordPress Slider & Carousel Plugin for Gutenberg / trunk
Slider Block by Sliderberg – WordPress Slider & Carousel Plugin for Gutenberg vtrunk
1.2.3 1.2.2 1.2.0 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.7 1.0.8 1.0.9
sliderberg / shared / src / components / review-request.css

review-request.css in Slider Block by Sliderberg – WordPress Slider & Carousel Plugin for Gutenberg trunk, at shared/src/components/review-request.css

155 lines 2.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .sliderberg-review-request {
2 position: relative;
3 background: #fff;
4 border: 1px solid #e2e4e7;
5 border-radius: 8px;
6 padding: 20px;
7 margin: 0 0 20px 0;
8 box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
9 animation: sliderberg-review-slide-in 0.3s ease-out;
10 }
11
12 @keyframes sliderberg-review-slide-in {
13 from {
14 opacity: 0;
15 transform: translateY(-10px);
16 }
17 to {
18 opacity: 1;
19 transform: translateY(0);
20 }
21 }
22
23 .sliderberg-review-request__content {
24 position: relative;
25 }
26
27 .sliderberg-review-request__header {
28 display: flex;
29 align-items: center;
30 margin-bottom: 12px;
31 position: relative;
32 }
33
34 .sliderberg-review-request__icon {
35 font-size: 24px;
36 margin-right: 10px;
37 line-height: 1;
38 }
39
40 .sliderberg-review-request__title {
41 margin: 0;
42 font-size: 16px;
43 font-weight: 600;
44 color: #1e1e1e;
45 flex: 1;
46 }
47
48 .sliderberg-review-request__close {
49 position: absolute;
50 top: -8px;
51 right: -8px;
52 min-width: 32px;
53 height: 32px;
54 padding: 0;
55 display: flex;
56 align-items: center;
57 justify-content: center;
58 border: none;
59 background: #f0f0f0;
60 border-radius: 50%;
61 cursor: pointer;
62 transition: all 0.2s ease;
63 }
64
65 .sliderberg-review-request__close:hover {
66 background: #e0e0e0;
67 }
68
69 .sliderberg-review-request__close svg {
70 width: 16px;
71 height: 16px;
72 }
73
74 .sliderberg-review-request__text {
75 margin: 0 0 16px 0;
76 color: #757575;
77 font-size: 14px;
78 line-height: 1.5;
79 }
80
81 .sliderberg-review-request__button {
82 background: #007cba !important;
83 color: #fff !important;
84 border: none !important;
85 padding: 8px 16px !important;
86 font-size: 14px !important;
87 font-weight: 500 !important;
88 border-radius: 4px !important;
89 cursor: pointer;
90 transition: background 0.2s ease;
91 }
92
93 .sliderberg-review-request__button:hover {
94 background: #005a87 !important;
95 }
96
97 .sliderberg-review-request__button:focus {
98 box-shadow: 0 0 0 2px #007cba40 !important;
99 }
100
101 /* Sidebar-specific styling */
102 .sliderberg-sidebar-review-wrapper {
103 margin: 16px;
104 margin-bottom: 0;
105 }
106
107 .sliderberg-sidebar-review-wrapper .sliderberg-review-request {
108 margin: 0 0 16px 0;
109 padding: 16px;
110 }
111
112 .sliderberg-sidebar-review-wrapper .sliderberg-review-request__icon {
113 font-size: 20px;
114 margin-right: 8px;
115 }
116
117 .sliderberg-sidebar-review-wrapper .sliderberg-review-request__title {
118 font-size: 14px;
119 }
120
121 .sliderberg-sidebar-review-wrapper .sliderberg-review-request__text {
122 font-size: 13px;
123 margin-bottom: 12px;
124 }
125
126 .sliderberg-sidebar-review-wrapper .sliderberg-review-request__button {
127 font-size: 13px !important;
128 padding: 6px 12px !important;
129 }
130
131 .sliderberg-sidebar-review-wrapper .sliderberg-review-request__close {
132 top: -4px;
133 right: -4px;
134 min-width: 28px;
135 height: 28px;
136 }
137
138 /* Responsive adjustments */
139 @media (max-width: 600px) {
140 .sliderberg-review-request {
141 padding: 16px;
142 }
143
144 .sliderberg-review-request__icon {
145 font-size: 20px;
146 }
147
148 .sliderberg-review-request__title {
149 font-size: 14px;
150 }
151
152 .sliderberg-review-request__text {
153 font-size: 13px;
154 }
155 }