This is a simple but fun "Etch-A-Sketch" demo built on top of the browsers DOM.
- Ability to draw on a grid right in the browser.
- Ability to select from two brush colors (black and rainbow).
- Ability to customize the grid size up to a limit of 100 x 100 grid size.
- Ability to clear the erase or clear the current drawing to start over.
No new features are currently planned for this project. Feel free to contribute your own ideas and submit a pull request
- HTML: Used for structuring the content on the web page.
- JavaScript: Adds interactivity and handles grid layout via DOM manipulation.
- CSS: Styles the web page for a better user experience.
No frameworks were used for this project.
- DOM API: Employed for client-side manipulation of the document structure.
- NPM: Handles dependency management and scripts.
- Live Server: Used for setting up a local development server for real-time website updates.
- Clone this repo to your machine:
git clone https://github.com/xBromsson/dnd-spells.git
- Install dependencies
npm install
- Start the live server to test it out!
npm start
This project is released into the public domain using The Unlicense - see the LICENSE file for details.
We welcome contributions to this project! Here's how you can help:
-
Fork the Repository: Create a fork of this project to your GitHub account.
-
Clone the Fork: Clone the fork to your local machine.
git clone https://github.com/your-username/project-name.git
-
Create a Branch: Create a new branch to work on.
git checkout -b my-new-feature
-
Make Changes: Make your changes or additions to the new branch.
-
Commit and Push: Commit your changes to your own branch and push the work back up to your fork.
git push origin my-new-feature
-
Pull Request: Open a pull request to propose your changes to the
main
branch.
For more information on using GitHub, please refer to GitHub's How To.
Thank you for your contributions!