GithubHelp home page GithubHelp logo

Comments (3)

Moerphy avatar Moerphy commented on September 3, 2024

Hi,

that was a general failure on my side, I had deactivated some of the buttons because the features we're not implemented at that time. I don't know why I did not hide the buttons that do nothing anyway (o:

Anyway, I just pushed a new version online where I fixed that. Changing the color is now done by selecting the group and then using the colorpicker on the main toolbar.

With the new frame-tool you can work around the limitation with zooming. Just draw a frame, put stuff on it, and select the frame a next path step. Note that the frame (after zooming on it) will be as big as you drew it, so you probably want to draw the frame almost as big as your browser window.

Custom classes on elements would be useful, thats a feature that will come eventually.
The path number as an id is not possible because an element can have only one id, but multiple path numbers.. but groups have a class that contains the path number (:
Every element (that's selectable via the zebra) on the canvas has a class named "group" and the class "group_X" (X = number) for every pathnumber it is assigned.

I'm currently working on a new architecture for the whole application that will offer something similiar to jQuery events for each step, so there will be options to hook own functions in.. but will take some more time to fully port everything on the new architecture.

Thanks for the suggestions! I'll leave this issue open for now.

from dizzy.js.

tttp avatar tttp commented on September 3, 2024

Hi,

updated it, that's taking shape nicely, you're on something!

Good point about the path number, I'm going to use the class_XX instead.

Looking forward for the new architecture. If you think that can be useful, we did do a raphael<->jquery bridge (I find raphael easier to use than going directly to canvas).

Let us know when you got an alpha of the new architecture, really looking forward to see it. (is this going to be a different branch on the git repo ?)

from dizzy.js.

Moerphy avatar Moerphy commented on September 3, 2024

I looked into Raphael when I started the project, but it was missing a few features I wanted.. I'm thinking about abstracting jQuery.SVG away in the new architecture, but that may be too much work for now. (o:

Yes, I'm probably going to open a new branch and a preview version on the project page once the basics work again (:

from dizzy.js.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.