Meeds-io / MIPs

The Meeds Improvement Proposal repository
0 stars 0 forks source link

DRAFT - Improve image cropping drawer #73

Open Julien-Dubois-eXo opened 1 year ago

Julien-Dubois-eXo commented 1 year ago

Rationale Details of the GAP ( problem(s) to address ) expressed by few words using some screenshots. Note: avoid describing the solution here.

Currently, we have an issue when selecting an image into the News feature (specific to eXo) to properly address the display of the image in case of multiple screen sizes. The user has an issue knowing what the image will look like in the different size context.

We want to use the image cropping component to be able to manage the size and be able to crop propose a tool answering the need. So we could propose a harmonized experience using the component already used.

Additionally, following the rework of the login page, we can't display an illustration in the mobile version as the size are different:

The solution described below may allow us to have an illustration on mobile too.

  1. Functional requirements

Add in the cropping components additional option to be able to manage different layouts of images in a responsive context:

Image Image

  1. Non Functional Requirements

Expected volume & Performance requirements

Security requirements (Authentication, Authorizations, Audit track / traceability, data retention…)

Extensibility requirements (Identified extension points, plugables implementations...)

Configurability requirements (properties introduced, default settings, jobs, etc...)

Requirements related to existing users data

Requirements related to existing features (ex: Add a button to existing modules...)

Feature Flag (property name, default status, target audience, functional behaviour)

Other NFR (ex: Use of VueX, Vue, Vuetify)

  1. Impacts

Requirements (Squash)

Documentation to update?

Training level / Change management needs

  1. Software Architecture
  1. Annexes
    • Reasoning that explain the technical choices
    • Impacts (ex: impact on public REST/Java API)
    • References (links...)
Julien-Dubois-eXo commented 1 year ago

@srenault-meeds to be discussed after the holiday break, please.

srenault-meeds commented 1 year ago

Hi, it seems it is completely different to Meeds usage and if you allow me, it seems to be very specific to eXo usage. However, opened to discuss it anytime

srenault-meeds commented 1 year ago

Hi, Is that still something planned to be done?

Julien-Dubois-eXo commented 1 year ago

Not for 6.5. For later I have not the visibility.

srenault-meeds commented 11 months ago

I Archive it as we don't have any news about it. If needed, a restore can be done