Hello -

There may be other similar setups, like Pattern Lab, this is just one I
have some familiarity with. But I think the concept is the more important
part, as this would help build a documentation library for front-end
developers to use when putting together the front-end of an eCommerce site.
Brad wrote a book
<http://atomicdesign.bradfrost.com/table-of-contents/> on atomic
design that helps explain the concept, and how it can be beneficial in both
designers and developers.

I can't say all the impact using PHP or Node.js would have on the project,
other than those working to build the library would need to be familiar
with it  (I'm more familiar with PHP). Those using the library as a
reference wouldn't have any impact at all, as they would view the library
as a webpage, and be able to grab the code snippets they need. I believe
code snippets could still be in FTL, but would also provide the HTML output
that the front-end developers can use when working to create the CSS.

Thanks,
Kenneth

On Mon, Sep 25, 2017 at 7:42 AM Jacques Le Roux <
jacques.le.r...@les7arts.com> wrote:

> Hi Kenneth,
>
> First I want to thank you for your work with Sharan on the new website.
>
> It would be really great if you could be more involved in OFBiz
> development!
>
> Pattern Lab looks promising, what would be the impact of using PHP or
> node.js for us?
>
> Also it's said that "Pattern Lab will always be free and open source" but
> I could not find the license,  any ideas?
> https://www.google.fr/search?q=site%3Apatternlab.io+license&ie=UTF-8
>      https://github.com/search?q=org%3Apattern-lab+license
>
> It should not be a problem if we don't need to commit any Pattern Lab
> files in our repo, and only use it as a tool, so just curious
>
> Ah, I see MIT at https://www.npmjs.com/package/patternlab-node anyway. So
> I guess it's all that, right?
>
> Looking forward :)
>
> Jacques
>
>
> Le 25/09/2017 à 15:16, Kenneth Paskett a écrit :
> > Hello all -
> >
> > +1 on Bootstrap integration to the eCommerce code. I also feel that
> > creating a pattern library, similar to the what Brad Frost developed
> > <http://patternlab.io/>, would be very helpful to front end developers
> like
> > me, and would hopefully allow for us to create several different theming
> > options for the community to use OOTB.
> >
> > Please let me know how I can help and become more involved in these
> efforts.
> >
> > Thanks,
> > Kenneth Paskett
> >
> > *Kenneth Paskett* | Web Developer
> > HotWax Commerce <http://www.hotwax.co/> by HotWax Systems
> > <http://www.hotwaxsystems.com/>
> > 136 S main street, A200, salt lake city, utah 84101
> > main: 877.736.4080 ext. 405 <(877)%20736-4080> <(877)%20736-4080>
> >
> > HotWax Systems recently received 8 mentions in *The Gartner Digital
> > Commerce Vendor Guide, 2016 *by Gartner, Inc., the world's leading IT
> > research and advisory company. Learn more about our research here
> > <
> https://www.gartner.com/technology/media-products/newsletters/HotWax/1-2UVLP6M/index.html
> >
> > .
> > <http://www.hotwax.co/>
> >
> >
> > On Sat, Sep 23, 2017 at 6:32 AM Deepak Dixit <
> deepak.di...@hotwaxsystems.com>
> > wrote:
> >
> >> Thanks Taher.
> >> I agree with you, I'll keep your points in mind while review.
> >>
> >>
> >>
> >> Thanks & Regards
> >> --
> >> Deepak Dixit
> >> www.hotwaxsystems.com
> >> www.hotwax.co
> >>
> >> On Sat, Sep 23, 2017 at 5:01 PM, Taher Alkhateeb <
> >> slidingfilame...@gmail.com
> >>> wrote:
> >>> Hmmmm, all good points Deepak. I will try to explain my point of view
> >>> more thoroughly.
> >>>
> >>> Essentially there are only certain locations in the ecommerce
> >>> component that require bling bling and fancy UI, and even some of
> >>> those can be done through Macros for the benefit of using them
> >>> elsewhere in the framework. So perhaps maybe we should think of the
> >>> items below in implementing what is proposed in this thread:
> >>> - If the feature is easy and straight forward, then the widget
> >>> implementation can be pure.
> >>> - If the feature is difficult, then it depends:
> >>>    - is it worth introducing in other components? If yes, it's better
> >>> to enhance the widget system by having XML translation to freemarker
> >>> macros
> >>>    - is it specific to the e-commerce component and not reusable
> >>> elsewhere? Then yeah fine drop down to <platform-specific ...> and do
> >>> your thing
> >>>
> >>> The above approach might give us some advantages like:
> >>> - Reducing complexity: As it stands, I find the e-commerce component
> >>> to be one of the most challenging components to maintain and develop
> >>> because of the handcrafted interface
> >>> - Reuse: If we are apply the implementation through macros then we can
> >>> reuse everything in themes which means other components gain value
> >>> automatically.
> >>> - Reducing fragmentation: Having e-commerce behave one way and other
> >>> components behave another way is an added layer of complexity that can
> >>> be avoided if we work at the underlying widget infrastructure level.
> >>>
> >>> Overall, good initiative. I'm always attracted first and foremost to
> >>> DRY so whenever people make suggestions for improvement the automatic
> >>> first thought in my mind is ... well how can we unify that everywhere.
> >>>
> >>> Cheers
> >>>
> >>> On Sat, Sep 23, 2017 at 12:09 PM, Deepak Dixit
> >>> <deepak.di...@hotwaxsystems.com> wrote:
> >>>> Hi Taher,
> >>>>
> >>>> Here we are talking about ecommerce, and ecommerce website should be
> >>> fancy
> >>>> and user friendly. To achieve this developer/designer should have free
> >>> hand
> >>>> to design this.
> >>>>
> >>>> Its hard to customize ecommerce using form widget, developer should
> >> have
> >>>> freedom to design ecommerce UX as per need.
> >>>>
> >>>>
> >>>> Thanks & Regards
> >>>> --
> >>>> Deepak Dixit
> >>>> www.hotwaxsystems.com
> >>>> www.hotwax.co
> >>>>
> >>>> On Sat, Sep 23, 2017 at 2:29 PM, Taher Alkhateeb
> >>>> <slidingfilame...@gmail.com> wrote:
> >>>>> I believe an attempt like this should be architectually constrained
> to
> >>> the
> >>>>> themes only especially given our recent changes. So work here should
> >> be
> >>> on
> >>>>> the FTL macros level in themes, not in widgets in the ecommerce
> >>> component.
> >>>>> This would probably be the cleanest solution IMHO.
> >>>>>
> >>>>> On Sep 23, 2017 11:53 AM, "Nitish Mishra"
> >>>>> <nitish.mis...@hotwaxsystems.com> wrote:
> >>>>>
> >>>>> Nice Idea Mayank,
> >>>>>
> >>>>> We can firstly move forward with integrating bootstrap framework for
> >>>>> e-commerce website and later we can proceed with UI improvements and
> >>>>> markup
> >>>>> changes.
> >>>>>
> >>>>> On Sat, Sep 23, 2017 at 2:16 PM, Deepak Dixit <
> >>>>> deepak.di...@hotwaxsystems.com> wrote:
> >>>>>
> >>>>>> Nice Idea Mayank,
> >>>>>>
> >>>>>> I started markup cleanup effort for ecommerce long time ago, I did
> >>> some
> >>>>>> cleanup, Its good idea to change ecommerce markup and used bootstrap
> >>>>>> defined ux pattern.
> >>>>>>
> >>>>>> It will allow us to create fancy demo ecommerce application. I think
> >>> we
> >>>>>> need to add some extra css to add bootstrap feel for form widget
> >>>>>> generated
> >>>>>> markup for ecommrece.
> >>>>>>
> >>>>>> +1 from my side and I'll be available for discussion and
> >>> co-ordination.
> >>>>>> Thanks & Regards
> >>>>>> --
> >>>>>> Deepak Dixit
> >>>>>> www.hotwaxsystems.com
> >>>>>> www.hotwax.co
> >>>>>>
> >>>>>> On Sat, Sep 23, 2017 at 2:08 PM, Mayank Lambhate <mayank.lambhate@
> >>>>>> hotwaxsystems.com> wrote:
> >>>>>>
> >>>>>>> Hello,
> >>>>>>>
> >>>>>>> The E-Commerce website in OFBiz currently contains custom styling
> >> for
> >>>>>>> the
> >>>>>>> UI. We are planning to use the bootstrap framework so that the UI
> >>> would
> >>>>>>> be
> >>>>>>> more arranged and user-friendly. Also, we would require changing
> >> the
> >>>>>>> markup
> >>>>>>> accordingly.
> >>>>>>>
> >>>>>>> Let us know your thoughts.
> >>>>>>>
> >>>>>>> Thanks and regards,
> >>>>>>>
> >>>>>>> *Mayank Lambhate* | Enterprise Software Engineer
> >>>>>>> HotWax Systems <http://www.hotwaxsystems.com/>
> >>>>>>>
> >>>>>>
> >>>>>
> >>>>> --
> >>>>>
> >>>>>
> >>>>> *Thanks and Regards*
> >>>>>
> >>>>> *Nitish Mishra* | Enterprise Software Engineer
> >>>>> HotWax Systems <http://www.hotwaxsystems.com/>
> >>>>>
> >>>>>
>
>

Reply via email to