Welcome to the Stylescape Community!
You're stepping into an energetic, collaborative environment where your contributions will play a crucial role in shaping our future. This is where your journey as a community contributor commences, paving the path for the enhancement of our codebase, refining our documentation, and delivering influential talks that resonate with our mission and vision.
-
Respectful Interactions Our community is diverse and inclusive, and we expect all members to interact with each other respectfully, valuing everyone's ideas and perspectives. Personal attacks, harassment, or discriminatory language will not be tolerated.
-
Open Dialogue and Constructive Criticism We encourage the sharing of ideas and constructive criticism. However, all feedback should be provided respectfully and constructively. We value open-minded discussions, but not arguments that are offensive or derogatory.
-
Respect Intellectual Property All shared content should respect copyright laws and intellectual property rights. Please ensure that you have the right to distribute the content you share and acknowledge the original creators where appropriate.
-
Confidentiality and Privacy Respect for privacy is fundamental to our community. Never share or request personal information or confidential information about others without their explicit permission.
-
Sustainability As a foundation dedicated to innovative and sustainable solutions, we encourage all community members to operate with a consciousness of environmental sustainability, and to consider this principle in all discussions and activities.
-
Honesty and Transparency All community members should conduct themselves with honesty and integrity. Deceptive practices or the intentional sharing of false information is unacceptable.
-
Collaboration and Teamwork We are a collaborative community. We encourage members to work together, contribute to ongoing projects, and offer assistance to others where possible.
-
Positive Participation We value the contributions of all members. Participate actively, share your knowledge, and help foster a vibrant and enriching community environment.
As you have made it this far, we are profoundly grateful for your interest in contributing to the Stylescape. Every contribution, irrespective of its scale, holds immense value to us. The intricate and specialized use-cases of the Stylescape Community necessitate collective effort, and we sincerely appreciate your willingness to become a part of this endeavor. Your involvement can't be thanked enough and truly makes a significant difference. Thank you once again.
Stylescape is built on the following modules:
- unit.gl is a Dynamic Layout Engine focused on fluid typography and responsive design.
- hue.gl is a Perceptual Color System and color management toolkit.
- icon.gl is a Modular Icon Library with various integration options.
- font.gl is a Variable Font Collection curated as an all-round base for typography.
- move.gl is a User eXperience Toolkit created for interactives and immersives.
- page.gl is a Page Layout Library created for rapid prototyping.
- pack.gl is a Package Pipeline Manager that streamlines streamlines bundling assets and code for deployment.
- Brand - Brand guidelines and assets.
- Community - Engage with the Stylescape community.
- devContainer - Development container setup for Stylescape.
- Theme Template - Theme template for Stylescape projects.
- npm - Stylescape Sass and JS with npm.
- Parcel - Stylescape Sass and JS with Parcel.
- React - Stylescape Sass and JS with React and Next.js.
- Svelte - Stylescape Sass and JS with Svelte.
- Vite - Stylescape Sass and JS with Vite.
- Vue - Stylescape Sass and JS with Vue + Vite.
- Webpack - Bundle Stylescape Sass and JS with Webpack.
Superseding Conventions:
- We use
4 spaces
for indents - We use a maximum line length of
79 characters
in all languages (as per PEP8) - Strings should be quoted with double-quotes instead of single-quotes.
- Surround operators with a single space on either side.
Language | Convention |
---|---|
Go |
Google Go Style Guide |
Go |
Uber Go Style Guide |
JavaScript |
Airbnb JavaScript Style Guide |
JavaScript |
Google JavaScript Style Guide |
Python |
Google Python Style Guide |
TypeScript |
Google TypeScript Style Guide |
- Hugo Giraudel's Sass Guidelines - Guidelines for writing sane, maintainable and scalable Sass.
- BigCommerce Sass Coding Guidelines - Guidelines in use at BigCommerce.
- Airbnb Sass and CSS Style Guide - Sass and CSS style guide by Airbnb.
- Dropbox (S)CSS Style Guide - Dropbox’s (S)CSS authoring style guide.
- https://github.com/Famolus/awesome-sass
This is an open-source project by the Stylescape.
The Stylescape mission is enabling architects to take back initiative and contribute in solving the mismatch in housing through blockchain technology. Therefore the Stylescape seeks to unschackle the traditional constraints and construct middle ground between rent and the rigidity of traditional mortgages.
website: www.blockfoundation.io
We'd love for you to contribute and to make this project even better than it is today! Please refer to the contribution guidelines for information.
Copyright © 2023 Stichting Stylescape. All Rights Reserved.
Except as otherwise noted, the content in this repository is licensed under the Creative Commons Attribution 4.0 International (CC BY 4.0) License, and code samples are licensed under the Apache 2.0 License.
Also see LICENSE and LICENSE-CODE.
THIS SOFTWARE IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING ANY IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR NON-INFRINGEMENT.
Made with ❤️ by Scape Agency