Will there be a major release anytime soon?
Hello, I was wondering if there would be a upcoming major release...
I'f I make a custom theme, and there would be a big release, say ElkArte 2.0, do I have to recreate the theme or??
Re: Will there be a major release anytime soon?
Reply #1 –
The next release will be 1.1.7 so a dot release, and that may be the end of the 1.1 line unless we find some major gaff that requires another release. At least that is my hope !
2.0 is being actively worked on, but there is no release date (have you ever heard that before with software). But really we have not had an alpha or bta of that version, so it will be a bit yet. Will it break themes, probably somewhat but so far nothing that major that I can recall. Heck its pretty much running the current default theme w/o major changes.
Re: Will there be a major release anytime soon?
Reply #2 –
Speaking of which, for 2.0 it would make sense to revamp the CSS to use CSS variables for elements with standard colours. There won't be any need to support IE by the time 2.0 is beta, and every other browser has full native support. Dropping in variables in sensible places would be pretty quick and easy, both for initial 2.0 code changes and for updating existing themes.
Re: Will there be a major release anytime soon?
Reply #3 –
MS Edge is the official IE replacement and technically is also a chrome browser, so yes, I agree that there is no need to support IE anymore.
Re: Will there be a major release anytime soon?
Reply #4 –
Good points. Last night I was thinking to ripping out the browser detector except for maybe phone/pad stuff. But the rest of that detection seems useless anymore.
Re: Will there be a major release anytime soon?
Reply #5 –
In terms of features, I'd gladly break up everything and too in any thing I would think of, though reasonably speaking there isn't much.
In terms of backend, there are so many things we could do it's not even funny.
So, at the end of the day, I guess we can just decide to draw a line, I've been working a bit on the quickmoderation, then recently I was wondering it prefixes could be useful in 2.0, and apart from that I have no further ideas. We can keep breaking the backend in 2.1, it should be flexible enough not to affect addons.
Theme-wise, yep a bit of work would be nice, but as I'm terrible with markup, I have no idea about the amount of work required.
Re: Will there be a major release anytime soon?
Reply #9 –
CSS variables can be quite useful for adding things like default padding, default margins, default front/back color, CSS animation speed etc. Anything you are bound to tie up in a single-style class, like a "smallpadding" class, can better be used as a CSS variable and just added in the classes or ids you want to style like a "smallpadding". It kind of makes using multiple classes ("posts inline floatright smallpadding") obsolete because you rather just pick the variable for displaying inline..or floating right. Or you just setup arbitrary names for certain styling, like "indexpagemargins" or "darkmodecolor1". Also, you don't get to mutilate a class like a "float" type of class by suddenly having a margin in it..and so on.
The only drawback I've faced is that you cannot do calculations with them, like you would do with regular variables in for example PHP. Perhaps a blessing in disguise since they only do the thing they are supposed to be doing: being placeholders.