You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# matestack-ui-bootstrap | beautiful UIs in pure Ruby
9
+
# matestack-ui-bootstrap | beautiful, reactive UIs in pure Ruby
10
10
11
11
As an extension for [`matestack-ui-core`](https://github.com/matestack/matestack-ui-core), `matestack-ui-bootstrap` ships all you need to build beautiful,
12
12
reactive UIs in pure Ruby and smart CRUD components based on Bootstrap v5.
13
13
14
+
----
15
+
14
16
`matestack-ui-core` enables you to craft maintainable web UIs in pure Ruby, skipping ERB and HTML. UI code becomes a native and fun part of your Rails app. Thanks to reactive core components, reactivity can be optionally added on top without writing JavaScript, just using a simple Ruby DSL.
15
17
16
18
You end up writing 50% less code while increasing productivity, maintainability and developer happiness. Work with pure Ruby. If necessary, extend with pure JavaScript. No Opal involved.
17
19
18
-
`matestack-ui-core` does not have an opinion on styling
19
-
Don't think about styling anymore and just create admin or application UIs faster than ever before!
`matestack-ui-core` does not have an opinion on styling. In contrast, `matestack-ui-bootstap` ships all Bootstrap v5 components as Matestack UI components usable in pure Ruby. Additionally layout and CRUD components help you to build a beautiful web app meeting typical requirements of a data driven web app.
24
23
25
-
- More maintainable UI code, using a component-based structure written in Ruby
26
-
- Increased development speed and happiness, offering prebuilt UI-Components for typical requirements
27
-
- Modern, dynamic UI feeling without the need to implement a separate JavaScript Application
24
+
Don't think about styling anymore and just create admin or application UIs faster than ever before!
28
25
29
-
`matestack-ui-core` can progressively replace the classic Rails-View-Layer. You are able to use
30
-
it alongside your classic views and incrementally turn your Rails-App into a
@@ -45,7 +40,7 @@ Rails versions below 5.2 are not supported.
45
40
46
41
### Vue.js
47
42
48
-
`matestack-ui-core`optionally requires Vue.js and Vuex for its reactivity features. Following version ranges are supported:
43
+
`matestack-ui-core` requires Vue.js and Vuex for its reactivity features. Following version ranges are supported:
49
44
50
45
- Vue.js ^2.6.0
51
46
- Vuex ^3.6.0
@@ -54,22 +49,12 @@ Vue 3 / Vuex 4 update is planned for Q2 2021.
54
49
55
50
## Documentation/Installation
56
51
57
-
Documentation can be found [here](https://docs.matestack.io)
58
-
59
-
## Getting started
60
-
61
-
A getting started guide can be found [here](https://docs.matestack.io/getting-started/tutorial)
52
+
Documentation can be found [here](https://docs.matestack.io/matestack-ui-bootstap/)
62
53
63
54
## Changelog
64
55
65
56
Changelog can be found [here](./CHANGELOG.md)
66
57
67
-
## Community
68
-
69
-
As a low-barrier feedback channel for our early users, we have set up a Discord server that can be found [here](https://discord.com/invite/c6tQxFG). You are very welcome to ask questions and send us feedback there!
70
-
71
-
## Contribution
72
-
73
-
We are happy to accept contributors of any kind! In order to make it as easy and fun as possible to contribute to `matestack-ui-core`, we would like to onboard contributors personally! Best way to become a contributor: Ping us on Discord! We will schedule a video call with you and show you, how and what to work on :)
58
+
## License
74
59
75
-
Here are some good first issues for first time contributors: [good first issues](https://github.com/matestack/matestack-ui-core/issues?q=is%3Aopen+is%3Aissue+label%3A"good+first+issue")
60
+
`matestack-ui-bootstap` is an Open Source project licensed under the terms of the [MIT license](./LICENSE)
0 commit comments