PluginProbe
Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News / 4.0.8
Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News v4.0.8
4.0.8 4.0.7 4.0.6 4.0.5 4.0.4 4.0.3 4.0.2 4.0.1 2.3.5 2.3.6 2.4.0 2.4.1 2.4.10 2.4.11 2.4.12 2.4.13 2.4.14 2.4.15 2.4.16 2.4.17 2.4.18 2.4.19 2.4.2 2.4.20 2.4.21 All 88 releases
post-carousel / src / components / svg-icon-picker / editor.scss

editor.scss in Smart Post – Post Grid, Post Carousel, Post Slider Gutenberg Blocks for Blog & News 4.0.8, at src/components/svg-icon-picker/editor.scss

184 lines 4.6 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 .sp-smart-post-icon-picker-area {
2 display: flex;
3 flex-direction: column;
4 gap: 8px;
5 position: relative;
6
7 .sp-smart-post-component-title {
8 margin-bottom: 0;
9 }
10
11 .sp-smart-post-icon-picker {
12 display: flex;
13 justify-content: center;
14 align-items: center;
15 cursor: pointer;
16 border-radius: 1px;
17 border: 1px solid #F0F0F0;
18 height: 120px;
19 margin-bottom: 15px;
20 flex-direction: column;
21 gap: 5px;
22 position: relative;
23
24 .sp-smart-post-icon-picker-close-btn.sp-smart-post-icon-picker-btn{
25 height: 20px;
26 width: 20px;
27 font-size: 15px;
28 position: absolute;
29 top: 0px;
30 right: 0px;
31 color: #787878;
32 background-color: #DCDCDE;
33 }
34
35 }
36
37 .sp-smart-post-icon-picker-active-icon {
38 font-size: 56px;
39 color: #50575e;
40 svg{
41 width: 56px;
42 height: 56px;
43 }
44 }
45
46 // add and remove button.
47 .sp-smart-post-icon-picker-btn {
48 display: flex;
49 justify-content: center;
50 align-items: center;
51 cursor: pointer;
52 border: none;
53 outline: none;
54 font-weight: 700;
55 border-radius: 50%;
56
57 &.sp-smart-post-icon-picker-add-btn {
58 height: 56px;
59 width: 56px;
60 font-size: 56px;
61 color: white;
62 background-color: #333333;
63 }
64
65 &.sp-smart-post-icon-picker-close-btn {
66 height: 20px;
67 width: 20px;
68 font-size: 15px;
69 position: absolute;
70 top: 3px;
71 right: 3px;
72 color: #787878;
73 background-color: #DCDCDE;
74 }
75 }
76 }
77
78 .sp-is-pro-icon {
79 opacity: .6;
80 pointer-events: none;
81 }
82
83 // popup.
84 .components-popover__content:has(.sp-smart-post-icon-picker-popup) {
85 box-shadow: 0 15px 24px rgba(0, 0, 0, .22), 0 19px 76px rgba(0, 0, 0, .3);
86 border-radius: 6px;
87 background-color: #fff;
88 width: 360px;
89 padding: 16px 8px 16px 20px;
90
91 .sp-smart-post-icon-picker-popup {
92 .sp-smart-post-icon-picker-popup-top-section {
93 display: flex;
94 flex-direction: column;
95 padding-right: 12px;
96
97 .sp-smart-post-icon-search-heading {
98 font-size: 13px;
99 font-weight: 500;
100 line-height: 16px;
101 color: #1E1E1E;
102 }
103
104 .sp-smart-post-icon-search-sub-heading {
105 font-size: 11px;
106 line-height: 16px;
107 color: #757575;
108 }
109
110 .sp-smart-post-icon-picker-search-and-category-wrapper {
111 width: 100%;
112 display: flex;
113 gap: 8px;
114 margin-top: 8px;
115
116 .sp-smart-post-icon-picker-search,
117 .sp-smart-post-icon-picker-category {
118 line-height: 1;
119 height: 32px;
120 padding: 8px 10px;
121 margin: 0;
122 border: 1px solid #DDDDDD;
123
124 &:focus {
125 outline: none;
126 box-shadow: none;
127 }
128 }
129
130 .sp-smart-post-icon-picker-search {
131 width: 60%
132 }
133
134 .sp-smart-post-icon-picker-category {
135 width: 40%;
136 }
137 }
138 }
139
140 .sp-smart-post-icon-picker-list {
141 display: grid;
142 grid-template-columns: repeat(6, 1fr);
143 gap: 8px;
144 column-gap: 11.2px;
145 overflow-y: auto;
146 max-height: 236px;
147 margin-top: 16px;
148 padding-right: 8px;
149
150 .sp-smart-post-icon-picker-item {
151 height: 36px;
152 width: 44px;
153 border: 1px solid #DDDDDD;
154 font-size: 20px;
155 border-radius: 4px;
156 color: #757575;
157 display: flex;
158 justify-content: center;
159 align-items: center;
160 cursor: pointer;
161 position: relative;
162
163 &.active {
164 background-color: #F05D31;
165 color: #fff;
166 }
167 }
168
169 &::-webkit-scrollbar {
170 width: 4px;
171 height: 18px;
172 }
173
174 &::-webkit-scrollbar-track {
175 background: #f1f1f1;
176 }
177
178 &::-webkit-scrollbar-thumb {
179 background-color: #a8a8a8;
180 border-radius: 4px;
181 }
182 }
183 }
184 }