Coder Social home page Coder Social logo

Overview zack-histogram about zack-search HOT 3 OPEN

l00mi avatar l00mi commented on June 6, 2024
Overview zack-histogram

from zack-search.

Comments (3)

l00mi avatar l00mi commented on June 6, 2024

Die Anpassungen basierend auf dem develop branch.

Kann mit dem Projekt www.alod.ch getestet werden. Dazu die Abhängigkeit von zack-search auf das eigene Repo umbiegen und:

npm install
npm run start-local

from zack-search.

larsvers avatar larsvers commented on June 6, 2024
  1. Handles: The black bars can be used to constrain the search query to a time interval. (Probably better user interface metaphor ? Drag over the constraining interval (click-start, drag, click-stop -> interval).

    The bespoke handler mechanic has been replaced with the D3 brush mechanic. Period ranges are now selected with a brushing rectangle.

hitso2

  1. Accentuate start/end of current selection

    I played with a few options like shifted start/end ticks and boosted tick-lines but would probably suggest bold labels..

  2. Documents will relate with arrows or intervals to it (to put them self into context on the timeline.)

    This still seems out of whack, but I haven’t looked into this further. Might be that the margin is not considered properly.

  3. The case that none of the documents provide a date, hence there are no buckets delivered to the visualisation needs to be gracefully handled.

    TBD

  4. [Low prio] Timeline is fixed in granularity of years, (ideally it would also scales down to months, days).

    It currently flips between years and abreviated month + years, but granularity can be changed of course. I haven’t quite grasped what happens on very high date resolution.

  5. [Low prio] An intuitive way to relax the constraint is searched after (minimal case, just remove the constraint completely).

    I’m misusing the result count (.zack-meta.pull-right element) as a reset button at the moment. I toyed with a few options here, but it seems a small button under the result count (saying ‘zurücksetzen’ or the shorter 'reset') or a reset icon might be best...

  6. (New) Buckets are visible beyond axis end

    Requires clip-path

from zack-search.

larsvers avatar larsvers commented on June 6, 2024

Further refinements:

  • Check problem with Firefox and IE11 (problem seemed to exist before histogram refinement [tested 5f0e405]: start date returns Invalid Date)
  • Safari dates pear-shaped
  • Increase histogram height to 120px and adapt element sizes appropriately
  • Add reset button
  • Hide histogram if data response is empty
  • Add visual clue indicating histogram data load (spinner or similar)
  • Reset chart on double-click
  • Highlight the axis' start and end date values

All changes pending double-check on working database

from zack-search.

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.