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