All Projects → Mindinventory → ReactZooApp

Mindinventory / ReactZooApp

Licence: MIT license
ReactZooApp

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to ReactZooApp

Framy Css
Very simple CSS Framework
Stars: ✭ 103 (+212.12%)
Mutual labels:  responsive, ux
Universal Resume
Minimal and formal résumé (CV) website template for print, mobile, and desktop. https://bit.ly/ur_demo
Stars: ✭ 1,349 (+3987.88%)
Mutual labels:  minimal, responsive
React Product Card
Animated Product Card with the help of React and SCSS (PWA)
Stars: ✭ 116 (+251.52%)
Mutual labels:  responsive, card
Shiny
Shiny uses your gyroscope to simulate lighting and motion effects on colors. Works on almost every SwiftUI View.
Stars: ✭ 226 (+584.85%)
Mutual labels:  ux, motion
Dot Hugo Documentation Theme
Dot - Hugo Documentation Theme
Stars: ✭ 162 (+390.91%)
Mutual labels:  minimal, responsive
flutter scale aware
🎗 Scale-based layouts with a bit more ease, powered by extensions.
Stars: ✭ 26 (-21.21%)
Mutual labels:  responsive, ux
hugo-theme-texify
A minimal, latex-style hugo theme for personal blogging
Stars: ✭ 91 (+175.76%)
Mutual labels:  minimal, responsive
Vue Content Loading
Vue component to easily build (or use presets) SVG loading cards Facebook like.
Stars: ✭ 729 (+2109.09%)
Mutual labels:  ux, card
Minigrid
📏 Minimal 2kb zero dependency cascading grid layout
Stars: ✭ 1,801 (+5357.58%)
Mutual labels:  minimal, card
Hugo Theme Fuji
A minimal Hugo theme with nice theme color. | 一个主题色极简 Hugo 主题。
Stars: ✭ 145 (+339.39%)
Mutual labels:  minimal, responsive
Material
A UI/UX framework for creating beautiful applications.
Stars: ✭ 11,870 (+35869.7%)
Mutual labels:  ux, card
Steam
A clean and minimal theme for Ghost.
Stars: ✭ 170 (+415.15%)
Mutual labels:  minimal, responsive
Easytransitions
A simple way to create custom interactive UIViewController transitions
Stars: ✭ 1,592 (+4724.24%)
Mutual labels:  ux, interaction
Cirrus
☁️ The CSS framework for the modern web.
Stars: ✭ 716 (+2069.7%)
Mutual labels:  responsive, card
Use Web Animations
😎 🍿 React hook for highly-performant and manipulable animations using Web Animations API.
Stars: ✭ 802 (+2330.3%)
Mutual labels:  ux, motion
Framevuerk
Fast, Responsive, Multi Language, Both Direction Support and Configurable UI Framework based on Vue.js.
Stars: ✭ 252 (+663.64%)
Mutual labels:  responsive, ux
react-native-imaged-card-view
Rising Imaged Card View with Awesome Shadows and Fully Customizable Library for React Native
Stars: ✭ 16 (-51.52%)
Mutual labels:  ux, card
React Magic Hat
🎩✨Library to implement the Magic Hat technique, blazingly fast 🚀
Stars: ✭ 297 (+800%)
Mutual labels:  ux, motion
Hugo Theme Console
A minimal, responsive and light theme for Hugo inspired by Linux console.
Stars: ✭ 143 (+333.33%)
Mutual labels:  minimal, responsive
Adam Blog
Adam Blog is a minimal clear theme for Jekyll
Stars: ✭ 167 (+406.06%)
Mutual labels:  minimal, responsive

ZooApp

This is a web experiment for native-like animations/transitions between 'current page leaving the DOM' and 'new page entering the DOM’ using ReactJs and CSS.

When an item is selected from the listing page, the common elements among the listing page and the detail page for the selected item (image and its background in our case) are animated from their current positions on listing page to their destination positions on the detail page. The reverse also works the same way.

The interesting thing to be noticed in this demo is that the leaving page also leaves the DOM rather than staying in it.

Preview

Desktop view
Transition preview
iPad view Mobile view
Transition preview Transition preview

See live

https://zooapp.mindinventory.net/

Technologies

Development

ReactJs

State management

ReactJs Context API

Transitions

CSS


First of all, install all the packages.

npm install

In the project directory, you can run.

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.


Feel free to share your views on this.

Have an awesome idea? We will provide a quick analysis and free proposal for it. Don’t worry, it is secure and confidential.

Contact us on http://www.mindinventory.com/inquiry.php or [email protected]

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].