IRC ASCII editor created in vuejs https://asciibird.jewbird.live
Go to file
Hugh Bord bfa9c46d82 css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
public css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
src css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
.editorconfig init 2020-12-19 10:14:06 +10:00
.gitignore ascii resize block bug fix 2021-04-03 13:49:22 +10:00
README.md refactor, undo redo bug fixes 2021-08-03 14:59:12 +10:00
babel.config.js init 2020-12-19 10:14:06 +10:00
package.json css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
postcss.config.js css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
tailwind.config.js css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
vue.config.js init 2020-12-19 10:14:06 +10:00
yarn.lock css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00

ASCIIBIRD

                           ┏   ┰╛    ╔═━┉┈┉╼━━╌┈╍┅┉╌┄┉┉━═╾─┈═──┄┈╼╍═┈┄╍═╍╼━┈─┈╼┉╍┅╌╮
                         ╘███╏████╒█ ┕█   http://jewbird.live/                     ╏
                            █┻█  █┦█  █╕  http://yt.jewbird.live/                  ┇
                          ╔╼█ ████ ████╚━ http://patreon.jewbird.live/             ┃
                         ╕  █ █ █┉╍█ ┌█═  http://streamlabs.jewbird.live/          ╽
                       ━█████ █ ██ █ ╯█   ASCIIBIRD TAKING FLIGHT                  ╎
                          ┸╮    ╛     ╘╼┈┅┅──━┈┉┅┈╍┄┈┄┈╍┉╾╾╼╍═━╾╾┄╼╾═─┈═┉═╼┅─┈━╌╾╾┅╯

                              [BTC] 1L2u8mQs5pe7k11ozn2BgX388e3fGMD7qo
[XMR] 832owKc3ZuGCnmjHXHeZeeJzGAxyKx5uWU9WxoaXg6BhQ7aWSnZ6EhxFK8Mzw137nSgGAfMM8FgHjM6rpq5s1EofD7UT2yp
           [STREAMLABS] http://streamlabs.jewbird.live [PATREON] http://patreon.jewbird.live
     [YT] http://yt.jewbird.live [TWITCH] http://twitch.jewbird.live [GITHUB] http://git.jewbird.live

BUGS

  • If you resize an ascii, and then undo and try fill in blocks it will error cuz the blocks don't exist
  • Redo (ctrl y) is a buggy
  • Circle brush (works okay for odd width and height numbers)
  • Select only works from dragging top left to bottom right, not the other way around
  • Resizing the canvas a certain way wont make new blocks
  • No undo using text tool
  • Brush cannot brush row 0 in mirror mode

FOCUSING ON NOW

  • Cut / copy then paste with ctrl v

  • drawBrush preview flip / rotate

  • Type letter when choosing char, leave char panel open after

  • color choosing panel, close or cancel

  • close tabs

  • Brush library

  • edit brush

  • SELECT TOOL DEV, JUST FINISH IT

  • OPTIONS MODAL (SORRY SKG LOL)

  • Modals

  • Edit current ascii

  • Asciibird options

  • Tool options

  • Encodings - UTF8 vs NOT that

  • Context Menus (right click menu) - we started this

  • Keyboard shortcuts

  • LAYERS

Keyboard Shortcuts

  • Ctrl D - shows/hides debug panel
  • Ctrl Z - Undo (sometimes have to press twice)
  • Ctrl Y - Redo (sometimes have to press twice)

FEATURES DONE

  • Tabbed editing for asciis

  • Remembers ASCII states, can export and import ASCIIBIRD state files

  • Import ASCII from https://irc.watch/

  • Update text colours without deleting the block

  • Floating pattlets, resizeable and remembers positions

  • .ASB file, compressed asciibird state

  • Export mIRC to clipboard

  • EXPORT ascii, trim to canvas size

  • Modals

  • New ascii modal

FEATURES TO DO

  • Layers / Insert ASCII as layer
  • Overlay image for nance tracing mode

ASCIIBIRD API?

  • Insert image to convert to ASCII into a layer
  • Support for tdfiglet, toilet, figlet importing

Things To Do Later

  • Properly get CSS into the JS stuff ya lazy bird

References

Project setup

yarn

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Customize configuration

See Configuration Reference.