339 private links
Another component library for vue :)
The components look clean. Demo: https://www.naiveui.com/
So since we can't share the components across different branches in the component tree, we could actually hoist them to the root so they become independent from the routes.
Startport allows to have transitions between vue pages.
js/ts utils
It allows to bump patch versions by default, or minor or major. It can update dependencies recursively with -r.
As long as I read the README, it is useful to get an overview of the possible updates.
In order to measure this, the developers had to set up a JS server. Which is a routine... and that's cool Copilot helps with that. What would be a game changing is when specialized dev task can be done by Copilot.
This guide provides guideline for animations. Here are the following rules:
- 200-500ms is the optimal speed for interface animation
- on mobile device, the duration of animation should be limited to 200-300ms.
- on tablets, it should be longer by 3ß% as the screen is bigger so objects overcome the longer path when they change position.
- on wearables, the duration should be accordingly 30% shorter
- the duration of web transitions should last about 2 times shorter than on mobile devices — between 150–200 ms
- the more bigger the element is, a bot better when it lasts a little longer.
- When objects collide, the energy of collision must be evenly distributed between them according to physical laws. Avoid the bounce effect.
- The movement of the objects should be clear and sharp. Avoid motion blur.
- List items (news cards, article list items) should have a very short delay between its appearance: 20-25 ms.
Easing makes the movement more natural: the object should move with some acceleration or deceleration — just like all live objects in the physical world. There are 3 categories:
- linear motion: it looks very unnatural and artificial to the human eye.
- ease-in (acceleration curve): should be used when the objects fly out of the screen at full speed and won't be displayed again.
- ease-out (deceleration curve): should be used when the element emerges on the screen. his can also be applied to different cards or objects that appear from the outside of the screen.
- ease-in-out (standard curve): is the most frequently used in interface animation. In doubt, use this animation. Ease-in-out is used when the objects move from one part of the screen to another. The same movement type should be used when the element disappears from the screen but the user can return it to the previous place at any time.
Equal interaction: the appearance of all objects obeys to one particular rule
- A vertical list should be guided in one fluid direction
- Grid should have a diagonal appearance
- subordinate interactions (one central object which attracts all user's attention): animate as minimum objects as possible at one time.
- when the moving objects transform their size disproportionally, they should move along the arc rather than in a straight line.
- if the paths of the moving objects intersect one another, they cannot move through each other. In another case, the moving object can rise above other objects.
A collection of resources about the rust programming language
Summarize any content on the web - from articles to books - in a jiffy!
It combines the best parts of React and Angular.
- Outstanding documentation
- Less optimization efforts
- Templates
- Scaling Up
- Scaling Down
Weakness:
- Community less than React
- Less opinionated → this can be solved with a Vue family project IMHO
What is missing:
- Better Mobile App Support → indeed I never heard of that
- Form validation → there is no standard validation pattern but there are libraries for it
Ready to use design tokens
The technologies that are gaining popularity. It is based on github stars.
Take a google font and self-host it
Les risques d'inondation augmentent et les assurances ne couvriront plus ce cas dans le Bessin. Plus tard, peut être dans toutes les zones à risques.
If you are logged in or not, use the /home to display the landing page or the default page of a website.
Also, the logo should have the alt="home" as this is what the users of screen readers expect. See the second point of https://jessbudd.com/blog/screen-reader-usability-testing-observations
Generates hand-written style texts