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 / staff / style.scss
vk-blocks / src / blocks / staff Last commit date
deprecated 3 months ago block.json 3 months ago edit.js 2 months 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
214 lines
1 @use 'utils/breakpoints' as *;
2
3 /*-------------------------------------------*/
4 /* CSS
5 /*-------------------------------------------*/
6 $font_serif: "MS P明朝", "MS PMincho", "ヒラギノ明朝 Pro W3",
7 "Hiragino Mincho Pro", "serif";
8
9 // Layout
10 .vk_staff {
11 &_text {
12 float: left;
13 width: 61.6%;
14 }
15 &_photo {
16 float: right;
17 width: 32%;
18 }
19 &-layout-imageLeft {
20 .vk_staff_text {
21 float: right;
22 }
23 .vk_staff_photo {
24 float: left;
25 }
26 }
27 }
28
29 // 編集画面でcssの指定が軽くて負けるので.vk_staff .vk_staff_text を�
30 �に記述
31 .vk_staff{
32 display: block;
33 overflow: hidden;
34 .vk_staff_text {
35 .vk_staff_text{
36 &_name {
37 &:not(.has-text-color) {
38 color: inherit;
39 }
40 text-align: left;
41 box-shadow: none;
42 font-size: calc( 1rem * 2.5 );
43 font-family: $font_serif;
44 line-height: 1;
45 margin-bottom: 0.5rem;
46 border: none;
47 padding: 0;
48 background-color: transparent;
49 display: inline; // これがないと見出しデザインで左右線みたいにflax指定されたときにセンター揃えになってしまう
50 &:before,
51 &:after {
52 display: none;
53 }
54 }
55
56 &_caption {
57 &:not(.has-text-color) {
58 color: inherit;
59 }
60 font-size: 14px;
61 display: block;
62 margin: 0 0 0.5rem 4px;
63 letter-spacing: 5px;
64 }
65 &_role {
66 &:not(.has-text-color) {
67 color: inherit;
68 }
69 font-size: 14px;
70 line-height: 1.6em;
71 }
72 &_profileTitle {
73 &:not(.has-text-color) {
74 color: inherit;
75 }
76 font-size: 18px;
77 padding-top: 0;
78 padding-left: 0;
79 padding-bottom: 2px;
80 margin-top:calc( 1rem * 1.5);
81 margin-bottom: calc( 1rem * 1.2 );
82 border-top: none;
83 border-left: none;
84 border-bottom: 1px solid #ccc;
85 background: none;
86 &:before,
87 &:after {
88 border: none;
89 }
90 }
91 &_profileText {
92 &:not(.has-text-color) {
93 color: inherit;
94 }
95 font-size: 14px;
96 }
97 }
98 } //.vk_staff_text
99
100 .vk_staff-headingFont-serif {
101 .vk_staff_text{
102 &_name {
103 font-family: $font_serif;
104 }
105 &_caption {
106 font-family: $font_serif;
107 }
108 &_role {
109 font-family: $font_serif;
110 }
111 &_profileTitle {
112 font-family: $font_serif;
113 }
114 }
115 }
116
117 .vk_staff_photo {
118 display: block;
119 vertical-align: top;
120 text-align: center;
121 button {
122 width: 100%;
123 }
124 .image-button {
125 padding: 0;
126 margin: 0;
127 display: block;
128 height: 100%; // これがないと画像の枠が潰れる
129 }
130 &-border-default {
131 border: 4px solid #efefef;
132 padding: 1px;
133 }
134 &-border-none {
135 border: none;
136 }
137 &_image {
138 width: 100%;
139 margin: 0;
140 display: block;
141 }
142 }
143
144 }
145
146 // Lightning で�
147 広の1カラムテンプレート時補正
148 .page-template-page-onecolumn,
149 .page-template-page-lp,
150 .page-template-page-lp-builder {
151 .vk_staff {
152 @media (width >= $md) {
153 &_text {
154 width: 74%;
155 &_caption {
156 font-size: 1rem;
157 letter-spacing: 0.5rem;
158 }
159 &_role {
160 letter-spacing: 0.5rem;
161 }
162 }
163 &_photo {
164 width: 22%;
165 }
166 }
167 @media (width >= $lg) {
168 &_text {
169 width: 75%;
170 }
171 &_photo {
172 width: 20%;
173 }
174 }
175 }
176 }
177
178 // .staff-profile-table {
179 // margin-top: 2em;
180 // margin-bottom: 80px;
181 // border: none;
182 // }
183 //
184 // .staff-profile-table dl {
185 // display: table;
186 // width: 100%;
187 // }
188 //
189 // .staff-profile-table dt,
190 // .staff-profile-table dd {
191 // display: table-cell;
192 // border-bottom: 1px solid #ccc;
193 // padding-left: 10px;
194 // font-size: 14px;
195 // padding-bottom: 4px;
196 // }
197 //
198 // .staff-profile-table dl {
199 // margin: 0 0 1rem;
200 // }
201 //
202 // .staff-profile-table dt {
203 // background: none;
204 // font-weight: lighter;
205 // border-left-width: 2px;
206 // border-left-style: solid;
207 // width: 30%;
208 // }
209 //
210 // .staff-profile-table dd {
211 // border-left: none;
212 // width: 70%;
213 // }
214