[theme-reviewers] Theme author is asking end user to install less php

Emil Uzelac emil at uzelac.me
Thu Jul 4 20:06:59 UTC 2013


even though if there's an option and the Theme works
right without the preprocessors is not the reason to fail
a Theme


On Thu, Jul 4, 2013 at 3:02 PM, Amy Hendrix <sabreuse at gmail.com> wrote:

> I'd say that both Sass and LESS files should be accepted (because if
> you're a Sass or LESS user, it's far preferable to make any downstream
> changes to the original files) -- but the theme should be packaged
> with compiled css, and not depend on running any preprocessing live,
> whether it's directly on the server or by way of a WP plugin.
>
> Emil, the tutorial you point to is about using preprocessors in your
> development environment and compiling out the finished css. The
> original question was about requiring libraries to compile it live on
> the server, which should not be approved IMO (and which is a terrible
> idea for preprocessing performance, but that's a debate that's way out
> of scope for this list!)
>
> Personally, I love preprocessors; I think it's the way of the future
> and I maintain a library for working with Sass and _s. But asking
> users to install extra libraries just to be able to use a theme at all
> is _doing_it_wrong().
>
> On Thu, Jul 4, 2013 at 3:51 PM, Emil Uzelac <emil at uzelac.me> wrote:
> > Both Sass and LESS preprocessor should be accepted.
> > Not really sure if you need any extra PHP's for this.
> > Take a look at this brief tut.
> >
> >
> > On Thu, Jul 4, 2013 at 1:30 PM, Jose Castaneda <jomcastaneda at gmail.com>
> > wrote:
> >>
> >> The thing to remember about the WordPress theme repo is that not
> everybody
> >> that will use your theme is a developer. More often than not it is a
> person
> >> with little to no knowledge of web development or programming prowess.
> What
> >> I would do is include both the LESS files and the compiled CSS and
> leave a
> >> note on the readme file or put up some sort of notice.
> >>
> >>
> >> On Thu, Jul 4, 2013 at 7:54 AM, divesh kumar <diveshkumar1983 at gmail.com
> >
> >> wrote:
> >>>
> >>> hi greg
> >>>
> >>> but if i use compiled css it will be just a plain css and nobody would
> >>> get to know that its using lessphp.
> >>>
> >>> On Jul 4, 2013 5:15 PM, "Srikanth Koneru" <tskk79 at gmail.com> wrote:
> >>>>
> >>>> The basic theme must function without depending on any plugin. You can
> >>>> have additional features which can come live if plugins(that are
> required
> >>>> for those features) are activated.
> >>>> If lessphp framework is allowed in themes, you can bundle it with your
> >>>> theme itself.
> >>>>
> >>>>
> >>>> On Thu, Jul 4, 2013 at 4:52 PM, divesh kumar <
> diveshkumar1983 at gmail.com>
> >>>> wrote:
> >>>>>
> >>>>> Hi Kavita,
> >>>>>
> >>>>> Thanks for the reference. so that means user must install that plugin
> >>>>> in order to use my theme. Can i create any kind of dependency of my
> theme to
> >>>>> use this?
> >>>>>
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Thu, Jul 4, 2013 at 4:26 PM, Kavita Kumawat <erkavecb at gmail.com>
> >>>>> wrote:
> >>>>>>
> >>>>>> you may want to check this.
> >>>>>>
> >>>>>> http://wordpress.org/plugins/wp-less/
> >>>>>>
> >>>>>> -Kavita
> >>>>>>
> >>>>>>
> >>>>>> On Thu, Jul 4, 2013 at 3:34 PM, divesh kumar
> >>>>>> <diveshkumar1983 at gmail.com> wrote:
> >>>>>>>
> >>>>>>> Guys,
> >>>>>>>
> >>>>>>> Does that means I cannot use SASS or any other CSS framework with
> >>>>>>> wordpress theme. I don't think this make sense.
> >>>>>>>
> >>>>>>> Thanks
> >>>>>>>
> >>>>>>>
> >>>>>>> On Thu, Jul 4, 2013 at 2:22 PM, Srikanth Koneru <tskk79 at gmail.com>
> >>>>>>> wrote:
> >>>>>>>>
> >>>>>>>> Themes should work out of the box.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Thu, Jul 4, 2013 at 2:19 PM, carolina poena
> >>>>>>>> <myazalea at hotmail.com> wrote:
> >>>>>>>>>
> >>>>>>>>> ticket: http://themes.trac.wordpress.org/ticket/12893
> >>>>>>>>> In readme:
> >>>>>>>>>
> >>>>>>>>> 1. Upload the `snAdaptive` folder to the `/wp-content/themes/`
> >>>>>>>>> directory
> >>>>>>>>> 2. Download lessphp framework from
> >>>>>>>>> http://leafo.net/lessphp/src/lessphp-0.3.9.tar.gz.
> >>>>>>>>> 3. Extract it in the directory themes/snAdaptive/lessphp.
> >>>>>>>>> 4. Make sure there is a file less.inc.php in directory
> >>>>>>>>> /themes/snAdaptive/lessphp/.
> >>>>>>>>> 5. Now you are ready to use the theme.
> >>>>>>>>>
> >>>>>>>>> The theme will not be approved eitherway but this is not ok
> right?
> >>>>>>>>> ^^
> >>>>>>>>>
> >>>>>>>>> //Carolina
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> _______________________________________________
> >>>>>>>>> theme-reviewers mailing list
> >>>>>>>>> theme-reviewers at lists.wordpress.org
> >>>>>>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> _______________________________________________
> >>>>>>>> theme-reviewers mailing list
> >>>>>>>> theme-reviewers at lists.wordpress.org
> >>>>>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> theme-reviewers mailing list
> >>>>>>> theme-reviewers at lists.wordpress.org
> >>>>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>> _______________________________________________
> >>>>>> theme-reviewers mailing list
> >>>>>> theme-reviewers at lists.wordpress.org
> >>>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>>>>>
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> theme-reviewers mailing list
> >>>>> theme-reviewers at lists.wordpress.org
> >>>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>>>>
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> theme-reviewers mailing list
> >>>> theme-reviewers at lists.wordpress.org
> >>>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>>>
> >>>
> >>> _______________________________________________
> >>> theme-reviewers mailing list
> >>> theme-reviewers at lists.wordpress.org
> >>> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>>
> >>
> >>
> >> _______________________________________________
> >> theme-reviewers mailing list
> >> theme-reviewers at lists.wordpress.org
> >> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >>
> >
> >
> > _______________________________________________
> > theme-reviewers mailing list
> > theme-reviewers at lists.wordpress.org
> > http://lists.wordpress.org/mailman/listinfo/theme-reviewers
> >
> _______________________________________________
> theme-reviewers mailing list
> theme-reviewers at lists.wordpress.org
> http://lists.wordpress.org/mailman/listinfo/theme-reviewers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.wordpress.org/pipermail/theme-reviewers/attachments/20130704/958c79e0/attachment-0001.html>


More information about the theme-reviewers mailing list