Pooya Parsa
a6a36b1d2f
simplify error pages
...
No dependencies and more mobile friendly
2017-09-01 20:29:56 +04:30
Sebastien Chopin
1eca064338
Merge branch 'dev' of github.com:nuxt/nuxt.js into dev
2017-08-29 14:01:34 +02:00
Sebastien Chopin
f65b2b80e1
Add rtl option to loading
2017-08-29 13:58:45 +02:00
patmood
971095af56
removed scoped css
2017-08-27 10:52:27 -07:00
patmood
02f9454b66
rename progress class to prevent conflicts
2017-08-26 18:16:30 -07:00
Sebastien Chopin
fb25c982a7
feature: Add no-ssr component
2017-08-24 12:38:46 +02:00
Pooya Parsa
9bfd00d3f4
update error page
2017-08-20 17:53:12 +04:30
Pooya Parsa
690cfe2114
improve spa errors
2017-08-20 17:43:42 +04:30
Pooya Parsa
0927c130ed
press keys to open developer tools
...
Stack traces without developer tools are useless. Instead show a beatiful message
2017-08-20 16:20:55 +04:30
Sebastien Chopin
6461bcc9cb
Add appear transition on spa mode
2017-08-18 15:44:34 +02:00
Sébastien Chopin
7d370d8126
Move $nuxt into App
2017-08-15 00:58:45 +02:00
Sébastien Chopin
2db589f4b4
Add white background for error page
2017-08-13 22:31:20 +02:00
Pooya Parsa
9340a0e7d0
fix error page stacks on dev
2017-08-10 15:15:49 +04:30
Pooya Parsa
2efa394529
chore(nuxt-error): use computed
2017-08-10 14:19:58 +04:30
Pooya Parsa
3abc779447
fix styles overriding for SPA mode
2017-08-06 00:03:07 +04:30
Pooya Parsa
9bb7d0331a
update error
2017-08-05 23:50:26 +04:30
Pooya Parsa
5d0681088d
Hide debug box on debug:false
...
prevents potential security bugs
2017-08-05 21:34:27 +04:30
Pooya Parsa
24fe134641
always add error.message
2017-08-05 21:22:26 +04:30
Alexandre Chopin
b2edab0517
use nuxtjs.org design colors
...
link, border and background-color
2017-08-05 17:19:46 +02:00
Pooya Parsa
53c516f908
show whoops error stack on dev
2017-08-05 17:03:14 +04:30
Pooya Parsa
518545df29
show back to homepage on whoops pages
2017-08-05 16:42:59 +04:30
Pooya Parsa
ad4c865957
fix(error): reset global styles
2017-08-05 15:33:56 +04:30
Pooya Parsa
d9c2c85f2a
consitent production error pages
2017-08-05 14:54:12 +04:30
Sébastien Chopin
62cd7f5d11
Fix path
2017-08-01 15:34:14 +02:00
Daniel West
37c3d5433d
Improvements by @Atinux
...
https://github.com/nuxt/nuxt.js/pull/1209#issuecomment-319362924
2017-08-01 14:16:23 +01:00
Daniel West
23ebb41353
Improved default key for page with children
...
If a route being navigated to from a layout has children, I think this would be a better default key
2017-07-29 18:10:04 +01:00
Sébastien Chopin
ad85582f5c
Rename routerViewKey to nuxtChildKey
2017-07-09 16:29:14 +02:00
Sébastien Chopin
a963b566c1
Use nuxtChildKey as computed by default
2017-07-09 12:23:56 +02:00
Daniel West
825d0e4c82
Configurable key property for transitions
...
The vue-router component can have a 'key' property which means it's easier to configure transitions between routes with slugs.
With this change in a layout template you can use
```html
<nuxt :routerViewKey="routerViewKey" />
```
And the following for example
```js
computed: {
routerViewKey () {
if (this.$route.name === 'service') {
return this.$route.name
} else {
return this.$route.fullPath
}
}
}
```
This would implement the functionality that @myst729 mentioned here https://github.com/vuejs/vue-router/issues/474 for vue-router - some routes can just switch, but some you may want to transition as though it's a complete new page to an end-user
This is a possible resolution to issue raised here https://github.com/nuxt/nuxt.js/issues/1021
2017-07-03 18:19:29 +01:00
Pooya Parsa
447e85af14
depricated ~ in flavour of @ for aliases
2017-06-29 21:06:22 +04:30
Sebastien Chopin
e1126d799c
Use relative path
2017-06-20 19:12:06 +02:00
Pooya Parsa
766009dbba
Cleaner structure
2017-06-18 12:06:00 +04:30
Pooya Parsa
829ffa634b
refactor structure
2017-06-16 17:12:45 +04:30
Pooya Parsa
6ca11461ce
feat(nuxt-child): bind transition calls to parent
...
WIP for #566
2017-06-12 21:34:45 +04:30
Sébastien Chopin
4ba3982307
Add duration property in transition
2017-03-24 03:00:35 +01:00
Sébastien Chopin
9a2767ac90
Layout on afterEach
2017-02-20 22:11:34 +00:00
Sébastien Chopin
b4f9504942
Update order
2017-02-10 00:47:35 +01:00
Matthew Pietz
f1386c3a5e
Remove extraneous div
...
Vue 2.x allows multiple root elements when only one would be rendered. Using `v-if` with `v-else` ensures that only one component will get rendered.
2017-02-09 00:25:04 -08:00
Sébastien Chopin
f33afa521f
Fix progress bar on different layouts ( #113 )
2017-01-30 11:20:20 +01:00
Sébastien Chopin
3b553ce16a
Add enterToClass and leaveToClass
2017-01-02 18:05:53 +01:00
Sébastien Chopin
fcae73a79b
Remove nuxt-container
2016-12-24 17:58:52 +01:00
Sébastien Chopin
b870a7206e
Add layout feature
2016-12-24 01:55:32 +01:00
Sébastien Chopin
0142dae008
Replace router-link to nuxt-link
2016-12-16 18:12:38 +01:00
Sébastien Chopin
2cf68b6019
add nuxt-child and nuxt-link
2016-12-16 17:45:47 +01:00
Alexandre Chopin
b245b8d6ff
update nuxt-child props
2016-12-13 19:00:21 +01:00
Alexandre Chopin
b6b1fc3073
add component nuxt-child
2016-12-13 17:42:45 +01:00
Chris Fritz
12e6b6cb9c
Use spaces instead of tabs for consistency
...
Since the rest of the file is using spaces, I changed the tabs before `NuxtLoading` to spaces as well.
2016-12-12 18:59:48 -05:00
Sébastien Chopin
509c14a7ac
Add $nuxt.error()
2016-12-04 19:16:47 +01:00
Sébastien Chopin
05372d9068
Remove pages/_error-debug.vue
2016-11-25 17:56:46 +01:00
Sébastien Chopin
2400fabceb
Add transition option and package.json next config
2016-11-21 19:53:11 +01:00