File tree Expand file tree Collapse file tree
src/components/block-editor/components Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
22 "version" : " 0.46.5" ,
3- "build" : 17284
3+ "build" : 17290
44}
Original file line number Diff line number Diff line change 3737 {{ $t('file.file') }}
3838 </div >
3939 </div >
40+
4041 <vue-select
4142 v-if =" linkType === 'post'"
4243 slot =" field"
4748 :close-on-select =" true"
4849 :show-labels =" false"
4950 :placeholder =" $t('post.selectPostPage')" ></vue-select >
51+
5052 <vue-select
5153 v-if =" linkType === 'page'"
5254 slot =" field"
5759 :close-on-select =" true"
5860 :show-labels =" false"
5961 :placeholder =" $t('page.selectPage')" ></vue-select >
62+
6063 <vue-select
6164 v-if =" linkType === 'tag'"
6265 slot =" field"
6770 :close-on-select =" true"
6871 :show-labels =" false"
6972 :placeholder =" $t('tag.selectTagPage')" ></vue-select >
73+
7074 <vue-select
7175 v-if =" linkType === 'author'"
7276 slot =" field"
7781 :close-on-select =" true"
7882 :show-labels =" false"
7983 :placeholder =" $t('author.selectAuthorPage')" ></vue-select >
84+
8085 <vue-select
8186 v-if =" linkType === 'file'"
8287 slot =" field"
8691 :close-on-select =" true"
8792 :show-labels =" false"
8893 :placeholder =" $t('file.selectFileFromFileManager')" ></vue-select >
94+
8995 <input
9096 v-if =" linkType === 'external'"
9197 type =" text"
94100 :spellcheck =" false"
95101 placeholder =" https://example.com"
96102 @keyup.enter =" save()" />
103+
97104 <field
98105 :label =" $t('link.linkTitleAttribute')" >
99106 <input
103110 v-model =" link.title"
104111 :spellcheck =" false" />
105112 </field >
113+
106114 <field
107115 :label =" $t('link.linkClassAttribute')" >
108116 <input
112120 v-model =" link.cssClass"
113121 :spellcheck =" false" />
114122 </field >
123+
115124 <field
116125 :label =" $t('link.linkTarget')" >
117126 <switcher
118127 slot =" field"
119128 :label =" $t('link.openInNewTab')"
120129 v-model =" link.targetBlank" />
121130 </field >
131+
122132 <field
123133 v-if =" linkType === 'file'"
124134 :label =" $t('link.downloadAttribute')" >
133143 slot =" field"
134144 label =" nofollow"
135145 v-model =" link.noFollow" />
146+
136147 <switcher
137148 slot =" field"
138149 label =" sponsored"
139150 v-model =" link.sponsored" />
151+
140152 <switcher
141153 slot =" field"
142154 label =" ugc"
Original file line number Diff line number Diff line change 11<template >
2- <span
3- :class =" cssClasses"
4- @click =" toggle" ></span >
2+ <span :class =" {
3+ 'switcher-wrapper': true,
4+ 'has-label': !!label
5+ }" >
6+ <span
7+ :class =" cssClasses"
8+ @click =" toggle" ></span >
9+ {{ label }}
10+ </span >
511</template >
612
713<script >
@@ -23,6 +29,10 @@ export default {
2329 default : () => false ,
2430 type: Function
2531 },
32+ label: {
33+ default: ' ' ,
34+ type: String
35+ },
2636 disabled: {
2737 default: false ,
2838 type: Boolean
@@ -87,6 +97,14 @@ export default {
8797 width : 32px ;
8898 z-index : 1 ;
8999
100+ & -wrapper {
101+ display : inline-flex ;
102+
103+ & .has-label {
104+ padding-right : 1rem ;
105+ }
106+ }
107+
90108 & .lower-zindex {
91109 z-index : 0 ;
92110 }
You can’t perform that action at this time.
0 commit comments