Skip to content

Latest commit

 

History

History
94 lines (62 loc) · 7.46 KB

Code_Of_Conduct.md

File metadata and controls

94 lines (62 loc) · 7.46 KB

Frontend Mentor Projects Code of Conduct

Welcome

Welcome to the Frontend Mentor Projects repository! Frontend Mentor is an excellent platform for front-end developers who want to improve their skills by building real-world projects. It offers a range of challenges that cater to different skill levels, providing resources and support to help developers grow their skills in HTML, CSS, and JavaScript. Our goal is to create an inclusive, respectful, and supportive community where contributors can collaborate and learn together.

Our Pledge

We as members, contributors, and leaders pledge to make participation in Frontend Mentor Projects a harassment-free experience for everyone, regardless of age, body size, visible or invisible disability, ethnicity, gender identity and expression, level of experience, education, socio-economic status, nationality, personal appearance, race, religion, or sexual identity and orientation.

We are committed to building a community that encourages learning, respects contributions, and fosters a welcoming environment where everyone can improve their front-end development skills.

Our Standards

To ensure a positive experience for all members of the Frontend Mentor Projects community, participants are expected to adhere to the following standards:

Positive Behavior:

  • Respectful Communication: Engage in discussions with respect and kindness, ensuring that all interactions are professional and constructive.
  • Constructive Feedback: Offer feedback that is clear, actionable, and designed to help others improve while maintaining a supportive tone.
  • Collaboration: Work together openly, share ideas, and support one another in solving challenges and building projects.
  • Inclusivity: Use language and actions that make all members feel welcome, regardless of their experience level or background.
  • Recognition: Acknowledge and appreciate the efforts of all contributors, whether through code, design, or feedback.
  • Lifelong Learning: Foster an environment where everyone feels encouraged to ask questions, experiment, and continue learning.

Unacceptable Behavior:

  • Harassment: Any form of harassment, including unwelcome comments, personal attacks, or inappropriate behavior, is strictly prohibited.
  • Discrimination: Discriminatory behavior or remarks based on personal identity, beliefs, or background will not be tolerated.
  • Disrespect: Engaging in inflammatory or dismissive comments, trolling, or disruptive behavior is unacceptable.
  • Privacy Violations: Sharing private or sensitive information about others without their explicit consent is prohibited.
  • Unethical Conduct: Engaging in behavior that misuses the project’s resources or promotes misinformation is not allowed.
  • Disruption: Any actions that intentionally disrupt the collaborative nature of the community or interfere with others’ progress will not be tolerated.

Project Goals

The Frontend Mentor Projects repository is focused on helping front-end developers build real-world projects and improve their skills in HTML, CSS, and JavaScript. The key goals of the project include:

  • Skill Development: Offering a range of front-end challenges that allow developers to practice and refine their coding skills.
  • Real-World Projects: Providing projects that simulate real-world scenarios, enabling developers to gain practical experience.
  • Collaboration and Learning: Encouraging contributions and collaboration from developers at all levels to foster growth and learning within the community.
  • Open Source Contributions: Promoting an open-source development model where contributors can share their knowledge and enhance the platform for all users.

Enforcement Responsibilities

Community leaders and maintainers of the Frontend Mentor Projects are responsible for enforcing this Code of Conduct. They are expected to:

  • Clearly define the standards for acceptable behavior and ensure that all participants are aware of them.
  • Respond to violations of the Code of Conduct in a timely and fair manner.
  • Take corrective actions, such as removing inappropriate comments, posts, or contributions that do not align with community standards.
  • Apply disciplinary measures, including temporary or permanent bans, in cases of repeated or serious violations of the Code of Conduct.

Scope

This Code of Conduct applies to all spaces managed by Frontend Mentor Projects, including GitHub repositories, issue trackers, discussions, and other communication platforms. It also applies when community members represent the project in public spaces, such as conferences, online events, or forums.

Reporting Violations

If you experience or witness behavior that violates this Code of Conduct, please report it by contacting the project leaders at [email protected]. All complaints will be reviewed promptly and confidentially. The community leaders are committed to creating a safe and positive environment and will take appropriate action to address any issues.

Consequences of Unacceptable Behavior

If a community member is found to have violated this Code of Conduct, the community leaders may take the following actions:

  1. Correction: A private conversation with the individual to address the violation and provide guidance on how to improve their behavior.
  2. Warning: A formal warning outlining the unacceptable behavior and providing expectations for future conduct.
  3. Temporary Suspension: A temporary suspension from participating in the project or community spaces, with the possibility of reinstatement after review.
  4. Permanent Ban: Permanent removal from the project and all community spaces for repeated or severe violations.

Enforcement Guidelines

Community leaders will follow these guidelines when determining the consequences for violations of this Code of Conduct:

  1. Correction:

    • Community Impact: A minor violation that causes minimal disruption to the project.
    • Consequence: A private conversation to clarify the violation and provide guidance on behavior improvement.
  2. Warning:

    • Community Impact: A moderate violation that negatively affects the collaborative environment of the project.
    • Consequence: A formal warning with clear expectations for future behavior.
  3. Temporary Suspension:

    • Community Impact: A significant violation that harms the community or disrupts the progress of the project.
    • Consequence: Temporary suspension from participating in the project, with the possibility of reinstatement after review.
  4. Permanent Ban:

    • Community Impact: A severe or repeated violation that undermines the project’s goals or the community’s values.
    • Consequence: Permanent removal from the project and all related spaces.

Building a Positive Community

At Frontend Mentor Projects, we are dedicated to building a welcoming, inclusive, and supportive community where front-end developers can grow their skills, share knowledge, and collaborate on real-world projects. By working together, we can create an environment where everyone can succeed and contribute to the advancement of front-end development. Let’s work together with respect, integrity, and a shared passion for building amazing web projects.

Attribution

This Code of Conduct is adapted from the Contributor Covenant, version 2.0, available here.