1.1.83 ā€¢ Published 3 years ago

@packdigital/gatsby-theme-ripperoni-components v1.1.83

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

šŸ• ripperoni components library

Components

  • AsyncLoadOnTrigger
  • catchErrors (HOC)
  • CatchErrors
  • ClientSideOnly
  • Container & Container.Small & Container.Large (optional)
  • ErrorFallback
  • FlexCol
  • FlexMQ & FlexMQ.Csr
  • FlexRow
  • Footer
  • Header
  • InView
  • MQ & MQ.Csr
  • Main

Development (Storybook)

yarn start

Build (Storybook)

yarn build

TODO

  • Complete migration of components/ from ripperoni
  • Add propTypes and defaultProps to all incoming components
  • Add stories to all incoming components
  • Test build process
  • Publish build to github pages

šŸ• Ripperoni v 0.1

āš ļø WIP - Rest in pepperoni.

Badge City

Badges Go Here

Getting Started Guide

Initial Setup

  1. Do step one
  2. Do step two

/

  1. Rename env.example to .env by typing mv env.example .env in your terminal.
  2. Modify gatsby-config.js and add your site title, etc.
  3. ?????
  4. PROFIT!!!

āœ–ļø Fetching data and building pages from Contentful āœ–ļø Cart object created via the buy-sdk āœ–ļø Lambda functions being built from src->functions āœ–ļø Ability to login āœ–ļø Ability to register āœ–ļø Ability to logout āœ–ļø Better error handling for register āœ–ļø Ability to activate accounts āœ–ļø Ability to forgot passwords āœ–ļø Ability to reset passwords āœ–ļø account status in the header + logout āœ–ļø view single product detail āœ–ļø ability to add to cart āœ–ļø Ability to quick add to cart āœ–ļø cart visible on the frontend āœ–ļø Add/remove items from the cart āœ–ļø Ability to see orders āœ–ļø Add/remove addresses āœ–ļø Ability to see/edit addresses

Feature roadmap

āœ”ļø šŸ• Steal README.md āœ–ļø šŸ• Klaviyo Newsletter āœ–ļø šŸ• Klaviyo Waitlisting for out of stock products āœ–ļø šŸ• Product schema json-ld āœ–ļø šŸ• Focus States & Tab Index for ADA āœ–ļø šŸ• Seo Meta out of the Box (this works but i have a no-follow on robots.txt) āœ–ļø šŸ• Add Analytics patterns (via get analytics) āœ–ļø šŸ• Add ability to do multi-variant selection āœ–ļø šŸ• Product carousel āœ–ļø šŸ• Hero component āœ–ļø šŸ• Promo Bar in the schema

Bonus features?

āœ–ļø āœØ Netlify plugins (a11y/gatsby booster) āœ–ļø āœØ Logrocket pattern āœ–ļø āœØ jest testing

Things to look into

āœ–ļø šŸ‘€ smooth react-transition-group page transitions āœ–ļø šŸ‘€ siteContext component āœ–ļø šŸ‘€ scrollTop on page transition

Features

  • šŸ›’ Shopping Cart create powered by Shopify Buy SDK
  • šŸ“” Real-time content preview in development
  • ā± Fast & frugal builds
  • šŸ—ƒ No accidental missing fields/types
  • šŸ§° Full Render Control with Portable Text
  • šŸ“ø gatsby-image support
  • šŸ”§ Minimal configuration
  • šŸ’†ā€ā™€ļø Headless Account Managements via /accounts/*
  • šŸ“¹ Headless Preview via /previews/* coming soon

Credits

Spaghetti Man for the README

License

MIT

Cuts Todo

  • GTM collection page

"globals": { "PATH_PREFIX": true },

1.1.83

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.1.82

3 years ago

1.1.81

3 years ago

1.1.80

3 years ago

1.1.79

3 years ago

1.1.78

3 years ago

1.1.77

3 years ago

1.1.76

4 years ago

1.1.75

4 years ago

1.1.74

4 years ago

1.1.73

4 years ago

1.1.72

4 years ago

1.1.71

4 years ago

1.1.70

4 years ago

1.1.69

4 years ago

1.1.68

4 years ago

1.1.67

4 years ago

1.1.66

4 years ago

1.1.65

4 years ago

1.1.64

4 years ago

1.1.63

4 years ago

1.1.62

4 years ago

1.1.61

4 years ago

1.1.60

4 years ago

1.1.59

4 years ago

1.1.58

4 years ago

1.1.57

4 years ago

1.1.56

4 years ago

1.1.55

4 years ago

1.1.54

4 years ago

1.1.53

4 years ago

1.1.52

4 years ago

1.1.51

4 years ago

1.1.49

4 years ago

1.1.48

4 years ago

1.1.47

4 years ago

1.1.46

4 years ago

1.1.45

4 years ago

1.1.44

4 years ago

1.1.43

4 years ago

1.1.42

4 years ago

1.1.41

4 years ago

1.1.40

4 years ago

1.1.39

4 years ago

1.1.38

4 years ago

1.1.37

4 years ago

1.1.36

4 years ago

1.1.35

4 years ago

1.1.34

4 years ago

1.1.33

4 years ago

1.1.32

4 years ago

1.1.31

4 years ago

1.1.30

4 years ago

1.1.29

4 years ago

1.1.28

4 years ago

1.1.27

4 years ago

1.1.26

4 years ago

1.1.25

4 years ago

1.1.24

4 years ago

1.1.23

4 years ago

1.1.22

4 years ago

1.1.21

4 years ago

1.1.20

4 years ago

1.1.18

4 years ago

1.1.15

4 years ago

1.1.14

4 years ago

1.1.13

4 years ago

1.1.12

4 years ago

1.1.11

4 years ago

1.1.10

4 years ago

1.1.9

4 years ago

1.1.8

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

0.0.24

4 years ago

0.0.23

4 years ago

0.0.22

4 years ago

0.0.21

4 years ago

0.0.20

4 years ago

0.0.19

4 years ago

0.0.18

4 years ago

0.0.17

4 years ago

0.0.16

4 years ago

0.0.15

4 years ago

0.0.14

4 years ago

0.0.13

4 years ago

0.0.12

4 years ago

0.0.11

4 years ago

0.0.9

4 years ago

0.0.8

4 years ago

0.0.7

4 years ago

0.0.6

4 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago