sylvainjule / kirby-multilist Goto Github PK
View Code? Open in Web Editor NEWQuickly manage lists with multiple fields in Kirby 3
License: MIT License
Quickly manage lists with multiple fields in Kirby 3
License: MIT License
Hey there,
I don't know about prior Kirby versions, but editing nested 'multilist' entries isn't possible in v3.7. Thanks for your library!
Cheers,
S1SYPHOS
Hey Sylvain,
great field, thank you - and just at the moment I was interested in such field!
While working with it, I quickly grew frustrated with few things however - namely:
Would you be interested in accepting PR for keyboard shortcuts? I am not sure how hard it can be, but sometime next week I could try to add them. If you would accept it, what would the shortcuts be? I find myself reaching for โ + arrows and โ + enter for new row, but would also accept any other option.
Hey Sylvain! Thanks a lot for this great plugin. It's an essential to work fast with list content.
I just tried it for the first time with Kirby 3.6 and unfortunately it's UI is broken:
Kirby 3.5.x:
Kirby 3.6.0:
The table headers are very small, the drag-and-drop area is gone and the remove-button on the right is moved outside the field. I investigated and found the reason: the 38px height and width of all those elements was refactored into the variable --item-height: 38px
. This variable is set on .k-structure-field
.
I fixed it locally by adding it to .k-multilist-table
:
.k-multilist-table {
--item-height: 38px;
}
Hey there,
it would be great to easily duplicate entries (which makes repeatedly adding entries way faster), I know feature requests are always on-top stuff, but maybe something to consider. Otherwise close it, anyway thanks for this plugin!
Cheers
S1SYPHOS
The field works - it exists, can be changed, and is at least readonly, but it's still showing. Will you accept PR for hiding field of type hidden
?
(or, can you add it please?)
If you have the field set as sortable: false
and sortBy: whatever however
, as soon as you change the value of the field the multilist is sorted by, if the order of the data changes, the focus doesn't.
3
sortBy
field to whatever resorts the content1
)3
I updated my (still unmerged ๐ - what's up @sylvainjule) 3.8.0 compatibility pull request and added v4 compatibility adjustments: #12
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.