PluginProbe
The Innovative Form Builder – IvyForms / 0.2
The Innovative Form Builder – IvyForms v0.2
1.5.1 1.5 1.4.1 1.4 trunk 0.1.2 0.2 0.2.1 0.3 0.3.1 0.4 0.5 0.6 0.6.1 0.6.1-backup 0.6.1.1 0.7 0.8 0.8.1 0.8.2 0.9 0.9.1 1.0 1.1 1.1.1 All 27 releases
ivyforms / frontend / src / views / _components / dropdown / IvyDropdown.vue

IvyDropdown.vue in The Innovative Form Builder – IvyForms 0.2, at frontend/src/views/_components/dropdown/IvyDropdown.vue

35 lines 766 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <template>
2 <ElDropdown ref="elDropdown" v-bind="$props" popper-class="ivyforms-dropdown">
3 <slot />
4 <template #dropdown>
5 <slot name="dropdown" />
6 </template>
7 </ElDropdown>
8 </template>
9
10 <style lang="scss">
11 @use 'sass:list' as *;
12 @use 'sass:meta' as *;
13 // Dropdown
14 .ivyforms-dropdown {
15 transform: translate(0, -4px) !important;
16 border: 1px var(--map-base-brand-stroke-0) !important;
17 border-radius: 8px !important;
18 overflow: hidden !important;
19 box-shadow: var(--shadow-100) !important;
20 background: var(--map-base-dusk-o05) !important;
21
22 // Placement Top
23 &[data-popper-placement='top-start']='top-start'] {
24 transform: translate(0, 4px) !important;
25 }
26
27 // Arrow
28 .el-popper__arrow {
29 &:before {
30 content: none;
31 }
32 }
33 }
34 </style>
35