tinacms / tina.io

Website for TinaCMS 🦙 - General info, documentation, blogs & contribution guidelines.
https://tina.io
246 stars 1.59k forks source link

🚀 Tina.io Component Library #2468

Open isaaclombardssw opened 2 days ago

isaaclombardssw commented 2 days ago

@Marxoz @landonmaxwell @joshbermanssw @bradystroud

Pain 🩸

It's impossible to get around the fact that there's a lot of overhead, necessitating the development of new components built with React while creating an application with TinaCMS.

Not everyone has this kind of time or budget. It would be great if the components we build for Tina.io and community components could be collated into some kind of library of preset blocks.

There's a question to ask here about how much these come pre-styled, or is that onus all on the user (i.e. we just handle the Tina template, general structure, data handing and live editing).

Solution

landonmaxwell commented 2 days ago

"Hero" component: Changes:

  1. Test field to be rich text
  2. Custom Margin not working
  3. Custom Spacing not working

Image

landonmaxwell commented 2 days ago

Additional considerations for this Epic:

(e.g. Use 1 epic with sub-issues?)

isaaclombardssw commented 2 days ago

More notes – making the quote cards, "Testimonials", good for release.

  1. Create generic version.
  2. Image to right.
  3. Rename to card mosaic.
  4. Date is broken currently.
  5. Title should be changable.
  6. Image border should have a toggle.