| 1. | I kept wanting to write mythologies |
For 3), call it virtual, it's not abstract by definition. As far as large mixins go, as long as we don't ourselves use anything too massive I don't really see a problem. I don't see us including base64 stuff in the main file - and we're not responsible for keeping themers super-efficient. (As it is, WeCSS deals with things a lot better than SMF anyway)
windowbg is a special case because it has no right home, it's not quite either mixin/extends nor OOCSS because it's both stylistic and semantic. It's like we need to split it up into its roles and have windowbg simply extend that.
Even got badly sick last night, probably due to the stress. Ended up going to bed before 9pm. Which is, like, the beginning of my work day sometimes... :^^;:
Anyway, it's all good now... Phew.
Now I've just got to fix alerts.. And confirms... And more CSS... And other things... All that without any feedback as usual... :P
I guess I'll just commit everything in one go -- because it's going to be one hell of a large commit. I don't even know whether it's worth documenting my commits... I think I'm the only one who cares about what I fix and stuff.
I do read your documentation/changelog, and I love to read it :)
About feedback.. I don't really understand the technicality of it, that's why I just left it to others that more capable than me.
Cheers.
That's the thing, many say they read the changelog, but rarely if ever comment on it... :whistle:
I'm human. I like feedback -- whether positive or not!
Do you think it's good idea or I should just forget it?
I want to give feedback... but if I don't understand it like above, I don't know what I'm should be talking about.
I think the pros are probably worth the apparently few cons - but maybe I'm missing something. It's been a very long couple of days for me.
So... What happened? I did notice you weren't there
I like that syntax structure, and I'd keep the square brackets to be honest.
My grandfather is in hospital with a stroke, I spent the last day or so with my grandmother who requires 24-hour care, and then arrange transfer to a care home.
Quite annoying really... I'm pretty impressed at the number of bugs that I keep adding to the templating system!
Oh... Sorry about that. So it's the followup to recent weeks then..?
My grandfather is in hospital with a stroke, I spent the last day or so with my grandmother who requires 24-hour care, and then arrange transfer to a care home.
[0] => skins/common.css <--- okay...
[1] => skins/index.css <--- still fine...
[2] => skins/index.member.css <--- this one has the CSS that only shows up to members anyway
[3] => skins/Wine/index.css <-- this is what Wine needs to modify in Weaving
[4] => skins/Wine/index.member.css <-- and a hack for the original index.member.css
[5] => skins/Wine/Warm/index.css <-- and now, what Warm needs to modify in Wine...
[6] => skins/sections.css <-- and now for the per-area CSS...
[7] => skins/Wine/sections.css <-- and what Wine needs to change to it.
[8] => skins/hacks.ie[6].css <-- CSS hacks for IE6 to work
[9] => skins/Wine/hacks.ie[6].css <-- CSS hacks for IE6 to work with Wine
[10] => skins/Wine/Warm/hacks.ie[-9].css <-- CSS hacks for IE 6,7,8 and 9 to work with Warm
=> skins/custom.css <-- Gone, see below.
[11] => skins/Wine/custom.replace.css <-- my own personal custom CSS for Wine (which is empty).
Because it has the 'replace' keyword, the skins/custom.css file is removed from the list.It's a custom usort. Look at the code ;)
I was thinking of a name that could naturally 'flow' into the naming scheme, something that would remind people of 'index'... So in addition to hacks, I thought of addendum (= latin), postscript (ditto), affix (has an x, 5 letters), extra (ditto!), or just 'fix'...
Since it's a name that's likely to be used a lot by skinners, I'd like to ensure it 'works' per se...
I think that 'extra' or 'extras' is probably the most neutral of all. And thus would both work for browser hacks and sub-skins.
Keep up the good work, Nao! Even if I don't post a lot, I always love to see what you have to offer! I know it's bit of a rush, but will you marry me?
So, I was considering a new feature that I'll add to WeCSS, and need to get some thoughts on it first...
Let's consider this new keyword, 'virtual' (always in line with the C++/Delphi naming scheme.)
.inline-block virtual
display: inline-block
blablabla...
| 1. | A quick example... In Wess you'd define ".my_class virtual", while in SASS you'd define "%my_class". It really is pretty much the same, just a matter of syntax preference. I'd even be tempted to add support for 'placeholders' like they did, but really my preference goes to adding a keyword. It's more readable I think. |