Skip to content

Building my own CSS Framework with cool stuff I like or often need for projects - cool Ideas welcome

License

Notifications You must be signed in to change notification settings

vJechsmayr/cssFramework

Repository files navigation

My CSS Framework

Contributors Issues Open Pull Requests Last Commit Stars Forks Watchers License

Table of Contents

All algorithms implemented in CSS only!

All implementations are to compleme or extend my css framework with new or cool/awesome features. If you want to contribute an awesome feature feel free to open an issue and commit your solution or work on an existing issue you are assigned to.

Inspiration & Motivation

Over the last years I worked with different kind of CSS Frameworks - most times with all different Versions of Bootstrap. And I stared to add some fancy stuff to the basic stuff of Bootstrap... every project again. So I now want as my Hacktoberfest 2021 Project build my own css Framework with all the stuff I always add to the Vanilla Bootstrap and even more - let you join if you have awesome ideas for CSS Features.

You can start using the current Bootstrap Version 5.1 and extend it with new classes/styles or features. I Issues you can find some of my ideas I want to implement. Feel free to comment if you like me to assign you to one of these. I will accept more than one solution per issue, because finally I will select the best for the final version of the framework. :)

Contributing Guidelines

Open Issues

When you open a new issue, please make sure to write a shord description what you want to implement with your css-code. eg. "Implement a frosted glass effect for backgrounds" If you create/open a new issue you are automatically assigned to it! If you want to contribute to an issue just comment below and I will assign you to it.

Folders and Files

Please make sure your files are in an Folder with the issue Number you are assigned to and your Name eg: '003_vJechsmayr' or '005_kopfrechner'. So I can find your solution for a given Issue. If you are assigned to more than one issue make sure to create a new folder for each issue.

Pull Requests

Only Pull Requests joined with an Issue (Issue Number in the message or manually joined) and matching the naming-conventions (See Folders and Files) will be merged! If your PR contains other files than css they will not be merged an in special cases marked as spam.

Spam Users

Users who spam this Repo with PRs/Issues that does not align the Contribution Guidelines will be blocked.

See Official Hacktoberfest Quality Standards

Getting Started

  • Fork this repository (Click the Form button, top right of this page)
  • Clone your fork down to your local machine
git clone https://github.com/your-username/cssframework.git
  • Comment to the Issue you want to work on - so I can assign you to it OR create a new Issue and write a description
  • Create a branch for a new feature
git checkout -b feature/branch-name
  • Or if its a bugfix to a file
git checkout -b bugfix/branch-name
  • Make your changes (choose from the Tasks above!)
  • You can use the html and css Files in the templates Folder
  • Commit and Push
git add .
git commit -m 'commit message'
git push origin branch-name
  • Create a New Pull Request from your forked repository ( Click the 'New Pull Request' Button located at the top of your repo)
  • Wait for your PR review and merge approval!
  • Star this repository if you had fun!

Which PR will be accepted?

  • Ones you are assigned to
  • All your code is in your own folder (IssueNr_YourName)
  • Your PR has to link the Issue

Which PRs will be NOT accepted?

  • Ones you are NOT assigned to
  • Your PR is NOT linked to the Issue you are linked to
  • Your Solution is not correct/working like in the description of the issue
  • Your PR contains more than the .css (and html) files
  • PRs that "correct" Typos or spam files with comments
  • PRs that "correct" Coding Styles - Please accept that everybody has a different style

Hacktoberfest

During October there come pretty much PRs and Issues - Please be patient because I currently have a 3 Month old Baby I have to care and cannot be online 24/7. I do my best to work through your PRs as soon as possible. :) Have fun! And Happy Hacktoberfest!

Thank You!

About

Building my own CSS Framework with cool stuff I like or often need for projects - cool Ideas welcome

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks