Giter Site home page Giter Site logo

house-of-m / contributors-wall Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 19.0 70 KB

All contributors level are welcome to check-in and tag their name on the wall! Beginner friendly, no code knowledge required to contribute.

Home Page: https://house-of-m.github.io/contributors-wall/

HTML 88.94% CSS 11.06%
community css good-first-issue hacktoberfest html javascript open-source opensource

contributors-wall's People

Contributors

ayushi-kosta avatar burmanp avatar bytezorvin avatar dayanand-g avatar dhwani7761 avatar dipesh123-ux avatar hanna2001 avatar indigowizard avatar ishangupta17 avatar juniorxcoder avatar l4rbi avatar manalijain346 avatar muazahmed10 avatar onelil05 avatar pavan-nambi avatar pururaj987 avatar real-phoenix avatar shubhayub avatar thatjohanntrent-2-googlegroups-com avatar vaibhavvijay9 avatar viraj28 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

contributors-wall's Issues

Create your contributor's card

Info

Join the project and add your name to the wall of contributors, whether you're a total beginner starting your journey to open source with hacktoberfest or you're a veteran, join the project, tag your name and few interesting resources that may help others and make a pull request!

How?

  1. Fork the project to your own account.

  2. In the index.html file you'll find a template code named contributor-card

    image

  3. Copy/Past the template in the section between the comments "__ YourName Card START __ " and "__ YourName Card END __":

    image

  4. Change the placeholder text and links ( change the herf="#" by your actual urls, e.g; herf="https://github.com/IndigoWizard")
    you may delete the links to socials that you don't need if you dont have twitter or dev account...

  5. Make a pull request and wait for the maintainers to review and merge it, only then it will go online on the live website.

Note:

Do not temper with the template or the css file.
If you got improvements or fixes you want to apply to the project file, open a separate issue with all the necessary details first.

Fixing live website thread card stack overlap & theme switch (fix+enhancement)

Live website issues

  • The theme switch button is doubled and not styled.
  • The contribution thread is messedup at the bottom with overlapping card stacks.

preview

repetitive check box div over stacked usercards
image image

repetitive check box div

Based on the commit and merge history the first issue (checkbox glitch) emerged in commit 696ab7f during a hotfix from @L4RBI that was meant to fix the issue...

over stacked usercards

Issue happened after contribution 1dca8cc was merged in PR #23 97a6483 which didn't align with the right contribution steps during which contributors add their code at the top of the thread and not at the bottom to avoid conflicts.

Fix

  • The theme switch box will be reworked, keeping the base functionality but moving the button in the nav bar + styling the switch button.
  • Restacking the thread based on PR chronological order and stacking latest contributions from top to bottom.
  • All upcoming contributions must be at the top of the thread.

Dark mode theme

Info

So far the live website of the repo has only one light theme. It would be great to have a dark theme switch as well.

How

  • Feel free to to use either CSS or JavaScript (vanilla preferably) to build a theme switch.
  • In the CSS :root element you'll find an already setup color palette, use them to build the color palette for dark theme mode (feel free to add some colors if needed).
  • The main logo SVGs are available in two colors; white & red. use what suits the theme for better visibility.

PR

  • Please explain what method you used and how you built the feature (briefly).
  • Make sure to include some screenshots for the results in your Pull Request submission (you can put them in a markdown table if you're doing a comparison if you wish).

Notes:

  • Keep css variable naming convention as setup in the style sheet.
  • If you are opting for JS, please mind to create a folder dedicated for scripts inside src folder as ./src/scripts.

Styling issues

  • the transition between section snaps in an ugly way
  • resources links are stiff and transition not working properly on hover
  • theme switch snaps as well with no smooth trasition

Email notification help needed

This issue is for the Repository admin.

I would love to be a part of notifications for this repository.

Can I get some information on the requirements to be?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.