Project

General

Profile

Feature #1400

Reader centric UI

Added by Luke Murphey almost 8 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
07/18/2016
Due date:
% Done:

0%


Description

Improve the UI to make it focus on content more. More like an application, less like a website.

Examples: https://lumina.bible.org/bible/Matthew+1#

updated_ui.png View (193 KB) Luke Murphey, 08/25/2017 06:59 PM


Related issues

Related to TextCritical.net - Feature #1289: New UX Closed 04/08/2016
Related to TextCritical.net - Task #2003: Upgrade from Bootstrap 2.3.2 Closed 08/19/2017

History

#1 Updated by Luke Murphey over 6 years ago

  • Target version set to 1.6

#2 Updated by Luke Murphey over 6 years ago

  • Replace top banner with a flat one
  • Remove breadcrumbs
    • Put link to library on top banner
    • Put "search all works" in banner
    • Rename "search library" to something like "open work"
  • Add rendering options with:
    • Font size option
    • Paragraph breaks
  • Make top banner float
  • Remove/replace bottom share buttons
  • Add slide-out menu or a menu under a caret with:
    • Report issue
    • View app info (about, version)
  • Simplify the progress bar (put the percent to the left, text to the right)
  • Replace works list with one that show up on the page
  • Put title, author and work information in a info window
  • Simplify title with division text (same as that in the breadcrumb)
  • Make note nodes use numbers
  • Replace the loading progress bar with an animation
  • Improved search (perhaps auto-openeing when users type something like on http://pages.revox.io/dashboard/3.0.0/html/executive/index.html)
Options for loading animations:

#3 Updated by Luke Murphey over 6 years ago

#4 Updated by Luke Murphey over 6 years ago

  • Target version changed from 1.6 to Plus_4

#5 Updated by Luke Murphey over 6 years ago

  • Related to Task #2003: Upgrade from Bootstrap 2.3.2 added

#6 Updated by Luke Murphey over 6 years ago

Can flatten the gradient on the top bar with:

.navbar-inner {
background-image: linear-gradient(to bottom, #222222, #222222);
}

Could flatten the gradient on the buttons with:

.btn {
border: 1px solid #ccc;
background-image: linear-gradient(to bottom,#e6e6e6,#e6e6e6);
}

#7 Updated by Luke Murphey over 6 years ago

I really need to use something that can allow me to encapsulate views (Backbone, Vue, etc.). That way I can have a library loader which works can be put on any view.

#8 Updated by Luke Murphey over 6 years ago

#9 Updated by Luke Murphey over 6 years ago

  • Target version changed from Plus_4 to 2.0

#10 Updated by Luke Murphey over 5 years ago

  • Status changed from New to Closed
  • Assignee set to Luke Murphey

Also available in: Atom PDF