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

Frontend libs 13 #838

Merged
merged 75 commits into from
Aug 7, 2024
Merged

Frontend libs 13 #838

merged 75 commits into from
Aug 7, 2024

Conversation

goranalkovic-infinum
Copy link
Contributor

Description

Changed:

Yes

Removed

  • Most helpers (either relocated to ES UI components or deprecated).
  • Icons and icon-related components.
  • Removed some SCSS placeholders:
    • %absolute-center
    • %bg-image
    • %clearfix
    • %site-padding
    • %site-padding-correction
    • %link-transition
    • %heading-reset
    • %paragraph-reset
    • %dl-reset
  • Removed some SCSS functions:
    • calc-column-width / calcCW
    • calc-dynamic-size / calcDS
    • calc-grid-width / calcGW
    • line-height / lh
    • em
  • Removed some SCSS mixins:
    • flex-container
    • box-sizing (replace with box-sizing, if no arguments were specified, the default is border-box)
    • column-offset-modifiers
    • flex-column-width-modifiers
    • flex-column-width
    • flex-grid-width-modifiers
    • flex-grid-width
    • flex-horizontal-align-modifiers
    • flex-vertical-align-modifiers
    • text-align-modifiers
    • stretch
    • placeholder
    • inline-font-colors
    • grid-offset-modifiers
    • font-smoothing
    • custom-bullets
    • link-modifiers
    • link
    • modifiers-deep
    • modifiers-range
    • modifiers
    • responsive-modifiers
    • responsive-selectors-visibility
    • responsive-selectors
    • responsive
    • for-each-attribute
    • es-eases
  • Removed keyframes definitions.
  • Removed multiplePropsActions, singlePropsAction, mediaPropsAction, getActions functions (from editor scripts)
  • Removed some components:
    • HelpModal

Updated

  • CSS reset so it has parity with Tailwind's Preflight.
  • Most components to use ES UIC components as a fallback until they're replaced.

Screenshots / Videos

-

Linked documentation PR

-

@goranalkovic-infinum goranalkovic-infinum requested a review from a team August 7, 2024 10:20
@goranalkovic-infinum goranalkovic-infinum self-assigned this Aug 7, 2024
@goranalkovic-infinum goranalkovic-infinum requested a review from a team August 7, 2024 10:46
@goranalkovic-infinum goranalkovic-infinum merged commit e6cf482 into main Aug 7, 2024
1 check failed
@goranalkovic-infinum goranalkovic-infinum deleted the feature/frontend-libs-13 branch August 7, 2024 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants