• Stars
    star
    457
  • Rank 95,775 (Top 2 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created over 6 years ago
  • Updated almost 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Travel App, Native-like Page Transitions (:atom: with React & Next.js)

Page Transitions Travelapp

Fork

πŸ‘‹, hello there! This repository is a rewrite with React & Next.js of Sarah Drasner's orginal work with Vue & Nuxt.

Live demo: https://page-transitions.now.sh

Original

This demo shows an example of how to achieve native-like page transitions on the web. There's much to be improved here- it's not meant to be a full-fledged web application, just a quick demo to show how this kind of implementation could theoretically work. These concepts can and should be expressed differently in your own application, the sky's the limit here! This is created with Nuxt and Vue.

Article explaining the demo is available at https://css-tricks.com/native-like-animations-for-page-transitions-on-the-web

Live demo at https://page-transitions.com/

See the page transitions travel app demo for a real-life use case: https://github.com/sdras/page-transitions-travelapp

Build Setup

# install dependencies
$ npm install # Or yarn install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm start

For detailed explanation on how things work, checkout the Next.js docs.

More Repositories

1

mapstuff

🌎 πŸš€ Experiments with GraphQL, Mapbox GL, React
JavaScript
17
star
2

me

πŸ‘‹ Hello! I'm Xavier
JavaScript
12
star
3

vulcan-forms-upload

πŸ”­ ☁️ Vulcan (Telescope) package to upload files into the cloud
JavaScript
8
star
4

nova-slack

πŸ”­ πŸ€– Telescope Nova package: distribute posts as messages to connected Slack teams
JavaScript
7
star
5

slacktube

πŸ“Ί Connect a Youtube channel to Slack teams via the Add To Slack button.
JavaScript
6
star
6

nova-post-by-feed

πŸ”­ πŸ“° Telescope Nova package fetching RSS feeds to create new posts
JavaScript
6
star
7

vulcan-social-share

πŸ™ πŸ”­ Ultra simple social shares button for Nova
JavaScript
6
star
8

styled-placeload

Placeholder components based on styled-components
JavaScript
5
star
9

linkedin-recommendations

Experimenting with React, D3, Apollo & LinkedIn Api
JavaScript
5
star
10

bon-voyage

My adventures, over the years, over the world
JavaScript
5
star
11

sms-to-netlify

Deploy a website by sending a SMS using OneGraph and Twilio
JavaScript
4
star
12

dead-or-alive

πŸ’Έ Are you generating value with your startup?
JavaScript
4
star
13

slack-uber

πŸš— Ask for an Uber directly from Slack. Developed during Meteor Global Hackathon 2015
JavaScript
3
star
14

nova-wires

πŸ”­πŸ“§ Nova package to allow your users to contact each other via email.
JavaScript
3
star
15

apollo-cookie-clicker

πŸͺ πŸš€ Exploration of Apollo Client & Server on an over-engineered project
JavaScript
2
star
16

pyramid.space

πŸ“ + 🧭 β†’ πŸ΄β€β˜ οΈ
HTML
1
star
17

startupfrance.co

startupfrance.co portal in meteor
CSS
1
star
18

couple-extract

Extract your Couple.me history
JavaScript
1
star
19

test-wip

JavaScript
1
star
20

papa-clicker

Like cookies, but with potatoes
JavaScript
1
star
21

micro-schedule-bot

β°πŸ€– Schedule messages to send to Slack
JavaScript
1
star
22

hack-learn-make

A blog about execution in the startup world and useful things with Meteor
JavaScript
1
star
23

nova-dark-theme

πŸ”­ A dark theme for Telescope Nova
CSS
1
star
24

metmuseum-graphql-api

A GraphQL API wrapping the Metropolitan Museum of Art Collection API.
JavaScript
1
star