Project

General

Profile

Actions

Feature #1581

closed

Upgrade Bootstrap to 5

Added by Alexander Watzinger over 2 years ago. Updated almost 2 years ago.

Status:
Closed
Priority:
Normal
Category:
UI
Target version:
Start date:
2021-09-19
Estimated time:

Description

Overall this should not require any major changes, however some minor breaking changes may affect us:

Related issues 2 (0 open2 closed)

Precedes OpenAtlas - Feature #1690: Forms: add types dynamicallyClosedAndreas Olschnögger2021-09-20Actions
Precedes OpenAtlas - Feature #1721: Improved focus behaviour at formsClosedAndreas Olschnögger2021-09-20Actions
Actions #1

Updated by Alexander Watzinger over 2 years ago

  • Description updated (diff)
Actions #2

Updated by Christoph Hoffmann over 2 years ago

  • Description updated (diff)
Actions #3

Updated by Alexander Watzinger over 2 years ago

  • Description updated (diff)

By the way, there is already a branch feature_bullseye for the new Debian packages (#1566) which needs also new stuff for API swagger so take a look at installation or upgrade notes there.
I merge our develop branch regular to feature_bullseye to keep it up to date with current development.
So best strategy would be to make a new branch from feature_bullseye and merge feature_bullseye from time to time to your new branch.

Actions #4

Updated by Alexander Watzinger over 2 years ago

  • Target version changed from 7.0.0 to 7.1.0
Actions #5

Updated by Alexander Watzinger over 2 years ago

Actions #6

Updated by Alexander Watzinger about 2 years ago

  • Target version changed from 7.1.0 to 7.3.0
Actions #7

Updated by Alexander Watzinger about 2 years ago

  • Status changed from Assigned to Acknowledged
  • Assignee deleted (Christoph Hoffmann)
  • Target version changed from 7.3.0 to Wishlist
Actions #8

Updated by Alexander Watzinger about 2 years ago

Actions #9

Updated by Alexander Watzinger about 2 years ago

  • Description updated (diff)
  • Status changed from Acknowledged to Assigned
  • Assignee set to Andreas Olschnögger
  • Target version changed from Wishlist to 7.3.0

Because upgrading Bootstrap is a prerequisite for all new frontend features I assigned Andi and moved this from the wishlist to the next release.

Actions #10

Updated by Alexander Watzinger about 2 years ago

Actions #11

Updated by Bernhard Koschiček-Krombholz almost 2 years ago

  • Target version changed from 7.3.0 to 7.4.0
Actions #12

Updated by Alexander Watzinger almost 2 years ago

@Andi: while you are at it, I would kindly ask if you could look into layout issues of

1) CIDOC class view: 2) Property view:

Both are very simple templates but they are not responsive when viewed with a smaller screen size. I guess the fix is quite easy but didn't want to interfere with the Bootstrap upgrade.

Actions #13

Updated by Alexander Watzinger almost 2 years ago

  • Precedes Feature #1721: Improved focus behaviour at forms added
Actions #14

Updated by Alexander Watzinger almost 2 years ago

  • Status changed from Assigned to Closed

Thanks a lot Andi for implementing, I tested a little: it looks good, feels quite faster and I haven't encountered any issues so far.
Although we still have to test it in more detail I'm closing this ticket and create an issue for the class/property views.

New code is in the develop branch, for updating the NPM packages take a look at the upgrade notes.

Actions

Also available in: Atom PDF