Skip to content

Latest commit

 

History

History
167 lines (109 loc) · 10.5 KB

README.md

File metadata and controls

167 lines (109 loc) · 10.5 KB

GitHub License devContainer StackBlitz

Stylescape Logo

Community

Stylescape


Report a Bug Request a Feature Ask a Question Make a Suggestion Start a Discussion

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.

Community Guidelines

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. Honesty and Transparency All community members should conduct themselves with honesty and integrity. Deceptive practices or the intentional sharing of false information is unacceptable.

  7. 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.

  8. Positive Participation We value the contributions of all members. Participate actively, share your knowledge, and help foster a vibrant and enriching community environment.

Thanks

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.


Repository Overview

Graphic Languages

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.

Resources

  • Brand - Brand guidelines and assets.
  • Community - Engage with the Stylescape community.
  • devContainer - Development container setup for Stylescape.
  • Theme Template - Theme template for Stylescape projects.

Examples

  • 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.

Syntax

General

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.

Style Guides

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

Other


Colophon

Authors

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

Development Resources

Contributing

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

Copyright © 2023 Stichting Stylescape. All Rights Reserved.

License

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.

Disclaimer

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