Iām not sure if the topic is still open for new wishes, but since we have aurora and the desktop in the house, dragānādrop for card component (and probably for other components also) would come handy.
The idea comes from the desktop scene where it is quite common to have ācustomizableā dashboards, where customization often means that cards with different contents can be dragged and pinned around the dashboard.
MDBootstrap has such an initiative.
What do you think?
I would better not reinvent the wheel and recommend this library https://sortablejs.github.io/Sortable/ It has zero dependencies, modern, has a lot of options. I use it in my recent projects and fully happy with it
Thanks for the advice, looking after it!
Good advice, perhaps we can create a list of useful libraries? I donāt mean another āawesomeā list but complementair to F7 and based on positive experience and recommendations. Like sortable.js and localforage.js
In order to improve the performance of all animations, have you thought about using the Web Animations API? Maybe something simple, similar to this ones:
(I mean in the Core v5 edition)
BTW @nolimits4web, as always, congrats for such a great tool and framework.
Would be great if upgrade tabbar to something like this for material theme:
https://onsen.io/demo/
Notice moving white indicator under the tabs while swiping, something like native of android.
I would love to see something similar to phonegap build, but that is probably too much.
- Star system component (5 stars vote system)
- Documentation on pages (routing?) handling
Agree with @luigi37 (not on the star-system component, though), but what really would be shiny, would be some pages with ābest-practicesā or ātips and tricksā (I would help with that):
I found thereās not much info/guidance on the F7 documentation pages and lotās of things require a look at the kitchen-sink sources (or the F7-sources itself).
I recently stumbled upon Quasar's
info-pages, which do a great job in that regard:
It would be tremendously helpful, if we could create something like that for F7 - this is also where ionic
shines (ok. they are much more people , but again: I also would contributeā¦
I would love to see a CSS-only mode.
I agree that best-practices and tips & tricks are very useful. They might require a different platform then this forum or a blog to enable participation of experienced F7 users. I donāt see immediately how Quaser achieve this but like tiptronic I am also available to help. At this moment I scan daily this forum to learn from experience of others but that is not very efficient and less effective for newcomers than best-practices pages.
I would also add to my wishlist
- better integration with Cordova
What I mean is that I would like to be able to execute ALL cordova related commands (including and referring specifically to āsimulateā which is the thing I use the most while developing)
As per today it looks to me that
- either you avoid those commands
- or you must work in the cordova directory
but thatās explicitly mentioned as a bad practice in F7 projectsā¦
So it makes me assume that some automatisms will not work if I have an F7 project but Iām working in the cordova dir (specifically it seems that āroutingā could not be automated properly).
NOTE: Iām not expert in F7 v5, just learning now, so I understand my points might be trivial but at the same time, my learning experience could be useful to improve documentation/processes for all newcomersā¦
A splashscreen, would like to be able to use a splashscreen implemented by framework7, I donāt like how the cordova splashscreen works
@Erik_Cornelisse @tiptronic i am totally agree that something like Best practise/Most common errors/Etc. is missing. But help me to figure out what is exactly missing I raised the old topic that was forgot for some reason: Letās make FAQ section Would be cool if you can add there your thoughts, anything that comes to your mind
Also, guys, if you see something is missing in docs, donāt hesitate to raise an issue at Framework7 Website repo at https://github.com/framework7io/framework7-website/ or if you can, you can edit docs directly and send the PR. I will really appreciate it
Oh - I didnāt know that thread existsā¦ - so Iām switching over
would be great if change animations from requestAnimationFrame to WebAnimationApi itās much more performant!
Yeah, but
- F7 doesnāt use rAF
- Web animations API has exact same performance as CSS transitions/animation. It is āAPIā, it is not doing something new
- Web animations API is not supported on iOS yet
is there any chance adding custom components like vue ?
import mycompoenet from './mycomponent'
ā¦
{
components: [āmycomponentā]
}
ā¦
i know there is registerComponent but itās before init,
it would be great if we could use it afterwards and on demand like using import(āā) inside components;