PluginProbe ʕ •ᴥ•ʔ
VK Blocks / 1.126.3
VK Blocks v1.126.3
1.126.4 1.126.3 1.126.1 1.126.2 1.126.0 1.125.0 1.124.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 3 months ago GenerateBgImage.js 3 months ago block.json 3 months ago edit.js 2 weeks ago icon.svg 3 months ago index.js 3 months ago index.php 3 months ago save.js 3 months ago style.scss 1 week ago
style.scss
162 lines
1 /*-------------------------------------------*/
2
3 /* CSS
4 /*-------------------------------------------*/
5 @use 'components/link-toolbar/styles/slider-item';
6 @use 'utils/breakpoints' as *;
7
8 .vk_slider_item {
9 display: flex;
10 position: relative;
11 width: 100%;
12
13 // 互換性対応ここから 1.27.6以前
14 @for $i from 0 through 10 {
15 &.has-background-dim-#{ $i }::before {
16 opacity: $i * 0.1;
17 }
18 }
19
20 &.has-background-dim:not(.wp-block-cover__background)::before {
21 position: absolute;
22 top: 0;
23 left: 0;
24 bottom: 0;
25 right: 0;
26 z-index: 1;
27 content: "";
28 background-color: inherit;
29 }
30
31 &.has-background {
32 .vk_slider_item-background-area:not([class*=-background-color]) {
33 z-index: 0;
34 }
35 }
36 // 互換性対応ここまで
37
38 .has-background-dim:not(.wp-block-cover__background)::before {
39 z-index: 1;
40 content: "";
41 }
42
43 // 背景色が選択されていない時は白
44 .vk_slider_item-background-area:not([class*=-background-color]) {
45 background-color: #ffffff;
46 }
47
48 .vk_slider_item-background-area,
49 .has-background-dim:not(.wp-block-cover__background)::before {
50 position: absolute;
51 top: 0;
52 left: 0;
53 bottom: 0;
54 right: 0;
55 z-index: 1;
56 content: "";
57 }
58
59 @for $i from 0 through 10 {
60 .has-background-dim-#{ $i } {
61 opacity: $i * 0.1;
62 }
63 }
64 }
65
66 .vk_slider_item-align-vertical- {
67
68 &top {
69 justify-content: flex-start;
70 }
71
72 &center {
73 justify-content: center;
74 }
75
76 &bottom {
77 justify-content: flex-end;
78 }
79 }
80
81
82 /*-------------------------------------------*/
83
84 /* CSS
85 /*-------------------------------------------*/
86
87 .vk_slider_item {
88 background-position: center;
89 background-size: cover;
90 background-repeat: no-repeat;
91 position: relative;
92 }
93 .vk_slider_item_container {
94 min-height: 24px;
95 width: 100%;
96 z-index: 1;
97 position: relative;
98 margin-left:auto;
99 margin-right:auto;
100 // コアが :root :where(.is-layout-constrained) > * { margin-block-start: var(--wp--custom--spacing--small); } とか付けてくるため打ち消し
101 margin-block-start: 0;
102 }
103 // :where を無しにすると、テーマが指定する .container の指定より強くなって上書きしてしまうため、:where を指定
104 :where(.vk_slider_item_container):where(.container) {
105 max-width:var(--wp--style--global--content-size);
106 }
107
108 .vk_slider_item-width-full {
109 margin-left: calc(50% - 50vw);
110 margin-right: calc(50% - 50vw);
111 }
112 // Fit to content area width
113 .vk_slider_item-width-full.vk_slider_item-paddingLR-none {
114 padding-left: calc(50vw - 50%);
115 padding-right: calc(50vw - 50%);
116 }
117 $padding-none: 1.5em;
118 $padding-sm: 2em;
119 $padding-md: 2.5em;
120 $padding-lg: 3em;
121 $padding-xl: 3.5em;
122 $padding-xxl: 4em;
123
124 .vk_slider_item-paddingLR-use {
125 padding-left: $padding-none;
126 padding-right: $padding-none;
127
128 @media (width >= $xs) {
129 padding-left: $padding-sm;
130 padding-right: $padding-sm;
131 }
132
133 @media (width >= $sm) {
134 padding-left: $padding-md;
135 padding-right: $padding-md;
136 }
137
138 @media (width >= $md) {
139 padding-left: $padding-lg;
140 padding-right: $padding-lg;
141 }
142
143 @media (width >= $lg) {
144 padding-left: $padding-xl;
145 padding-right: $padding-xl;
146 }
147
148 @media (width >= $xl) {
149 padding-left: $padding-xxl;
150 padding-right: $padding-xxl;
151 }
152 }
153
154 .vk_slider_item-paddingLR-zero {
155 padding-left: 0;
156 padding-right: 0;
157 }
158 // .editor-block-list__block-edit{
159 // margin: 0!important;
160 // }
161 $color-danger: #b52727;
162