8000 Release 0.3.4 by golovencoserghei · Pull Request #571 · bagrinsergiu/MB-migration · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Release 0.3.4 #571

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

Open
wants to merge 23 commits into
base: main
Choose a base branch
from
Open

Release 0.3.4 #571

wants to merge 23 commits into from

Conversation

golovencoserghei
Copy link
Contributor

No description provided.

sergheigolovenco and others added 23 commits May 15, 2025 12:57
Removed redundant and unused variables from GalleryLayoutElement to improve code clarity and maintainability. This cleanup eliminates unnecessary json_encode and BrizyComponent instantiations.
…GalleryLayoutElement

refactor: remove unused variables in GalleryLayoutElement
Introduced a method to calculate additional top padding for detail pages. Updated constructor to handle exceptions with proper logging and improved item transformation logic for MediaLayoutElement.
…-detail-pages

feat: add support for additional top padding in detail pages
Adjusted `hoverViewColorOpacity` and `viewColorOpacity` values to improve consistency. Added new `activeViewColor*` properties to enhance layout customization options. These changes aim to provide better control over event layout styling.
Introduce `getThemeMenuItemActiveSelector` method across themes to define selectors for active menu items. This ensures consistency in handling active state styles and improves navigation functionality.
…for-active-and-inactive-menu-items

feat: add active menu item selector for theme navigation
fix(menu): active color is wrong for menu item
Introduce functionality to extract and handle deep slugs and full URLs. This ensures dynamic browser page opening based on menu and migration contexts, improving flexibility during layout transformations.
…active-sub-menu-items

feat: add support for dynamic page URL handling in migration
fix(text): missing header text for solstice theme
…t-widgetelement

 feat(event-layout): update color opacity and add active view
Replaced slug with id as the parameter for generating full URLs during page mapping. This ensures correct URL resolution by aligning with the intended method signature and logic.
…ge-url

fix(page-mapping): correct parameter usage in URL generation
fix(menu): hover background-color is not applied
fix(font-size): added precision to two digits for font-size
refactor: move browser page logic to Solstice Head element

Extracted browser page handling logic from AbstractElement to Solstice Head element only. This improves encapsulation by localizing logic specific to the Solstice theme and prevents unnecessary duplication.
```
Added PathSlugExtractor and ElementContextInterface dependencies to the Head element to improve functionality. Removed unnecessary blank lines in AbstractElement methods for cleaner code structure.
…ice-Head-element

refactor: move browser page logic to Solstice Head element
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.

4 participants
0