Project

General

Profile

Feature #1048

Bootstrap layout

Added by Alexander Watzinger 10 months ago. Updated 2 months ago.

Status:
Closed
Priority:
Low
Category:
UI
Target version:
Start date:
2019-08-02
Estimated time:
16.00 h

Description

We switch to the Bootstrap framework for the user interface. Main reasons are responsive design and a general overhaul of the interface.


Related issues

Related to Feature #1043: DataTablesClosed2019-07-22Actions
Related to Feature #1041: Remove color themesClosed2019-07-18Actions
Precedes Feature #929: ModulesAcknowledged2020-03-10Actions
Precedes Feature #1065: User manual in applicationClosed2019-08-05Actions
Precedes Feature #1035: OpenAtlas project site adaptionsClosed2019-08-05Actions

History

#1

Updated by Alexander Watzinger 10 months ago

#2

Updated by Alexander Watzinger 10 months ago

#3

Updated by Alexander Watzinger 10 months ago

  • Description updated (diff)
#4

Updated by Alexander Watzinger 6 months ago

#5

Updated by Alexander Watzinger 6 months ago

  • Target version changed from 4.0.0 to 4.1.0
#6

Updated by Alexander Watzinger 6 months ago

  • Status changed from Assigned to In Progress
#7

Updated by Alexander Watzinger 5 months ago

#8

Updated by Christoph Hoffmann 4 months ago

  • menubar: model, credits auf startseite
  • replace: flash(error) -> flash(warning)
  • profile icon beim login/logout
  • version number ohne mouseover
  • farbschema - näher an der ÖAW?
  • tables - dense mode?
  • form classes
    • entweder: direkt übergeben
    • oder über filter "display_form"
    • class="button" --> bootstrap button classes
#9

Updated by Alexander Watzinger 4 months ago

  • Description updated (diff)
#10

Updated by Alexander Watzinger 4 months ago

  • Target version changed from 4.1.0 to 5.0.0
#11

Updated by Alexander Watzinger 4 months ago

  • Subject changed from Implement Bootstrap to Bootstrap
#12

Updated by Alexander Watzinger 4 months ago

#14

Updated by Alexander Watzinger 4 months ago

  • Description updated (diff)
#15

Updated by Christoph Hoffmann 4 months ago

  • use logo filter to render logo
  • remove search box & pageing for all tables on start page (fg-toolbar)
  • colors in 2d/3d network vis
#16

Updated by Alexander Watzinger 4 months ago

  • Target version changed from 5.0.0 to 205
#17

Updated by Alexander Watzinger 4 months ago

Newest changes already online on demo-dev: https://demo-dev.openatlas.eu, mostly buttons but also custom logo and changed site heading

#18

Updated by Alexander Watzinger 3 months ago

  • Description updated (diff)
#19

Updated by Alexander Watzinger 3 months ago

  • Description updated (diff)

I finished replacing button class occurrences for primary and secondary in the templates. So now values from default.py are being used:

CSS = {'button': {'primary': 'btn btn-outline-primary btn-sm',
                  'secondary': 'btn btn-secondary'}}

There were some occurrences that I left alone because they didn't seem to fit the schema e.g. the language buttons.

Everything is already pushed in develop_bootstrap and online available at demo-dev, dcb and origins instances.

#20

Updated by Alexander Watzinger 3 months ago

  • Target version changed from 205 to 5.0.0
#21

Updated by Alexander Watzinger 3 months ago

  • Subject changed from Bootstrap to Bootstrap layout
#22

Updated by Alexander Watzinger 2 months ago

  • Status changed from In Progress to Closed
#23

Updated by Alexander Watzinger 2 months ago

  • Estimated time set to 16.00 h

Added an estimated time but that is only my own time needed for statistics and estimates.

Also available in: Atom PDF