_This is a tracking ticket for the planing features in Blazorise 0.9_
Starting from 0.8 to 0.9 the main plan was to clean the code and fix bugs with minimum changes to the architecture. For 0.9 and up to 1.0 the plan is to introduce more providers, add more components, with possibly some breaking changes. All of this is necessary to bring Blazorise to the stable 1.0 version. I will try to keep the 1.0 release scheduled accordingly to the official Blazor web-assembly release date.
The 0.9 is going to be worked on for a long time. so the plan is to publish it periodically to MyGet. Every major update to 0.9 will be published as a _0.9-preview_(n+1). It will be kind of a night-build. This way the users will be able to test all features before the official release.
MyGet feed for NuGet v3: https://www.myget.org/F/blazorise/api/v3/index.json
TODO
I will keep this ticket unlocked to allow anyone to give feedback and to request possible features for 0.9. If the conversation grow too much I will open another issue.
Feature request: Resizeable columns (drag-to-resize) in DataGrid.
Great job for making Blazorise available! It is awesome to use!
@GitteryCoder Going on the list
It's awesome component lib. But only one question.
This is blazor components? meens no JS needed!
THEN WHYYYYYYY????
((((((
Hi @gem81
Blazor doesn't mean there is not going to be java-script. Even Microsoft said it goes side-by-side. The main obstacle for java-script dependency is that web assembly still doesn't have access to the DOM. Hopefully that will change in the future, but until then this is what we have.
All of these tasks are already tracked through #618, so closing this one.
This is by far the most productive UI library I have ever seen.
@JordanRavka Thank you!
Is there any more plans for theme? It looks fairly incomplete
@imtrobin there are always some work planed for the theme. Currently I'm doing some refactorings that will help me do the changes easier for later.
@WillianGruber is also doing some work on UI configuration for theming the app. I guess he's almost finished?
I'm waiting for release of #898 to finish refactoring a complete ThemeCustomizer.
Tickets about theming that would also be included/help design the ThemeCustomizer:
Also, if we could define page background color/gradient through theme would be nice, something like
body {
background: -webkit-linear-gradient(left, #93B874, #C9DCB9);
background: -o-linear-gradient(right, #93B874, #C9DCB9);
background: -moz-linear-gradient(right, #93B874, #C9DCB9);
background: linear-gradient(to right, #93B874, #C9DCB9);
background-color: #93B874;
}
Why through theme? Because then Blazorise could start to have predefined themes, and a Dark Theme predefinition would be nice to users. Maybe 5-10 predefined themes could be delivered.
Well, back to the point. I imagine #898 will be release soon?
I like the idea for page bacground color. #898 will be in the next preview. And for other tickets maybe I can do them as part of 0.9.2
Most helpful comment
Hi @gem81
Blazor doesn't mean there is not going to be java-script. Even Microsoft said it goes side-by-side. The main obstacle for java-script dependency is that web assembly still doesn't have access to the DOM. Hopefully that will change in the future, but until then this is what we have.