matestack-ui-core
previously contained logic formatestack-ui-vuejs
matestack-ui-core
is now meant to be combined with any reactivity framework or none at allmatestack-ui-vuejs
when using reactivity features of matestack-ui-core
2.xmatestack-ui-core
JavaScript packagematestack-ui-core
does not ship a JavaScript package anymorematestack-ui-vuejs
for the VueJs driven reactivity if requiredMatestack::Ui::App
is now called Matestack::Ui::Layout
Matestack::Ui::App
was always meant to be a layout wrapping pages, but was supercharged with some vuejs logic before splitting the core
and vuejs
reposMatestack::Ui::App
is only a layout, that's why it should be named like that: Matestack::Ui::Layout
matestack_app
method is renamed to matestack_layout
matestack_app
method used on controller level is renamed to matestack_layout
app/controllers/demo_controller.rb
Matestack::Ui::Layout
Matestack::Ui::Page
wrapping DOM structuresMatestack::Ui::App
added some wrapping DOM structure around the whole layout and around it's yield
Matestack::Ui::Layout
now purely renders the layout and yields a page without anything in betweenmatestack-ui-vue_js
(see section below!)matestack/some/app/layout.rb
matestack/some/app/pages/some_page.rb
matestack-ui-vuejs
explicitly