Open tmos opened 8 years ago
Hello ! And thank you for your commit. What is the use of the node modules ? Are they only as help to make templates ? What will happen if I do not upload them ? Are some of them absolutely necessary ?
They are here just for the developpement, no need to be uploaded for production if I remember well :)
Hi everyone
I'm currently doing a big refactor on MiniGal. It need like a lot of cleaning, and now is the time. Some changes will probably bother more than one people, but it will definitely allow MiniGal to be more accessible and, moreover, much more modern, in a code point of view.
Don't worry, KISS is still here, nothing changes more than the dirty old code !
So don't except new features with the refactor itself. But this refactor will allow new features to be done much easier and faster. #44, #32, #111, #112, #113 are in my mind ! I plan to beat down every issue after the refactor 💪 .
So, here is what I'm doing, and what is still to be done. I don't expect any help, I'm really close to the end, but if you see anything worth discussion, don't hesitate :)
General direction
Theme
<% ... %>
to PHP native inline templating abilities<?php if (...) : ?>
<?php foreach (... as ...) : ?>
.Board default theme
For information, the default Board theme will become a little bit more complex to edit (due to gulp and less), but this will be much more efficient in a coding point of view, and cleaner. So to allow people to keep their old customizations, a Board-legacy theme will be shipped, with minimal modifications from the 0.4 and instructions to keep your modifications online :)
So you may ask : what still need to be done ? Actually, just the regular gravels in MinigalNano's shoe :
And We will be ok for the .5 of minigal !
And plans for the future :
All of this is already online in the
refactor
branch, don't hesistate to have a look :)