Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LF18.1 #2829

Merged
merged 66 commits into from
Jun 18, 2024
Merged

LF18.1 #2829

merged 66 commits into from
Jun 18, 2024

Conversation

jeremie-lucca
Copy link
Contributor

@jeremie-lucca jeremie-lucca commented May 31, 2024

Description

Actions required to update

Removed elements

A bunch of deprecated components & classes has been removed (see the list) and need to be replaced if still used.
If you face update troubles due to this deletion, please join us on dedicated slack channel (#lucca-front-public), we keep deleted CSS on hand.

Timepicker import

We provided new Time/Duration picker. Old CSS import:

@forward '@lucca-front/scss/src/components/timepicker';

... must be replaced by:

@forward '@lucca-front/scss/src/components/timepickerDeprecated';

Table fixed & sticked import

We provided an updated version of table fixed & sticked that fix shadow bugs and save dist weight.
If you'd rather to update it later, these imports:

@forward '@lucca-front/scss/src/components/tableFixed';
@forward '@lucca-front/scss/src/components/tableSticked';

... must be replaced by:

@forward '@lucca-front/scss/src/components/tableFixedDeprecated';
@forward '@lucca-front/scss/src/components/tableStickedDeprecated';

🚧 Add new fixed / sticked table documentation

🎉 Features

🎨 Visual changes

🚑 Fixes

📖 Documentation

🔨 Technical

💀 Deprecated

All information related to deprecated elements


GuillaumeNury and others added 30 commits April 22, 2024 16:41
* Add support for the `rows` attribute

* change default height
)

* refactor(luTooltip): first pass of luTooltip refactor

* chore(tooltips): better ellipsis logic and auto text feed

* chore(tooltips): tests fix and better aria-describedby management

* chore: wrapper with mask (#2749)

* chore(tooltip): code structure fixes

* chore(tooltip): avoid ResizeObserver leaks

* chore(tooltip): use renderer as much as possible for DOM manipulation

* chore(tooltip): imports cleanup

* tooltip component + wip animations

* chore(tooltip): connect position logic for new CSS animations

* chore(tooltip): we don't need LuClass anymore on panel

---------

Co-authored-by: Vincent Valentin <[email protected]>
Co-authored-by: Vincent Valentin <[email protected]>
* Focus visible for tooltip informations in labels

* fix labels
* fix(front) : conflicts

* fix(front) : replace arobase with at

* fix(front) : css vars standardization

* feat(front) : new table stories for sticked + fixed overhaul

* Small adjustments for table sticky (#2805)

* fix documentation + fix QA

---------

Co-authored-by: Vincent Valentin <[email protected]>
Co-authored-by: Vincent Valentin <[email protected]>
* Remove border for prefix and suffix and add mod-alignRight

* alignRight Angular

* comment + valueAlignRight

* fix lint ?

* fix paddings & add QA stories

---------

Co-authored-by: Jérémie Biron <[email protected]>
* Empty state titles

* union type
* refacto loading

* css vars fallback
This has to be made using *luMultiDisplayer for now but ideally, the displayer should fill itself inside the parent multi-select, not sure we can do it tho.
* feat: Add comment component

* fix: spacings variables

* Adjustements for comment component (#2811)

* Adjustements for comment component

* ngsp

* reduce breakpoint size

---------

Co-authored-by: Vincent Valentin <[email protected]>
Co-authored-by: Jérémie Biron <[email protected]>
* fix boxshadow style

* use css var
* refactor(empty-states): make title and description optional

* add description class & apply margin on actions

* add role presentation when no title

* fix html

---------

Co-authored-by: Jérémie Biron <[email protected]>
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

* responsive + container + css vars + story

* remove mixin

* remove class for mod-narrow
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

* [2078] Add multiple users on LuUserDisplayPipe

[2078] Add multiple user display example on story

[2078] Improve code readability

[2078] Throw error when user is not defined

[2078] Improve getFirstCharacter function

[2078] Fix

* [2078] Add Intl formatter on UserDisplayPipe
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

* Tag NG component

* fixees

* Update packages/ng/tag/tag.component.html

Co-authored-by: Corentin <[email protected]>

* href > routerlink

* chore(lint): fix tag html indent

---------

Co-authored-by: Corentin <[email protected]>
Co-authored-by: Flavien Normand <[email protected]>
@jeremie-lucca jeremie-lucca marked this pull request as ready for review June 18, 2024 09:04
@jeremie-lucca jeremie-lucca requested review from a team as code owners June 18, 2024 09:04
@LuccaIntegration
Copy link

@CCNET-iLucca
Copy link

Tests d'interfaces

@jeremie-lucca jeremie-lucca merged commit 2236702 into master Jun 18, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📖 Documentation changes Requires a Prisme update 🔖🐛 FIX Bug / Visual fix (PR should target Master branch) 🔖✨ Feature New feature (even a very small one) 🔨 Technical Doesn't affect the output (refactor, dependencies update, cleaning, etc.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.