CINXE.COM
Sass: Community Guidelines
<!doctype html> <html lang="en" class="no-js"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="description" content="Syntactically Awesome Style Sheets" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Sass: Community Guidelines</title> <link rel="alternate" type="application/atom+xml" href="/feed.xml" /> <link rel="apple-touch-icon" sizes="152x152" type="image/png" href="/icon.png"> <link rel="icon" type="image/png" sizes="152x152" href="/icon.png"> <link rel="icon" type="image/x-icon" href="/favicon.ico" /> <link href="https://fonts.googleapis.com/css?family=Source+Code+Pro::ital,wght@0,400;0,600;1,400|Source+Sans+Pro:300,400,600|Source+Serif+Pro" media="screen" rel="stylesheet" /> <link href="https://cdn.jsdelivr.net/npm/@docsearch/css@alpha" media="screen" rel="stylesheet" /> <link href="/assets/dist/css/sass.css" media="screen" rel="stylesheet" /> <noscript> <link href="/assets/dist/css/noscript.css" media="screen" rel="stylesheet" /> </noscript> <!-- Google Analytics (https://developers.google.com/analytics/devguides/collection/gtagjs). --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-535380-14"></script> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-535380-14'); </script> </head><body data-layout="body" class="community-guidelines"> <!--[if lt IE 9]> <p class="browserupgrade"> You are using an <strong>outdated</strong> browser. Please <a href="https://browsehappy.com/">upgrade your browser</a> to improve your experience and security. </p> <![endif]--> <header class="sl-r-banner" itemtype="https://schema.org/WPHeader" itemscope="itemscope" role="banner"> <div class="sl-c-alert" style="--sl-background--alert: black"> <div class="sl-l-container"> <p><strong>Free Palestine</strong></p> </div> </div> <div class="sl-c-pop-stripe"></div> <div class="sl-l-container"> <div class="sl-l-grid sl-l-grid--full sl-l-large-grid--fit sl-l-large-grid--center sl-l-large-grid--gutters"> <p class="sl-l-grid__column sl-r-banner__brand"> <a href="/"><img height="48" alt="Sass" src="/assets/img/logos/logo.svg"></a> </p> <nav class="sl-r-banner__navigation sl-l-grid__column sl-l-large-grid sl-l-large-grid__column--auto-size sl-c-list-horizontal-wrapper" itemtype="https://schema.org/SiteNavigationElement" itemscope="itemscope" role="navigation" aria-label="Site navigation"> <ul> <li><a href="/playground">Playground</a></li> <li><a href="/install">Install</a></li> <li><a href="/guide">Learn Sass</a></li> <li><a href="/blog">Blog</a></li> <li><a href="/documentation">Documentation</a></li> <li><a href="/community">Get Involved</a></li> <li> <div id="docsearch"></div> </li> </ul> </nav> </div> </div> </header> <main class="content" id="main-content" itemprop="mainContentOfPage" role="main"> <h1 class="sl-l-container">Community Guidelines</h1> <div class="sl-l-container sl-color--white-background sl-l-section"> <div class="sl-l-large-holy-grail"> <div class="sl-l-large-holy-grail__body"> <div class="sl-l-large-holy-grail__main"> <div class="sl-l-container sl-l-container--small"> <div class="sl-c-introduction"> <p>Sass is more than a technology; Sass is driven by the community of individuals that power its development and use every day. As a community, we want to embrace the very differences that have made our collaboration so powerful, and work together to provide the best environment for learning, growing, and sharing of ideas. It is imperative that we keep Sass a fun, welcoming, challenging, and fair place to<span class="widont"> </span>play.</p> </div> <p>As such, the Sass Community Guidelines states our ideals as a community. It’s meant to be a guide on how we work together and conduct ourselves, not a specific rulebook. It is a way to communicate our existing values to the entire community, and share our values with the<span class="widont"> </span>‘verse.</p> <h2 id="we-strive-to" tabindex="-1">We strive to:<a class="anchor" href="#we-strive-to"><span class="visuallyhidden">We strive to:<span class="widont"> </span>permalink</span></a></h2> <h3 id="be-considerate" tabindex="-1">Be considerate<a class="anchor" href="#be-considerate"><span class="visuallyhidden">Be considerate permalink</span></a></h3> <p>Our work will be used by other people, and we in turn will depend on the work of others. Any decision we take will affect users and colleagues, and we should consider them when making<span class="widont"> </span>decisions.</p> <h3 id="be-open-and-inviting" tabindex="-1">Be open and inviting<a class="anchor" href="#be-open-and-inviting"><span class="visuallyhidden">Be open and inviting<span class="widont"> </span>permalink</span></a></h3> <p>Our community has grown immensely because of the diversity that is found within the community. We welcome all individuals regardless of, but not limited to, their gender identity and expression, sexual orientation, preferred relationship model, disability, physical appearance, body size, age, race, or religious affiliation. We take pride in the the richness of experiences that have come to help develop Sass, and want to continue growing our community. In short, <strong>everyone is welcome, except those who are<span class="widont"> </span>unwelcoming</strong>.</p> <h3 id="be-respectful" tabindex="-1">Be respectful<a class="anchor" href="#be-respectful"><span class="visuallyhidden">Be respectful permalink</span></a></h3> <p>Disagreement is no excuse for poor manners. We work together to resolve conflict, assume good intentions and do our best to act in an empathetic fashion. We treat those who don’t use Sass with respect; they understand their own needs better than anyone else. We don’t allow frustration to turn into a personal attack. A community where people feel uncomfortable or threatened is not a productive one. <strong>Harassment of anyone, either within the Sass community or outside of it, is never<span class="widont"> </span>okay</strong>.</p> <h3 id="take-responsibility-for-our-words-and-our-actions" tabindex="-1">Take responsibility for our words and our actions<a class="anchor" href="#take-responsibility-for-our-words-and-our-actions"><span class="visuallyhidden">Take responsibility for our words and our actions<span class="widont"> </span>permalink</span></a></h3> <p>We can all make mistakes; when we do, we take responsibility for them. If someone has been harmed or offended, we listen carefully and respectfully, and work to right the<span class="widont"> </span>wrong.</p> <h3 id="be-collaborative" tabindex="-1">Be collaborative<a class="anchor" href="#be-collaborative"><span class="visuallyhidden">Be collaborative permalink</span></a></h3> <p>What we produce is a complex whole made of many parts; it is the sum of many dreams. Collaboration between teams that each have their own goal and vision is essential; for the whole to be more than the sum of its parts, each part must make an effort to understand the<span class="widont"> </span>whole.</p> <p>Collaboration reduces redundancy and improves the quality of our work. Internally and externally, we celebrate good collaboration. Wherever possible, we work closely with upstream projects and others in the free software community to coordinate our efforts. We prefer to work transparently and involve interested parties as early as<span class="widont"> </span>possible.</p> <h3 id="value-decisiveness-clarity-and-open-communication" tabindex="-1">Value decisiveness, clarity and open communication<a class="anchor" href="#value-decisiveness-clarity-and-open-communication"><span class="visuallyhidden">Value decisiveness, clarity and open communication<span class="widont"> </span>permalink</span></a></h3> <p>Disagreements, social and technical, are normal, but we do not allow them to persist and fester leaving others uncertain of the agreed<span class="widont"> </span>direction.</p> <p>We expect participants in the project to resolve disagreements constructively. When they cannot, we escalate the matter to either designated leaders at the event or within the community to arbitrate and provide clarity and<span class="widont"> </span>direction.</p> <h3 id="be-responsive-and-helpful" tabindex="-1">Be responsive and helpful<a class="anchor" href="#be-responsive-and-helpful"><span class="visuallyhidden">Be responsive and helpful<span class="widont"> </span>permalink</span></a></h3> <p>All of us started as new and inexperienced. Even the most experienced of us may forget things. Nobody is expected to be perfect in this community. Questions are encouraged and those who are asked should endeavor to be responsive, courteous, and helpful. When off topic, please direct to the appropriate forum. Even when the question is common and repeatedly asked, even when the documentation explains it, remember that they have only asked it once and they may have read, but not understood. Ultimately, it is better to give no answer than an unfriendly<span class="widont"> </span>one.</p> <h3 id="step-down-considerately" tabindex="-1">Step down considerately<a class="anchor" href="#step-down-considerately"><span class="visuallyhidden">Step down considerately<span class="widont"> </span>permalink</span></a></h3> <p>When somebody leaves or disengages from the community, we ask that they do so in a way that minimizes disruption to the projects using their published work. They should tell people they are leaving and take the proper steps to ensure that others can pick up where they left<span class="widont"> </span>off.</p> </div> </div> <div class="sl-l-large-holy-grail__complementary"> <h3 id="license" tabindex="-1">License<a class="anchor" href="#license"><span class="visuallyhidden">License permalink</span></a></h3> <p>Our friends at <a href="https://ubuntu.com/community/governance/code-of-conduct">Ubuntu</a> and <a href="https://www.drupal.org/dcoc">Drupal</a> have already worked hard to develop their own community guidelines, and we borrow heavily from them. However, we have made modifications for our specific needs as a<span class="widont"> </span>community.</p> <p>The Sass Community Guidelines are licensed under the <a href="https://creativecommons.org/licenses/by-sa/3.0/us/">Creative Commons Attribution-Share Alike 3.0 license</a>. You may re-use it for your own project, and modify it as you wish; just please allow others to use your modifications and give credit to Sass, <a href="https://ubuntu.com/community/governance/code-of-conduct">Ubuntu</a> and <a href="https://www.drupal.org/dcoc">Drupal</a>.</p> <h3 id="adherence-to-these-community-guidelines" tabindex="-1">Adherence to these Community Guidelines<a class="anchor" href="#adherence-to-these-community-guidelines"><span class="visuallyhidden">Adherence to these Community Guidelines<span class="widont"> </span>permalink</span></a></h3> <p>We ask that all in-person and virtual gatherings of the Sass Community adhere to this code of conduct and take appropriate steps to create a safe and accessible space for all attendees. This should include the publication of a Code of Conduct that includes clear anti-harassment procedures. Please consult with us if you feel the need to significantly deviate from these guidelines by sending an email to: <a href="mailto:sass.organizers@gmail.com">sass.organizers@gmail.com</a>.</p> <p>We understand and acknowledge that the "Sass Community" is a loosely defined group of people who identify as Sass enthusiasts. We have no power to actively remove someone from the community. Ultimately, we can only use our voice to publicly declare that we do not agree with or endorse people or organizations who don’t act in the spirit of these<span class="widont"> </span>guidelines.</p> </div> </div> </div> </div> <div class="sl-c-alert"> <div class="sl-l-container sl-c-list-horizontal-wrapper" aria-labelledby="release-nav"> <ul class="sl-l-grid--justify-center"> <li id="release-nav">Current Releases:</li> <li><span class="release-name"><a href="/dart-sass">Dart Sass</a> <a href="https://github.com/sass/dart-sass/releases/tag/1.81.0">1.81.0</a></span></li> <li><span class="release-name"><a href="/libsass">LibSass</a> <a href="https://github.com/sass/libsass/releases/tag/3.6.6">3.6.6</a></span></li> <li><span class="release-name"><a href="/ruby-sass">Ruby Sass</a> <span aria-label="coffin" role="presentation">⚰</span></span></li> <li class="sl-l-grid__column sl-l-large-grid__column--auto-size"><a href="/implementation">Implementation Guide</a></li> </ul> </div> </div> </main> <footer class="site-footer contentinfo" itemtype="https://schema.org/WPFooter" itemscope="itemscope" role="contentinfo"> <div class="sl-l-container"> <div class="sl-l-grid sl-l-grid--full sl-l-large-grid--fit sl-l-large-grid--center sl-l-large-grid--gutters"> <div class="sl-l-grid__column"> <p>Sass © 2006–2024 the Sass team, and numerous contributors. It is available for use and modification under the <a href="https://github.com/sass/dart-sass/blob/main/LICENSE"><span class="caps">MIT</span><span class="widont"> </span>License</a>.</p> <nav class="sl-c-list-horizontal-wrapper sl-c-list-wrap"> <ul> <li><a href="https://github.com/sass">Sass on GitHub</a></li> <li><a href="https://github.com/sass/sass-site">Website Source Code</a></li> <li><a href="/styleguide">Style Guide</a></li> <li><a href="/community-guidelines">Community Guidelines</a></li> </ul> </nav> </div> <div class="sl-l-grid__column sl-l-large-grid__column--auto-size sl-l-large-grid--justify-right sl-c-footer-link-grid"> <a class="twitter-follow-button" href="https://twitter.com/SassCSS" data-show-count="false" data-size="large">Follow @SassCSS</a> <a class="sl-image-link" href="https://www.netlify.com"><img alt="Deploys by Netlify" src="https://www.netlify.com/v3/img/components/netlify-color-bg.svg"/></a> <a class="sl-image-link mac-stadium-icon" href="https://www.macstadium.com/"><img alt="Powered by MacStadium" class="mac-stadium-icon" src="https://uploads-ssl.webflow.com/5ac3c046c82724970fc60918/5c019d917bba312af7553b49_MacStadium-developerlogo.png"></a> </div> </div> </div> </footer> <script src="https://cdn.jsdelivr.net/npm/@docsearch/js@alpha"></script> <script> docsearch({ container: '#docsearch', appId: 'Q9MULQONSV', indexName: 'sass-lang', apiKey: '2ebc7881b79986f58dc2f424769bf3fc', transformItems: function(hits) { var domain = window.location.origin + "/"; hits.forEach(function(hit) { if (! hit.url.startsWith(domain)) { hit.url = hit.url.replace(/^https?:\/\/[^\/]+\//, domain); } }); return hits; } }); </script> <script> !function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], p = /^http:/.test(d.location) ? 'http' : 'https'; if (! d.getElementById(id)) { js = d.createElement(s); js.id = id; js.src = p + '://platform.twitter.com/widgets.js'; fjs.parentNode.insertBefore(js, fjs); } }(document, 'script', 'twitter-wjs'); </script> <script src="/assets/dist/js/sass.js"></script> <!-- Current page: /community-guidelines/ --> </body> </html>