mirror of
https://github.com/lospec/pixel-editor.git
synced 2023-08-10 21:12:51 +03:00
An online canvas based Pixel Art creation tool for Lospec.com
ab4129546c
The user can now move layers and choose which one to put on top of each other just by dragging and dropping them in the layer menu. Also fixed a bug in the eyedropper, that can now pick a colour even though the layer it's on is not selected. |
||
---|---|---|
_ext | ||
.github | ||
css | ||
images | ||
js | ||
views | ||
.eslintrc.json | ||
.gitignore | ||
build.js | ||
changelog.json | ||
package-lock.json | ||
package.json | ||
README.md | ||
server.js |
Lospec Pixel Editor
This is a browser based software for creating pixel art
The tool can be viewed online here: https://lospec.com/pixel-editor
What to Contribute
Any changes that fix bugs or add features are welcome.
The next version is mostly focused on adding missing essential features and porting to mobile.
Suggestions / Planned features:
-
Custom color picker
- custom code without dependencies
- more features such as sliders / color modes
-
Mobile
- Touch equivalent for mouse clicks
- Hide or scale ui
- Maybe rearrange UI on portrait
- Stack colors when too many
- Fix popups
-
Copy/paste
- Add as selection
- Show colors which would need to be added to palette
-
Palette option remove unused colors
-
Pixel Grid
- Another currentLayer.canvas
- Must be rescaled each zoom
-
Possibly add collaborate function using together.js
-
Bug fix
- Alt + scroll broken
How to Contribute
Requirements: you must have node.js and git installed.
- Click Fork above. It will automatically create a copy of this repository and add it to your account.
- Clone the repository to your computer.
- Open the folder in command prompt and run npm install
- Make any changes you would like to suggest.
- In command prompt run node build.js which will compile it to the /build folder, where you can make sure it works
- Add, Commit and Push your changes to your fork.
- On the github page for your fork, click New Pull Request above the file list.
- Change the head repository dropdown to your fork.
- Add a title and description explaining your changes.
- Click create pull request.
If you have any trouble, see this page: https://help.github.com/en/articles/creating-a-pull-request-from-a-fork
License
This software may not be resold, redistributed, rehosted or otherwise conveyed to a third party.