PluginProbe ʕ •ᴥ•ʔ
VK Blocks / 1.123.0
VK Blocks v1.123.0
1.123.0 1.122.0 1.121.0 1.120.0 1.119.2 1.119.1 1.119.0 1.118.7 1.82.0.0 1.82.0.1 1.83.0.0 1.83.0.1 1.84.0.0 1.84.0.1 1.85.0.2 1.85.0.3 1.85.1.0 1.85.1.1 1.86.0.0 1.86.0.1 1.86.1.0 1.87.0.0 1.87.0.1 1.88.0.1 1.88.0.2 1.89.0.0 1.9.2 1.90.0.0 1.90.0.1 1.90.1.1 1.91.0.0 1.91.1.1 1.92.0.0 1.92.0.1 1.92.1.0 1.92.1.1 1.93.0.0 trunk 1.93.0.1 0.1.1 1.93.1.0 0.10.3 1.93.1.1 0.11.0 1.94.0.0 0.12.6 1.94.0.1 0.15.1 1.94.1.0 0.16.2 1.94.2.1 0.17.6 1.94.2.2 0.2.2 1.95.0.3 0.22.4 1.95.0.4 0.26.7 1.96.2.0 0.3.2 1.96.2.1 0.31.0 1.97.0.1 0.35.5 1.97.0.2 0.37.5 1.99.0.0 0.38.8 1.99.0.1 0.39.4 0.4.7 0.41.0 0.42.0 0.44.13 0.45.2 0.46.1 0.47.0 0.48.0 0.49.8 0.5.2 0.50.3 0.51.0 0.52.2 0.53.2 0.54.0 0.55.0 0.56.2 0.56.3 0.57.6 0.58.10 0.59.0 0.6.0 0.60.1 0.61.2 0.7.1 0.8.2 1.0.16 1.10.0 1.100.0.0 1.100.0.1 1.102.0.0 1.102.0.1 1.103.0.0 1.104.0.0 1.104.0.1 1.105.1.0 1.105.1.1 1.106.0.0 1.106.0.1 1.107.0.0 1.107.0.1 1.107.0.2 1.108.0.0 1.108.0.1 1.109.0.0 1.109.0.1 1.11.4 1.110.0.0 1.110.0.1 1.111.0.0 1.111.0.1 1.111.0.2 1.112.0.0 1.112.0.1 1.113.0.0 1.113.0.1 1.114.0.0 1.114.0.1 1.114.2.0 1.114.2.1 1.115.0.0 1.115.0.1 1.115.1.0 1.115.1.1 1.115.2.0 1.115.2.1 1.116.0.0 1.116.0.1 1.116.1.0 1.116.1.1 1.116.2.0 1.117.0.0 1.117.0.1 1.117.1.0 1.118.2 1.118.5 1.12.0 1.13.2 1.14.1 1.15.1 1.16.11 1.17.0 1.18.6 1.19.0 1.19.1 1.2.3 1.20.7 1.21.0 1.22.4 1.23.0 1.24.5 1.25.1 1.26.2 1.27.7.2 1.28.0.1 1.29.2.0 1.3.9 1.30.0.1 1.31.0.1 1.32.0.2 1.33.2.1 1.36.1.5 1.37.0.0 1.39.2.1 1.4.6 1.40.0.1 1.40.1.0 1.40.1.1 1.41.0.0 1.41.0.1 1.41.2.2 1.41.2.3 1.43.0.0 1.43.0.1 1.43.0.2 1.44.0.0 1.44.0.1 1.45.0.0 1.45.0.1 1.46.0.0 1.46.0.1 1.47.0.0 1.47.0.1 1.47.1.0 1.48.0.0 1.48.0.1 1.48.0.2 1.48.1.0 1.48.1.1 1.5.0 1.50.0.0 1.50.0.1 1.51.0.0 1.51.0.1 1.52.0.0 1.52.0.1 1.53.0.0 1.53.0.1 1.54.0.0 1.54.0.1 1.55.0.0 1.55.0.1 1.56.0.0 1.56.0.1 1.57.0.0 1.57.0.2 1.57.0.3 1.57.0.4 1.57.0.5 1.57.1.0 1.57.1.1 1.57.1.2 1.58.0.0 1.58.0.1 1.59.0.0 1.59.0.1 1.6.0 1.60.0.0 1.60.0.1 1.63.0.0 1.63.0.1 1.64.0.0 1.64.0.1 1.64.1.0 1.64.1.2 1.67.0.0 1.67.0.1 1.68.0.0 1.68.0.1 1.69.0.0 1.69.0.1 1.69.1.1 1.69.1.2 1.7.1 1.70.0.0 1.70.0.1 1.71.0.0 1.71.0.1 1.72.0.0 1.72.1.0 1.72.1.1 1.73.0.0 1.73.0.1 1.74.0.0 1.74.0.1 1.75.0.0 1.75.1.0 1.75.1.1 1.76.0.0 1.76.0.1 1.76.1.0 1.76.1.1 1.76.2.0 1.76.2.1 1.77.0.0 1.77.0.1 1.78.0.0 1.78.0.1 1.79.0.0 1.79.0.1 1.79.0.2 1.79.0.3 1.79.1.0 1.79.1.1 1.8.2 1.80.1.0 1.80.1.1 1.80.1.2 1.81.0.1 1.81.0.2
vk-blocks / src / blocks / slider-item / style.scss
vk-blocks / src / blocks / slider-item Last commit date
deprecated 2 months ago GenerateBgImage.js 2 months ago block.json 2 months ago edit.js 1 week ago icon.svg 2 months ago index.js 2 months ago index.php 2 months ago save.js 2 months ago style.scss 2 months ago
style.scss
171 lines
1 /*-------------------------------------------*/
2
3 /* CSS
4 /*-------------------------------------------*/
5 @use 'components/link-toolbar/styles/slider-item';
6
7 .vk_slider_item {
8 display: flex;
9 position: relative;
10 width: 100%;
11
12 // 互換性対応ここから 1.27.6以前
13 @for $i from 0 through 10 {
14 &.has-background-dim-#{ $i }::before {
15 opacity: $i * 0.1;
16 }
17 }
18
19 &.has-background-dim:not(.wp-block-cover__background)::before {
20 position: absolute;
21 top: 0;
22 left: 0;
23 bottom: 0;
24 right: 0;
25 z-index: 1;
26 content: "";
27 background-color: inherit;
28 }
29
30 &.has-background {
31 .vk_slider_item-background-area:not([class*=-background-color]) {
32 z-index: 0;
33 }
34 }
35 // 互換性対応ここまで
36
37 .has-background-dim:not(.wp-block-cover__background)::before {
38 z-index: 1;
39 content: "";
40 }
41
42 // 背景色が選択されていない時は白
43 .vk_slider_item-background-area:not([class*=-background-color]) {
44 background-color: #ffffff;
45 }
46
47 .vk_slider_item-background-area,
48 .has-background-dim:not(.wp-block-cover__background)::before {
49 position: absolute;
50 top: 0;
51 left: 0;
52 bottom: 0;
53 right: 0;
54 z-index: 1;
55 content: "";
56 }
57
58 @for $i from 0 through 10 {
59 .has-background-dim-#{ $i } {
60 opacity: $i * 0.1;
61 }
62 }
63 }
64
65 .vk_slider_item-align-vertical- {
66
67 &top {
68 justify-content: flex-start;
69 }
70
71 &center {
72 justify-content: center;
73 }
74
75 &bottom {
76 justify-content: flex-end;
77 }
78 }
79
80
81 /*-------------------------------------------*/
82
83 /* CSS
84 /*-------------------------------------------*/
85 $media-sm-up: 576px;
86 $media-md-up: 768px;
87 $media-lg-up: 992px;
88 $media-xl-up: 1200px;
89 $media-xxl-up: 1400px;
90 $media-sm-down: 575.98px;
91 $media-md-down: 767.98px;
92 $media-lg-down: 991.98px;
93 $media-xl-down: 1199.98px;
94 $media-xxl-down: 1399.98px;
95
96 .vk_slider_item {
97 background-position: center;
98 background-size: cover;
99 background-repeat: no-repeat;
100 position: relative;
101 }
102 .vk_slider_item_container {
103 min-height: 24px;
104 width: 100%;
105 z-index: 1;
106 position: relative;
107 margin-left:auto;
108 margin-right:auto;
109 // コアが :root :where(.is-layout-constrained) > * { margin-block-start: var(--wp--custom--spacing--small); } とか付けてくるため打ち消し
110 margin-block-start: 0;
111 }
112 // :where を無しにすると、テーマが指定する .container の指定より強くなって上書きしてしまうため、:where を指定
113 :where(.vk_slider_item_container):where(.container) {
114 max-width:var(--wp--style--global--content-size);
115 }
116
117 .vk_slider_item-width-full {
118 margin-left: calc(50% - 50vw);
119 margin-right: calc(50% - 50vw);
120 }
121 // Fit to content area width
122 .vk_slider_item-width-full.vk_slider_item-paddingLR-none {
123 padding-left: calc(50vw - 50%);
124 padding-right: calc(50vw - 50%);
125 }
126 $padding-none: 1.5em;
127 $padding-sm: 2em;
128 $padding-md: 2.5em;
129 $padding-lg: 3em;
130 $padding-xl: 3.5em;
131 $padding-xxl: 4em;
132
133 .vk_slider_item-paddingLR-use {
134 padding-left: $padding-none;
135 padding-right: $padding-none;
136
137 @media (min-width: $media-sm-up) {
138 padding-left: $padding-sm;
139 padding-right: $padding-sm;
140 }
141
142 @media (min-width: $media-md-up) {
143 padding-left: $padding-md;
144 padding-right: $padding-md;
145 }
146
147 @media (min-width: $media-lg-up) {
148 padding-left: $padding-lg;
149 padding-right: $padding-lg;
150 }
151
152 @media (min-width: $media-xl-up) {
153 padding-left: $padding-xl;
154 padding-right: $padding-xl;
155 }
156
157 @media (min-width: $media-xxl-up) {
158 padding-left: $padding-xxl;
159 padding-right: $padding-xxl;
160 }
161 }
162
163 .vk_slider_item-paddingLR-zero {
164 padding-left: 0;
165 padding-right: 0;
166 }
167 // .editor-block-list__block-edit{
168 // margin: 0!important;
169 // }
170 $color-danger: #b52727;
171