Giter Site home page Giter Site logo

Comments (8)

dmolsen avatar dmolsen commented on May 31, 2024 1

Finally implemented as PL2 in this repo.

from patternlab-php.

TxHawks avatar TxHawks commented on May 31, 2024

Any estimation on when 0.8/2.0.0 is due?

from patternlab-php.

dmolsen avatar dmolsen commented on May 31, 2024

I'm pushing to have it done during the Thanksgiving break so that would be the end of November. Work has been insane so I haven't had much time to devote to PL.

from patternlab-php.

coxrichuk avatar coxrichuk commented on May 31, 2024

Firstly this is a fantastic tool.

Are you still looking at the end of November for the release of v0.8.0/2.0.0 ?

... and is it likely to include support for KSS?

from patternlab-php.

TxHawks avatar TxHawks commented on May 31, 2024

I'm about to start a new big project, and I'd love to use Twig instead of Mustache, as well as some of the other features in 2.0.0.
Is the development of 2.0.0 at a stable enough state for beta testing, or should I stick to stable for the time being?

from patternlab-php.

dmolsen avatar dmolsen commented on May 31, 2024

@TxHawks -

I think PL2 is stable enough. Brad is using it for a personal project. Using composer should make upgrading your project pretty easy as I push new changes. The one area from old PL that definitely doesn't work is watch. The "view all" views are pretty rough too. They have some extra UI stuff that I was planning to work on and style but haven't gotten too yet. You might want to tweak the Twig StyleguideKit views after you download them to clean out that stuff.

Also, with Twig you basically only get the pattern partial syntax. Twig provides more support for including data in the include tag so I suggest you use native Twig conventions for things like pattern parameters and style modifiers. I'm pretty sure that works but I haven't tested in ages. Their's been a lot of interest in Twig but no one has fired it up and provided feedback. I'd love to get some.

If you're going to use Twig please use the Twig-specific development edition. You don't have to update the git remotes or anything. That's really only for Brad and I. Note that it's a git clone of core because you'll be grabbing the dev branch. It might take a while so be patient.

FWIW, if you actually use it and file issues I'll get to them as fast as I can just so I can get some real feedback. Sort of hopeful I'm over my huge crunch at work and being sick more on than off this past three months.

from patternlab-php.

TxHawks avatar TxHawks commented on May 31, 2024

@dmolsen -
Thanks for the quick reply.

Watch is no big deal, as I use Grunt for for that anyway (that should still work, I think).

I'll give it a try, and if I manage to have an initial project going on without too much overhead, I'll definitely go for it.

Just so I'm clear, I would need to first to install the Twig-specific dev edition and then the Twig StyleguideKit default?

from patternlab-php.

dennisfrank avatar dennisfrank commented on May 31, 2024

Yay! 😃

from patternlab-php.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.