Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/the-robin-hood/101
https://github.com/the-robin-hood/101
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/the-robin-hood/101
- Owner: The-Robin-Hood
- License: mit
- Created: 2024-06-16T00:25:35.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-07-11T06:20:26.000Z (4 months ago)
- Last Synced: 2024-07-11T07:45:31.726Z (4 months ago)
- Language: HTML
- Size: 146 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
101
Welcome to 101. This is a collection of crazy and cool websites that i built. Each site will focus on a specific concept or technique in JavaScript, CSS, or HTML, and will be built from scratch using only these
1. **index.html** - The HTML file that contains the structure of the webpage.
2. **style.css** - The CSS file that handles the styling of the webpage.
3. **script.js** - The JavaScript file that adds interactivity to the webpage.## Thumb Rule
1. **Minimalism**: Each webpage will follow a minimalist design approach, focusing on simplicity and functionality without unnecessary elements.
2. **Vanilla JS**: No frameworks or libraries (like React, Vue, or Angular) will be used. However, libraries may be used for higher-level tasks if absolutely necessary.
3. **From Scratch**: As much as possible, all code will be written from scratch to ensure a deeper understanding of the concepts being taught.## Contributing
We welcome contributions to this 101! If you have an idea for a new website or want to improve an existing one, follow these steps:
1. **Fork the Repository**: Create a fork of this repository by clicking the "Fork" button at the top of the page.
2. **Create a New Branch**: Create a new branch for your feature or improvement.
```sh
git checkout -b my-new-feature
```
3. **Make Your Changes**: Make your changes to the HTML, CSS, and JavaScript files.
4. **Commit Your Changes**: Commit your changes with a clear and concise message.
```sh
git commit -am 'Add new feature'
```
5. **Push to the Branch**: Push your changes to the branch on your forked repository.
```sh
git push origin my-new-feature
```
6. **Create a Pull Request**: Create a pull request to the main repository. Provide a detailed description of your changes and why they should be merged.## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.