- Fix className @iRohitSingh #35
- Fix external class handling and align styling @iRohitSingh #34
- Updated translations. @humanaice #32
- Re-release 4a2 as 5a0. @sneridagh
- Removed SemancticUI Button, use
@plone/componentsbutton instead. @sneridagh #30 - Removed local
AlignWidget, move it to use the default Volto 19 one (or the VLT one). @sneridagh #29
-
This PR improves accessibility by rendering a semantic
<a>tag instead of a<Button>when the component is linked (data.href). Buttons are meant for actions, while links indicate navigation. Using the correct HTML element helps assistive technologies (like screen readers) interpret the component properly and enhances keyboard navigation and semantics.In edit mode, the button is still wrapped in a ConditionalLink, as before. In view mode, a plain
<a>tag is rendered when a link is present, and a<Button>is used only if no link exists.@tomschall #26
-
Update Spanish translations #27 @macagua #27
-
Transfer VLT enhanced schema to the add-on. @sneridagh #30
-
Refactor to use TypeScript and best practices. @sneridagh #29
- Removed SemancticUI Button, use
@plone/componentsbutton instead. @sneridagh #30
-
This PR improves accessibility by rendering a semantic
<a>tag instead of a<Button>when the component is linked (data.href). Buttons are meant for actions, while links indicate navigation. Using the correct HTML element helps assistive technologies (like screen readers) interpret the component properly and enhances keyboard navigation and semantics.In edit mode, the button is still wrapped in a ConditionalLink, as before. In view mode, a plain
<a>tag is rendered when a link is present, and a<Button>is used only if no link exists.@tomschall #26
-
Update Spanish translations #27 @macagua #27
-
Transfer VLT enhanced schema to the add-on. @sneridagh #30
- Removed local
AlignWidget, move it to use the default Volto 19 one (or the VLT one). @sneridagh #29
- Refactor to use TypeScript and best practices. @sneridagh #29
- Re-release for update metadata and READMEs. @sneridagh
- Fix style wrapper in view and props passed to the legacy wrapper @sneridagh #23
- Fix peerDep on
react-intl@sneridagh #21
- Remove
@plone/componentsfrom dependencies @sneridagh #0
-
Compatible with the Block Model v3, via the
blockModelopt-in flag. @sneridagh** Deprecation notice **: During the 3.x series of this add-on, the flag will be opt-in. From 4.x onwards, the model v3 will be the default for this add-on and the flag will be removed (no opt-out).
The 3.x series will be the last to support tge SemanticUI button component. The 4.x version will support
@plone/componentsButtoncomponent only. #20
- Add Spanish translations @macagua #13
- Use docker-less and project-less approach for developing @sneridagh #17
- Improve project-less setup @sneridagh #18
- Add new Feature Button opens in new window @iRohitSingh #9
- Add Brazilian Portuguese translation. @ericof #7
- Fix CSS and block name now is
__buttonto avoid semanticUI CSS clashes @sneridagh - Rename widget internally @sneridagh
- Making it to incorporate the new style wrapper @iFlameing
- Real initial release @sneridagh
- Initial release @sneridagh @tisto
- Added github workflows @robgietema