[META] Ideas for version 2.x

Created on 23 April 2020, about 5 years ago
Updated 24 January 2023, over 2 years ago

Problem/Motivation

We keep this issue for throwing ideas and discussion about version 2.x. All the stuff that is too big or BC for version 1.

Ideas for 2.x

Intention for 2.x is to update to Bootrstrap 5 and keep other changes to minimum.

  • Drop support for IE11 and other old browsers, like Edge before Chromium engine.
  • Bootstrap 5 implementation.
  • Replace custom floating labels solution with Bootstrap build in solution.
  • Use Bootstrap offcanvas component instead of custom JS code ported from Jasny Bootstrap, https://getbootstrap.com/docs/5.1/components/offcanvas/.
  • Try to support responsive grids if Bootstrap supports this properly.
  • Check CSS variables and consider using/changing where it make sense and will not make too much problems with upgrading custom theme code.
  • Try to have page regions (other then main content) region that are more paragraphs layout friendly.
  • Remove bs_bootstrap so we have only one base theme - there is really no resources to support more then one framework for now and having two base themes are complicating things without any benefits for now.

Ideas for 3.x

More investigation

Remaining tasks

User interface changes

API changes

Data model changes

🌱 Plan
Status

Active

Version

2.0

Component

BS Base

Created by

🇷🇸Serbia pivica

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024