Skip to content

Commit

Permalink
Merge pull request #15 from nature-heart-software/dev
Browse files Browse the repository at this point in the history
release
  • Loading branch information
Wurielle authored Aug 25, 2024
2 parents 4027e08 + 93f6cf8 commit 83c9c00
Show file tree
Hide file tree
Showing 37 changed files with 202 additions and 42 deletions.
29 changes: 28 additions & 1 deletion apps/documentation/docs/index.md
Original file line number Diff line number Diff line change
@@ -1 +1,28 @@
🚧 Page under construction 🚧
# Introduction

A ton of UI libraries exist with the sole purpose of helping you build your own UI library / Design System and
rightfully
so, building a UI library is hard, especially one that is pretty, accessible, functional and user/developer friendly.

The problem is, every UI libraries, by nature, are incomplete. Maybe they don't have all the components you need, they
don't fit the way you want to use them, or maybe they have exactly everything you need except for one tiny feature that
requires customization.

Gives a lot of headaches, doesn't it? Fear not, Bearmean is absolutely not going to solve all that... but it might be a
pretty good painkiller.

The goal of Bearmean is to help you make your own UI library / Design System with the bare minimum requirements that *
*you
define**
and **build upon that** with the limited but reasonable collection of tools provided.

Bearmean includes:

1. Well-thought-out layout components that can help you glue your components together without a line of CSS or CSS
class.
2. Simple token definition out of the box. Just exported constants. No configuration needed.
3. Props definition utilities to control the spread of your props.
4. A CLI tool to help you copy and paste your components in a new project to extend their functionality.



2 changes: 1 addition & 1 deletion docs/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
</head>
<body>
<div id="app"></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"BFTZfQgf\",\"cli_index.md\":\"BZdOvW0M\",\"components_debug_render-state.md\":\"CwSX67gZ\",\"components_index.md\":\"CZ687X2O\",\"components_layout_aspect.md\":\"DCUvZwxC\",\"docs_index.md\":\"BM2ph8B_\",\"docs_installation.md\":\"CRcAusv_\",\"index.md\":\"R7xFHgqB\",\"markdown-examples.md\":\"4ef1KpAa\",\"patterns_index.md\":\"DDCNdy9J\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"bearmean\",\"description\":\"bearmean desc\",\"base\":\"/bearmean/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/docs\"},{\"text\":\"Components\",\"link\":\"/components\"},{\"text\":\"Patterns\",\"link\":\"/patterns\"},{\"text\":\"CLI\",\"link\":\"/cli\"}],\"sidebar\":[{\"text\":\"Getting Started\",\"items\":[{\"text\":\"Introduction\",\"link\":\"/docs/\"},{\"text\":\"Installation\",\"link\":\"/docs/installation/\"}]},{\"text\":\"Components\",\"link\":\"/components/\",\"items\":[{\"text\":\"Debug\",\"items\":[{\"text\":\"RenderState\",\"link\":\"/components/layout/aspect/\"}]},{\"text\":\"Layout\",\"items\":[{\"text\":\"Aspect\",\"link\":\"/components/layout/aspect/\"},{\"text\":\"Box\",\"link\":\"/components/layout/box/\"},{\"text\":\"Center\",\"link\":\"/components/layout/center/\"},{\"text\":\"Container\",\"link\":\"/components/layout/container/\"},{\"text\":\"Divider\",\"link\":\"/components/layout/divider/\"},{\"text\":\"Grid\",\"link\":\"/components/layout/grid/\"},{\"text\":\"Group\",\"link\":\"/components/layout/group/\"},{\"text\":\"Position\",\"link\":\"/components/layout/position/\"},{\"text\":\"Stack\",\"link\":\"/components/layout/stack/\"},{\"text\":\"Transform\",\"link\":\"/components/layout/transform/\"}]}]},{\"text\":\"Patterns\",\"items\":[{\"text\":\"Define Props\",\"link\":\"/patterns/\"}]},{\"text\":\"CLI\",\"items\":[{\"text\":\"Options\",\"link\":\"/cli/\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/nature-heart-software/bearmean\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"BFTZfQgf\",\"cli_index.md\":\"BZdOvW0M\",\"components_debug_render-state.md\":\"CwSX67gZ\",\"components_index.md\":\"CZ687X2O\",\"components_layout_aspect.md\":\"DCUvZwxC\",\"docs_index.md\":\"BsFw-Q6j\",\"docs_installation.md\":\"CRcAusv_\",\"index.md\":\"R7xFHgqB\",\"markdown-examples.md\":\"4ef1KpAa\",\"patterns_index.md\":\"DDCNdy9J\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"bearmean\",\"description\":\"bearmean desc\",\"base\":\"/bearmean/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/docs\"},{\"text\":\"Components\",\"link\":\"/components\"},{\"text\":\"Patterns\",\"link\":\"/patterns\"},{\"text\":\"CLI\",\"link\":\"/cli\"}],\"sidebar\":[{\"text\":\"Getting Started\",\"items\":[{\"text\":\"Introduction\",\"link\":\"/docs/\"},{\"text\":\"Installation\",\"link\":\"/docs/installation/\"}]},{\"text\":\"Components\",\"link\":\"/components/\",\"items\":[{\"text\":\"Debug\",\"items\":[{\"text\":\"RenderState\",\"link\":\"/components/layout/aspect/\"}]},{\"text\":\"Layout\",\"items\":[{\"text\":\"Aspect\",\"link\":\"/components/layout/aspect/\"},{\"text\":\"Box\",\"link\":\"/components/layout/box/\"},{\"text\":\"Center\",\"link\":\"/components/layout/center/\"},{\"text\":\"Container\",\"link\":\"/components/layout/container/\"},{\"text\":\"Divider\",\"link\":\"/components/layout/divider/\"},{\"text\":\"Grid\",\"link\":\"/components/layout/grid/\"},{\"text\":\"Group\",\"link\":\"/components/layout/group/\"},{\"text\":\"Position\",\"link\":\"/components/layout/position/\"},{\"text\":\"Stack\",\"link\":\"/components/layout/stack/\"},{\"text\":\"Transform\",\"link\":\"/components/layout/transform/\"}]}]},{\"text\":\"Patterns\",\"items\":[{\"text\":\"Define Props\",\"link\":\"/patterns/\"}]},{\"text\":\"CLI\",\"items\":[{\"text\":\"Options\",\"link\":\"/cli/\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/nature-heart-software/bearmean\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>

</body>
</html>
2 changes: 1 addition & 1 deletion docs/api-examples.html
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@
}</pre><h3 id="page-frontmatter" tabindex="-1">Page Frontmatter <a class="header-anchor" href="#page-frontmatter" aria-label="Permalink to &quot;Page Frontmatter&quot;"></a></h3><pre>{
&quot;outline&quot;: &quot;deep&quot;
}</pre><h2 id="more" tabindex="-1">More <a class="header-anchor" href="#more" aria-label="Permalink to &quot;More&quot;"></a></h2><p>Check out the documentation for the <a href="https://vitepress.dev/reference/runtime-api#usedata" target="_blank" rel="noreferrer">full list of runtime APIs</a>.</p></div></div></main><footer class="VPDocFooter" data-v-83890dd9 data-v-4f9813fa><!--[--><!--]--><!----><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-4f9813fa><span class="visually-hidden" id="doc-footer-aria-label" data-v-4f9813fa>Pager</span><div class="pager" data-v-4f9813fa><!----></div><div class="pager" data-v-4f9813fa><a class="VPLink link pager-link next" href="/bearmean/docs/" data-v-4f9813fa><!--[--><span class="desc" data-v-4f9813fa>Next page</span><span class="title" data-v-4f9813fa>Introduction</span><!--]--></a></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><!----><!--[--><!--]--></div></div>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"BFTZfQgf\",\"cli_index.md\":\"BZdOvW0M\",\"components_debug_render-state.md\":\"CwSX67gZ\",\"components_index.md\":\"CZ687X2O\",\"components_layout_aspect.md\":\"DCUvZwxC\",\"docs_index.md\":\"BM2ph8B_\",\"docs_installation.md\":\"CRcAusv_\",\"index.md\":\"R7xFHgqB\",\"markdown-examples.md\":\"4ef1KpAa\",\"patterns_index.md\":\"DDCNdy9J\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"bearmean\",\"description\":\"bearmean desc\",\"base\":\"/bearmean/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/docs\"},{\"text\":\"Components\",\"link\":\"/components\"},{\"text\":\"Patterns\",\"link\":\"/patterns\"},{\"text\":\"CLI\",\"link\":\"/cli\"}],\"sidebar\":[{\"text\":\"Getting Started\",\"items\":[{\"text\":\"Introduction\",\"link\":\"/docs/\"},{\"text\":\"Installation\",\"link\":\"/docs/installation/\"}]},{\"text\":\"Components\",\"link\":\"/components/\",\"items\":[{\"text\":\"Debug\",\"items\":[{\"text\":\"RenderState\",\"link\":\"/components/layout/aspect/\"}]},{\"text\":\"Layout\",\"items\":[{\"text\":\"Aspect\",\"link\":\"/components/layout/aspect/\"},{\"text\":\"Box\",\"link\":\"/components/layout/box/\"},{\"text\":\"Center\",\"link\":\"/components/layout/center/\"},{\"text\":\"Container\",\"link\":\"/components/layout/container/\"},{\"text\":\"Divider\",\"link\":\"/components/layout/divider/\"},{\"text\":\"Grid\",\"link\":\"/components/layout/grid/\"},{\"text\":\"Group\",\"link\":\"/components/layout/group/\"},{\"text\":\"Position\",\"link\":\"/components/layout/position/\"},{\"text\":\"Stack\",\"link\":\"/components/layout/stack/\"},{\"text\":\"Transform\",\"link\":\"/components/layout/transform/\"}]}]},{\"text\":\"Patterns\",\"items\":[{\"text\":\"Define Props\",\"link\":\"/patterns/\"}]},{\"text\":\"CLI\",\"items\":[{\"text\":\"Options\",\"link\":\"/cli/\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/nature-heart-software/bearmean\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
<script>window.__VP_HASH_MAP__=JSON.parse("{\"api-examples.md\":\"BFTZfQgf\",\"cli_index.md\":\"BZdOvW0M\",\"components_debug_render-state.md\":\"CwSX67gZ\",\"components_index.md\":\"CZ687X2O\",\"components_layout_aspect.md\":\"DCUvZwxC\",\"docs_index.md\":\"BsFw-Q6j\",\"docs_installation.md\":\"CRcAusv_\",\"index.md\":\"R7xFHgqB\",\"markdown-examples.md\":\"4ef1KpAa\",\"patterns_index.md\":\"DDCNdy9J\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"bearmean\",\"description\":\"bearmean desc\",\"base\":\"/bearmean/\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"logo\":\"/logo.png\",\"nav\":[{\"text\":\"Home\",\"link\":\"/\"},{\"text\":\"Docs\",\"link\":\"/docs\"},{\"text\":\"Components\",\"link\":\"/components\"},{\"text\":\"Patterns\",\"link\":\"/patterns\"},{\"text\":\"CLI\",\"link\":\"/cli\"}],\"sidebar\":[{\"text\":\"Getting Started\",\"items\":[{\"text\":\"Introduction\",\"link\":\"/docs/\"},{\"text\":\"Installation\",\"link\":\"/docs/installation/\"}]},{\"text\":\"Components\",\"link\":\"/components/\",\"items\":[{\"text\":\"Debug\",\"items\":[{\"text\":\"RenderState\",\"link\":\"/components/layout/aspect/\"}]},{\"text\":\"Layout\",\"items\":[{\"text\":\"Aspect\",\"link\":\"/components/layout/aspect/\"},{\"text\":\"Box\",\"link\":\"/components/layout/box/\"},{\"text\":\"Center\",\"link\":\"/components/layout/center/\"},{\"text\":\"Container\",\"link\":\"/components/layout/container/\"},{\"text\":\"Divider\",\"link\":\"/components/layout/divider/\"},{\"text\":\"Grid\",\"link\":\"/components/layout/grid/\"},{\"text\":\"Group\",\"link\":\"/components/layout/group/\"},{\"text\":\"Position\",\"link\":\"/components/layout/position/\"},{\"text\":\"Stack\",\"link\":\"/components/layout/stack/\"},{\"text\":\"Transform\",\"link\":\"/components/layout/transform/\"}]}]},{\"text\":\"Patterns\",\"items\":[{\"text\":\"Define Props\",\"link\":\"/patterns/\"}]},{\"text\":\"CLI\",\"items\":[{\"text\":\"Options\",\"link\":\"/cli/\"}]}],\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/nature-heart-software/bearmean\"}]},\"locales\":{},\"scrollOffset\":134,\"cleanUrls\":false}");</script>

</body>
</html>
1 change: 0 additions & 1 deletion docs/assets/docs_index.md.BM2ph8B_.js

This file was deleted.

1 change: 0 additions & 1 deletion docs/assets/docs_index.md.BM2ph8B_.lean.js

This file was deleted.

1 change: 1 addition & 0 deletions docs/assets/docs_index.md.BsFw-Q6j.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions docs/assets/docs_index.md.BsFw-Q6j.lean.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit 83c9c00

Please sign in to comment.