Git Product home page Git Product logo

Comments (4)

thesecretmaster avatar thesecretmaster commented on September 2, 2024 1

Some images from @MeghanUX:

scot_broadcast_input_v02png

scot_broadcast_input

from scot.

ArtOfCode- avatar ArtOfCode- commented on September 2, 2024 1

Ideally, we should keep server-side pagination - sending all the data to the client at once is not such a great solution once your dataset starts getting larger.

from scot.

bmoelk avatar bmoelk commented on September 2, 2024

Seems like the easiest way to resolve this issue is to apply sorting directly on the client via: https://datatables.net/ (jquery dependent, full featured, heavy) or http://github.hubspot.com/sortable/ (no dependencies, simple, getting a bit longer in the tooth)

Is there an option to push all data directly to the client and paginate there or should we maintain server-side pagination?

from scot.

thesecretmaster avatar thesecretmaster commented on September 2, 2024

From @MeghanUX in #73:

On "Status - All Requests" page - these filter/sort options:

  • date submitted
  • ID number
  • who submitted it
  • from language
  • to language
  • who translated it (or, who it is assigned to)
  • status (pending, completed, unassigned, ...)

Reply from @ArtOfCode- in #73:

If I could, I would willingly include every field we have in the database in every table. However, once you go over about 5-6 columns, especially if any of them are lengthy, there just isn't enough space on a screen. This is coming from a guy with a big screen, too, so I can imagine it's only worse on smaller screens or mobile.

I'm quite happy to change some of the info that's in the table, if there are more important fields we could be showing instead, but I don't want to add any additional columns - that's what the details view is for.

from scot.

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.