Giter Club home page Giter Club logo

Comments (4)

hofstef avatar hofstef commented on July 28, 2024

Basically, we can distinguish two kinds of customization:
1.) add/replace icons in the pallet and context pad. This should get things sort of standardized with similar icons easily recognizable as Domain Storytelling. At the same time, that flexibility would support a variety of domains.
a) Idea: make the whole Google Material icon set available in the modeler and let the user configure which icon should appear in the pallet and the context pad
b) Idea: describe how to fork and customize the modeler (probably needs refactoring to make customization easier)

2.) Change icons for an instance of a work object. This would only affect one work object at at time.
a) Idea: import SVG from a local drive. Seems technically viable. This enables users to get tighter into real domain specifics e.g. in aviation to use a “baggage reconciliation system”, a trolley, a tunnel stair …
b) Idea: let the user change the color of a work object

Do either of the approaches imply compatibility issues if Domain Stories are shared among users with different configurations of the modeler?

from egon.io.

hofstef avatar hofstef commented on July 28, 2024

Another idea: customizable color themes, e.g. to distinguish actors from work objects

from egon.io.

sherl0cks avatar sherl0cks commented on July 28, 2024

I'd vote for 1.a, but keep the base icon set as is, allowing end users to grow it if needed. That will likely result in scenarios where the palette becomes too big or unmanageable, but I think that might be a desirable problem to have and one to solve once we have it.

from egon.io.

hofstef avatar hofstef commented on July 28, 2024

I have split this issue. See #32 #33 #34 #35

from egon.io.

Related Issues (20)

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.