@zeix/ui-element
Version:
UIElement - minimal reactive framework based on Web Components
233 lines (198 loc) β’ 9.44 kB
HTML
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>About & Community β UIElement Docs</title>
<meta name="description" content="License, versioning, getting involved" />
<base href="./about-community.html" />
<link rel="stylesheet" href="assets/main.css" />
<script type="module" src="assets/main.js"></script>
</head>
<body>
<header class="content-grid">
<h1 class="content">
UIElement Docs <small>Version 0.12.2</small>
</h1>
<nav class="breakout">
<ol>
<li>
<a href="index.html">
<span class="icon">π</span>
<strong>Introduction</strong>
<small>Overview and key benefits of UIElement</small>
</a>
</li>
<li>
<a href="getting-started.html">
<span class="icon">π</span>
<strong>Getting Started</strong>
<small>Installation, setup, and first steps</small>
</a>
</li>
<li>
<a href="building-components.html">
<span class="icon">ποΈ</span>
<strong>Building Components</strong>
<small>Anatomy, lifecycle, signals, effects</small>
</a>
</li>
<li>
<a href="styling-components.html">
<span class="icon">π¨</span>
<strong>Styling Components</strong>
<small>Scoped styles, CSS custom properties</small>
</a>
</li>
<li>
<a href="data-flow.html">
<span class="icon">π</span>
<strong>Data Flow</strong>
<small>Passing state, events, context</small>
</a>
</li>
<li>
<a href="patterns-techniques.html">
<span class="icon">π‘</span>
<strong>Patterns & Techniques</strong>
<small>Composition, scheduling, best practices</small>
</a>
</li>
<li>
<a href="examples-recipes.html">
<span class="icon">π½οΈ</span>
<strong>Examples & Recipes</strong>
<small>Common use cases and demos</small>
</a>
</li>
<li>
<a href="api-reference.html">
<span class="icon">π</span>
<strong>API Reference</strong>
<small>Detailed documentation of classes and functions</small>
</a>
</li>
<li>
<a href="about-community.html" class="active">
<span class="icon">π€</span>
<strong>About & Community</strong>
<small>License, versioning, getting involved</small>
</a>
</li>
</ol>
</nav>
</header>
<main><section class="hero">
<h1 id="about-amp-community">
<a name="about-amp-community" class="anchor" href="#about-amp-community">
<span class="permalink">π</span>
</a>
π€ About & Community
</h1><p class="lead"><strong>Join the UIElement community!</strong> This page covers the people behind UIElement, how you can contribute, versioning details, and licensing. Whether youβre a developer, designer, or sponsor, there are many ways to get involved.</p>
</section>
<section>
<h2 id="who39s-behind-uielement">
<a name="who39s-behind-uielement" class="anchor" href="#who39s-behind-uielement">
<span class="permalink">π</span>
</a>
Who's Behind UIElement?
</h2><p>UIElement is an <strong>open-source project</strong>, actively developed by <a href="https://zeix.com">Zeix AG</a>, a Switzerland-based agency for User-Centered Design, committed to enhancing accessibility and usability in web technologies.</p>
<h3 id="core-team-amp-contributors">
<a name="core-team-amp-contributors" class="anchor" href="#core-team-amp-contributors">
<span class="permalink">π</span>
</a>
Core Team & Contributors
</h3><ul>
<li><strong>Zeix AG</strong>: <a href="https://github.com/zeixcom">@zeixcom</a> β Maintainers and primary developers</li>
<li><strong>Esther Brunner</strong>: <a href="https://github.com/estherbrunner">@estherbrunner</a> β Lead developer</li>
<li><strong>Fabian Haefliger</strong>: <a href="https://github.com/fabianhaef">@fabianhaef</a> β Core team</li>
</ul>
<h3 id="sponsors">
<a name="sponsors" class="anchor" href="#sponsors">
<span class="permalink">π</span>
</a>
Sponsors
</h3><callout-box class="note">
<p><strong>Become a Sponsor</strong></p>
<p>UIElement is free and open-source. If your organization finds it valuable, consider <a href="info@zeix.com">sponsoring its development</a> to help make web development <strong>lightweight, accessible, and fun</strong> again!</p>
</callout-box>
</section>
<section>
<h2 id="license">
<a name="license" class="anchor" href="#license">
<span class="permalink">π</span>
</a>
License
</h2><p>This project is licensed under the <a href="https://opensource.org/licenses/MIT">MIT License</a>, which means you can <strong>use, modify, and distribute</strong> it freely β even in commercial projects.</p>
<p>A copy of the license can be found in the <a href="https://github.com/zeixcom/ui-element/blob/main/LICENSE">LICENSE</a> file of the repository.</p>
</section>
<section>
<h2 id="version-history">
<a name="version-history" class="anchor" href="#version-history">
<span class="permalink">π</span>
</a>
Version History
</h2>
<h3 id="current-version-0110">
<a name="current-version-0110" class="anchor" href="#current-version-0110">
<span class="permalink">π</span>
</a>
Current Version: 0.11.0
</h3><callout-box class="caution">
<p><strong>Release candidate</strong></p>
<p>This version is a stable <strong>pre-release</strong> of UIElement, meaning <strong>breaking changes</strong> may still occur before the official release of version 1.0. Please check the <a href="https://github.com/zeixcom/ui-element/releases">release notes</a> before updating.</p>
</callout-box>
<h3 id="versioning-scheme">
<a name="versioning-scheme" class="anchor" href="#versioning-scheme">
<span class="permalink">π</span>
</a>
Versioning Scheme
</h3><p>UIElement follows <a href="https://semver.org/">Semantic Versioning</a> (SemVer), which is structured as <code>MAJOR.MINOR.PATCH</code>.</p>
<ul>
<li><strong>MAJOR</strong>: Breaking changes that require migrations.</li>
<li><strong>MINOR</strong>: New features that are backwards compatible.</li>
<li><strong>PATCH</strong>: Bug fixes and performance improvements.</li>
</ul>
<h3 id="previous-pre-releases">
<a name="previous-pre-releases" class="anchor" href="#previous-pre-releases">
<span class="permalink">π</span>
</a>
Previous Pre-Releases
</h3><p>View all releases and associated notes on <a href="https://github.com/zeixcom/ui-element/releases">Github Releases</a>.</p>
</section>
<section>
<h2 id="getting-involved">
<a name="getting-involved" class="anchor" href="#getting-involved">
<span class="permalink">π</span>
</a>
Getting Involved
</h2><p>UIElement is <strong>an open-source project</strong>, and contributions are always welcome! Whether youβre <strong>reporting bugs, improving documentation, or suggesting features</strong>, here's how you can help:</p>
<ul>
<li>β
<a href="https://github.com/zeixcom/ui-element/issues">Open an Issue</a> β Report bugs or suggest features.</li>
<li>β
<a href="https://github.com/zeixcom/ui-element/blob/main/CONTRIBUTING.md">Submit a Pull Request</a> β Help improve UIElement by fixing issues or adding new features.</li>
<li>β
Join the Discussion β Share ideas and get feedback from the community.</li>
</ul>
<h3 id="contributing-code">
<a name="contributing-code" class="anchor" href="#contributing-code">
<span class="permalink">π</span>
</a>
Contributing Code
</h3><ul>
<li>Fork the repository, create a new branch, and submit a pull request.</li>
<li>Read the <a href="https://github.com/zeixcom/ui-element/blob/main/CONTRIBUTING.md">Contributing Guidelines</a> for setting up a development environment and best practices.</li>
</ul>
<h3 id="community-guidelines">
<a name="community-guidelines" class="anchor" href="#community-guidelines">
<span class="permalink">π</span>
</a>
Community Guidelines
</h3><p>We strive for a welcoming and inclusive environment. Please follow our <a href="https://github.com/zeixcom/ui-element/blob/main/CODE_OF_CONDUCT.md">Code of Conduct</a> when contributing.</p>
</section></main>
<footer class="content-grid">
<div class="content">
<h2 class="visually-hidden">Footer</h2>
<p>Β© 2024 β 2025 Zeix AG</p>
</div>
</footer>
</body>
</html>