|
2 | 2 |
|
3 | 3 | * [README](README.md)
|
4 | 4 | * [Start](start/README.md)
|
| 5 | + * [Installation/Update guide](start/100-installation.md) |
5 | 6 | * [Create a reactive Twitter clone in pure Ruby](start/150-getting_started.md)
|
6 |
| - * [Core Contribution](start/400-contribute.md) |
| 7 | + * [Core Contribution](start/400-contribute/README.md) |
| 8 | + * [Contributor Covenant Code of Conduct](start/400-contribute/code_of_conduct.md) |
7 | 9 | * [Community](start/300-community.md)
|
8 | 10 | * [About Matestack](start/200-about.md)
|
9 |
| - * [Installation/Update guide](start/100-installation.md) |
10 |
| -* [api](api/README.md) |
| 11 | +* [UI Components in pure Ruby](ui_components/README.md) |
| 12 | + * [Rails integration](ui_components/100-rails_integration.md) |
| 13 | + * [Component registry](ui_components/200-registry.md) |
| 14 | + * [Component API](ui_components/300-component_api.md) |
| 15 | + * [Haml components](ui_components/500-haml_components.md) |
| 16 | + * [Testing](ui_components/1400-testing.md) |
| 17 | + * [Reusing views or partials](ui_components/400-reusing_views_or_partials.md) |
| 18 | +* [Reactivity in pure Ruby](reactive_components/README.md) |
| 19 | + * [Action Cable](reactive_components/1000-action_cable.md) |
| 20 | + * [Collection](reactive_components/700-collection.md) |
| 21 | + * [Actions](reactive_components/200-actions.md) |
| 22 | + * [Async](reactive_components/400-async.md) |
| 23 | + * [Cable](reactive_components/500-cable.md) |
| 24 | + * [Custom reactive components](reactive_components/800-custom_reactive_components.md) |
| 25 | + * [Forms](reactive_components/300-forms.md) |
| 26 | + * [Rails integration](reactive_components/100-rails_integration.md) |
| 27 | + * [Event Hub](reactive_components/900-event_hub.md) |
| 28 | + * [Isolated](reactive_components/600-isolated.md) |
| 29 | +* [SPA-like Apps in pure Ruby](reactive_apps/README.md) |
| 30 | + * [Tutorial](reactive_apps/1000-tutorial/README.md) |
| 31 | + * [Essential Guide 8: Styling and Notifications](reactive_apps/1000-tutorial/10_styling_notifications.md) |
| 32 | + * [Essential Guide 8: Collection and async component](reactive_apps/1000-tutorial/08_collection_async.md) |
| 33 | + * [Essential Guide 13: Wrap Up & Outlook](reactive_apps/1000-tutorial/13_wrap_up.md) |
| 34 | + * [Essential Guide 5: Toggle Component](reactive_apps/1000-tutorial/05_toggle_component.md) |
| 35 | + * [Essential Guide 11: Authentication](reactive_apps/1000-tutorial/11_authentication_devise.md) |
| 36 | + * [Essential Guide 3: Person Index, Show, Transition](reactive_apps/1000-tutorial/03_index_show_transition.md) |
| 37 | + * [Essential Guide 2: ActiveRecord & Database](reactive_apps/1000-tutorial/02_active_record.md) |
| 38 | + * [Essential Guide 7: Partials and custom components](reactive_apps/1000-tutorial/07_partials_and_custom_components.md) |
| 39 | + * [Essential Guide 4: Forms & Actions \(Create, Update, Delete\)](reactive_apps/1000-tutorial/04_forms_edit_new_create_update_delete.md) |
| 40 | + * [Essential Guide 12: Heroku Deployment with Postgres](reactive_apps/1000-tutorial/12_heroku_deployment.md) |
| 41 | + * [Essential Guide 6: Async Component](reactive_apps/1000-tutorial/06_async_component.md) |
| 42 | + * [Essential Guide 9: Custom Vue.js components](reactive_apps/1000-tutorial/09_custom_vue_js_components.md) |
| 43 | + * [Essential Guide 1: Setup](reactive_apps/1000-tutorial/01_setup.md) |
| 44 | + * [Creating a SPA-like App with Matestack](reactive_apps/1000-tutorial/00_introduction.md) |
| 45 | + * [Transitions](reactive_apps/400-transitions.md) |
| 46 | + * [Authorization via Pundit or CanCanCan](reactive_apps/600-pundit.md) |
| 47 | + * [Integrating Devise](reactive_apps/500-devise.md) |
| 48 | + * [Page API](reactive_apps/300-page_api.md) |
| 49 | + * [Rails integration](reactive_apps/100-rails_integration.md) |
| 50 | + * [App API](reactive_apps/200-app_api.md) |
| 51 | +* [Components API](api/README.md) |
11 | 52 | * [Core Components](api/100-components/README.md)
|
12 | 53 | * [Matestack Core Component: Samp](api/100-components/samp.md)
|
13 | 54 | * [Matestack Core Component: Abbr](api/100-components/abbr.md)
|
|
104 | 145 | * [matestack core component: Toggle](api/100-components/toggle.md)
|
105 | 146 | * [Matestack Core Component: Video](api/100-components/video.md)
|
106 | 147 | * [Matestack Core Component: Button](api/100-components/button.md)
|
107 |
| -* [Reactivity in pure Ruby](reactive_components/README.md) |
108 |
| - * [Action Cable](reactive_components/1000-action_cable.md) |
109 |
| - * [Collection](reactive_components/700-collection.md) |
110 |
| - * [Actions](reactive_components/200-actions.md) |
111 |
| - * [Async](reactive_components/400-async.md) |
112 |
| - * [Cable](reactive_components/500-cable.md) |
113 |
| - * [Custom reactive components](reactive_components/800-custom_reactive_components.md) |
114 |
| - * [Forms](reactive_components/300-forms.md) |
115 |
| - * [Rails integration](reactive_components/100-rails_integration.md) |
116 |
| - * [Event Hub](reactive_components/900-event_hub.md) |
117 |
| - * [Isolated](reactive_components/600-isolated.md) |
118 |
| -* [SPA-like Apps in pure Ruby](reactive_apps/README.md) |
119 |
| - * [Tutorial](reactive_apps/1000-tutorial/README.md) |
120 |
| - * [Essential Guide 8: Styling and Notifications](reactive_apps/1000-tutorial/10_styling_notifications.md) |
121 |
| - * [Essential Guide 8: Collection and async component](reactive_apps/1000-tutorial/08_collection_async.md) |
122 |
| - * [Essential Guide 13: Wrap Up & Outlook](reactive_apps/1000-tutorial/13_wrap_up.md) |
123 |
| - * [Essential Guide 5: Toggle Component](reactive_apps/1000-tutorial/05_toggle_component.md) |
124 |
| - * [Essential Guide 11: Authentication](reactive_apps/1000-tutorial/11_authentication_devise.md) |
125 |
| - * [Essential Guide 3: Person Index, Show, Transition](reactive_apps/1000-tutorial/03_index_show_transition.md) |
126 |
| - * [Essential Guide 2: ActiveRecord & Database](reactive_apps/1000-tutorial/02_active_record.md) |
127 |
| - * [Essential Guide 7: Partials and custom components](reactive_apps/1000-tutorial/07_partials_and_custom_components.md) |
128 |
| - * [Essential Guide 4: Forms & Actions \(Create, Update, Delete\)](reactive_apps/1000-tutorial/04_forms_edit_new_create_update_delete.md) |
129 |
| - * [Essential Guide 12: Heroku Deployment with Postgres](reactive_apps/1000-tutorial/12_heroku_deployment.md) |
130 |
| - * [Essential Guide 6: Async Component](reactive_apps/1000-tutorial/06_async_component.md) |
131 |
| - * [Essential Guide 9: Custom Vue.js components](reactive_apps/1000-tutorial/09_custom_vue_js_components.md) |
132 |
| - * [Essential Guide 1: Setup](reactive_apps/1000-tutorial/01_setup.md) |
133 |
| - * [Creating a SPA-like App with Matestack](reactive_apps/1000-tutorial/00_introduction.md) |
134 |
| - * [Transitions](reactive_apps/400-transitions.md) |
135 |
| - * [Authorization via Pundit or CanCanCan](reactive_apps/600-pundit.md) |
136 |
| - * [Integrating Devise](reactive_apps/500-devise.md) |
137 |
| - * [Page API](reactive_apps/300-page_api.md) |
138 |
| - * [Rails integration](reactive_apps/100-rails_integration.md) |
139 |
| - * [App API](reactive_apps/200-app_api.md) |
140 |
| -* [UI Components in pure Ruby](ui_components/README.md) |
141 |
| - * [Rails integration](ui_components/100-rails_integration.md) |
142 |
| - * [Component registry](ui_components/200-registry.md) |
143 |
| - * [Component API](ui_components/300-component_api.md) |
144 |
| - * [Haml components](ui_components/500-haml_components.md) |
145 |
| - * [Testing](ui_components/1400-testing.md) |
146 |
| - * [Reusing views or partials](ui_components/400-reusing_views_or_partials.md) |
147 | 148 | * [Changelog](changelog.md)
|
148 |
| -* [Contributor Covenant Code of Conduct](code_of_conduct.md) |
149 | 149 |
|
0 commit comments