IRC ASCII editor created in vuejs https://asciibird.jewbird.live
Go to file
2021-08-08 10:36:17 +10:00
public hack font now baked in, no cdn in index.html 2021-08-04 15:14:52 +10:00
src better brush preview for same colour blocks, better select view, grid view and keyboard shortcut ctrl g 2021-08-08 10:36:17 +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
babel.config.js init 2020-12-19 10:14:06 +10:00
package.json hack font now baked in, no cdn in index.html 2021-08-04 15:14:52 +10:00
postcss.config.js css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
README.md basic block editor in main brush, better brush preview 2021-08-07 15:36:32 +10:00
tailwind.config.js css fix, reviewed js loading and packages 2021-08-04 14:52:29 +10:00
vue.config.js better brush preview in new component 2021-08-06 11:51:58 +10:00
yarn.lock hack font now baked in, no cdn in index.html 2021-08-04 15:14:52 +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)

FOCUSING ON NOW

  • Cut / copy then paste with ctrl v

  • drawBrush preview flip / rotate

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

  • close tabs

  • Enhance how the select tool looks and and make selected blocks more obvious

  • Modals

  • Edit current ascii

  • Asciibird options

  • Tool options

  • OPTIONS MODAL (SORRY SKG LOL)

  • Encodings - UTF8 vs NOT that

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

  • Keyboard shortcuts

  • LAYERS

Keyboard Shortcuts

ASCII Editing

  • Ctrl + D - shows/hides debug panel

  • Ctrl + Z - Undo

  • Ctrl + Y - Redo

  • Ctrl + M - New ASCII (lol @ cannot override ctrl n ?!)

  • Ctrl + E - Edit ASCII

  • Ctrl + P - Paste ASCII from Clipboard

  • Ctrl + Shift + C - Save to clipboard

  • Ctrl + Shift + F - Save to txt file

Brush and Toolbar

  • Ctrl + ] - Increase brush size
  • Ctrl + [ - Decrease brush size

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

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.