nuxt-templates's People
nuxt-templates's Issues
Feature transitions - Ajouter cursor loading
AppImage
Voir pour utiliser ça pour le placeholder blur: https://docs.imgix.com/apis/rendering/format/fm#blurhash
Props helper
Ajouter dans le pickProps les props des mixins
Props helper
Ajouter config components sub folders
Renommer events-module en events
Metas no index
no index : Mettre !IS_PROD
AppImage
AppSource => trier sizes et mettre default à 100vw
Prismic API
Warn dans Slices dans la fonction getSliceComponent si on trouve pas le composant
pickProps
Mettre le plugin pickProps et les helpers de props dans une feature
screen based animation - Mettre normalized à false par défaut
Features
- Images locales responsive + webP
- Images prismic
- Video locale, Youtube, Vimeo
- RGPD
- q-stylus
- nuxt-link ?
- svg
- Forms + inputs ?
- metas
- Prismic translations
- Smooth scroll
- Events
- Debug (grid)
Feature icons - ajouter la page de listing des icônes
SCSS classes pour chaque mixins
full-parent, flex-parent-center, etc...
Transitions
pas de preloadPromiseCallback dans le PageTransition
Créer Module meta avec schema JSON Prismic
AppImage
placeholder color: utiliser colors[0] plutôt que muted
events - Mettre le state dans une clé eventsState
Formatter
- Remplacer slug par uid dans relationship
- Changer formatDate et formatTimestamp
- Ajouter l'utils pour cut les textes
Prismic API
Ajouter dans les helpers une fonction filter pour valider les types relationship
Sass
Update avec les dernières modifications (class de no-interaction, wrapper etc...)
Metas
undefined IS_PROD dans la config
Props helper
Récupérer automatiquement les dossiers dans components
Config SPA pour feature transitions
Ajouter nuxt-structured-data
Feature global
Mettre modern à true si prod ou preprod
Vimeo player
Revoir un peu les props et voir pour faire des presets (preset="gif" qui fait muted, loop, etc...)
AppImage - fix placeholder
Faire disparaitre le placeholder en opacité, bug avec les PNG
Prismic-api
renommer formatSeo en formatMetas
Robots
Mettre en indexé
{
UserAgent: '*',
Disallow: ''
}
Prismic api
slices - structure et log d'erreurs
Prismic API
formatSelect : Renvoyer la value si valueMapping inconnu
formatImage: Renvoyer que le format si un seul format demandé
Branche base styles en sass
Changer formatDate
formatDate (date, { locale, options = {}, format = _ => {} } = {}) {
options = {
...{ weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' },
...options
}
if (!date) return undefined
const weekday = new Date(date).toLocaleDateString(locale, { weekday: options.weekday })
const year = new Date(date).toLocaleDateString(locale, { year: options.year })
const month = new Date(date).toLocaleDateString(locale, { month: options.month })
const day = new Date(date).toLocaleDateString(locale, { day: options.day })
return format({ weekday, year, month, day })
}
Feature cursor
Prismic API
Warn dans Slices dans la fonction getSliceComponent si on trouve pas le composant
Erreur de copier coller dans la config de favicon, il reste le module audio
Formatter
Formatter SEO, enlever le auto format des images parce que AVIF pas supporté en og:image
Global
Mettre modern à !IS_DEV
Viewport observer
Commenter helper dans la config
GSAP
Ajouter les helpers d'animations ?
Ajouter mousemove dans events
SEO
Mettre les tags Twitter, author ...
Merge master pour récupérer l'update eslint
Mettre à jour RGPD
Features
- favicon
- Global
- host 0.0.0.0
- modern
- components
- sitemap
- netlify cache et redirects
- prismic
- gsap
- sass
- robots
- SPA mode
- Form et inputs
- Cursor
- AppLink et AppButton
- SplitText
- GTM
- Netlify functions
SPA
Mettre en commenté le module pour lancer nuxtClientInit
modules: [
'nuxt-client-init-module'
]
Changer la création des options
Mettre dans l'index des modules :
const options = {
...defu(moduleOptions, this.options[MODULE_NAME], DEFAULT_OPTIONS),
MODULE_NAME
}
Prismic API
Ajouter un formatter pour un group CTA
Virtual scroll
- Corriger bug mobile
- Voir si en mobile on envoie le scrollY ou current + event onscroll
- Envoyer une autre valeur lerp ?
Prismic api
Typo dans config.js sur publicRuntimeCOnfig
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.