Skip to content

working on a new layout #16

@JonathonDunford

Description

@JonathonDunford

Issue by activescott
Monday Feb 26, 2018 at 06:00 GMT
Originally opened as https://github.com/forkdelta/forkdelta.github.io/pull/106


Please don't pull this yet until all todos below are resolved.

I'm sending this PR now to get feedback on the approach and to keep my status public.


This gets rid of a lot of the specific height settings that made the layout difficult to work with. Benefits are:

  • More robust layout in general with less jumping around and odd behavior on specific browsers (like the intermittent #102)
  • Responsive layout on narrow/mobile devices (now it renders each widget box on a screen at a time even on very small devices)
  • Divides the rows of widgets into equal parts to reduce jagged "lines" in the layout

TODO:

  • Font sizes somehow got bigger for some reason (trades, orderbook, volume)
  • New Order content is too wide, causing scrollbars
  • I believe there are a lot of style classes not used anywhere anymore. Remove them from black.css

activescott included the following code: https://github.com/forkdelta/forkdelta.github.io/pull/106/commits

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions